(57)【要約】【課題】生体情報を用いたユーザの認証と、当該ユーザの身体の状態が基準を満たすか否かの判定とを同時的に行う場合において、より確実に、検出漏れを防ぐことが可能な認証処理装置、ＩＣカード、認証処理方法、及び認証処理プログラムを提供する。【解決手段】ライセンス確認装置１は、制御部２から送信されたセンサー起動要求に応じて、バイオメトリックセンサー１１及びアルコールセンサー１２を起動させ、バイオメトリックセンサー１１及びアルコールセンサー１２が起動したことを示す起動情報を制御部２へ送信し、当該制御部２から送信された実行要求に応じて、バイオメトリックセンサー１１により取得された生体情報を用いてユーザ認証と、アルコールセンサー１２により取得された状態情報を用いてユーザ状態判定を行い、当該ユーザ認証が成功し、且つ、ユーザ状態良好と判定された場合に、制御対象３に対するライセンス有効を示す情報を制御部２へ送信する。【選択図】図５
2018015054.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの認証に用いるための生体情報を取得する生体情報取得センサーと、前記ユーザの身体の状態を示す状態情報を取得する状態情報取得センサーとを備え、制御対象の動作を制御する制御装置との間で通信可能な認証処理装置であって、
前記制御装置から送信されたセンサー起動要求に応じて、前記生体情報取得センサー及び前記状態情報取得センサーを起動させ、前記生体情報取得センサー及び前記状態情報取得センサーが起動したことを示す起動情報を前記制御装置へ送信するセンサー制御手段と、
前記起動情報を受信した前記制御装置から送信された実行要求であって前記制御対象に対する動作許否判定の実行要求に応じて、前記生体情報取得センサーにより取得された前記生体情報を用いて前記ユーザの認証を行うユーザ認証手段と、
前記起動情報を受信した前記制御装置から送信された実行要求に応じて、前記状態情報取得センサーにより取得された前記状態情報が示す前記身体の状態が予め設定された基準を満たすか否かを判定する判定手段と、
前記認証手段による前記認証が成功し、且つ、前記判定手段により前記基準を満たすと判定された場合に、前記制御対象に対する動作許可を示す情報を送信する送信手段と、
を備えることを特徴とする認証処理装置。
【請求項２】
前記生体情報取得センサーは、前記生体情報を異なるタイミングで複数回取得し、
前記ユーザ認証手段は、前記生体情報取得センサーにより取得された各前記生体情報を用いて前記ユーザの認証を、前記異なるタイミングで複数回行うものであり、
前記判定手段は、複数回の前記ユーザの認証の間に、前記身体の状態が予め設定された基準を満たすか否かを判定することを特徴とする請求項１に記載の認証処理装置。
【請求項３】
ユーザの認証に用いるための生体情報を取得する生体情報取得センサーと、前記ユーザの身体の状態を示す状態情報を取得する状態情報取得センサーとを備え、制御対象の動作を制御する制御装置との間で通信可能なＩＣカードであって、
前記制御装置から送信されたセンサー起動要求に応じて、前記生体情報取得センサー及び前記状態情報取得センサーを起動させ、前記生体情報取得センサー及び前記状態情報取得センサーが起動したことを示す起動情報を前記制御装置へ送信するセンサー制御手段と、
前記起動情報を受信した前記制御装置から送信された実行要求であって前記制御対象に対する動作許否判定の実行要求に応じて、前記生体情報取得センサーにより取得された前記生体情報を用いて前記ユーザの認証を行うユーザ認証手段と、
前記起動情報を受信した前記制御装置から送信された実行要求に応じて、前記状態情報取得センサーにより取得された前記状態情報が示す前記身体の状態が予め設定された基準を満たすか否かを判定する判定手段と、
前記認証手段による前記認証が成功し、且つ、前記判定手段により前記基準を満たすと判定された場合に、前記制御対象に対する動作許可を示す情報を送信する送信手段と、
を備えることを特徴とするＩＣカード。
【請求項４】
ユーザの認証に用いるための生体情報を取得する生体情報取得センサーと、前記ユーザの身体の状態を示す状態情報を取得する状態情報取得センサーと、とを備え、制御対象の動作を制御する制御装置との間で通信可能なコンピュータにより行われる認証処理方法であって、
前記制御装置から送信されたセンサー起動要求に応じて、前記生体情報取得センサー及び前記状態情報取得センサーを起動させ、前記生体情報取得センサー及び前記状態情報取得センサーが起動したことを示す起動情報を前記制御装置へ送信するセンサー制御ステップと、
前記起動情報を受信した前記制御装置から送信された実行要求であって前記制御対象に対する動作許否判定の実行要求に応じて、前記生体情報取得センサーにより取得された前記生体情報を用いて前記ユーザの認証を行うユーザ認証ステップと、
前記起動情報を受信した前記制御装置から送信された実行要求に応じて、前記状態情報取得センサーにより取得された前記状態情報が示す前記身体の状態が予め設定された基準を満たすか否かを判定する判定ステップと、
前記認証ステップによる前記認証が成功し、且つ、前記判定ステップにより前記基準を満たすと判定された場合に、前記制御対象に対する動作許可を示す情報を送信する送信ステップと、
を含むことを特徴とする認証処理方法。
【請求項５】
ユーザの認証に用いるための生体情報を取得する生体情報取得センサーと、前記ユーザの身体の状態を示す状態情報を取得する状態情報取得センサーと、とを備え、制御対象の動作を制御する制御装置との間で通信可能なコンピュータを、
前記制御装置から送信されたセンサー起動要求に応じて、前記生体情報取得センサー及び前記状態情報取得センサーを起動させ、前記生体情報取得センサー及び前記状態情報取得センサーが起動したことを示す起動情報を前記制御装置へ送信するセンサー制御手段と、
前記起動情報を受信した前記制御装置から送信された実行要求であって前記制御対象に対する動作許否判定の実行要求に応じて、前記生体情報取得センサーにより取得された前記生体情報を用いて前記ユーザの認証を行うユーザ認証手段と、
前記起動情報を受信した前記制御装置から送信された実行要求に応じて、前記状態情報取得センサーにより取得された前記状態情報が示す前記身体の状態が予め設定された基準を満たすか否かを判定する判定手段と、
前記認証手段による前記認証が成功し、且つ、前記判定手段により前記基準を満たすと判定された場合に、前記制御対象に対する動作許可を示す情報を送信する送信手段として機能させることを特徴とする認証処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの生体情報を用いてユーザの認証（本人認証）を行い、且つ、当該ユーザの身体の状態が基準を満たすか否かを判定することが可能な認証処理装置の技術分野に関する。
【背景技術】
【０００２】
従来、例えば特許文献１に示すような飲酒運転防止装置が提案されている。この飲酒運転防止装置は、運転者が車輌のエンジンを始動するためにスタートスイッチの押下部を押下した場合に、赤外線光源から運転者の指へ赤外線を照射し、この状態で当該指を撮像して得た血管パターンを用いて個人認証を行う。そして、飲酒運転防止装置は、個人認証に成功した場合、スタートスイッチに備えられたアルコールセンサーによりアルコール成分の検出を行い、アルコールが検出されない場合にのみ車輌のエンジンを始動するようになっている（段落００４９〜００５１等）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３０８０３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された飲酒運転防止装置では、スタートスイッチを指で押して血管パターンの取得に必要な時間（つまり、認証成功に必要な時間）後、アルコールセンサーが未だ起動状態になっていない場合が想定される。この場合、血管パターンの取得に必要な時間後に運転者が直ぐに指を離すと、アルコール成分の検出に十分な時間がとれず、その結果、飲酒しているにも関わらず、アルコールが検出されないという検出漏れが生じうる。
【０００５】
そこで、本発明は、以上の点に鑑みてなされたものであり、生体情報を用いたユーザの認証と、当該ユーザの身体の状態が基準を満たすか否かの判定とを同時的に行う場合において、より確実に、検出漏れを防ぐことが可能な認証処理装置、認証処理方法、及び認証処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、ユーザの認証に用いるための生体情報を取得する生体情報取得センサーと、前記ユーザの身体の状態を示す状態情報を取得する状態情報取得センサーとを備え、制御対象の動作を制御する制御装置との間で通信可能な認証処理装置であって、前記制御装置から送信されたセンサー起動要求に応じて、前記生体情報取得センサー及び前記状態情報取得センサーを起動させ、前記生体情報取得センサー及び前記状態情報取得センサーが起動したことを示す起動情報を前記制御装置へ送信するセンサー制御手段と、前記起動情報を受信した前記制御装置から送信された実行要求であって前記制御対象に対する動作許否判定の実行要求に応じて、前記生体情報取得センサーにより取得された前記生体情報を用いて前記ユーザの認証を行うユーザ認証手段と、前記起動情報を受信した前記制御装置から送信された実行要求に応じて、前記状態情報取得センサーにより取得された前記状態情報が示す前記身体の状態が予め設定された基準を満たすか否かを判定する判定手段と、前記認証手段による前記認証が成功し、且つ、前記判定手段により前記基準を満たすと判定された場合に、前記制御対象に対する動作許可を示す情報を送信する送信手段と、を備えることを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の認証処理装置において、前記生体情報取得センサーは、前記生体情報を異なるタイミングで複数回取得し、前記ユーザ認証手段は、前記生体情報取得センサーにより取得された各前記生体情報を用いて前記ユーザの認証を、前記異なるタイミングで複数回行うものであり、前記判定手段は、複数回の前記ユーザの認証の間に、前記身体の状態が予め設定された基準を満たすか否かを判定することを特徴とする。
【０００８】
請求項３に記載のＩＣカードは、ユーザの認証に用いるための生体情報を取得する生体情報取得センサーと、前記ユーザの身体の状態を示す状態情報を取得する状態情報取得センサーとを備え、制御対象の動作を制御する制御装置との間で通信可能なＩＣカードであって、前記制御装置から送信されたセンサー起動要求に応じて、前記生体情報取得センサー及び前記状態情報取得センサーを起動させ、前記生体情報取得センサー及び前記状態情報取得センサーが起動したことを示す起動情報を前記制御装置へ送信するセンサー制御手段と、前記起動情報を受信した前記制御装置から送信された実行要求であって前記制御対象に対する動作許否判定の実行要求に応じて、前記生体情報取得センサーにより取得された前記生体情報を用いて前記ユーザの認証を行うユーザ認証手段と、前記起動情報を受信した前記制御装置から送信された実行要求に応じて、前記状態情報取得センサーにより取得された前記状態情報が示す前記身体の状態が予め設定された基準を満たすか否かを判定する判定手段と、前記認証手段による前記認証が成功し、且つ、前記判定手段により前記基準を満たすと判定された場合に、前記制御対象に対する動作許可を示す情報を送信する送信手段と、を備えることを特徴とする。
【０００９】
請求項４に記載の発明は、ユーザの認証に用いるための生体情報を取得する生体情報取得センサーと、前記ユーザの身体の状態を示す状態情報を取得する状態情報取得センサーと、とを備え、制御対象の動作を制御する制御装置との間で通信可能なコンピュータにより行われる認証処理方法であって、前記制御装置から送信されたセンサー起動要求に応じて、前記生体情報取得センサー及び前記状態情報取得センサーを起動させ、前記生体情報取得センサー及び前記状態情報取得センサーが起動したことを示す起動情報を前記制御装置へ送信するセンサー制御ステップと、前記起動情報を受信した前記制御装置から送信された実行要求であって前記制御対象に対する動作許否判定の実行要求に応じて、前記生体情報取得センサーにより取得された前記生体情報を用いて前記ユーザの認証を行うユーザ認証ステップと、前記起動情報を受信した前記制御装置から送信された実行要求に応じて、前記状態情報取得センサーにより取得された前記状態情報が示す前記身体の状態が予め設定された基準を満たすか否かを判定する判定ステップと、前記認証ステップによる前記認証が成功し、且つ、前記判定ステップにより前記基準を満たすと判定された場合に、前記制御対象に対する動作許可を示す情報を送信する送信ステップと、を含むことを特徴とする。
【００１０】
請求項５に記載の発明は、ユーザの認証に用いるための生体情報を取得する生体情報取得センサーと、前記ユーザの身体の状態を示す状態情報を取得する状態情報取得センサーと、とを備え、制御対象の動作を制御する制御装置との間で通信可能なコンピュータを、前記制御装置から送信されたセンサー起動要求に応じて、前記生体情報取得センサー及び前記状態情報取得センサーを起動させ、前記生体情報取得センサー及び前記状態情報取得センサーが起動したことを示す起動情報を前記制御装置へ送信するセンサー制御手段と、前記起動情報を受信した前記制御装置から送信された実行要求であって前記制御対象に対する動作許否判定の実行要求に応じて、前記生体情報取得センサーにより取得された前記生体情報を用いて前記ユーザの認証を行うユーザ認証手段と、前記起動情報を受信した前記制御装置から送信された実行要求に応じて、前記状態情報取得センサーにより取得された前記状態情報が示す前記身体の状態が予め設定された基準を満たすか否かを判定する判定手段と、前記認証手段による前記認証が成功し、且つ、前記判定手段により前記基準を満たすと判定された場合に、前記制御対象に対する動作許可を示す情報を送信する送信手段として機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、生体情報を用いたユーザの認証と、当該ユーザの身体の状態が基準を満たすか否かの判定とを同時的に行う場合において、より確実に、検出漏れを防ぐことができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係るライセンス確認装置１の機能ブロックの一例を示す図である。
【図２】（Ａ）は、ライセンス確認装置１がＩＣカードである場合の内部構造の一例を示す平面図であり、（Ｂ）は、（Ａ）に示すＩＣカードの内部構造の一例を示す断面図である。
【図３】（Ａ），（Ｂ）は、バイオメトリックセンサー１１の接触面１１Ｘ、及びアルコールセンサー１２の接触面１２Ｘに、ユーザの指の腹が接触している状態を示す図である。
【図４】（Ａ）は、アルコールセンサー１２の内部構造の一例を示す平面図であり、（Ｂ），（Ｃ）は、アルコールセンサー１２の内部構造の一例を示す断面図（Ｘ−Ｘ部の断面図）である。
【図５】ライセンス確認処理が行われるときのライセンス確認装置１と制御部２との間のデータのやり取りを示すシーケンス図である。
【図６】制御部１３６により実行されるライセンス確認処理の一例を示すフローチャートである。
【図７】（Ａ）は、制御部１３６により実行されるライセンス確認処理の応用例を示すフローチャートであり、（Ｂ）は、指紋の領域を２つの部位に２分割した例を示す図であり、（Ｃ）は、指紋の領域を３つの部位に３分割した例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態について詳細に説明する。以下に説明する実施形態は、制御対象に対する動作許否判定を実行するライセンス確認装置に対して本発明を適用した場合の実施の形態である。制御対象の例として、乗り物（車両、船舶、航空機、列車等や起重機等の駆動機構（例えば、エンジン）、扉の施開錠の駆動機構、警報出力回路等が挙げられる。
【００１４】
［１．ライセンス確認装置１の構成及び機能］
先ず、図１等を参照して、本実施形態に係るライセンス確認装置１の構成及び機能について説明する。ライセンス確認装置１は、本発明の認証処理装置の一例である。ライセンス確認装置１は、ユーザに所有されるＩＣカードであってもよい。なお、ＩＣカードは、免許証、社員カード、個人証明書等として使用される。図１は、本実施形態に係るライセンス確認装置１の機能ブロックの一例を示す図である。本実施形態に係るライセンス確認装置１は、図１に示すように、バイオメトリックセンサー１１、アルコールセンサー１２、及びセキュアエレメント１３等を備え、制御対象３の動作を制御する制御部２（制御装置の一例）との間で有線または無線を介して通信可能になっている。例えば、ライセンス確認装置１が車両に搭載される場合、ライセンス確認装置１は、エンジンの動作を制御するエンジン制御部、ステアリングの動作を制御するステアリング制御部、及びシフトレバーの動作を制御するシフトレバー制御部と通信する。なお、エンジン制御部、ステアリング制御部、及びシフトレバー制御部は、ライセンス確認装置１との間のインターフェイスを担うゲートウェイ装置に接続されてもよい。
【００１５】
バイオメトリックセンサー１１は、ライセンス確認装置１を使用するユーザの認証（以下、「ユーザ認証」という）に用いるための生体情報を取得する生体情報取得センサーの一例である。本実施形態では、ユーザの身体の一部として、ユーザの指の腹を例にとり、生体情報として、ユーザの指紋（指の腹における紋）を例にとる。バイオメトリックセンサー１１は、例えば数万個の電極、及びユーザの指の腹が接触する接触面等を有する。この接触面にユーザの指の腹が接触することで、上記電極にはユーザの指の腹における凹凸（つまり、指紋を構成する凹凸）による当該接触面までの近さに応じた量の電荷がたまる。そして、バイオメトリックセンサー１１は、それぞれの電極にたまった電荷の量を検出して数値（つまり、電荷の量に応じた数値）に変換することで指紋を示す生体情報（画像に対応する行列）を取得し、取得した生体情報を、図示しない配線を介してセキュアエレメント１３へ送信する。
【００１６】
アルコールセンサー１２は、上記ユーザの身体の状態を示す状態情報を取得する状態情報取得センサーの一例である。本実施形態では、状態情報として、アルコールの濃度を例にとる。アルコールセンサー１２は、ユーザの指の腹が接触する接触面等を有する。この接触面にユーザの指の腹が接触することにより、アルコールセンサー１２は、当該ユーザの汗に含まれるアルコール成分の濃度に応じた蛍光を検出して数値（蛍光の強度に応じた数値）に変換することで当該蛍光の強度を示す状態情報を取得し、取得した状態情報を、図示しない配線を介してセキュアエレメント１３へ送信する。
【００１７】
図２（Ａ）は、ライセンス確認装置１がＩＣカードである場合の内部構造の一例を示す平面図であり、図２（Ｂ）は、図２（Ａ）に示すＩＣカードの内部構造の一例を示す断面図（Ｘ−Ｘ部の断面図）である。ＩＣカードは、図２（Ｂ）に示すように、基材となる印刷シート２ｘ（図２（Ｂ）の例では、下側（裏側）の印刷シート）上に絶縁シート１ｘが積層され、絶縁シート１ｘ上に印刷シート３ｘ（図１（Ｂ）の例では、上側（表側）の印刷シート）が積層されてなる。つまり、絶縁シート１ｘは、２つの印刷シート２ｘ，３ｘ間に挟持されている。このような積層構造は、例えばスピンコートや塗布などの方法により形成される。絶縁シート１ｘは、例えば、厚み５０μｍ〜４００μｍ程度のポリイミド等からなる。印刷シート２ｘ，３ｘは、それぞれ、例えば、厚み１００μｍ程度のポリエチレンテレフタレート（ＰＥＴ）やＰＥＴ−Ｇ等からなる。なお、印刷シート２ｘには裏面印刷４ｘがなされ、印刷シート３ｘには表面印刷５ｘがなされる。
【００１８】
絶縁シート１ｘには、バイオメトリックセンサー１１、アルコールセンサー１２、セキュアエレメント１３、及びアンテナ１４が装着される。特に、バイオメトリックセンサー１１とアルコールセンサー１２とは印刷シート２ｘの厚み方向Ｙにおいて互いに重ならないように印刷シート２ｘ上に並べて配置されている。このように、印刷シート２ｘ上に、バイオメトリックセンサー１１とアルコールセンサー１２とを並べて配置することにより、ユーザが指を動かすことなく本人認証（ユーザ認証）とアルコール検知（アルコール成分の検出）を実施できるため、それぞれの処理を連続して実施すれば被験者たるユーザに与える煩わしさを軽減できる。なお、バイオメトリックセンサー１１の接触面１１Ｘ、及びアルコールセンサー１２の接触面１２Ｘには、それぞれ、ユーザの指の腹が、印刷シート３ｘに設けられた貫通孔１０１を通じて接触することができる。
【００１９】
図３（Ａ），（Ｂ）は、バイオメトリックセンサー１１の接触面１１Ｘ、及びアルコールセンサー１２の接触面１２Ｘに、ユーザの指の腹が接触している状態を示す図である。バイオメトリックセンサー１１、及びアルコールセンサー１２は、図２（Ｂ）に示すように、ライセンス確認装置１としてのＩＣカードとしての印刷シート２ｘ（基材）上に並べて配置されている。このように、バイオメトリックセンサー１１とアルコールセンサー１２とを並べて配置することにより、ユーザが指を動かすことなく本人認証（ユーザ認証）とアルコール検知（アルコール成分の検出）を実施できるため、それぞれの処理を連続して実施すれば被験者たるユーザに与える煩わしさを軽減できる。
【００２０】
また、図２（Ｂ）の例では、バイオメトリックセンサー１１、アルコールセンサー１２、及びセキュアエレメント１３を印刷シート２ｘ上に固定的に配置するため、絶縁シート１ｘには、その表面から裏面にかけて貫通孔１０２が設けられている。この貫通孔１０２には、バイオメトリックセンサー１１、アルコールセンサー１２、及びセキュアエレメント１３が組み込まれ（嵌め込まれ）、例えば接着される。バイオメトリックセンサー１１、アルコールセンサー１２、及びセキュアエレメント１３は、それぞれ、絶縁シート１ｘの厚み以下の厚みを有する。なお、セキュアエレメント１３の厚さは、通常５０μｍから２００μｍ程度の範囲となっている。バイオメトリックセンサー１１及びアルコールセンサー１２は、例えば、絶縁シート１ｘに形成された配線パターンを介してセキュアエレメント１３に電気的に接続される。
【００２１】
なお、バイオメトリックセンサー１１、アルコールセンサー１２、及びセキュアエレメント１３の配置方法の別の例として、絶縁シート１ｘの面（上側の面、または下側の面）上にバイオメトリックセンサー１１、アルコールセンサー１２、及びセキュアエレメント１３が配置（例えば接着により配置）されるように構成してもよい。この場合、バイオメトリックセンサー１１、アルコールセンサー１２、及びセキュアエレメント１３が突出する側にはスペーサシート等が積層され（つまり、絶縁シート１ｘと、印刷シート２ｘまたは３ｘとの間にスペーサシート等が設けられ）、且つ、スペーサシート等において、バイオメトリックセンサー１１、アルコールセンサー１２、及びセキュアエレメント１３が当接する部分には、これらの構成要素の高さを吸収できる貫通孔が設けられる。
【００２２】
アンテナ１４は、例えば、絶縁シート１ｘにラミネートしたアルミ箔等にレジストを形成し、フォトエッチング技術でコイル形状のみを残したものである。アンテナ１４は、絶縁シート１ｘ面において数ターン程度の巻きとなるように形成される。また、アンテナ１４を形成するコイルの両端は、例えば、絶縁シート１ｘに形成された配線パターンを介してセキュアエレメント１３に電気的に接続される。ＩＣカードＣがリーダライタＲＷに翳されると、リーダライタＲＷからの電磁波によりアンテナ１４のコイルで電力が発生し、当該電力がセキュアエレメント１３へ供給される。さらに、セキュアエレメント１３から配線パターンを介してアルコールセンサー１２及びバイオメトリックセンサー１１へ電力が供給される。なお、ＩＣカードＣは、バイオメトリックセンサー１１、アルコールセンサー１２、セキュアエレメント１３、及びアンテナ１４が装着された絶縁シート１ｘと、印刷シート２ｘ，３ｘとが積層された状態で、例えばプレスラミネートされることで生成される。
【００２３】
次に、図４を参照して、アルコールセンサー１２の構成及び機能の詳細について説明する。図４（Ａ）は、アルコールセンサー１２の内部構造の一例を示す平面図であり、図４（Ｂ），（Ｃ）は、アルコールセンサー１２の内部構造の一例を示す断面図（Ｘ−Ｘ部の断面図）である。アルコールセンサー１２は、図４（Ａ），（Ｂ）に示すように、絶縁樹脂材１２１、光透過性樹脂材１２２、脱水素酵素膜材１２３、紫外線発光ダイオード１２４、及びフォトセンサー１２５等を備える。また、アルコールセンサー１２は、絶縁樹脂材１２１上に光透過性樹脂材１２２及び脱水素酵素膜材１２３が積層されてなる。絶縁樹脂材１２１は、例えば、厚み４０μｍ〜２００μｍのポリイミド等からなる。光透過性樹脂材１２２及び脱水素酵素膜材１２３は、それぞれ、厚み１０μｍ〜２００μｍ程度であり、光透過性樹脂材１２２及び脱水素酵素膜材１２３の上面は、ユーザの指の腹が上記貫通孔１０１を通じて接触される接触面に相当する。なお、光透過性樹脂材１２２は、紫外線発光ダイオード１２４からの紫外線を透過する材料からなるが、必ずしもアルコールセンサー１２の構成要素として備えられなくてもよい。
【００２４】
絶縁樹脂材１２１には、紫外線発光ダイオード１２４、及びフォトセンサー１２５が装着される。図４（Ｂ）の例では、紫外線発光ダイオード１２４、及びフォトセンサー１２５は、印刷シート２ｘ上に設けられた同一の絶縁樹脂材１２１に組み込まれており、当該印刷シート２ｘの厚み方向Ｙにおいて、紫外線発光ダイオード１２４上に光透過性樹脂材１２２が配置され、フォトセンサー１２５上に脱水素酵素膜材１２３が配置されている。ただし、図４（Ｂ）の例では、紫外線発光ダイオード１２４の発光面１２４Ｘ、及びフォトセンサー１２５の検出面１２５Ｘは絶縁樹脂材１２１により覆われておらず、発光面１２４Ｘは光透過性樹脂材１２２に接し、検出面１２５Ｘは脱水素酵素膜材１２３に接している。一方、図４（Ｃ）の例では、紫外線発光ダイオード１２４は、絶縁樹脂材１２１上に例えば接着により配置され、フォトセンサー１２５は、その検出面１２５Ｘが絶縁樹脂材１２１により覆われないように絶縁樹脂材１２１に組み込まれており、基材の厚み方向Ｙにおいて、フォトセンサー１２５上に脱水素酵素膜材１２３が配置されている。図４（Ｂ）と図４（Ｃ）の何れの場合も、紫外線発光ダイオード１２４とフォトセンサー１２５とは印刷シート２ｘの厚み方向において互いに重ならないように印刷シート２ｘ上に並べて配置される。
【００２５】
紫外線発光ダイオード１２４は、セキュアエレメント１３からの電力供給を受けて、３４０ｎｍ付近の波長（例えば３００〜３７０ｎｍ）の波長の紫外線を発光面１２４Ｘから発する。脱水素酵素膜材１２３には、紫外線発光ダイオード１２４からの紫外線が照射される。脱水素酵素膜材１２３は、例えば、脱水素酵素を担体に固定化することで生成される。担体には、脱水素酵素を固定する土台となり、化学的に安定した材料が用いられる。なお、担体を用いることなく、脱水素酵素自体を固化して脱水素酵素膜材を生成してもよい。
【００２６】
脱水素酵素は、補酵素の存在下においてアルコール（ＣＨ３ＣＨ２ＯＨ：エタノール）を酸化してアセトアルデヒド（ＣＨ３ＣＨＯ）にする反応を触媒する酵素である。脱水素酵素には、例えば、アルコールデヒドロゲナーゼ（EC.1.1.1.1, EC.1.1.1.2, EC.1.1.1.71）が用いられる。補酵素には、ＮＡＤ＋（ニコチンアミドアデニンジヌクレオチドの酸化型）、またはＮＡＤＰ＋（ニコチンアミドアデニンジヌクレオチドリン酸の酸化型）が用いられる。この補酵素は、例えば、脱水素酵素膜材の表面に設けられる。アルコールと、補酵素と、脱水素酵素との酵素反応により、下記（１）または（２）の化学式に示すように、アセトアルデヒドと、ＮＡＤＨ（ニコチンアミドアデニンジヌクレオチドの還元型）またはＮＡＤＰＨ（ニコチンアミドアデニンジヌクレオチドリン酸の還元型）が生成される。
【００２７】
ＣＨ３ＣＨ２ＯＨ ＋ ＮＡＤ＋ → ＣＨ３ＣＨＯ ＋ ＮＡＤＨ  ＋ Ｈ＋
・・・（１）
【００２８】
ＣＨ３ＣＨ２ＯＨ ＋ ＮＡＤＰ＋ → ＣＨ３ＣＨＯ ＋ ＮＡＤＰＨ  ＋ Ｈ＋
・・・（２）
【００２９】
ここで、ＮＡＤＨまたはＮＡＤＰＨは、ユーザの汗（例えば、ユーザの指の腹から発汗された汗）に含まれるアルコール成分により脱水素酵素膜材１２３において生成される物質であり、アルコールの濃度に依存する。ＮＡＤＨまたはＮＡＤＰＨは、紫外線発光ダイオード１２４から発せられた紫外線を吸収することで、励起された蛍光を発する。つまり、ＮＡＤＨまたはＮＡＤＰＨは、３４０ｎｍ付近の紫外線を吸収することで基底状態から励起状態になり蛍光を発する。
【００３０】
フォトセンサー１２５は、フォトダイオードを備えて構成され、ユーザの汗に含まれるアルコール成分により脱水素酵素膜材１２３において生成されたＮＡＤＨまたはＮＡＤＰＨが３４０ｎｍ付近の紫外線を吸収することで発した蛍光を検出面１２５Ｘを介して検出する。こうして検出された蛍光は、上述したように数値に変換され、状態情報として配線を介してセキュアエレメント１３へ送信される。なお、上述したように発せられた蛍光の波長は、４５０〜５１０ｎｍであるため、フォトセンサー１２５には、４５０〜５１０ｎｍの波長の蛍光を検出するものが採用される。
【００３１】
次に、セキュアエレメント１３の構成及び機能の詳細について説明する。セキュアエレメント１３は、プログラム記憶部１３１、データ記憶部１３２、送受信部１３３〜１３５、及び制御部１３６等を備え、有線または無線を介して制御部２との間で通信を行うと共に、バイオメトリックセンサー１１及びアルコールセンサー１２の動作を制御する。プログラム記憶部１３１及びデータ記憶部１３２は、例えばＲＯＭ（Read Only Memory）とＮＶＭ（Non Volatile Memory:不揮発性メモリ）の少なくとも何れか一方から構成される。プログラム記憶部１３１には、例えばＯＳ（オペレーティングシステム）及びアプリケーション等のプログラムが記憶される。データ記憶部１３２には、ユーザ認証に用いられる照合用の照合データ、及びユーザの身体の状態を判定するための判定基準（例えば閾値）を示す判定基準データ等が記憶される。ここで、照合データには、バイオメトリックセンサー１１により予め取得された生体情報が用いられる。このため、照合データは、ユーザの指の腹における指紋を示す。
【００３２】
送受信部１３３は、制御部２との間で通信を行うためのインターフェイスを担う。送受信部１３４は、バイオメトリックセンサー１１からの配線に接続される接続端子を備え、バイオメトリックセンサー１１との間で通信を行うためのインターフェイスを担う。送受信部１３５は、アルコールセンサー１２からの配線に接続される接続端子を備え、アルコールセンサー１２との間で通信を行うためのインターフェイスを担う。
【００３３】
制御部１３６（コンピュータの一例）は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、及び乱数生成器等から構成され、制御部１３６は、制御部２からの要求に応じて、プログラム記憶部１３１に記憶されたプログラムにしたがって、ライセンス確認処理を実行する。ライセンス確認処理は、制御対象３に対して動作許可を与えるか（言い換えれば、ライセンス付与するか）どうかを確認する（つまり、動作許否判定を行う）処理である。ライセンス確認処理において、制御部１３６は、センサー制御部１３６１（センサー制御手段の一例）、情報取得部１３６２、ユーザ認証部１３６３（ユーザ認証手段の一例）、状態判定部１３６４（判定手段の一例）、及び情報送信部１３６５（送信手段の一例）等として機能する。
【００３４】
センサー制御部１３６１は、制御部２から送信されたセンサー起動要求に応じて、送受信部１３４を介してバイオメトリックセンサー１１へ起動信号を送信する。なお、センサー起動要求は、バイオメトリックセンサー起動要求と、アルコールセンサー起動要求とに分かれていてもよい。バイオメトリックセンサー１１は、センサー制御部１３６１からの起動信号に応じて起動することで電極から電荷の量を検出可能状態になる。そして、バイオメトリックセンサー１１は、起動後に、応答信号をセンサー制御部１３６１へ返信する。センサー制御部１３６１は、バイオメトリックセンサー１１からの応答信号を受信すると、バイオメトリックセンサー１１が起動したことを示す起動情報を送受信部１３３を介して制御部２へ送信する。その後、バイオメトリックセンサー１１は、ユーザの指の腹がバイオメトリックセンサー１１の接触面に置かれると、電極にたまった電荷の量を検出して指紋を示す生体情報を取得し、取得した生体情報を配線を介してセキュアエレメント１３へ送信する。これにより、情報取得部１３６２は、バイオメトリックセンサー１１により取得された生体情報を送受信部１３４を介して受信（取得）することになる。
【００３５】
また、センサー制御部１３６１は、制御部２から送信されたセンサー起動要求に応じて、送受信部１３５を介してアルコールセンサー１２へ起動信号を送信する。アルコールセンサー１２は、センサー制御部１３６１からの起動信号に応じて起動することで紫外線発光ダイオード１２４から紫外線を発光させ、フォトセンサー１２５により蛍光の強度を検出可能状態になる。そして、アルコールセンサー１２は、起動後に、応答信号をセンサー制御部１３６１へ返信する。センサー制御部１３６１は、アルコールセンサー１２からの応答信号を受信すると、アルコールセンサー１２が起動したことを示す起動情報を送受信部１３３を介して制御部２へ送信する。その後、ユーザの指の腹がアルコールセンサー１２の接触面に置かれると、アルコールセンサー１２は、フォトセンサー１２５により検出された蛍光の強度を示す状態情報を取得し、取得した状態情報を配線を介してセキュアエレメント１３へ送信する。これにより、情報取得部１３６２は、アルコールセンサー１２により取得された状態情報を送受信部１３５を介して受信（取得）することになる。
【００３６】
ユーザ認証部１３６３は、起動情報を受信した制御部２から送信された実行要求であって制御対象３に対するライセンス確認（動作許否判定）の実行要求に応じて、バイオメトリックセンサー１１により取得された生体情報を用いてユーザ認証を行う。例えば、ユーザ認証部１３６３は、バイオメトリックセンサー１１により取得された生体情報が示す指紋と、データ記憶部１３２に記憶された照合データが示す指紋とを照合して双方の指紋における複数の特徴点（例えば、端点と分岐点）が所定数以上一致している場合、ユーザ認証成功と判定する。
【００３７】
状態判定部１３６４は、起動情報を受信した制御部２から送信された上記ライセンス確認の実行要求に応じて、アルコールセンサー１２により取得された状態情報を用いてユーザ状態判定を行う。例えば、状態判定部１３６４は、状態情報が示す蛍光の強度（ユーザの身体の状態の一例）が判定基準未満であるか（言い換えれば、ユーザの身体の状態が予め設定された基準を満たすか）否かを判定（これを、ユーザ状態判定と称する）する。ここで、判定基準は、例えば、データ記憶部１３２に記憶された判定基準データが示す閾値であり、蛍光の強度が閾値以上であれば、アルコールの濃度が基準を超えるものと見做される。
【００３８】
情報送信部１３６５は、ユーザ認証部１３６３によるユーザ認証が成功し、且つ、状態判定部１３６４により上記状態情報が示す蛍光の強度が判定基準未満である（つまり、ユーザの身体の状態が予め設定された基準を満たす）と判定された場合に、制御対象３に対するライセンス有効を示す情報（つまり、制御対象３に対する動作許可を示す情報）を送受信部１３３を介して制御部２へ送信（応答）する。
【００３９】
［２．ライセンス確認装置１の動作］
次に、図５及び図６を参照して、ライセンス確認装置１の動作について説明する。図５は、ライセンス確認処理が行われるときのライセンス確認装置１と制御部２との間のデータのやり取りを示すシーケンス図である。図６は、制御部１３６により実行されるライセンス確認処理の一例を示すフローチャートである。
【００４０】
図５において、例えば電源ＯＮにより制御部２へ電力供給が開始されると、制御部２はリセット（信号）をライセンス確認装置１へ送信する（ステップＳ１）。ライセンス確認装置１の制御部１３６は、制御部２からのリセットを受信すると、リセット応答を送受信部１３３を介して制御部２へ送信する（ステップＳ２）。
【００４１】
次に、制御部２は、ライセンス確認装置１からのリセット応答を受信すると、バイオメトリックセンサー起動要求をライセンス確認装置１へ送信する（ステップＳ３）。ライセンス確認装置１の制御部１３６（センサー制御部１３６１）は、制御部２からのバイオメトリックセンサー起動要求を受信すると、当該バイオメトリックセンサー起動要求に応じて、送受信部１３４を介してバイオメトリックセンサー１１へ起動信号を送信する。そして、制御部１３６（センサー制御部１３６１）は、バイオメトリックセンサー１１からの応答信号を受信すると、バイオメトリックセンサー１１が起動したことを示す起動情報を送受信部１３３を介して制御部２へ送信する（ステップＳ４）。
【００４２】
次に、制御部２は、ライセンス確認装置１からの起動情報（バイオメトリックセンサー１１が起動したことを示す起動情報）を受信すると、アルコールセンサー起動要求をライセンス確認装置１へ送信する（ステップＳ５）。ライセンス確認装置１の制御部１３６（センサー制御部１３６１）は、制御部２からのアルコールセンサー起動要求を受信すると、当該アルコールセンサー起動要求に応じて、送受信部１３５を介してアルコールセンサー１２へ起動信号を送信する。そして、ライセンス確認装置１の制御部１３６（センサー制御部１３６１）は、アルコールセンサー１２からの応答信号を受信すると、アルコールセンサー１２が起動したことを示す起動情報を送受信部１３３を介して制御部２へ送信する（ステップＳ６）。
【００４３】
なお、ステップＳ３及びステップＳ４の処理と、ステップＳ５及びステップＳ６の処理とは順序が逆であってもよい。或いは、制御部１３６（センサー制御部１３６１）は、バイオメトリックセンサー起動要求とアルコールセンサー起動要求とが統合されたセンサー起動要求に応じて、ステップＳ４及びステップＳ６の処理を行ってもよい。
【００４４】
次に、制御部２は、ライセンス確認装置１からの起動情報（アルコールセンサー１２が起動したことを示す起動情報）を受信すると、ライセンス確認要求をライセンス確認装置１へ送信する（ステップＳ７）。ライセンス確認装置１の制御部１３６は、制御部２からのライセンス確認要求を受信すると、図６に示すライセンス確認処理（ステップＳ８）が開始される。
【００４５】
図６に示すライセンス確認処理が開始されると、制御部１３６は、ユーザ認証処理を実行する（ステップＳ８１）。ユーザ認証処理において、制御部１３６（情報取得部１３６２）は、起動中のバイオメトリックセンサー１１により取得された生体情報を送受信部１３４を介して取得する。次いで、制御部１３６（ユーザ認証部１３６３）は、取得した生体情報を用いてユーザ認証を行う。例えば、制御部１３６（ユーザ認証部１３６３）は、取得した生体情報が示す指紋と、データ記憶部１３２に記憶された照合データが示す指紋とを照合して双方の指紋における複数の特徴点が所定数以上一致しているか否かを判定する。そして、双方の指紋における複数の特徴点が所定数以上一致している場合、制御部１３６（ユーザ認証部１３６３）は、ユーザ認証成功と判定し、ユーザ認証成功を示す情報を記憶（例えば、ユーザ認証成功を示すフラグをオン（１）に設定）する。一方、双方の指紋における複数の特徴点が所定数以上一致していない場合、制御部１３６（ユーザ認証部１３６３）は、ユーザ認証失敗と判定し、ユーザ認証失敗を示す情報を記憶（例えば、ユーザ認証成功を示すフラグをオフ（０）に設定）する。
【００４６】
次いで、制御部１３６は、ユーザ状態判定処理を実行する（ステップＳ８２）。ユーザ状態判定処理において、制御部１３６（情報取得部１３６１）は、起動中のアルコールセンサー１２により検出された蛍光の強度を示す状態情報を送受信部１３５を介して取得する。次いで、制御部１３６（状態判定部１３６４）は、アルコールセンサー１２の接触面１２Ｘへの接触が検知された指から得られた状態情報であって、アルコールセンサー１２により取得された状態情報を用いてユーザ状態判定を行う。例えば、制御部１３６（状態判定部１３６４）は、取得した状態情報が示す蛍光の強度が判定基準未満であるか否かを判定する。そして、制御部１３６（状態判定部１３６４）は、蛍光の強度が判定基準未満であると判定（つまり、ユーザ状態良好と判定）した場合、ユーザ状態良好を示す情報を記憶（例えば、ユーザ状態良好を示すフラグをオン（１）に設定）する。一方、制御部１３６（状態判定部１３６４）は、蛍光の強度が判定基準未満でないと判定した場合、ユーザ状態不良を示す情報を記憶（例えば、ユーザ状態良好を示すフラグをオフ（０）に設定）する。なお、上記ユーザ状態判定処理は、ユーザ認証処理の直前に実行されてもよい。
【００４７】
次いで、制御部１３６は、ユーザ認証成功であり、且つ、ユーザ状態良好であるか否かを判定する（ステップＳ８３）。ステップＳ８１でユーザ認証成功と判定され（つまり、ユーザ認証成功を示す情報を記憶された）、且つ、ステップＳ８２でユーザ状態良好であると判定された（つまり、ユーザ状態良好を示す情報を記憶された）か否かが判定される。制御部１３６は、ユーザ認証成功で、且つ、ユーザ状態良好であると判定した場合（ステップＳ８３：ＹＥＳ）、ライセンス有効を示す情報を記憶（ライセンス有効記録）し（ステップＳ８４）、ライセンス確認処理を終了し、図５の処理に戻る。一方、制御部１３６は、ユーザ認証失敗、またはユーザ状態良好でないと判定した場合（ステップＳ８３：ＮＯ）、ライセンス無効を示す情報を記憶（ライセンス無効記録）し（ステップＳ８５）、ライセンス確認処理を終了し、図５の処理に戻る。
【００４８】
図５の処理に戻ると、制御部１３６（情報送信部１３６５）は、ライセンス確認要求に対するライセンス確認結果（動作許否判定結果）として、ライセンス有効またはライセンス無効を示す情報を送受信部１３３を介して制御部２へ送信（応答）する（ステップＳ９）。
【００４９】
制御部２は、ライセンス確認装置１からのライセンス確認結果を受信すると、バイオメトリックセンサー停止要求をライセンス確認装置１へ送信する（ステップＳ１０）。ライセンス確認装置１の制御部１３６（センサー制御部１３６１）は、制御部２からのバイオメトリックセンサー停止要求を受信すると、当該バイオメトリックセンサー停止要求に応じて、送受信部１３４を介してバイオメトリックセンサー１１へ停止信号を送信する。バイオメトリックセンサー１１は、制御部１３６（センサー制御部１３６１）からの停止信号に応じて、応答信号を制御部１３６（センサー制御部１３６１）へ返信し、動作を停止する。そして、制御部１３６（センサー制御部１３６１）は、バイオメトリックセンサー１１からの応答信号を受信すると、バイオメトリックセンサー１１が停止したことを示す停止情報を送受信部１３３を介して制御部２へ送信する（ステップＳ１１）。
【００５０】
次に、制御部２は、ライセンス確認装置１からの停止情報（バイオメトリックセンサー１１が停止したことを示す停止情報）を受信すると、アルコールセンサー停止要求をライセンス確認装置１へ送信する（ステップＳ１２）。ライセンス確認装置１の制御部１３６（センサー制御部１３６１）は、制御部２からのアルコールセンサー停止要求を受信すると、当該アルコールセンサー停止要求に応じて、送受信部１３５を介してアルコールセンサー１２へ停止信号を送信する。アルコールセンサー１２は、制御部１３６（センサー制御部１３６１）からの停止信号に応じて、応答信号を制御部１３６（センサー制御部１３６１）へ返信し、動作を停止する。そして、制御部１３６（センサー制御部１３６１）は、アルコールセンサー１２からの応答信号を受信すると、アルコールセンサー１２が停止したことを示す停止情報を送受信部１３３を介して制御部２へ送信する（ステップＳ１３）。
【００５１】
そして、制御部２は、ライセンス確認装置１からのライセンス確認結果がライセンス有効を示す場合、制御対象３に対して駆動信号（つまり、動作許可信号）を送信することで制御対象３の動作を開始させる。例えば制御部２がエンジン制御部である場合、制御対象３に対してエンジン始動を示す始動信号を送信することでエンジンを始動させる。一方、例えば制御部２がステアリング制御部またはシフトレバー制御部である場合、制御対象３に対してロック解除信号を送信することでステアリングまたはシフトレバーのロックを解除させる。一方、例えば制御部２がゲートウェイ装置である場合、エンジン制御部には駆動信号を送信し、ステアリング制御部及びシフトレバー制御部にはロック解除信号を送信する。一方、制御部２が扉の施開錠を制御する施開錠制御部である場合、制御対象３に対して開錠信号を送信することで扉を開錠させる。
【００５２】
一方、制御部２は、ライセンス確認装置１からのライセンス確認結果がライセンス無効を示す場合、制御対象３に対してロック信号（つまり、動作不許可信号）またはエラー信号を送信することで制御対象３の動作をロックさせる。例えば制御部２がエンジン制御部である場合、制御対象３に対して駆動信号を送信しない。一方、例えば制御部２がステアリング制御部またはシフトレバー制御部である場合、制御対象３に対してロック信号を送信することでステアリングまたはシフトレバーをロックさせる。一方、例えば制御部２がゲートウェイ装置である場合、ステアリング制御部及びシフトレバー制御部にはロック信号を送信する。一方、制御部２が扉の施開錠を制御する施開錠制御部である場合、制御対象３に対して開錠信号を送信しない。なお、制御部２が警報出力回路を制御する制御部である場合、制御対象３に対してエラー信号を送信することで警報出力させる。
【００５３】
以上説明したように、上記実施形態によれば、ライセンス確認装置１は、制御部２から送信されたセンサー起動要求に応じて、バイオメトリックセンサー１１及びアルコールセンサー１２を起動させ、バイオメトリックセンサー１１及びアルコールセンサー１２が起動したことを示す起動情報を制御部２へ送信し、当該制御部２から送信された実行要求に応じて、バイオメトリックセンサー１１により取得された生体情報を用いてユーザ認証と、アルコールセンサー１２により取得された状態情報を用いてユーザ状態判定を行い、当該ユーザ認証が成功し、且つ、ユーザ状態良好と判定された場合に、制御対象３に対するライセンス有効を示す情報を制御部２へ送信するように構成したので、ユーザ認証とユーザ状態判定とを確実に同一人物に対して実施することが可能となり、より確実に検出漏れを防ぐことができる。
【００５４】
［３．ライセンス確認処理の応用例］
次に、図７を参照して、上述したライセンス確認処理の応用例について説明する。図７（Ａ）は、制御部１３６により実行されるライセンス確認処理の応用例を示すフローチャートである。図７（Ａ）に示すライセンス確認処理は、図６に示すライセンス確認処理よりも確実に検出漏れを防ぐことができる処理であり、この応用例では、図５に示すステップＳ８において、図６に示すライセンス確認処理に代えて、図７（Ａ）に示すライセンス確認処理が実行される。図７（Ａ）に示すライセンス確認処理では、バイオメトリックセンサー１１は、生体情報を異なるタイミングで複数回取得し、ユーザ認証部１３６３は、バイオメトリックセンサー１１により取得された各生体情報を用いてユーザの認証を、上記異なるタイミングで複数回行い、状態判定部１３６４は、複数回のユーザ認証の間に、アルコールセンサー１２により取得された状態情報を用いてユーザ状態判定を行うように構成される。なお、図７（Ａ）に示すステップＳ９１、Ｓ９３、及びＳ９５に示すユーザ認証処理１〜３の内容は、ステップＳ８１に示すユーザ認証処理と同様であり、ユーザ認証処理１〜３は、互いに異なるタイミングで実行される。また、図７（Ａ）に示すステップＳ９２、Ｓ９４、及びＳ９６に示すユーザ状態判定処理１〜３の内容は、ステップＳ８２に示すユーザ状態判定処理と同様であり、ユーザ状態判定処理１〜３は、互いに異なるタイミングで実行される。
【００５５】
そして、制御部１３６は、ステップＳ９１、Ｓ９３、及びＳ９５の全てにおいてユーザ認証成功であると判定され、且つ、ステップＳ９２、Ｓ９４、及びＳ９６の全てにおいてユーザ状態良好であると判定されたか否かを判定する（ステップＳ９７）。ステップＳ９１、Ｓ９３、及びＳ９５の全てにおいてユーザ認証成功であると判定され、且つ、ステップＳ９２、Ｓ９４、及びＳ９６の全てにおいてユーザ状態良好であると判定された場合（ステップＳ９７：ＹＥＳ）、制御部１３６は、ライセンス有効を示す情報を記憶（ライセンス有効記録）し（ステップＳ９８）、ライセンス確認処理を終了する。一方、制御部１３６は、上記ユーザ認証処理１〜３の何れかでユーザ認証失敗、または上記ユーザ状態判定処理１〜３の何れかでユーザ状態良好でないと判定した場合（ステップＳ９７：ＮＯ）、ライセンス無効を示す情報を記憶（ライセンス無効記録）し（ステップＳ９９）、ライセンス確認処理を終了する。つまり、それぞれのユーザ認証処理の間にユーザ状態判定処理を挟み、何れかのユーザ状態判定処理でユーザ状態良好でないと判定した場合、ライセンス無効とされる。このように、ユーザ認証処理を分割すれば、ユーザがユーザ認証後に指を離すと、その次のユーザ認証処理が失敗する可能性が高くなるので、ユーザ状態判定処理を回避することは困難になる。例えば、運転者であるユーザがアルコールを検知させまいとして指をアルコールセンサー１２から遠ざけると、指紋における複数の特徴点の一致度合いが劇的に低下し、ユーザ認証処理に失敗する可能性が飛躍的に高くなるので、このような場合に、車両のエンジンが始動することを防止することができる。
【００５６】
なお、図７（Ａ）において、ステップＳ９４〜Ｓ９６の処理は省略してもよい。この場合、ステップＳ９１及びＳ９３においてユーザ認証成功であると判定され、且つ、ステップＳ９２においてユーザ状態良好であると判定された場合、制御部１３６は、ライセンス有効を示す情報を記憶する。また、複数回のユーザ認証において認証アルゴリズム（認証方法）を異ならせるように構成してもよい。この場合、例えば、ステップＳ９１のユーザ認証処理１では、ユーザ認証部１３６３は、取得された生体情報が示す指紋と、照合データが示す指紋とを照合して双方の指紋における複数の特徴点（例えば、端点と分岐点）が所定数以上一致しているか否か（つまり、特徴点の一致度）を判定する。一方、ステップＳ９３のユーザ認証処理２では、ユーザ認証部１３６３は、上記特徴点の一致度に加えて、取得された生体情報が示す指紋と、照合データが示す指紋とを照合して双方の指紋における複数の隆線（特徴点間を横切る線）が所定数以上一致しているか否かを判定する。これにより、各ユーザ認証に要する時間を異ならせることが可能となるので、ユーザ状態判定処理を回避することを困難にさせることができる。
【００５７】
また、複数回のユーザ認証において異なる部位の指紋を異ならせるように構成してもよく、これによっても、ユーザ状態判定処理を回避することを困難にさせることができる。図７（Ｂ）は、指紋の領域を２つの部位に２分割した例を示す図であり、図７（Ｃ）は、指紋の領域を３つの部位に３分割した例を示す図である。なお、図７（Ｂ）及び図７（Ｃ）の例では、指紋の領域が縦方向に分割されているが、横方向に分割されてもよい。図７（Ｂ）の例は、ステップＳ９４〜Ｓ９６の処理が省略される場合の例であり、この場合、ユーザ認証部１３６３は、ステップＳ９１のユーザ認証処理において、取得した生体情報が示す部位Ｘの指紋と、照合データが示す部位Ｘの指紋とを照合して双方の指紋における複数の特徴点が所定数以上一致しているか否かを判定し、双方の指紋における複数の特徴点が所定数以上一致している場合、ユーザ認証成功と判定する。また、ユーザ認証部１３６３は、ステップＳ９３のユーザ認証処理において、取得した生体情報が示す部位Ｙの指紋と、照合データが示す部位Ｙの指紋とを照合して双方の指紋における複数の特徴点が所定数以上一致しているか否かを判定し、双方の指紋における複数の特徴点が所定数以上一致している場合、ユーザ認証成功と判定する。
【００５８】
図７（Ｃ）の例は、ステップＳ９４〜Ｓ９６の処理が省略しない場合の例であり、この場合、ユーザ認証部１３６３は、ステップＳ９１のユーザ認証処理１において、取得した生体情報が示す部位Ｘの指紋と、照合データが示す部位Ｘの指紋とを照合して双方の指紋における複数の特徴点が所定数以上一致しているか否かを判定し、双方の指紋における複数の特徴点が所定数以上一致している場合、ユーザ認証成功と判定する。また、ユーザ認証部１３６３は、ステップＳ９３のユーザ認証処理２において、取得した生体情報が示す部位Ｙの指紋と、照合データが示す部位Ｙの指紋とを照合して双方の指紋における複数の特徴点が所定数以上一致しているか否かを判定し、双方の指紋における複数の特徴点が所定数以上一致している場合、ユーザ認証成功と判定する。さらに、ユーザ認証部１３６３は、ステップＳ９５のユーザ認証処理３において、取得した生体情報が示す部位Ｚの指紋と、照合データが示す部位Ｚの指紋とを照合して双方の指紋における複数の特徴点が所定数以上一致しているか否かを判定し、双方の指紋における複数の特徴点が所定数以上一致している場合、ユーザ認証成功と判定する。
【００５９】
さらに、複数回のユーザ認証において指の部位の面積をランダムで異ならせるように構成してもよく、これによっても、ユーザ状態判定処理を回避することを困難にさせることができる。この場合、例えば、ユーザ認証部１３６３は、乱数を用いて、指の腹全体（１００％）における部位の割合（例えば、４０％）を決定し、決定した割合分の部位の指紋と、照合データが示す指紋において上記割合分の部位の指紋とを照合して双方の指紋における複数の特徴点が所定数以上一致しているか否かを判定し、双方の指紋における複数の特徴点が所定数以上一致している場合、ユーザ認証成功と判定する。
【００６０】
なお、上記実施形態においては、バイオメトリックセンサー１１は、ユーザの指紋を生体情報として取得するように構成したが、当該ユーザの掌における紋（掌紋）を生体情報として取得するように構成してもよい。この場合、ユーザ認証部１３６３は、バイオメトリックセンサー１１により取得された生体情報が示す掌紋と、データ記憶部１３２に記憶された照合データが示す掌紋とを照合して双方の掌紋における複数の特徴点が所定数以上一致している場合、ユーザ認証成功と判定する。この場合にも、上記応用例を適用することで、ユーザ認証部１３６３は、バイオメトリックセンサー１１により取得された生体情報が示す掌紋を用いてユーザ認証を複数回行ってもよい。さらに、ユーザ認証部１３６３は、複数回のユーザ認証において異なる部位の掌紋を用いてもよい。
【００６１】
或いは、バイオメトリックセンサー１１は、ユーザの掌または指における血管（静脈）パターン（画像）を生体情報として取得するように構成してもよい。この場合、バイオメトリックセンサー１１は、赤外線発光部及び血管撮像部を備え、赤外線発光部により赤外線が掌または指に照射された状態で当該指を撮像部により撮像することで血管パターン（画像）を生体情報として取得する。そして、ユーザ認証部１３６３は、バイオメトリックセンサー１１により取得された生体情報が示す血管パターンと、データ記憶部１３２に記憶された照合データが示す血管パターンとを照合して双方の血管パターンにおける複数の特徴点が所定数以上一致している場合、ユーザ認証成功と判定する。この場合にも、上記応用例を適用することで、ユーザ認証部１３６３は、バイオメトリックセンサー１１により取得された生体情報が示す血管パターンを用いてユーザ認証を複数回行ってもよい。さらに、ユーザ認証部１３６３は、複数回のユーザ認証において異なる部位の血管パターンを用いてもよい。或いは、バイオメトリックセンサー１１は、ユーザの顔を撮影して生体情報として取得するように構成してもよい。そして、ユーザ認証部１３６３は、バイオメトリックセンサー１１により取得された生体情報が示す顔画像と、データ記憶部１３２に記憶された照合データが示す顔画像とを照合して双方の顔画像における複数の特徴点が所定数以上一致している場合、ユーザ認証成功と判定する。
【００６２】
また、上記実施形態においては、アルコールセンサー１２は、アルコールの濃度に応じた蛍光を示す状態情報を取得するように構成したが、例えば特開２００８−３０８０３７号公報に開示されるように酸化すずによる半導体式のガスセンサを用いることで、アルコールの濃度に応じた「酸化すずの抵抗値」を状態情報として取得するように構成してもよい。この場合、状態判定部１３６４は、アルコールセンサー１２の接触面１２Ｘへの接触が検知された指から得られた状態情報であって、アルコールセンサー１２により取得された状態情報が示す抵抗値が、データ記憶部１３２に予め記憶された判定基準データが示す閾値未満であれば、ユーザの身体の状態が予め設定された基準を満たすと判定（つまり、ユーザ状態良好と判定）する。
【００６３】
また、上記実施形態においては、ユーザの身体の状態を示す状態情報として、アルコール成分の濃度を例にとって説明したが、例えば特開２００９−１６８６７１号公報に開示される基質（脱水素酵素の基質）成分の濃度としてもよい。この場合、状態情報取得センサーは、当該状態情報取得センサーの接触面への接触された指または掌から得られた状態情報であって上記成分の濃度を示す状態情報を取得し、当該状態情報をセキュアエレメント１３へ送信する。そして、状態判定部１３６４は、上記成分の濃度が、データ記憶部１３２に予め記憶された判定基準データが示す閾値未満であれば、ユーザの身体の状態が予め設定された基準を満たすと判定（つまり、ユーザ状態良好と判定）する。或いは、ユーザの身体の状態を示す状態情報の他の例としてユーザの脈拍数としてもよい。この場合、状態情報取得センサーは、当該状態情報取得センサーの接触面への接触された指または掌から得られた状態情報であってユーザの脈拍数を示す状態情報を取得し、当該状態情報をセキュアエレメント１３へ送信する。そして、状態判定部１３６４は、ユーザの脈拍数が、データ記憶部１３２に予め記憶された判定基準データが示す閾値未満であれば、ユーザの身体の状態が予め設定された基準を満たすと判定（つまり、ユーザ状態良好と判定）する。ユーザの身体の状態を示す状態情報は、ユーザの体温としてもよい。この場合、状態情報取得センサーは、当該状態情報取得センサーの接触面への接触された指または掌から得られた状態情報であってユーザの体温を示す状態情報を取得し、当該状態情報をセキュアエレメント１３へ送信する。そして、状態判定部１３６４は、上記体温が、データ記憶部１３２に予め記憶された判定基準データが示す閾値未満であれば、ユーザの身体の状態が予め設定された基準を満たすと判定（つまり、ユーザ状態良好と判定）する。
【符号の説明】
【００６４】
１  ライセンス確認装置
２  制御部
３  制御対象
１１  バイオメトリックセンサー
１２  アルコールセンサー
１３  セキュアエレメント
１２１  絶縁樹脂材
１２２  光透過性樹脂材
１２３  脱水素酵素膜材
１２４  紫外線発光ダイオード
１２５  フォトセンサー
１３１  プログラム記憶部
１３２  データ記憶部
１３３〜１３５  送受信部
１３６  制御部
１３６１  センサー制御部
１３６２  情報取得部
１３６３  ユーザ認証部
１３６４  状態判定部
１３６５  情報送信部
【図１】
2018015054.tif 000003
【図２】
2018015054.tif 000004
【図３】
2018015054.tif 000005
【図４】
2018015054.tif 000006
【図５】
2018015054.tif 000007
【図６】
2018015054.tif 000008
【図７】
2018015054.tif 000009