(57)【要約】【課題】生体認証を用いる入退管理システムに関して、認証処理時間を短くでき、他人受入率に関する認証精度を高くでき、実現のコストを低くできる技術を提供する。【解決手段】入退管理システムは、エリアの出入口に設置されている生体認証装置３を含む複数の認証装置と、入退管理サーバ１と、入退制御装置２と、対象エリアに設置されている機器６と、生体認証のための複数の利用者の複数の登録生体情報と、を備える。生体認証装置３は、生体認証の際、利用者の読み取り生体情報と、複数の登録生体情報との照合処理を行う。入退管理サーバ１は、利用者による対象エリアの機器６の機器利用状態として、利用中の第１状態であるか、非利用中の第２状態であるかを判断し、機器利用状態に応じて、生体認証の照合処理に関する、利用者の登録生体情報の優先度または優先順位を決定する。【選択図】図２
2018055250.tif 000002
【特許請求の範囲】
【請求項１】
生体認証を含む認証によって利用者の入退室を制御する入退管理システムであって、
エリアの出入口に設置されている生体認証装置を含む複数の認証装置と、
前記複数の認証装置を制御する入退管理制御装置と、
対象エリアに設置されている機器と、
前記生体認証のための複数の利用者の複数の登録生体情報と、
を備え、
前記生体認証装置は、前記生体認証の際、前記利用者の読み取り生体情報と、前記複数の登録生体情報との照合処理に基づいて、前記生体認証の成功または失敗を判定し、
前記入退管理制御装置は、
前記利用者による前記対象エリアの前記機器の機器利用状態として、少なくとも、利用中の第１状態であるか、非利用中の第２状態であるかを判断し、
前記機器利用状態に応じて、前記生体認証装置での前記生体認証の前記照合処理に関する、前記利用者の前記登録生体情報の優先度または優先順位を決定し、
前記優先度または優先順位に従って前記生体認証装置に前記生体認証の前記照合処理を行わせる、
入退管理システム。
【請求項２】
請求項１記載の入退管理システムにおいて、
前記入退管理制御装置は、
前記認証装置での認証結果を反映した入退履歴情報に基づいて、前記利用者の所在エリアとして、少なくとも、前記生体認証装置が設置されている特定のエリアであるか否かを判断し、
前記所在エリアに応じて、前記利用者の前記登録生体情報を、前記生体認証装置での前記生体認証の前記照合処理の対象内とするか対象外とするかの絞り込みを決定し、
前記絞り込みに従って前記生体認証装置に前記生体認証の前記照合処理を行わせる、
入退管理システム。
【請求項３】
請求項１記載の入退管理システムにおいて、
前記生体認証装置が設置されている特定のエリアに前記機器が設置されており、
前記入退管理制御装置は、前記特定のエリアにおける前記利用者の前記機器利用状態が、前記第１状態である場合には、前記利用者の前記優先度または優先順位を、前記機器利用状態が前記第２状態である利用者よりも低くなるようにする、
入退管理システム。
【請求項４】
請求項２記載の入退管理システムにおいて、
前記生体認証装置が設置されている特定のエリアに前記機器が設置されており、
前記入退管理制御装置は、前記利用者の前記所在エリアが、前記特定のエリアではない場合には、前記利用者の前記登録生体情報を、前記対象外とし、前記特定のエリアである場合には、前記対象内とする、
入退管理システム。
【請求項５】
請求項１記載の入退管理システムにおいて、
前記入退管理制御装置は、
前記機器と通信して前記機器から情報を取得し、
前記機器利用状態として、前記機器の電源オン状態、前記利用者のログイン状態、入力操作有り状態、または、ログオンや入力操作有りから一定時間経過前の状態の場合、前記第１状態と判断し、前記機器の電源オフ状態、前記利用者のログアウト状態、入力操作無し状態、または、ログオンや入力操作有りから一定時間経過後の状態の場合、前記第２状態と判断する、
入退管理システム。
【請求項６】
請求項１記載の入退管理システムにおいて、
前記入退管理制御装置は、
前記生体認証装置毎に前記利用者毎の前記登録生体情報の前記優先度または優先順位を含む制御値をセットした生体認証制御情報を作成して保持し、
前記生体認証制御情報の更新に応じて前記生体認証制御情報の更新情報を前記生体認証装置へ配信する、
入退管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入退管理システムに関し、生体認証を含む認証技術に関する。
【背景技術】
【０００２】
入退管理システムにおいて、入退室の際に、非接触ＩＣカード（ＩＤカード等とも呼ばれる）を用いた認証（以下、カード認証と記載する場合がある）や、生体情報を用いた生体認証、等の所定の認証が行われている。
【０００３】
カード認証の場合、利用者が規定のエリアに入室または退室する際に、エリアの出入口のゲートやドア等に対して設置されたリーダであるカード認証装置に、ＩＤカードがかざされる。エリアは、認証によって、区画、管理され、セキュリティが確保されるエリアである。これにより、ＩＤカード内のＩＤが読み取られ、読み取られたＩＤと、登録済みのＩＤとが照合される。そして、入退室の許可または不許可が判定され、その結果に基づいてゲート等の開閉が制御される。
【０００４】
生体認証は、指静脈、指紋、虹彩、顔画像、音声等の生体情報を用いる各種の方式がある。生体認証の場合、エリアに設置されたリーダである生体認証装置において、利用者の生体情報が読み取られる。これにより、読み取られた生体情報（以下、読み取り生体情報と記載する場合がある）と、登録済みの生体情報（以下、登録生体情報と記載する場合がある）とが照合される。そして、両者の類似度等に基づいて生体認証の成功または失敗が判定される。生体認証を用いる入退管理システムでは、生体認証の結果に基づいて、入退室の許可または不許可が判定され、その結果に基づいてゲート等の開閉が制御される。
【０００５】
生体認証を用いる入退管理システムに関する先行技術例として、特許第５３２６５２７号公報（特許文献１）が挙げられる。特許文献１には、認証装置等として、以下の旨が記載されている。その認証装置は、照合対象が第１の領域に入る際に認証する第１の認証手段と、第１の認証手段で認証を受けた照合対象が第２の領域に入る際に認証する第２の認証手段と、第１の領域内にいる照合対象を追跡する追跡手段と、追跡手段の追跡情報に基づいて、検知領域に存在する第２の認証手段で認証を受ける可能性がある照合対象を検知する検知手段と、を備える。追跡手段は、カメラ、ＲＦＩＤタグ、床の圧力センサ、等である。特許文献１には、追跡手段等を用いて照合対象を絞り込む旨が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第５３２６５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
入退管理システムでは、高セキュリティが求められるエリア（以下、高セキュリティエリアと記載する場合がある）への入室に関しては、生体認証を使用してより厳密な本人認証を実施する場合がある。
【０００８】
生体認証は、方式として、いわゆる「１：Ｎ認証」や「１：１認証」がある。「１：１認証」は、先にカード認証等を用いて利用者を特定してから、その利用者の登録生体情報との照合による生体認証を行う方式である。「１：Ｎ認証」は、利用者の読み取り生体情報と、登録済みのＮ人のＮ個の生体情報との照合を行う方式である。１個の登録生体情報との照合を１回の照合処理とすると、「１：Ｎ認証」では基本的にＮ回の照合処理が必要である。方式にも依るが、生体情報はデータ量が比較的多く、１回の照合処理にも比較的時間を要する。「１：Ｎ認証」の生体認証では、照合対象の登録生体情報の件数Ｎが多くなるほど、長い認証処理時間が必要となる。例えば、１回の照合処理時間をＴ＝０．５秒、件数をＮ＝１００とすると、Ｎ回の照合処理を行う場合、認証処理時間としてＴ×Ｎ＝５０秒が必要である。認証処理時間が長いと、利用者の利便性が良くない。
【０００９】
また、「１：Ｎ認証」の生体認証では、読み取り生体情報と登録生体情報との類似度に基づいて本人判定を行う。例えば、Ｎ個の登録生体情報について、順次に照合処理が行われ、類似度が所定の閾値以上となった時、その登録生体情報が、本人に該当すると判定される。あるいは、Ｎ個の登録生体情報のすべてについて、それぞれ類似度が計算され、閾値以上で最も類似度が高い登録生体情報が、本人に該当すると判定される。一般的に、「１：Ｎ認証」の生体認証では、登録生体情報の件数Ｎが多くなると、他人受入率が高くなる。他人受入率は、他人の登録生体情報を誤って本人と判定してしまう率である。
【００１０】
また、特許文献１のような技術を用いる入退管理システムを構築する場合、追跡手段としてカメラ等を設ける必要があり、その分、実現のコストが高くなる。
【００１１】
即ち、従来の生体認証を用いる入退管理システムでは、認証処理時間、他人受入率に関する認証精度、実現のコスト、等の観点で課題がある。
【００１２】
本発明の目的は、生体認証を用いる入退管理システムに関して、認証処理時間を短くでき、他人受入率に関する認証精度を高くでき、実現のコストを低くできる技術を提供することである。
【課題を解決するための手段】
【００１３】
本発明のうち代表的な実施の形態は、生体認証を用いる入退管理システムであって、以下に示す構成を有することを特徴とする。
【００１４】
一実施の形態の入退管理システムは、生体認証を含む認証によって利用者の入退室を制御する入退管理システムであって、エリアの出入口に設置されている生体認証装置を含む複数の認証装置と、前記複数の認証装置を制御する入退管理制御装置と、対象エリアに設置されている機器と、前記生体認証のための複数の利用者の複数の登録生体情報と、を備え、前記生体認証装置は、前記生体認証の際、前記利用者の読み取り生体情報と、前記複数の登録生体情報との照合処理に基づいて、前記生体認証の成功または失敗を判定し、前記入退管理制御装置は、前記利用者による前記対象エリアの前記機器の機器利用状態として、少なくとも、利用中の第１状態であるか、非利用中の第２状態であるかを判断し、前記機器利用状態に応じて、前記生体認証装置での前記生体認証の前記照合処理に関する、前記利用者の前記登録生体情報の優先度または優先順位を決定し、前記優先度または優先順位に従って前記生体認証の前記照合処理を前記生体認証装置に行わせる。
【発明の効果】
【００１５】
本発明のうち代表的な実施の形態によれば、生体認証を用いる入退管理システムに関して、認証処理時間を短くでき、他人受入率に関する認証精度を高くでき、実現のコストを低くできる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態の入退管理システムの構成を示す図である。
【図２】実施の形態の入退管理システムにおける、管理対象空間例及び実装構成例を示す図である。
【図３】実施の形態の入退管理システムにおける、「１：Ｎ認証」の生体認証の照合処理について示す図である。
【図４】実施の形態の入退管理システムにおける、利用者状況に応じた制御概要を示す図である。
【図５】実施の形態で、利用者定義表の構成例を示す図である。
【図６】実施の形態で、入退経路定義表の構成例を示す図である。
【図７】実施の形態で、エリア機器定義表の構成例を示す図である。
【図８】実施の形態で、入退履歴表の構成例を示す図である。
【図９】実施の形態で、利用者状態表の構成例を示す図である。
【図１０】実施の形態で、生体認証制御表の構成例を示す図である。
【図１１】実施の形態で、生体認証情報の構成例を示す図である。
【図１２】実施の形態で、入退管理サーバの第１の処理のフローを示す図である。
【図１３】実施の形態で、入退管理サーバの第２の処理のフローを示す図である。
【図１４】実施の形態の変形例における、管理対象空間等の第１例を示す図である。
【図１５】実施の形態の変形例における、管理対象空間等の第２例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において同一部には原則として同一符号を付し、その繰り返しの説明は省略する。
【００１８】
（実施の形態）
図１〜図１５を用いて、本発明の実施の形態の入退管理システムについて説明する。
【００１９】
［入退管理システム］
図１は、実施の形態の入退管理システムの構成、特に機能ブロック構成を示す。実施の形態の入退管理システムは、入退管理サーバ１、複数の入退制御装置２、１つ以上の生体認証装置３、１つ以上のカード認証装置４、１つ以上の機器６を有し、それらが通信手段で接続されている。
【００２０】
実施の形態の入退管理システムは、管理対象空間である、会社等の組織の建物内に設置されている。入退管理及び本人認証の対象となる利用者は、会社等の組織に所属する人である。各利用者は、建物内のエリアの入退室の際に、生体認証やカード認証を経由する。各利用者は、建物内の所定のエリアに設置されているＰＣ等の機器６を利用する。
【００２１】
入退管理サーバ１は、入退管理システムの全体の制御や管理を行うサーバ装置である。入退管理サーバ１の配下には、入退制御装置２が接続されている。また、入退管理サーバ１は、機器６と接続され、利用者による機器６の利用状態を把握する。入退管理サーバ１は、後述する特有の制御として、利用者の生体認証の照合処理に関する対象の絞り込み及び優先付けに関する制御を行う機能を有する。
【００２２】
入退管理サーバ１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウェア及びソフトウェアプログラム処理等に基づいて実現される処理部として、利用状態取得部１１、入退履歴取得部１２、生体認証管理部１３、配信部１４等を有する。入退管理サーバ１は、管理及び保持するデータや情報として、利用者状態表５１、利用者定義表５２、入退経路定義表５３、エリア機器定義表５４、生体認証制御表５５を有する。
【００２３】
入退制御装置２は、配下に接続される生体認証装置３やカード認証装置４に関する制御を行うコントローラである。入退制御装置２は、生体認証装置３の生体認証結果や、カード認証装置４のカード認証結果を用いて、入退室の認証及び判定を行う。入退制御装置２は、その結果に応じて、エリアの出入口のドアやゲートに対する開閉等の制御を行う。
【００２４】
入退制御装置２は、ＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウェア及びソフトウェアプログラム処理等に基づいて実現される処理部として、認証判定部２１を有し、管理及び保持するデータや情報として、生体認証制御表５６、入退履歴表５７等を有する。
【００２５】
生体認証装置３は、生体認証を行うリーダであり、利用者の読み取り生体情報と、登録生体情報との照合処理に基づいて、生体認証の成功または失敗の判定を行う。実施の形態では生体認証として指静脈認証を用いるが、これに限らず適用可能である。また、実施の形態では、生体認証装置３の生体認証の方式は「１：Ｎ認証」であり、基本的には、登録済みのＮ個の登録生体情報との照合処理を行う。１台のリーダでは、生体認証とカード認証との両方は行わない。また、実施の形態では、生体認証の方式は、利用者の読み取り生体情報に対し、Ｎ個の登録生体情報について、順次に照合処理を行い、類似度が所定の閾値以上となった時点で、その登録生体情報を本人に該当するものと判定する方式である。
【００２６】
実施の形態では、後述の特有の制御によって、生体認証の照合対象の登録生体情報がＮ個からＭ個へ絞り込みが行われ、更にＭ個の登録生体情報において優先付けが行われる。生体認証の際には、Ｍ個の登録生体情報について、優先付けに従った順序で照合処理が行われる。
【００２７】
生体認証装置３は、ＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウェア及びソフトウェアプログラム処理等に基づいて実現される処理部として、生体認証部３１を有し、管理及び保持するデータや情報として、生体認証情報５８等を有する。
【００２８】
カード認証装置３は、非接触ＩＣカードであるＩＤカードを用いたカード認証を行うリーダであり、利用者のＩＤカードからの読み取りＩＤと、登録済みのＩＤとの照合処理に基づいて、カード認証の判定を行う。
【００２９】
カード認証装置４は、ＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウェア及びソフトウェアプログラム処理等に基づいて実現される処理部として、カード認証部４１を有し、管理及び保持するデータや情報として、図示しないが、カード認証情報等を有する。
【００３０】
機器６は、エリアに設置されているＰＣ等の電子機器である。利用者は、必要に応じて機器６を利用する。利用者は、機器６の利用の際には電源オン及びログオンし、機器６のログイン状態で画面を見ながら操作入力等を行う。利用者は、機器６の利用を終了する際にはログオフして機器６のログアウト状態とする。
【００３１】
機器６は、ＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウェア及びソフトウェアプログラム処理等に基づいて実現される処理部として、利用状態通知部６１を有する。利用状態通知部６１は、利用者による機器６の利用状態を把握する。機器６は、利用状態通知部６１によって、機器利用状態を表す情報を、入退管理サーバ１へ通知する。機器６の利用状態通知部６１は、入退管理サーバ１の利用状態取得部１１からの要求に応じて、機器利用状態を表す情報を、入退管理サーバ１へ送信してもよい。機器利用状態は、例えば、ログイン状態、ログアウト状態、操作入力有無、等を含む。機器利用状態を表す情報は、ボタンやコマンド等の操作入力情報や、ＯＳやアプリ等のログ情報を含んでもよい。また、後述するが、機器６または入退管理サーバ１は、所定の判断に基づいて、利用者の機器利用状態を推定や予測してもよい。
【００３２】
入退管理サーバ１は、予め、管理者の操作に基づいて、利用者定義表５２等の定義情報が初期設定され、必要に応じて設定が更新される。管理者は、端末から入退管理サーバ１にアクセスして画面に利用者定義表５２等の情報を表示し、確認や設定が可能である。利用者定義表５２には、利用者のＩＤカードのＩＤや、登録生体情報等が登録されている。生体認証制御表５５には、生体認証の制御用の情報が設定される。入退管理サーバ１の生体認証管理部１３は、生体認証制御表５５を作成する。配信部１４は、作成された生体認証制御表５５を、入退制御装置２へ配信する。
【００３３】
入退制御装置２は、配信された生体認証制御表５５に対応する生体認証制御表５６を保持する。入退制御装置２の認証判定部２１は、生体認証制御表５６に基づいて、登録生体情報やその制御値を含む情報を、生体認証装置３へ配信する。生体認証装置３は、配信された情報を、生体認証情報５８に保持する。
【００３４】
生体認証装置３の生体認証部３１は、生体認証の際に、生体認証情報５８に基づいて、生体認証処理を行う。生体認証部３１は、利用者の読み取り生体情報と、生体認証情報５８に格納されている登録生体情報とを照合処理し、生体認証の成功または失敗を判定する。生体認証部３１は、読み取り生体情報と複数の登録生体情報とを順次に照合し、照合処理で、読み取り生体情報と登録生体情報との類似度を計算する。生体認証部３１は、類似度が、所定の閾値以上になった場合、その時点の登録生体情報を、利用者本人のものと判定し、生体認証の結果を成功と判定する。生体認証部３１は、生体認証の結果情報を、入退制御装置２へ送信する。
【００３５】
カード認証装置４のカード認証部４１は、カード認証の際に、図示しないカード認証情報に基づいて、カード認証処理を行う。カード認証部４１は、利用者のＩＤカードからの読み取りＩＤと、登録済みのＩＤとを照合し、カード認証の成功または失敗を判定する。カード認証装置４は、カード認証の結果情報を、入退制御装置２へ送信する。
【００３６】
入退制御装置２の認証判定部２１は、生体認証の結果情報やカード認証の結果情報を受信し、入退室の認証の判定を行い、入退室の許可、不許可等の認証結果情報を、入退履歴表５７に入退履歴情報として格納する。認証判定部２１は、認証結果に基づいて、例えば許可の場合にはゲートを開状態とし、不許可の場合にはゲートを閉状態のままとする。認証判定部２１は、更新された入退履歴表５７の入退履歴情報を含む情報を、入退管理サーバ１へ送信する。また、入退制御装置２は、他の入退制御装置２と連携し、随時通信して、入退管理に係わる情報を授受し、共有している。その情報としては、認証に関わる利用者の入退経路に応じた許可情報等を含む。
【００３７】
制御に用いる入退履歴情報は、高セキュリティエリアへの入室が可能な経路上に存在する認証装置の認証を利用者が経由した履歴に関する情報である。入退履歴情報は、言い換えると、利用者がエリアや認証装置を経由した軌跡の情報である。認証装置は、実施の形態ではカード認証装置４や生体認証装置３である。高セキュリティエリアへの入室の際に、生体認証装置３の生体認証を適用する。
【００３８】
入退管理サーバ１の入退履歴取得部１２は、随時、入退制御装置２から取得した入退履歴情報に基づいて、利用者の入退経路または所在エリア等の入退状態を表す情報を、利用者状態表５１に格納する。
【００３９】
また一方、入退管理サーバ１の利用状態取得部１１は、随時、機器６から取得した情報に基づいて、利用者による機器６の機器利用状態を表す情報を、利用者状態表５１に格納する。
【００４０】
生体認証管理部１３は、例えば利用者状態表５１を定期的に参照し、更新状態を確認する。生体認証管理部１３は、更新された利用者状態表５１の情報を参照し、利用者定義表５２、入退経路定義表５３、エリア機器定義表５４等の情報に基づいて、特有の制御の処理を行う。生体認証管理部１３は、その処理で、利用者の生体認証の照合処理に関する候補の登録生体情報の絞り込みや、登録生体情報の優先付けを行う。生体認証管理部１３は、その処理に基づいて、生体認証制御表５５の情報を更新する。
【００４１】
配信部１４は、例えば生体認証制御表５５を定期的に参照し、更新状態を確認する。配信部１４は、更新された生体認証制御表５５の情報を、入退制御装置２へ配信する。入退制御装置２は、配信情報に従って生体認証制御表５６を更新し、更新情報を生体認証装置３へ配信する。
【００４２】
配信部１４は、生体認証制御表５５の内容に更新有りの場合、生体認証制御表５５の情報、少なくとも更新部分の情報を、入退制御装置２へ配信する。これにより、入退制御装置２に格納されている生体認証制御表５６が更新される。なお、配信情報を生体認証制御表５５全体として、生体認証制御表５５と生体認証制御表５６の内容を同一にしてもよい。
【００４３】
入退制御装置２は、生体認証制御表５６が更新された場合、配下の生体認証装置３に、更新部分の情報を配信する。これにより、生体認証装置３に格納されている生体認証情報５８の内容が更新される。
【００４４】
入退管理システムは図１の構成に限らず可能である。例えば、入退管理サーバ１と入退制御装置２が、１つの入退管理制御装置として統合されている形態でもよいし、入退制御装置２と認証装置が１つの装置に統合されている形態でもよい。また、利用者定義表５２等の情報は、入退管理サーバ１内のストレージに保持されてもよいし、外部の別のストレージやＤＢサーバ等に保持されてもよい。登録生体情報は、入退管理システム内の少なくとも１つのいずれかの箇所に保持されていればよい。処理効率の観点からは、入退管理サーバ１、入退制御装置２、及び生体認証装置３のそれぞれに登録生体情報が保持されていてもよい。なお、装置間での登録生体情報等の配信処理の際に、宛先の生体認証装置３に既に登録生体情報が配信済み、保持済みの場合には、その登録生体情報のデータを送信する必要は無く、優先度等の制御値の更新情報のみを送信すればよい。
【００４５】
［入退管理システム−機能、制御］
実施の形態の入退管理システムの機能や制御の概要について以下である。入退管理システムは、高セキュリティエリアへの入退室の際の「１：Ｎ認証」の生体認証に関して、照合処理の対象及び候補となる登録生体情報の絞り込みや優先付けに関する制御を行う。入退管理システムは、利用者の機器利用状態及び入退履歴に応じて、その絞り込みや優先付けに関する制御を行う。
【００４６】
第１に、入退管理システムは、絞り込みの制御として、高セキュリティエリア及び生体認証装置３に対する、利用者の入退経路や所在エリア等の状態に応じて、基本的な候補であるＮ個の登録生体情報から、それよりも少ないＭ個の登録生体情報に絞り込みを行う。入退管理システムは、例えば、生体認証装置３が設置されている、高セキュリティエリアへ入室する際の直前エリアを対象エリアとして、利用者の所在エリアが対象エリアであるか否かを判断する。入退管理システムは、利用者が対象エリアにいる場合には、その利用者の登録生体情報を、対象エリアの生体認証装置３での照合処理の際の対象内に設定する。入退管理システムは、利用者が対象エリアにいない場合には、その利用者の登録生体情報を、その生体認証装置３での照合処理の際の対象外に設定する。
【００４７】
第２に、入退管理システムは、優先付けの制御として、所定の機器６が設置されている所定のエリアにおける利用者の機器利用状態に応じて、候補の複数（Ｎ個またはＭ個）の登録生体情報について、照合処理の順序に関する優先度または優先順位等を決定する。所定のエリアは、例えば、第１の制御の対象エリアと同じく、直前エリアである。入退管理システムは、例えば、対象エリア内の機器６に関する利用者毎のログイン状態やログアウト状態等を判断する。入退管理システムは、例えば、ログイン状態から、利用中及び非移動中と判断される第１の利用者に関しては、低い優先度にセットし、ログアウト状態から、非利用中及び移動中と判断される第２の利用者に関しては、高い優先度にセットする。
【００４８】
対象エリアの生体認証装置３は、利用者の生体認証の際に、上記絞り込み及び優先付けの制御がされた登録生体情報を含む生体認証情報５８に基づいて、生体認証処理を行う。生体認証装置３は、利用者の生体情報を読み取り、読み取り生体情報と、生体認証情報５８に格納されている絞り込み及び優先付けがされた登録生体情報との照合処理を行う。生体認証部３１は、優先度等に従って順次に参照する登録生体情報との照合処理を行う。生体認証装置３は、照合処理で、読み取り生体情報と登録生体情報との類似度を計算し、類似度を所定の閾値と比較する。生体認証装置３は、類似度が所定の閾値以上となった場合、その時点の登録生体情報を、利用者本人に該当するものと判定し、生体認証の結果を成功とする。
【００４９】
これにより、実施の形態の入退管理システムでは、「１：Ｎ認証」の生体認証で、Ｎ回またはＭ回よりも少ない回数の照合処理によって、生体認証の結果が成功となる可能性が高くなる。よって、生体認証処理に要する時間を短縮できる。また、候補の登録生体情報の件数、照合処理の回数が減ることから、他人受入率を低くすることができる。また、この絞り込み及び優先付けの制御のために、カメラ、ＲＦＩＤタグ、床の圧力センサ等の追跡手段の設置は不要であるため、低いコストでシステムを実現できる。
【００５０】
［絞り込み制御］
絞り込み制御については以下である。入退管理サーバ１は、入退履歴情報に基づいて、高セキュリティエリアへの入室が可能な経路上における、利用者の所在エリア、位置等を参照する。入退管理サーバ１は、利用者が、例えば、対象エリアとして、高セキュリティエリアへの入室のための直前エリアにいるかどうかを判断する。直前エリアには機器６も設置されている。所在エリアは、利用者が最後に認証に利用した認証装置等からわかる。
【００５１】
そして、入退管理サーバ１は、対象エリアの生体認証装置３の「１：Ｎ認証」における、照合対象のＮ個の登録生体情報に関して、直前エリアにいる利用者を対象内、直前エリアにいない利用者を対象外として、絞り込みを行う。対象内とは、その利用者の登録生体情報を、照合処理の対象、候補に含めることであり、対象外とは、その利用者の登録生体情報を、照合処理の対象、候補に含めないことである。これにより、対象外の利用者がいる場合には、その人数に応じて、照合処理の対象、候補の登録生体情報は、Ｎ個からそれよりも少ないＭ個に減少する。
【００５２】
上記絞り込みに応じて、対象エリアの生体認証装置３には、絞り込みがされた登録生体情報となるように、配信に基づいて生体認証情報５８が更新される。
【００５３】
［優先付け制御］
優先付け制御については以下である。入退管理サーバ１は、高セキュリティエリアへの入室が可能な経路上における、入室直前の対象エリアやそのエリアを含む経路に存在する利用者に関して、機器利用状態を参照する。実施の形態では、直前エリアに機器６が設置されているので、その機器６の利用状態が判断される。
【００５４】
入退管理サーバ１は、利用者の機器利用状態について、少なくとも、利用中の第１状態であるか、非利用中の第２状態であるかを判断する。入退管理サーバ１は、例えば、機器６へのログイン状態、または入力操作有り状態、またはログオンや入力操作の時点から一定時間以内の状態である場合には、利用中状態、言い換えると非移動中状態と判断する。入退管理サーバ１は、例えば、機器６からのログアウト状態、または入力操作無し状態、または、ログオンや入力操作の時点から入力操作無しで一定時間経過した状態である場合には、非利用中状態、言い換えると移動中状態と判断する。
【００５５】
入退管理サーバ１は、対象エリアにいる利用者が、非利用中の第２状態である場合、その利用者は高セキュリティエリアへ入室する可能性が相対的に高いと判断する。入退管理サーバ１は、対象エリアにいる利用者が、利用中の第１状態である場合、その利用者は高セキュリティエリアへ入室する可能性が相対的に低いと判断する。
【００５６】
そして、入退管理サーバ１は、対象エリアの生体認証装置３の「１：Ｎ認証」における、照合対象の複数（Ｎ個またはＭ個）の登録生体情報において、機器利用状態に応じて、照合処理の優先度または優先順位を決定してセットする。入退管理サーバ１は、上記第２状態の利用者の登録生体情報に関しては、優先度または優先順位を相対的に高い値にセットし、上記第１状態の利用者の登録生体情報に関しては、優先度または優先順位を相対的に低い値にセットする。優先度をセットする場合、例えば、「高」または「低」の二値、あるいは「高」「中」「低」といった三値等を用いる。優先順位をセットする場合、例えば「１」を最優先として、「１」「２」……「Ｍ」といった人数分の番号を用いる。
【００５７】
上記優先付けに応じて、対象エリアの生体認証装置３には、優先付けがされた登録生体情報となるように、配信に基づいて生体認証情報５８が更新される。
【００５８】
生体認証装置３は、ある利用者の生体認証の際には、上記絞り込み及び優先付けがされた登録生体情報を用いて、生体認証を行う。即ち、実施の形態では、直前エリアにいてログアウト状態等の第２状態の利用者に関する登録生体情報が、優先的に照合処理される。次に、ログイン状態等の第１状態の利用者に関する登録生体情報が、優先的に照合処理される。これにより、生体認証の照合処理を、Ｎ回よりも少ない回数で早めに終了させることができる可能性が高くなる。よって、生体認証処理に要する時間を短縮でき、他人受入率を低くすることができる。また、経路やエリア内の人物を追跡するためのカメラ等の追跡手段や検知手段は不要であり、低コストでシステムを実現できる。
【００５９】
なお、実施の形態では、生体認証装置３内の生体認証情報５８に登録生体情報が基本的に保持される形態としたが、これに限らず可能である。登録生体情報が入退制御装置２に保持される形態も可能である。この場合、生体認証装置３は、生体認証の際に、上位の入退制御装置２と通信して、登録生体情報の参照またはダウンロードを行う。また、特に、この通信の際に、優先付けの順序で登録生体情報を参照またはダウンロードしてもよい。同様に、登録生体情報が入退管理サーバ１に保持され、必要に応じて生体認証装置３から入退制御装置２を通じて入退管理サーバ１の登録生体情報を参照またはダウンロードする形態でもよい。また、入退制御装置２に登録生体情報を保持し、生体認証装置３では生体情報の読み取りを行い、読み取り生体情報を入退制御装置２に送信し、入退制御装置２で照合処理を行う形態としてもよい。
【００６０】
［入退管理システム−実装構成例］
図２は、図１の実施の形態の入退管理システムの実装構成例、及び管理対象空間例を示す。本例では、会社の建物内において、管理される規定のエリアとして、エリアＡ１〜Ａ４を有する。エリアＡ３及びエリアＡ４は、入室に生体認証が適用される「高セキュリティエリア」である。エリアＡ３は第１の高セキュリティエリア、エリアＡ４は第２の高セキュリティエリアである。エリアＡ２は「共通エリア」であり、エリアＡ３及びエリアＡ４への入室の際に共通に経由するエリアであり、高セキュリティエリアに対する直前エリアである。また、エリアＡ２は、利用者の機器６が設置されているエリアである。エリアＡ１は、エリアＡ２等の外部に相当するエリアである。
【００６１】
エリアＡ１とエリアＡ２は、ゲートＧ１を通じて入退可能である。エリアＡ２とエリアＡ３は、ゲートＧ２を通じて入退可能である。エリアＡ２とエリアＡ４は、ゲートＧ３を通じて入退可能である。
【００６２】
各エリアの出入口のゲートには、認証装置であるリーダが設置されている。図２では、複数のリーダを、識別のため、リーダＩＤに対応させて、リーダＲ１〜Ｒ６で示す。リーダは、生体認証装置３またはカード認証装置４である。各リーダは、専用線を通じて入退制御装置２と接続されている。入退制御装置２は、ゲートと接続されている。入退制御装置２は、ＬＡＮ７を通じて、入退管理サーバ１と接続されている。図２では、複数の入退制御装置２を、識別のため、コントローラＣ１〜Ｃ３で示す。
【００６３】
ゲートＧ１には、エリアＡ１からエリアＡ２への入室側にリーダＲ１が設置されており、退室側にリーダＲ２が設置されている。リーダＲ１，Ｒ２は、コントローラＣ１に接続されている。ゲートＧ２には、エリアＡ２からエリアＡ３への入室側にリーダＲ３が設置されており、退室側にリーダＲ４が設置されている。リーダＲ３，Ｒ４は、コントローラＣ２に接続されている。ゲートＧ３には、エリアＡ２からエリアＡ４への入室側にリーダＲ５が設置されており、退室側にリーダＲ６が設置されている。リーダＲ５，Ｒ６は、コントローラＣ３に接続されている。
【００６４】
リーダＲ１，Ｒ２，Ｒ４，Ｒ６は、カード認証装置４であり、カード認証のみを行う。リーダＲ３，Ｒ５は、生体認証装置３であり、生体認証のみを行う。なお、システム内に、カード認証と生体認証との両方、即ち「１：１認証」を行う認証装置が別に存在しても構わない。その認証装置については、優先付け等の制御は不要である。
【００６５】
エリアＡ２内には、複数の機器６が設置されている。複数の機器６は、ＬＡＮ７を通じて入退管理サーバ１と接続されている。入退管理サーバ１の位置は限定しないが、別の高セキュリティエリアに設置されることが一般的である。図２の例では、複数の機器６を、識別のため、Ｐ１，Ｐ２，Ｐ３等で示す。例えば、利用者は、自分に対して一対一で割り当てられている業務用の機器６を利用する。なお、これに限らず、利用者がエリア内にある機器６のうち空いている機器６を選択して利用する形態でもよい。
【００６６】
図２の例では、管理対象空間内に、利用者Ｕ１〜Ｕ３等で示す複数の利用者がいる場合を示す。例えば、利用者Ｕ１はエリアＡ１にいて、利用者Ｕ２及び利用者Ｕ３はエリアＡ２にいる。利用者Ｕ１は、機器６である自分のＰＣに対して、ログアウト状態、非利用中状態、移動中状態である。利用者Ｕ２は、機器６である自分のＰＣに対して、ログイン状態、利用中状態、非移動中状態である。利用者Ｕ３は、機器６である自分のＰＣに対して、ログアウト状態、非利用中状態、移動中状態である。
【００６７】
なお、機器６としては、ＰＣに限らず適用可能であり、例えばコピー機や複合機等のＯＡ機器、他の業務用の専用機器等も適用可能である。機器６と入退管理サーバ１とで通信で連携し、機器利用状態を把握可能であればよい。
【００６８】
制御結果の具体例としては以下である。エリアＡ１内の利用者Ｕ１、エリアＡ２内のログイン状態の利用者Ｕ２、エリアＡ２内のログアウト状態の利用者Ｕ３がいる状況の場合とする。リーダＲ３及びリーダＲ５の生体認証に関して、利用者Ｕ１は絞り込みで対象外にセットされ、利用者Ｕ２は優先度が「低」にセットされ、利用者Ｕ３は優先度が「高」にセットされる。
【００６９】
［生体認証（１：Ｎ認証）］
図３は、実施の形態の入退管理システムで、「１：Ｎ認証」である生体認証における複数回の照合処理、及び絞り込み及び優先付けの概念について示す。左側には、ある利用者Ｕｘの１つの読み取り生体情報９ｘを示す。右側には、照合処理の対象及び候補である、複数の利用者の複数の登録生態情報を示す。例えば、利用者Ｕ１〜ＵＮといったＮ人の利用者を示し、それぞれの登録生体情報を、登録生体情報９１、登録生体情報９２、……、登録生体情報９Ｎとする。即ち、基本的にＮ個の登録生体情報を有する。
【００７０】
まず、前述の絞り込みの制御によって、Ｎ個の登録生体情報は、Ｍ個の登録生体情報に絞り込みされる。ここでは、対象内の複数の利用者を、利用者Ｕ１から利用者ＵＭまでとし、利用者ＵＮ等は対象外とする。対象内の登録生体情報として、登録生体情報９１〜９Ｍを有する。なお、対象外の登録生体情報については、優先度等の代わりに、対象外であることを示す値がセットされる。
【００７１】
次に、前述の優先付けの制御によって、Ｍ個の登録生体情報は、優先度または優先順位がセットされる。優先度を用いる場合、例えば、利用者Ｕ１の登録生体情報９１が「高」、利用者Ｕ２の登録生体情報９２が「中」、利用者ＵＭの登録生体情報９Ｍが「低」、といったようにセットされる。優先順位を用いる場合、例えば、利用者Ｕ１の登録生体情報９１が「１」、利用者Ｕ２の登録生体情報９２が「２」、……、利用者ＵＭの登録生体情報９Ｍが「Ｍ」、といったようにセットされる。なお、優先度を用いる場合、複数の利用者が同じ優先度の値を持つ場合がある。その場合、順次の照合処理の際には、同じ優先度を持つ複数の利用者の登録生体情報から、格納順やランダム等、任意の方式で登録生体情報を選択すればよい。
【００７２】
「１：Ｎ認証」における複数回の照合処理としては、実施の形態の制御を行わない場合、基本的にはＮ回の照合処理である。実施の形態の絞り込みの制御によって、Ｎ回からＭ回の照合処理に削減される。生体認証装置３は、読み取り生体情報と、Ｍ個の登録生体情報とを、優先度または優先順位に従って、順次に照合処理を行う。１回目の照合処理は、読み取り生体情報９ｘと、登録生体情報９１との照合処理であり、両者の類似度が計算され、閾値と比較される。同様に、Ｍ回目の照合処理は、登録生体情報９Ｍとの照合処理である。生体認証装置３は、類似度が閾値以上となった場合、その時点で、生体認証の結果を成功として終了する。類似度が閾値未満のものしか無い場合、生体認証の結果は失敗となる。優先付けの制御によって、少ない回数の照合処理で生体認証を終了できる可能性が高くなる。この生体認証処理の方式では、最少では１回目の照合処理で生体認証が成功となり終了できる。
【００７３】
なお、変形例として、生体認証装置３の生体認証処理の方式としては、他の方式を適用してもよく、例えばＭ個のすべての登録生体情報とのＭ回の照合処理を行う方式を適用してもよい。生体認証部３１は、Ｍ個の登録生体情報のそれぞれについて類似度を計算し、それらの類似度のうち、閾値以上で最大の類似度に対応する登録生体情報を、利用者本人に該当するものと判定する。
【００７４】
［利用者の状況］
図４は、実施の形態の入退管理システムにおける、絞り込み及び優先付けの制御に関する利用者状況の代表的な４つの場合を示す。利用者の所在エリアの状態と、利用者の機器利用状態との組合せによる４つの場合を示す。図４では、上側に高セキュリティエリアがあると仮定し、縦軸には、入退履歴に基づいた、直前エリアに対する利用者の所在、言い換えると高セキュリティエリアに対する遠近を示す。軸上側が直前エリアにいる場合、軸下側が直前エリアにいない場合である。横軸には、利用者の機器利用状態を示し、軸左側がログイン状態、利用中状態、非移動中状態を示し、軸右側がログアウト状態、非利用中状態、移動中状態を示す。
【００７５】
第１の場合として、利用者Ａは、直前エリアにいて、ログアウト状態である。第２の場合として、利用者Ｂは、直前エリアにいて、ログイン状態である。第３の場合として、利用者Ｃは、非直前エリアにいて、ログアウト状態である。第４の場合として、利用者Ｄは、非直前エリアにいて、ログイン状態である。なお、図２の例では、直前エリアのみに機器６が存在するので、第４の場合は無いが、他の実施の形態で、非直前エリアに機器６が存在する場合には、第４の場合も有り得る。
【００７６】
前述の絞り込みの制御によって、第１の場合及び第２の場合は、対象内となり、第３の場合及び第４の場合は、対象外となる。また、前述の優先付けの制御によって、第１の場合の方が優先度が高く、第２の場合の方が優先度が低くなる。
【００７７】
［機器利用状態］
機器利用状態については、機器６または入退管理サーバ１によって、以下のように制御してもよい。機器利用状態は、少なくとも、ログイン状態に対応する第１状態と、ログアウト状態に対応する第２状態との二値を有する。機器６または入退管理サーバ１の少なくとも一方は、機器利用状態を判断する。機器利用状態を表す機器利用状態情報は、機器６のＩＤや、利用者のユーザ名等の情報を含んでもよい。機器利用状態情報は、ＰＣ等を電源オンしてログオンした時刻や、ログオフして電源オフした時刻、等の情報を含んでもよい。機器利用状態情報は、ログオン時刻からの経過時間を含んでもよい。
【００７８】
機器利用状態情報は、利用者が機器６に入力操作を行っている入力操作有り状態と、行っていない入力操作無し状態とを区別する入力操作有無の情報を含んでもよい。機器利用状態情報は、入力操作が行われた時刻やコマンド等の情報を含んでもよい。機器利用状態情報は、ログオンや入力操作がされた時点から、入力操作が無いまま続いた時間を含んでもよい。
【００７９】
制御例としては以下としてもよい。基本として、入退管理サーバ１は、利用者による機器６へのログオン動作を、機器６からの通知によって把握し、ログオン後はログイン状態、利用中状態であると判断する。また、入退管理サーバ１は、利用者による機器６からのログオフ動作を、機器６からの通知によって把握し、ログオフ後はログアウト状態、非利用中状態であると判断する。
【００８０】
更に、入退管理サーバ１は、機器６のログオン後、一定時間以内までは、利用中状態であると推定し、一定時間以後は非利用中状態であると推定、判断してもよい。また、入退管理サーバ１は、機器６への入力操作有りを、機器６からの通知によって把握し、入力操作有りの時点から一定時間以内までは、利用中状態であると推定し、一定時間以後は非利用中状態であると推定、判断してもよい。ログオン後でも、入力操作が一定時間以上無い場合、利用者が機器６から離れて移動している可能性があると推定できる。
【００８１】
上記のように、機器６及び入退管理サーバ１は、時間経過の判断、入力操作有無の判断等によって、機器６自体の稼動状態とは別に、利用者の状態を推定や予測してもよい。
【００８２】
機器利用状態については、二値の規定に限らず、より細かく、三値以上の多値で規定されてもよい。三値で規定する制御例は以下である。機器６が起動された、ログイン状態を、第１状態値とする。機器６が起動終了した、ログアウト状態を、第２状態値とする。また、機器６がログイン状態になってから入力操作が無い状態が一定時間以上続いた状態を、第３状態値とする。そして、例えば、第１状態値の場合には優先度を「低」とし、第２状態値の場合には優先度を「高」とし、第３状態値の場合には優先度を「中」とする。
【００８３】
［利用者定義表］
図５は、利用者定義表５２の構成例を示す。利用者定義表５２は、認証の対象である各利用者の情報が予め設定されている。利用者定義表５２は、列として、利用者ＩＤ、ユーザ名、利用機器ＩＤ、登録生体情報を有する。「利用者ＩＤ」は、利用者の識別情報であり、ＩＤカードのＩＤとしてもよい。「ユーザ名」は、利用者が機器６をログオンして利用する際の、予め設定される機器利用名である。「利用機器ＩＤ」は、その利用者が利用する機器６のＩＤである。「登録生体情報」は、その利用者の生体認証用の登録生体情報である。
【００８４】
設定例としては、利用者Ｕ１は、ユーザ名が「User_1」であり、機器ＩＤ＝「Ｐ１」の機器６が割り当てられており、登録生体情報として「ｂ１」で示すデータを有する。同様に、Ｎ人分の利用者の情報が登録されている。
【００８５】
なお、利用者定義表５２に登録生体情報が格納される場合を示しているが、これに限らず、別のＤＢ等に登録生体情報が格納されていて、利用者定義表５２等にそのＤＢ等へのアドレスやリンク情報を持つ形態でもよい。
【００８６】
［入退経路定義表］
図６は、入退経路定義表５３の構成例を示す。入退経路定義表５３は、管理対象空間における可能な正しい入退経路が予め設定されている。入退経路定義表５３は、列として、リーダＩＤ、移動元エリアＩＤ、移動先エリアＩＤ、入退制御装置ＩＤ、生体認証有無、を有する。「リーダＩＤ」は、入退経路上に存在する認証装置であるリーダのＩＤである。例えば、図２のリーダＲ１〜Ｒ６を有する。「移動元エリアＩＤ」は、そのリーダの認証を経由する入退経路における移動元のエリアのＩＤである。「移動先エリアＩＤ」は、そのリーダの認証を経由する入退経路における移動先のエリアのＩＤである。「入退制御装置ＩＤ」は、そのリーダに接続されている上位の入退制御装置２のＩＤである。「生体認証有無」は、そのリーダにおける生体認証の有無を示し、言い換えると、そのリーダが生体認証装置３であるかカード認証装置４であるかを示す。「生体認証有無」列における値「０」は生体認証無し（カード認証装置４）を示し、値「１」は生体認証有り（生体認証装置３）を示す。
【００８７】
設定例としては、図２の構成に対応しており、例えば、リーダＲ１は、エリアＡ１からエリアＡ２への入室時のカード認証装置４として設置されており、コントローラＣ１に接続されている。例えば、リーダＲ３は、エリアＡ２からエリアＡ３への入室時の生体認証装置３として設置されており、コントローラＣ２に接続されている。
【００８８】
［エリア機器定義表］
図７は、エリア機器定義表５４の構成例を示す。エリア機器定義表５４は、エリアに設置する機器６に関する情報が予め設定されている。エリア機器定義表５４は、列として、エリアＩＤ、機器ＩＤ、ユーザ名、を有する。「エリアＩＤ」は、エリアのＩＤである。「機器ＩＤ」は、機器６のＩＤであり、ＩＰアドレス等でもよい。「ユーザ名」は、その機器６を利用するように割り当てられている利用者のユーザ名である。
【００８９】
設定例としては、図２のエリアＡ２に、機器ＩＤ＝「Ｐ１」等の機器２が設置されている。各機器６は、利用者Ｕ１等が利用するように一対一で割り当てられている。
【００９０】
［入退履歴表］
図８は、入退履歴表５７の構成例を示す。入退履歴表５７は、列として、日時、リーダＩＤ、利用者ＩＤ、認証結果を有する。「日時」は、認証が発生してその行の情報が作成された日時である。「リーダＩＤ」は、認証で使用されたリーダのＩＤである。「利用者ＩＤ」は、認証を利用して結果が成功となった利用者の利用者ＩＤである。「認証結果」は、認証の結果として成功か失敗かの情報である。
【００９１】
例えば、１行目の情報は、ある日時ｔ１に、図２のエリアＡ１のリーダＲ１を利用してエリアＡ２への入室時に利用者Ｕ１のカード認証が行われ、成功により利用者Ｕ１がエリアＡ２に入室したことを示す。この情報から、最後に認証が成功したリーダがリーダＲ１であるため、利用者Ｕ１の所在エリアはエリアＡ２であるとわかる。
【００９２】
［利用者状態表］
図９は、利用者状態表５１の構成例を示す。利用者状態表５１は、利用者毎の所在エリア等の入退経路や入退履歴の状態、及び機器利用状態が反映されている。利用者状態表５１は、列として、利用者ＩＤ、所在エリア、機器利用状態、更新状態を有する。「利用者ＩＤ」は、利用者のＩＤである。「所在エリア」は、入退履歴情報に基づいて把握された利用者の所在エリアのＩＤである。「機器利用状態」は、前述の機器利用状態を表す情報である。本例では、値「０」は、第１状態値としてログアウト状態、非利用中状態を示し、値「１」は、第２状態値としてログイン状態、利用中状態を示す。「更新状態」は、その行の情報の更新状態を示し、値「０」は未更新、値「１」は更新を示す。
【００９３】
入退履歴取得部１２は、入退制御装置２から取得した入退履歴情報に基づいて、この表の「利用者ＩＤ」及び「所在エリア」に値を格納する。利用状態取得部１１は、機器６から取得した情報に基づいて、この表の「機器利用状態」に値を格納する。生体認証管理部１３は、利用者状態表５１の「更新状態」が値「１」である情報を参照して、生体認証制御表５５の更新を行う。
【００９４】
［生体認証制御表］
図１０は、生体認証制御表５５の構成例を示す。生体認証制御表５５は、生体認証の絞り込み及び優先付けの制御を含む管理のための情報が設定されている。生体認証制御表５５は、各リーダに関する制御情報を含み、内容は状況に応じて変動する。生体認証制御表５５は、列として、リーダＩＤ、利用者ＩＤ、登録生体情報、制御値、更新状態を有する。「リーダＩＤ」は、生体認証の制御の対象となるリーダのＩＤである。本例では図２のリーダＲ３，Ｒ５がある。「利用者ＩＤ」は、そのリーダでの生体認証の際の照合処理の候補となる利用者の利用者ＩＤである。「登録生体情報」は、その利用者の登録生体情報である。「制御値」は、生体認証に関する絞り込み及び優先付けの制御に関する制御内容を表す値である。本例では、制御値は、値「０」が絞り込み制御における「対象外」を示す。「対象外」以外の値は対象内であることを示す。制御値は、値「１」が優先付け制御における優先度「高」を示し、値「２」が優先度「低」を示す。なお、制御値は、優先順位をセットする場合、優先順位の番号「１」「２」……「Ｍ」としてもよい。「更新状態」は、その行の情報の更新状態を示し、値「０」は未更新、値「１」は更新を示す。
【００９５】
設定例としては、図２に対応して、ある時点におけるリーダＲ３での生体認証に関する制御情報を示している。１行目では、利用者Ｕ１の登録生体情報ｂ１が対象外であることを示す。２行目では、利用者Ｕ２の登録生体情報ｂ２が優先度「低」であることを示す。３行目では、利用者Ｕ３の登録生体情報ｂ３が優先度「高」であることを示す。
【００９６】
配信部１４は、生体認証制御表５５の「更新状態」が値「１」である行の情報を参照して、生体認証制御表５５の情報の配信処理を行う。
【００９７】
［生体認証情報］
図１１は、生体認証装置３の生体認証情報５８の構成例を示す。この生体認証情報５８は、入退制御装置２から配信された登録生体情報やその制御値等を含む。本例では更に、生体認証情報５８に、生体認証処理の類似度や照合結果等の情報を併せて格納する場合を示しているが、これに限らず可能である。生体認証情報５８は、列として、リーダＩＤ、利用者ＩＤ、登録生体情報、制御値、類似度、照合結果を有する。「リーダＩＤ」は、生体認証を行うリーダのＩＤである。本例では、入退制御装置２から生体認証装置３へ該当情報のみが配信されるので、このリーダＩＤは、その生体認証装置３自身のＩＤである。「利用者ＩＤ」は、その生体認証装置３での生体認証の照合処理の対象、候補である利用者の利用者ＩＤである。「登録生体情報」は、その利用者の登録生体情報のデータである。「制御値」は、生体認証制御表５５及び生体認証制御表５６の中の「制御値」と同じ情報である。なお、特に、生体認証情報５８の複数の行の情報は、優先度または優先順位が高い順序で配列されていてもよい。その場合、生体認証部３１は、上から順に行を参照して照合処理を行えばよい。「類似度」は、照合処理における読み取り生体情報とその登録生体情報との類似度である。「照合結果」は、生体認証処理における照合処理の状態及び結果を表す値である。「照合結果」の値は、例えば、値「０」が、未照合処理を示し、その登録生体情報に関してまだ照合処理がされていない状態を示す。値「１」は「ＯＫ」を示し、その登録生体情報に関する類似度が閾値以上になった場合を示す。値「２」は「ＮＧ」を示し、その登録生体情報に関する類似度が閾値未満になった場合を示す。値「１」＝「ＯＫ」となった時点で、その登録生体情報によって、生体認証の結果が「成功」となる。候補の登録生体情報のすべてで値「２」＝「ＮＧ」となった場合、生体認証の結果が「失敗」となる。
【００９８】
設定例としては、図２のリーダＲ３の生体認証情報５８に対応しており、利用者Ｕ３及び利用者Ｕ２の優先度の制御値を含んでいる。１行目は、優先度「高」である利用者Ｕ３の登録生体情報ｂ３、２行目は、優先度「低」である利用者Ｕ２の登録生体情報ｂ３を示す。リーダＲ３での生体認証の際には、まず、１行目の優先度「高」の登録生体情報ｂ３を用いて照合処理が行われる。例えば、その照合処理で、類似度が閾値以上となった場合に、「照合結果」に値「１」が格納される。仮に、その照合処理で、類似度が閾値未満となった場合、「照合結果」に値「２」が格納され、次に、２行目の優先度「低」の登録生体情報ｂ２を用いて照合処理が行われる。
【００９９】
［処理フロー（１）］
図１２は、入退管理サーバ１の処理のうち、第１の処理のフローを示す。第１の処理は、機器利用状態に関する利用者状態表５１の処理や、生体認証制御表５５の更新処理を含む。図１２は、ステップＳ１〜Ｓ１１を有する。以下、ステップの順に説明する。
【０１００】
（Ｓ１）  入退管理サーバ１の利用状態取得部１１は、機器６から、機器利用状態に関する情報を受信、取得する。その情報は、少なくとも機器ＩＤを含む。
【０１０１】
（Ｓ２）  利用状態取得部１１は、Ｓ１の情報に基づいて、利用者定義表５２から、その機器６を利用する利用者の情報を検索、参照し、その利用者を、以降の処理における対象利用者とする。
【０１０２】
（Ｓ３）  利用状態取得部１１は、利用者状態表５１に機器利用状態を表す情報を格納し、利用者状態表５１から対象利用者の機器利用状態を表す情報を参照する。
【０１０３】
（Ｓ４）  利用状態取得部１１は、利用者状態表５１の対象利用者の機器利用状態に関して変化があるかどうかを判断する。変化有り、即ち更新有りの場合（Ｙ）には、Ｓ５へ進み、変化が無い場合（Ｎ）には、本フローの処理を終了する。終了の場合、フローの最初に戻って同様の繰り返しである。機器利用状態の変化は、例えばログアウト状態からログイン状態への変化等である。
【０１０４】
（Ｓ５）  利用状態取得部１１は、機器利用状態が変化したので、利用者状態表５１の機器利用状態の値を更新し、「更新状態」列に値「１」をセットする。
【０１０５】
（Ｓ６）  入退管理サーバ１の生体認証管理部１３は、利用者状態表５１の対象利用者の所在エリアの値を参照する。
【０１０６】
（Ｓ７）  生体認証管理部１３は、入退経路定義表５３から、所在エリアに対応するリーダの生体認証有無を参照する。
【０１０７】
（Ｓ８）  生体認証管理部１３は、所在エリアに、生体認証有りのリーダ、即ち生体認証装置３が有るかを確認し、有る場合（Ｙ）にはＳ９へ進み、無い場合（Ｎ）には終了する。
【０１０８】
（Ｓ９）  生体認証管理部１３は、対象利用者の最新の機器利用状態が、第１状態値である「ログイン状態」であるか、第２状態値である「ログアウト状態」であるかを確認する。「ログイン状態」である場合（Ｙ）にはＳ１０へ進み、「ログアウト状態」である場合（Ｎ）にはＳ１１へ進む。
【０１０９】
（Ｓ１０）  生体認証管理部１３は、所在エリア内の生体認証装置３における対象利用者の登録生体情報に関する制御値を、優先度＝「低」（値「２」）とするように、生体認証制御表５５の情報を更新し、フローの処理を終了する。
【０１１０】
（Ｓ１１）  生体認証管理部１３は、所在エリア内の生体認証装置３における対象利用者の登録生体情報に関する制御値を、優先度＝「高」（値「１」）とするように、生体認証制御表５５の情報を更新し、フローの処理を終了する。
【０１１１】
以上のフローの処理は、対象利用者毎に同様の繰り返しである。
【０１１２】
［処理フロー（２）］
図１３は、入退管理サーバ１の第２の処理のフローを示す。第２の処理は、入退履歴として利用者の所在エリアが更新された場合の処理を含む。図１３は、ステップＳ２１〜Ｓ２９を有する。以下、ステップの順に説明する。
【０１１３】
（Ｓ２１）  入退管理サーバ１の入退履歴取得部１２は、入退制御装置２から、入退及び認証の発生に基づいた入退履歴情報を受信、取得する。その場合、入退履歴取得部１２は、利用者の所在エリアを判断して、利用者状態表５１の「利用者ＩＤ」の「所在エリア」に値をセットする。また、入退履歴取得部１２は、利用者状態表５１のその行の「更新状態」に値１（「更新」）をセットする。
【０１１４】
（Ｓ２２）  生体認証管理部１３は、利用者状態表５１の「更新状態」が値「１」の行における「利用者ＩＤ」及び「所在エリア」等の情報を参照する。生体認証管理部１３は、以後の処理で、その利用者を対象利用者とする。
【０１１５】
（Ｓ２３）  生体認証管理部１３は、入退経路定義表５３から、対象利用者の所在エリア内にあるリーダにおける生体認証有無を参照する。
【０１１６】
（Ｓ２４）  生体認証管理部１３は、対象利用者の所在エリア内に、生体認証有りのリーダ、即ち生体認証装置３が有るかを確認し、有る場合（Ｙ）にはＳ２５へ進み、無い場合（Ｎ）にはＳ２９へ進む。
【０１１７】
（Ｓ２５）  生体認証管理部１３は、対象利用者の最新の機器利用状態が、第１状態値である「ログイン状態」であるか、第２状態値である「ログアウト状態」であるかを確認する。「ログイン状態」である場合（Ｙ）にはＳ２６へ進み、「ログアウト状態」である場合（Ｎ）にはＳ２７へ進む。
【０１１８】
（Ｓ２６）  生体認証管理部１３は、所在エリア内の生体認証装置３における対象利用者の登録生体情報に関する制御値を、優先度＝「低」（値「２」）とするように、生体認証制御表５５の情報を更新し、Ｓ２８へ進む。
【０１１９】
（Ｓ２７）  生体認証管理部１３は、所在エリア内の生体認証装置３における対象利用者の登録生体情報に関する制御値を、優先度＝「高」（値「１」）とするように、生体認証制御表５５の情報を更新し、Ｓ２８へ進む。
【０１２０】
（Ｓ２８）  生体認証管理部１３は、所在エリア外の生体認証装置３における対象利用者の登録生体情報に関する制御値を、「対象外」（値「０」）とするように、生体認証制御表５５の情報を更新し、フローの処理を終了する。
【０１２１】
（Ｓ２９）  生体認証管理部１３は、すべての生体認証装置３における対象利用者の登録生体情報に関する制御値を、「対象外」（値「０」）とするように、生体認証制御表５５の情報を更新し、フローの処理を終了する。
【０１２２】
以上のフローの処理は、対象利用者毎に同様の繰り返しである。
【０１２３】
［効果等］
上記のように、実施の形態の入退管理システムによれば、「１：Ｎ認証」の生体認証処理時間を短くでき、他人受入率に関する認証精度を高くでき、実現のコストを低くできる。実施の形態の入退管理システムの変形例として、以下が可能である。
【０１２４】
実施の形態では、絞り込み及び優先付けの制御の際の対象エリアとして、高セキュリティエリアの直前エリアとしたが、直前エリアに限らず可能である。変形例の入退管理システムでは、入退経路上における高セキュリティエリアに対する利用者の所在エリアの遠近関係を判断してもよい。直前エリアの１つ手前のエリア等、入退経路上、高セキュリティエリアに近い特定の範囲のエリアまでは対象エリアとし、特定の範囲から外れた遠いエリアを対象外エリアとして、絞り込みや優先付けの制御を行ってもよい。
【０１２５】
図１４は、変形例における管理対象空間等の第１例を示し、エリアや入退経路やリーダ等の構成を示す。コントローラ等については図示を省略している。この例では、高セキュリティエリアであるエリアＡ４及びエリアＡ５に対して、直前エリアとしてエリアＡ３がある。更に、エリアＡ３の手前、入室側には、共通エリアであるエリアＡ２があり、エリアＡ２の手前、入室側には、エリアＡ１がある。エリアＡ２内のゲートＧ４のリーダＲ７、及びゲートＧ５のリーダＲ９は、生体認証装置３である。エリアＡ３とエリアＡ２は、ゲートＧ２のリーダＲ３，Ｒ４、及びゲートＧ３のリーダＲ５，Ｒ６を介して、入退可能となっている。また、エリアＡ３及びエリアＡ２には、それぞれ、機器６が設置されている。
【０１２６】
この構成で、絞り込み及び優先付けの制御では、対象エリアとして、直前エリアであるエリアＡ３だけでなく、もう１つ手前のエリアＡ２を含める。優先付けの制御では、エリアＡ３及びエリアＡ２内にいる利用者について、所在エリア及び機器利用状態に応じて、優先度等を決定する。特に、その際、エリアＡ２内の利用者の機器利用状態と、エリアＡ３内の利用者の機器利用状態とが同じである場合には、高セキュリティエリアに近い側であるエリアＡ３内の利用者の方を、相対的に優先度等が高くなるようにしてもよい。例えば、エリアＡ２内にいる利用者Ｕａがログアウト状態、エリアＡ３内にいる利用者Ｕｂがログアウト状態である場合、利用者Ｕｂの方を利用者Ｕａよりも優先度を高くする。例えば、利用者Ｕｂの優先度「高」、利用者Ｕａの優先度「中」とセットされる。
【０１２７】
図１５は、変形例における管理対象空間等の第２例を同様に示す。この例では、高セキュリティエリアであるエリアＡ５に対する直前エリアとしてエリアＡ３があり、エリアＡ６に対する直前エリアとしてエリアＡ４がある。更に、エリアＡ３及びエリアＡ４の手前、入室側には、共通エリアであるエリアＡ２がある。エリアＡ２の手前、入室側には、エリアＡ１がある。エリアＡ２からエリアＡ３へ通じるゲートＧ２にリーダＲ３，Ｒ４を有する。エリアＡ２からエリアＡ４へ通じるゲートＧ３にリーダＲ５，Ｒ６を有する。エリアＡ３からエリアＡ５へ通じるゲートＧ４のリーダＲ７、及びエリアＡ４からエリアＡ６へ通じるゲートＧ５のリーダＲ９は、生体認証装置３である。直前エリアであるエリアＡ３及びエリアＡ４には機器６が設置されていない。直前エリアの１つ手前のエリアであるエリアＡ２には、機器６が設置されている。
【０１２８】
この構成で、絞り込み及び優先付けの制御では、対象エリアとして、エリアＡ３やエリアＡ４だけでなく、もう１つ手前のエリアＡ２を含める。優先付けの制御では、エリアＡ３，Ａ４，Ａ２内にいる利用者について、所在エリア、及びエリアＡ２内での機器利用状態に応じて、優先度等を決定する。例えば、エリアＡ３内にいる利用者Ｕａと、エリアＡ２内にいてログアウト状態の利用者Ｕｂと、エリアＡ２内にいてログイン状態の利用者Ｕｃとがいる場合、リーダＲ７の生体認証に関しては、利用者Ｕａ，Ｕｂ，Ｕｃの順に優先順位が付与される。リーダＲ９の生体認証に関しては、利用者Ｕｂ，Ｕｃ，Ｕａの順に優先順位が付与される。
【０１２９】
上記変形例では、優先付けの制御によって、利用者の状況に応じて優先度等を付与した登録生体情報を、予め生体認証装置３に配信しておく。したがって、生体認証装置３への登録生体情報の配信処理も含め、全体の処理効率を高めることが期待できる。
【０１３０】
以上、本発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されず、その要旨を逸脱しない範囲で種々変更可能である。
【符号の説明】
【０１３１】
１…入退管理サーバ、２…入退制御装置、３…生体認証装置、４…カード認証装置、６…機器、７…ＬＡＮ。
【図１】
2018055250.tif 000003
【図２】
2018055250.tif 000004
【図３】
2018055250.tif 000005
【図４】
2018055250.tif 000006
【図５】
2018055250.tif 000007
【図６】
2018055250.tif 000008
【図７】
2018055250.tif 000009
【図８】
2018055250.tif 000010
【図９】
2018055250.tif 000011
【図１０】
2018055250.tif 000012
【図１１】
2018055250.tif 000013
【図１２】
2018055250.tif 000014
【図１３】
2018055250.tif 000015
【図１４】
2018055250.tif 000016
【図１５】
2018055250.tif 000017