認証システム及び認証の信頼度の判定方法
【課題】ユーザがカードを用いて入退室する場合、顔画像データベースを検索した結果によって、管理者に警報を発報する。
【解決手段】被験者が所持する識別手段に付与された識別情報を取得する読取装置と、前記読取装置によって取得された識別情報を認証する認証装置と、を備える認証システムであって、被験者の顔画像を撮影するカメラと、警報を発報する端末に接続され、前記カメラによって撮影された画像を蓄積する画像データベースを有する管理装置と、を備え、前記管理装置は、前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索し、検索された画像を解析した結果に基づいて、前記認証の信頼度を判定し、前記認証の信頼度が低いと判定された場合、警報を発するためのデータを前記端末に送信することを特徴とする。
【解決手段】被験者が所持する識別手段に付与された識別情報を取得する読取装置と、前記読取装置によって取得された識別情報を認証する認証装置と、を備える認証システムであって、被験者の顔画像を撮影するカメラと、警報を発報する端末に接続され、前記カメラによって撮影された画像を蓄積する画像データベースを有する管理装置と、を備え、前記管理装置は、前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索し、検索された画像を解析した結果に基づいて、前記認証の信頼度を判定し、前記認証の信頼度が低いと判定された場合、警報を発するためのデータを前記端末に送信することを特徴とする。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、認証システムに関し、特に入退室時のなりすましを検出するシステムに関する。
【背景技術】
【0002】
近年、犯罪率の増加などのセキュリティ問題への関心の高まりによって、セキュリティ区域への入退室時のセキュリティ管理の必要性が高まっている。このため、セキュリティ製品の高信頼化が望まれている。入退室管理システムでは、主に、被験者が所持する非接触型又は接触型のカードをカードリーダで読み取る方法が用いられている。また、被験者の顔画像によって認証する入退室管理システムもある。
【0003】
一方、画像を高信頼で検索するために、画像の撮影時間を用いて検索する顔画像検索システムが提案されている。例えば、特許文献1には、顔が登録されてから顔が撮影されるまでの時間に対応する予測係数を記憶し、顔が登録された時点から顔が撮影された時点までの時間を予測する特徴量を演算し、顔を認識する方式が開示されている。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開2007−102517号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
しかし、前述した特許文献1に開示されている方式では、予め登録された顔画像データと照合するため、最近の顔画像データと照合されておらず、照合の精度が高めることができないという問題がある。
【0006】
本発明の目的は、ユーザがカードを用いて入退室する場合、顔画像データベースを検索した結果によって、管理者に警報を発報することにある。
【課題を解決するための手段】
【0007】
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、被験者が所持する識別手段に付与された識別情報を取得する読取装置と、前記読取装置によって取得された識別情報を認証する認証装置と、を備える認証システムであって、被験者の顔画像を撮影するカメラと、警報を発報する端末に接続され、前記カメラによって撮影された画像を蓄積する画像データベースを有する管理装置と、を備え、前記管理装置は、前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索し、検索された画像を解析した結果に基づいて、前記認証の信頼度を判定し、前記認証の信頼度が低いと判定された場合、警報を発するためのデータを前記端末に送信することを特徴とする。
【発明の効果】
【0008】
本発明の代表的な実施の形態によれば、被験者の成りすましを精度よく発報することができる。
【図面の簡単な説明】
【0009】
【図1】本発明の第1の実施の形態の認証システムの構成を示すブロック図である。
【図2】本発明の第1の実施の形態の判定結果表示画面の一例を説明する図である。
【図3】本発明の第1の実施の形態の判定結果表示画面の一例を説明する図である。
【図4】本発明の第1の実施の形態の成りすまし判定結果の警報の発報の一例を説明する図である。
【図5】本発明の第1の実施の形態の管理サーバに格納される認証結果データベースを説明する図である。
【図6】本発明の第1の実施の形態の顔画像検索システムに格納される顔画像データベースを説明する図である。
【図7】本発明の第1の実施の形態の成りすまし検出処理の全体を示すフローチャートである。
【図8】本発明の第1の実施の形態の信頼度判定処理の第2の例のフローチャートである。
【図9】本発明の第1の実施の形態の第2の例において警報を表示する画面の一例を説明する図である。
【図10】本発明の第1の実施の形態の信頼度判定処理の第3の例のフローチャートである。
【図11】本発明の第3の実施の形態の成りすまし検出処理の全体を示すフローチャートである。
【図12】本発明の第4の実施の形態の成りすまし検出処理の全体を示すフローチャートである。
【図13】本発明の第4の実施の形態の信頼度判定処理のフローチャートである。
【発明を実施するための形態】
【0010】
<実施形態1>
図1は、本発明の第1の実施の形態の認証システムの構成を示すブロック図である。
【0011】
第1の実施の形態の認証システムは、カメラ102、読取装置103、コントローラ104、管理サーバ105及び顔画像検索システム106を備える。図1には、複数の読取装置103、複数のコントローラ104及び複数の管理サーバ105が備わるが、各々一つずつ備わってもよい。
【0012】
カメラ102は、被験者の顔画像を撮影する撮像装置であり、読取装置103を操作する人をの顔位置を、その撮影範囲に含む。読取装置103は、被験者が所持する記憶媒体(例えば、磁気カード、ICカード、無線タグ等)に付与され、記憶されている識別情報(カードID)を読み出す装置であり、例えばカードリーダである。
【0013】
コントローラ104は、読取装置103を制御し、読取装置103が取得した情報の認証が成功した場合、認証に基づく処理(例えば、ドアの解錠、コンピュータのロックの解錠など)を行う。図1には、1台のコントローラ104に複数の読取装置103が接続される例を示したが、コントローラ104と読取装置103が1対1で接続されてもよい。
【0014】
管理サーバ105は、プログラムを実行するプロセッサ、プロセッサによって実行されるプログラムを記憶するメモリ、他の装置との通信を制御する通信インターフェース、及び認証結果データベース300を格納する不揮発性記憶装置を有するコンピュータである。認証結果データベース300は、図5に示す、被験者の過去の認証結果が蓄積されるデータベースである。
【0015】
管理サーバ105は、コントローラ104を制御し、読取装置103が取得した情報を認証し、認証の成否をコントローラ104に送る。図1には、1台の管理サーバ105に複数のコントローラ104が接続される例を示したが、管理サーバ105とコントローラ104が1対1で接続されてもよい。
【0016】
顔画像検索システム106は、プログラムを実行するプロセッサ、プロセッサによって実行されるプログラムを記憶するメモリ、他の装置との通信を制御する通信インターフェース、及び顔画像データベース310を格納する不揮発性記憶装置を有するコンピュータである。顔画像データベース310は、図6に示す、被験者の顔画像が蓄積されるデータベースである。また、顔画像検索システム106は、カメラ102が撮影した顔画像と蓄積された顔画像との類否を判定し、被験者の成りすましの有無を端末107に通知する。図1には、1台の顔画像検索システム106に複数の管理サーバ105が接続される例を示したが、管理サーバ105は1台でもよい。
【0017】
端末107は、プログラムを実行するプロセッサ、プロセッサによって実行されるプログラムを記憶するメモリ、他の装置との通信を制御する通信インターフェース、及びキーボード、表示装置などの入出力インターフェースを有するコンピュータである。
【0018】
図1には、各装置及びコンピュータが1対1で接続されるように図示したが、これらの装置及びコンピュータはネットワークを介して接続されてもよい。
【0019】
なお、各コンピュータのプロセッサによって実行されるプログラムは、不揮発性の記憶媒体又はネットワークを介して、各コンピュータに提供される。このため、各コンピュータは、記憶媒体(CD−ROM、フラッシュメモリ等)を読み込むインターフェースを備えるとよい。
【0020】
読取装置103は、被験者が所持するカードに格納されたカードIDを取得し、取得したカードIDをコントローラ104に送る。コントローラ104は、読取装置103が取得したカードIDを管理サーバ105に送り、管理サーバ105は、読取装置103が取得したカードIDを顔画像検索システム106に送る。
【0021】
なお、読取装置103とカメラ102とを一つの装置に構成してもよい。この場合、カメラ102と顔画像検索システム106とは直接接続されずに、コントローラ104及び管理サーバ105を介して接続されてもよい。
【0022】
また、管理サーバ105は、読取装置103が取得したカードIDとを認証データベースに格納された情報とを比較して、カードIDを認証する。管理サーバ105は、認証が成功した場合、コントローラ104に認証成功を通知する。コントローラ104は、認証成功の通知を受けると、読取装置103が設置されているドアを解錠し、被験者の入退室を許可する。なお、この認証時に暗証番号の入力を求め、被験者が読取装置103に入力した暗証番号とカードIDとを併用して認証してもよい。
【0023】
カメラ102は、顔画像検索システム106に接続されており、撮影した被験者の顔画像を顔画像検索システム106に送る。
【0024】
顔画像検索システム106は、カメラ102が撮影した顔画像及び管理サーバ105から出力されたカードIDを取得し、顔画像の撮影時刻及びカードIDの取得時刻に基づいて、顔画像とカードIDとを対応付ける。さらに、顔画像検索システム106は、撮影された顔画像と蓄積された顔画像との類似度を計算し、両画像の類否を判定する。画像の類似度は、公知の画像マッチング技術を用いて計算することができる。なお、本発明の実施の形態では、画像が似ていれる程、大きな値となる類似度を用いる。
【0025】
この判定は、後述するように、読取装置103が取得したカードIDによる絞り込みを併用してもよいし、カードIDによる絞り込みを併用しなくてもよい。さらに、顔画像検索システム106は、該判定結果に基づいて被験者の成りすましの有無を判定し、なりすましの判定結果を端末107に通知する。
【0026】
端末107では、表示プログラム(例えば、ウェブブラウザ)が実行されており、顔画像検索システム106から出力される成りすましの判定結果を、表示画面に表示する。なお、顔画像検索システム106が顔画像の類否判定の結果を出力し、端末107が、この類否判定結果に基づいて、成りすましの有無を判定してもよい。
【0027】
図2及び図3は、第1の実施の形態の成りすまし判定結果を通知するために端末107に表示される判定結果表示画面の一例を説明する図であり、図2は成りすましが検出されていない場合に表示される画面200を、図3は成りすましが検出された場合に表示される画面230を示す。
【0028】
判定結果表示画面200、230には、図2、図3に示すように、入室者欄201、氏名欄202及び顔検索結果欄203が含まれ、これらの情報が被験者毎に表示される。入室者欄201には、読取装置103が被験者のカードからカードIDを取得した時刻に対応する顔画像、及び当該顔画像を撮影した時刻が表示される。氏名欄202には、被験者が所持するカードから読み取ったカードIDに対応する氏名が表示される。なお、カードIDをキーとして、顔画像検索システム106に格納された被験者データベース(図示省略)を検索することによって、氏名は取得することができる。顔検索結果欄203には、顔画像データベース310に登録された顔画像のうち、読取装置103が取得したカードIDに対応する顔画像及び当該顔画像を撮影した時刻が表示される。
【0029】
顔画像検索システム106が成りすましを検出していない場合、図2に示すように、判定結果表示画面200の各入室者毎に設けられた表示領域210、220に、入室者の顔画像、氏名及び検索された顔画像検索結果が表示される。
【0030】
一方、顔画像検索システム106が成りすましを検出した場合、図3に示すように、判定結果表示画面230の成りすましが検出された入室者の表示領域250は、成りすましが検出されていない入室者の表示領域240と異なる態様で表示される。例えば、この成りすましが検出された場合の表示態様は、図3に示すように、通常と異なる色で表示領域の背景を表示したり、通常と異なる枠で表示領域を表示したり、さらに、音による警報を発してもよい。
【0031】
この成りすましを検出した警報は、管理者が確認するまで継続され、連続的に発報しても、図4に示すように断続的に発報してもよい。断続的に発報する場合、前記の背景、枠が点滅するように表示される。また、警報音も断続的に発せられる。
【0032】
図5は、第1の実施の形態の管理サーバ105に格納される認証結果データベース300を説明する図である。
【0033】
認証結果データベース300は、過去に試みられた認証に関する情報を格納し、時刻301、カードリーダID302、カードID303、判定結果304及び類似度305を含む。
【0034】
時刻301は、この認証の元となるカードIDが取得された時刻である。なお、管理サーバ105がこの認証を判定した時刻でもよい。カードリーダID302は、この認証の元となるカードIDを取得した読取装置103を一意に識別するための識別情報である。カードID303は、この認証の元となるカードIDが記憶された記憶媒体の識別情報であり、当該記憶媒体を所持する被験者を一意に特定するために用いられる。
【0035】
判定結果304には、この認証が成功したか、失敗したかを示すフラグが格納される。類似度305は、この認証時に撮影された顔画像と、この認証に伴い検索された顔画像との類似度である。
【0036】
管理サーバ105は、被験者の認証を試みる毎に、認証結果データベース300にデータを追加する。さらに、管理サーバ105は、認証結果データベース300に追加されたデータを顔画像検索システム106に送る。顔画像検索システム106は、受信したデータを顔画像データベース310に追加する。
【0037】
図6は、第1の実施の形態の顔画像検索システム106に格納される顔画像データベース310を説明する図である。
【0038】
顔画像データベース310は、被験者の顔画像及び当該画像に関する情報(例えば、入退室履歴)を格納し、時刻311、カードリーダID312、カードID313、サーバID314、判定結果315、類似度316及び顔画像317を含む。
【0039】
時刻311、カードリーダID312、カードID313、判定結果315及び類似度316には、それぞれ、認証結果データベース300に含まれる時刻301、カードリーダID302、カードID303、判定結果304及び類似度305と同じ情報が格納される。すなわち、顔画像検索システム106は、各管理サーバ105から送られた上記データを、認証の際に撮影された画像とリンクさせて、顔画像データベース310に登録する。
【0040】
サーバID314は、上記データを顔画像検索システム106に送信した(すなわち、この認証を処理した)管理サーバ105を一意に識別するための識別情報である。顔画像317は、この認証時に撮影された被験者の顔画像のデータである。なお、顔画像317に、顔画像のバイナリデータではなく、画像ファイルへのリンクを格納してもよい。
【0041】
なお、顔画像データベース310には、カメラ102が撮影した顔画像の他に、予め登録された被験者の顔画像を登録してもよい。また、撮影(カードIDの取得時刻)から所定期間を経過したデータを顔画像データベース310から削除してもよい。
【0042】
図7は、第1の実施の形態の成りすまし検出処理の全体を示すフローチャートである。図7に示す成りすまし検出処理は、顔画像検索システム106のプロセッサが、メモリに格納されたプログラムを実行することによって実行される。
【0043】
被験者が、保持するカードを読取装置103に読み取らせると、読取装置103は、当該カードに格納されたカードIDを読み取り、読み取ったカードIDを管理サーバ105を経由して顔画像検索システム106に送る。
【0044】
第1の実施の形態では、顔画像検索システム106は、読取装置103が読み取ったカードIDを受信することによって、成りすまし検出処理を開始する(S101)。
【0045】
顔画像検索システム106は、カードIDを読み取った読取装置103を受信したデータから特定し、当該読取装置103に対応するカメラ102を特定し、特定されたカメラ102に撮影指示を送る。
【0046】
読取装置103に対応するカメラ102は、当該読取装置を操作する被験者の顔の位置を撮影範囲に含むカメラである。顔画像検索システム106は、両者の対応が定義されたデータベースを格納しており、読取装置103の識別情報(又は、ネットワークアドレス)をキーとして、このデータベースを検索することによって、カメラ102の識別情報(又は、ネットワークアドレス)を取得することができる。
【0047】
カメラ102は、顔画像検索システム106から撮影指示を受信すると、読取装置103にカードを読み取らせている被験者の顔を撮影し、撮影された顔画像を顔画像検索システム106に送る。この場合、読取装置103は、カメラ102による撮影に必要な時間を考慮して、被験者への読取完了の通知を遅らせることによって、被験者を読取装置103の前で立ち止まらせるとよい。
【0048】
なお、カメラ102は、読取装置103によるカードの読み取りを契機とせず、他のセンサからの情報を契機として、被験者の顔画像を撮影してもよい。例えば、カメラ102又は読取装置103に人感センサ(例えば、赤外線センサ、超音波センサ)を設け、この人感センサが、読取装置103の前に被験者が立った(又は、カメラ102の撮影範囲に被験者が入った)ことを検出した場合、カメラ102が被験者の顔画像を撮影してもよい。
【0049】
また、カメラ102は、常時、画像を撮影し、画像に変化があった場合に、動画像をキャプチャして静止画像を取得してもよい。このようにモーション検出技術を用いて、被験者の顔画像を取得することによって、他からのトリガを必要とすることなく、カメラ102が自律的に被験者の顔画像を撮影することができる。
【0050】
この一連の処理によって、顔画像検索システム106は、カメラ102によって撮影された顔画像を取得する(S102)。
【0051】
一方、顔画像検索システム106は、顔画像データベース310を検索して抽出された顔画像を用いて、この認証の信頼度を判定する(S103)。この信頼度判定処理の具体的な内容は後述する。
【0052】
判定の結果、認証の信頼度が高いと判定された場合、この被験者は他人に成りすましている可能性が低いので、成りすまし検出「無」の表示画面(図2)を端末107に出力する(S104)。一方、認証の信頼度が低いと判定された場合、この被験者は他人に成りすましている可能性が高いので、成りすまし検出「有」の表示画面(図3)を端末107に出力する(S105)。
【0053】
その後、終了命令を待って処理を終了するが、終了命令が無ければステップS101に戻って、次のカードIDの受信を待つ。
【0054】
次に、信頼度判定処理(S103)の詳細について三つの例を説明する。
【0055】
第1の例では、顔画像の類似度によって認証の信頼性を判定する。すなわち、顔画像検索システム106は、ステップS101において取得したカードIDをキーとして顔画像データベース310を検索し、当該カードIDに関連付けられた顔画像を抽出する。そして、顔画像データベース310から抽出された顔画像と、ステップS102で取得した(すなわち、この認証において撮影された)顔画像との類似度を計算する。そして、計算された類似度の平均値を計算し、計算された類似度の平均値と所定の閾値とを比較することによって、信頼度を判定する。具体的には、類似度の平均値が高い場合、認証の信頼度が高いと判定する。一方、類似度の平均値が低い場合、認証の信頼度が低いと判定する。この判定に用いられる閾値の数は、一つでも複数でもよい。複数の閾値を用いた場合、信頼度を高・中・低の多段階に区分けでき、「平常」「注意」「警戒」などの複数段階の警告を発報することができる。
【0056】
また、顔画像から顔を検出できない場合は、「注意」「警戒」などの複数段階の警告を発報することができる。
【0057】
なお、計算された類似度の合計値を用いて信頼度を判定してもよい。この合計値は、抽出された全ての顔画像の類似度の合計値でも、類似度の高い順に所定数の顔画像の類似度の合計値でもよい。また、計算された類似度の最小値や最大値を用いて信頼度を判定してもよい。全ての顔画像の類似度の合計値を用いて信頼度を判定することによって、過去の認証実績を考慮して、認証の信頼度を判定することができる。
【0058】
第2の例では、過去の認証実績によって認証の信頼度を判定する。すなわち、顔画像データベース310から抽出された顔画像の数が多い場合、認証の信頼度が高いと判定し、抽出された顔画像の数が少ない場合、認証の信頼度が低いと判定する。
【0059】
図8は、信頼度判定処理(S103)の第2の例のフローチャートである。
【0060】
まず、顔画像検索システム106は、ステップS101において取得したカードIDをキーとして顔画像データベース310を検索し、当該カードIDに関連付けられた顔画像を抽出する(S111)。
【0061】
そして、顔画像データベース310から抽出された顔画像の数を計数し(S112)、計数された顔画像数と所定の閾値とを比較する(S113)。その結果、顔画像数が大ければ、認証の信頼度が高いと判定する(S114)。一方、顔画像数が小さければ、認証の信頼度が低いと判定する(S115)。この判定に用いられる閾値の数は、一つでも複数でもよい。複数の閾値を用いた場合、信頼度を高・中・低の多段階に区分けでき、「平常」「注意」「警戒」などの複数段階の警告を発報することができる。
【0062】
これは、抽出された顔画像の数が多い場合、当該被験者は頻繁に認証を試みているので、この認証が適切である可能性が高く、信頼度が高いと判定することができる。一方、抽出された顔画像の数が少ない場合、当該被験者はたまにしか認証を試みていないので、この認証が適切でない可能性があり、認証の信頼度が低いと判定することができる。
【0063】
この第2の例の警報の発報の例を図9に示す。判定結果表示画面260には、入室者欄201、氏名欄202及び顔検索結果欄203が含まれ、これらの情報が被験者毎に表示される。判定結果表示画面260には、抽出された顔画像の数が少ない入室者の表示領域270は、抽出された顔画像の数が多い入室者の表示領域280と異なる態様で表示される。この抽出された顔画像の数が少ない場合の表示態様は、通常と異なる色で表示領域の背景を表示したり、通常と異なる枠で表示領域を表示したりする。さらに、音による警報を発してもよい、連続的又は断続的に警報を発報してもよい。
【0064】
なお、抽出された全ての画像の数ではなく、抽出された画像のうち認証に成功した場合の画像数を用いてもよい。認証に成功した際に撮影された顔画像のみを用いる(認証に失敗した際に撮影された顔画像を除外する)ことによって、信頼度の判定精度を向上させることができる。
【0065】
また、特定の管理サーバ105又は特定の読取装置103を用いた認証の結果(認証試行回数、認証成功回数)に基づいて信頼度を判定してもよい。特定の場所における認証回数を用いることによって、通常と異なる行動を検出することができ、信頼度の判定精度を向上させることができる。
【0066】
さらに、過去の認証結果のうち、認証失敗回数を所定の閾値と比較し、認証失敗回数が多い場合に警報を発報してもよい。
【0067】
また、前述した第1の例と第2の例とを併用してもよい。すなわち、類似度を用いた判定と、抽出された画像数を用いた判定とのいずれかで信頼度が低いと判定された場合、成りすまし「有」と判定することができる。また、類似度を用いた判定と、抽出された画像数を用いた判定との両方で信頼度が低いと判定された場合のみ、成りすまし「有」と判定することもできる。
【0068】
以上説明したように、第2の例では、顔画像データベース310から取得した顔画像の数によって認証の信頼度を判定することによって、過去の認証実績を考慮した警報を発報することができる。また、顔画像の類似度を計算しないので、少ない計算量で認証の信頼度を判定することができる。
【0069】
第3の例は、前述した第1及び第2の例に付加される変形例で、顔画像データベース310から取得した顔画像を撮影した日時に従って画像毎に重み付けをする。
【0070】
図10は、信頼度判定処理(S103)の第3の例のフローチャートである。
【0071】
まず、顔画像検索システム106は、ステップS101において取得したカードIDをキーとして顔画像データベース310を検索し、当該カードIDに関連付けられた顔画像を取得する(S121)。
【0072】
そして、顔画像データベース310から抽出された顔画像と、ステップS102で取得した(すなわち、この認証において撮影された)顔画像との類似度を計算する(S122)。
【0073】
その後、顔画像データベース310から抽出された顔画像の撮影日時によって、計算された類似度に重み付けをする(S123)。具体的には、顔画像データベース310から取得した顔画像の撮影日時と現在日時とを比較し、現在日時から撮影日時を減じた値(経過時間)を所定の基準で区分けして、各顔画像の重みを決定し、決定された係数を計算された類似度に乗じる。例えば、下記のように係数を決定することができる。
現在日時から30月以内 1.5
30日から60日 1.0
60日以上 0.5
また、前述のように表を用いずに、所定の計算式によって重み(係数)を決定してもよい。例えば、最近の画像の重みと古い画像の重みとの差が大きくなるように、経過時間の対数値を用いた式によって重みを計算することができる。
【0074】
その後、重み付けされた類似度の平均値と所定の閾値とを比較する(S124)。その結果、類似度の平均値が所定の閾値より小さければ、認証の信頼度が高いと判定する(S125)。一方、類似度の平均値が所定の閾値より大きければ、認証の信頼度が低いと判定する(S126)。
【0075】
第3の例においても、前述した第1の例と同様に、類似度の平均値ではなく、様々な統計値を用いて信頼度を判定することができる。
【0076】
ここまで、前述した第1の例に重み付けを適用した処理について説明したが、前述した第2の例に第3の例の重み付けを適用することもできる。この場合、重み付けの係数の合計値が画像数となり、重み付けの係数の合計値を認証の信頼度の判定に用いることができる。
【0077】
以上説明したように、第3の例では、新しい画像は信頼度への貢献が高く、古い画像は信頼度への貢献が低くなることから、信頼度の判定精度を向上させることができる。
【0078】
以上説明したように、第1の実施の形態によると、ユーザの顔画像およびカード情報に基づいて、成りすましを検出することによって、被験者の成りすましを精度よく発報することができる。また、予め登録された顔画像だけでなく、認証時に撮影された顔画像も用いてなりすましを判定することができる。
【0079】
<実施形態2>
前述した第1の実施の形態では、認証が試みられる毎に被験者の顔画像を撮影し、撮影された顔画像を顔画像データベース310に蓄積している。しかし、顔画像データベース310に蓄積されている顔画像には類似度が高いものと低いものとが混在している。このように類似度が高い顔画像と、類似度が低い顔画像とが混在することによって、信頼度の判定精度が低下する。そこで、本発明の第2の実施の形態では、認証の試行時に類似度が低い顔画像を顔画像データベース310から削除することによって、信頼度の判定精度を向上させる。
【0080】
具体的には、図7のステップS103で計算された類似度を所定の閾値(例えば、20%)と比較し、類似度が低い顔画像のデータを顔画像データベース310から削除する。
【0081】
なお、計算された類似度を所定の閾値と比較するのではなく、計算された類似度に統計的処理をし、統計的な検定によって削除する顔画像を選択してもよい。例えば、計算された類似度のヒストグラムを用いて、類似度が平均値−2σ以下の顔画像を削除してもよい。なお、σは標準偏差である。
【0082】
また、類似度は、通常、同一人の顔画像の比較的狭範囲の集合と、別人の顔画像の集合とに分けられることから、同一人の顔画像の集合における平均値と標準偏差とを用いて、削除する顔画像を選択してもよい。
【0083】
また、類似度ではなく、顔画像データベース310から抽出された顔画像の数を所定の閾値とを比較し、当該閾値を超える数の抽出された顔画像データを顔画像データベース310から削除してもよい。この場合、類似度が低い順に顔画像データを削除しても、撮影日時が古い順に顔画像データを削除してもよい。
【0084】
なお、第2の実施の形態は、前述した第1の実施の形態だけでなく、後述する第3及び第4の実施の形態にも適用することができる。
【0085】
以上説明したように、第2の実施の形態では、認証の試行のタイミングで顔画像データを顔画像データベース310から削除するので、このシステムを長期間運用しても、顔画像データベース310の容量の増加を抑制することができる。よって、ストレージ装置(磁気ディスク等)の記憶容量が小さい場合でも、顔画像データベース310をストレージ装置に格納することができる。また、顔画像データを削除するためのバッチ処理を実行する必要がない。
【0086】
<実施形態3>
前述した第1の実施の形態では、読取装置103が取得したカードIDをキーとして顔画像データベース310を検索したが、被験者が保持する記憶媒体から読み取ったカードIDを用いて顔画像を抽出せずに、認証試行時にカメラ102が撮影した顔画像と、顔画像データベース310に格納された全ての顔画像とを比較し、両画像の類似度を計算し、認証の信頼性を判定する。
【0087】
本発明の第3の実施の形態のシステムのハードウェアの構成は、前述した第1の実施の形態と同じであり、成りすまし検出処理(図7、図11)のみが異なる。よって、第1の実施の形態と同じ構成には同じ符号を付し、それらの説明は省略する。
【0088】
図11は、第3の実施の形態の成りすまし検出処理の全体を示すフローチャートである。顔画像検索システム106のプロセッサが、メモリに格納されたプログラムを実行することによって、図11に示す成りすまし検出処理が行われる。
【0089】
第3の実施の形態では、被験者が保持するカードを読取装置103に読み取らせたタイミングで、カメラ102が被験者の顔画像を撮影する。すなわち、カメラ102は、常時、動画像を撮影し、モーション検出技術を用いてフレーム間の画像の変化を検出し、画像の変化が検出された場合、動画像をキャプチャして静止画像を取得する。なお、カメラ102又は読取装置103に人感センサ(例えば、赤外線センサ、超音波センサ)を設け、この人感センサが、読取装置103の前に被験者が立った(又は、カメラ102の撮影範囲に被験者が入った)ことを検出した場合、カメラ102が被験者の顔画像を撮影してもよい。
【0090】
カメラ102は、読取装置103にカードを読み取らせている被験者の顔を撮影すると、撮影された顔画像を顔画像検索システム106に送る。顔画像検索システム106は、カメラ102が撮影した顔画像を受信することによって、成りすまし検出処理を開始する(S201)。
【0091】
読取装置103は、当該カードに格納されたカードIDを読み取り、読み取ったカードIDを管理サーバ105を経由して顔画像検索システム106に送る。顔画像検索システム106は、読取装置103が読み取ったカードIDを受信する(S202)。
【0092】
次に、顔画像検索システム106は、認証の信頼度を判定する(S203)。
【0093】
具体的には、ステップS201において取得した被験者の顔画像と、顔画像データベース310に格納された全ての顔画像とを比較し、顔画像データベース310に格納された全ての顔画像の類似度を計算する。画像の類似度は、公知の画像マッチング技術を用いて計算することができる。そして、類似度が高い顔画像を所定数選択する。なお、類似度が高い順に所定数の顔画像を選択してもよく、類似度が所定の閾値より高い顔画像を撮影日時が新しい順に所定数選択してもよい。
【0094】
その後、ステップS201で取得した顔画像と、ステップS202において取得したカードIDとを、それらの取得時刻と、カメラ102及び読取装置103の場所に基づいて関連付け、選択された所定数の顔画像に関連付けられるカードIDを求める。
【0095】
そして、選択された所定数の顔画像に関連付けられたカードIDと、この認証時に撮影された顔画像に関連付けられた(すなわち、ステップS202において取得した)カードIDとを比較し、カードIDの一致率を求め、この一致率を所定の閾値(例えば、95%)を比較する。その結果、一致率が高い場合、認証の信頼度は高いと判定し、一致率が低い場合、認証の信頼度は低いと判定する。
【0096】
判定の結果、認証の信頼度が高いと判定された場合、この被験者は他人に成りすましている可能性が低いので、成りすまし検出「無」の場合の表示画面(図2)を端末107に出力する(S204)。一方、認証の信頼度が低いと判定された場合、この被験者は他人に成りすましている可能性が高いので、成りすまし検出「有」の場合の表示画面(図3)を端末107に出力する(S205)。
【0097】
その後、終了命令を待って処理を終了するが、終了命令が無ければステップS201に戻って、顔画像の受信を待つ。
【0098】
なお、第3の実施の形態において、入室者欄201には、直近にカメラ102が撮影した被験者の顔画像が表示される。また、顔検索結果欄203には、顔画像データベース310に登録された顔画像のうち、選択された所定数の顔画像が表示される。
【0099】
なお、顔画像データベース310に格納された全ての顔画像ではなく、認証に成功した場合の顔画像のみを用いてもよい。認証に成功した際に撮影された顔画像のみを用いる(認証に失敗した際に撮影された顔画像を除外する)ことによって、認証に失敗した場合の顔画像が類似度が高い上位になることを避けることができ、信頼度の判定精度を向上させることができる。
【0100】
第3の実施の形態に、前述した第1の実施の形態の第3の例で説明した重み付けをしてもよい。この場合、ステップS203において、計算された画像の類似度に、顔画像の撮影日時が古ければ大きな値となるように重み付けをし、重み付けされた類似度が高い順に所定数の顔画像を選択するとよい。
【0101】
第3の実施の形態の成りすまし検出処理(図11)は、第1の実施の形態のシステムに実装され、前述した成りすまし検出処理(図7)と併存して、又は、前述した成りすまし検出処理(図7)と切り替えて用いることができる。また、第1の実施の形態のシステムに、第3の実施の形態の成りすまし検出処理(図11)のみを実装したシステムを構築してもよい。
【0102】
以上説明したように、第3の実施の形態によると、ユーザの顔画像およびカード情報に基づいて、成りすましを検出することによって、被験者の成りすましを精度よく発報することができる。また、予め登録された顔画像だけでなく、認証時に撮影された顔画像も用いてなりすましを判定することができる。
【0103】
<実施形態4>
前述した第1及び第3の実施の形態では、読取装置103が取得したカードID及び顔画像の類似度を用いて認証の信頼度を計算した。しかし、ある被験者が特定の読取装置103で認証を繰り返している場合、この被験者であることが特定できれば、この被験者についての高い信頼度で認証することができ、カードIDによる認証が必要ない場合がある。そこで、本発明の第4の実施の形態では、所定の条件を満たした場合、カードIDを用いず、顔画像のみで認証を成功させる。
【0104】
第4の実施の形態のシステムのハードウェアの構成は、前述した第1の実施の形態と同じであり、成りすまし検出の結果によって認証の成否を判定する点と、成りすまし検出処理(図7、図12)が異なる。よって、第1の実施の形態と同じ構成には同じ符号を付し、それらの説明は省略する。
【0105】
第4の実施の形態では、成りすまし検出の結果によって認証の成否を判定するので、顔画像検索システム106が認証の成否を判定する。画像検索システム106は、認証の成否の判定結果を、管理サーバ105に通知する。管理サーバ105は、カードIDによる認証が試行されていない場合でも、画像検索システム106からの認証成功の通知によって、コントローラ104に認証成功を通知する。コントローラ104は、顔画像検索システム106から認証成功の通知を受けると、読取装置が設置されているドアを解錠し、被験者の入退室を許可する。
【0106】
また、後述するように、第4の実施の形態では、カードによる認証を併用してもよいが、カードによる認証を併用しない場合、読取装置103を設けなくてもよい。
【0107】
図12は、第4の実施の形態の成りすまし検出処理の全体を示すフローチャートである。顔画像検索システム106のプロセッサが、メモリに格納されたプログラムを実行することによって、図12に示す成りすまし検出処理が行われる。
【0108】
第4の実施の形態では、被験者がカメラ102の撮影範囲に入ったタイミングで、カメラ102が被験者の顔画像を撮影する。すなわち、カメラ102は、常時、動画像を撮影し、モーション検出技術を用いてフレーム間の画像の変化を検出し、画像の変化が検出された場合、動画像をキャプチャして静止画像を取得する。なお、カメラ102又は読取装置103に人感センサ(例えば、赤外線センサ、超音波センサ)を設け、この人感センサが、カメラ102の撮影範囲に被験者が入った(又は、読取装置103の前に被験者が立った)ことを検出した場合、カメラ102が被験者の顔画像を撮影してもよい。
【0109】
カメラ102は、撮影範囲に入った被験者の顔を撮影すると、撮影された顔画像を顔画像検索システム106に送る。顔画像検索システム106は、カメラ102が撮影した顔画像を受信することによって、成りすまし検出処理を開始する(S301)。
【0110】
次に、顔画像検索システム106は、図13に示す処理によって、認証の信頼度を判定する(S302)。
【0111】
認証の信頼度が高いと判定された場合、この被験者は他人に成りすましている可能性が低いので、認証成功を管理サーバ105に通知する(S303)。また、成りすまし検出「無」の場合の表示画面(図2)を端末107に出力してもよい。一方、認証の信頼度が低いと判定された場合、この被験者は他人に成りすましている可能性が高いので、認証失敗を管理サーバ105に通知する(S304)。また、成りすまし検出「有」の場合の表示画面(図3)を端末107に出力してもよい(S304)。
【0112】
図13は、第4の実施の形態の信頼度判定処理(S302)のフローチャートである。
【0113】
まず、ステップS301において取得した被験者の顔画像と、顔画像データベース310に格納された全ての顔画像とを比較し、顔画像データベース310に格納された全ての顔画像の類似度を計算する(S311)。
【0114】
そして、計算された類似度と所定の閾値とを比較することによって、類似度が高い顔画像を選択する(S312)。
【0115】
その後、当該顔画像を撮影したカメラ毎に、選択された顔画像を分類する(S313)。なお、カメラ毎に顔画像を分類することなく、ステップS301で取得した顔画像を撮影したカメラと同一のカメラによって撮影された画像を選択することによって、当該カメラによって撮影された顔画像と、他のカメラによって撮影された顔画像とを分類してもよい。
【0116】
その後、分類された画像の信頼度を計算し(S314)、計算された信頼度を所定の閾値と比較することによって、認証の信頼度を判定する(S315)。この信頼度の判定は、例えば、分類された画像の認証成功時の類似度の和を計算し、計算された類似度を所定の閾値と比較することによって、認証の信頼度を判定する。
【0117】
また、分類された画像の数を計数し、計数された画像数を所定の閾値と比較し、画像数が大きい場合に認証の信頼度が高いと判定してもよい。分類された画像のうち認証に成功した画像の数を計数し、計数された画像数を所定の閾値と比較し、画像数が大きい場合に認証の信頼度が高いと判定してもよい。
【0118】
また、分類された画像が撮影された際の認証時に計算された類似度と、今回の認証時に計算された類似度とを乗じた値の合計を求め、この合計値を所定の閾値と比較し、合計値が大きい場合に認証の信頼度が高いと判定してもよい。
【0119】
さらに、類似度や画像数を所定の閾値と比較するのではなく、画像を撮影したカメラ毎にこれらの値(類似度、画像数)を比較し、全部の中で当該カメラの占める割合が大きい場合に認証の信頼度が高いと判定してもよい。また、画像を撮影したカメラ毎にこれらの値(類似度、画像数)を比較し、1位となる当該カメラの占める割合と、2位となるカメラの占める割合との比が大きい場合に認証の信頼度が高いと判定してもよい。
【0120】
そして、信頼度が所定の閾値より大きければ、信頼度が高いと判断し(S316)、信頼度が所定の閾値より小さければ、信頼度が低いと判断する(S317)。
【0121】
第4の実施の形態において、被験者によるカードの提示を受け付け、カードID、暗証番号及び顔画像の3要素のうち二つが一致した場合、認証を成功させてもよい。
【0122】
第4の実施の形態の成りすまし検出処理(図12)は、第1又は第3の実施の形態のシステムに実装され、前述した成りすまし検出処理(図7又は図11)と併存して、又は、前述した成りすまし検出処理(図7又は図11)と切り替えて用いることができる。また、第1の実施の形態のシステムに、第4の実施の形態の成りすまし検出処理(図12)のみを実装したシステムを構築してもよい。
【0123】
以上説明したように、第4の実施の形態によると、被験者が頻繁に認証を試みる場所に設置されたカメラが撮影した顔画像によって、カードを使用せずに認証が可能になる。
【符号の説明】
【0124】
102 カメラ
103 読取装置
104 コントローラ
105 管理サーバ
106 顔画像検索システム
107 端末
【技術分野】
【0001】
本発明は、認証システムに関し、特に入退室時のなりすましを検出するシステムに関する。
【背景技術】
【0002】
近年、犯罪率の増加などのセキュリティ問題への関心の高まりによって、セキュリティ区域への入退室時のセキュリティ管理の必要性が高まっている。このため、セキュリティ製品の高信頼化が望まれている。入退室管理システムでは、主に、被験者が所持する非接触型又は接触型のカードをカードリーダで読み取る方法が用いられている。また、被験者の顔画像によって認証する入退室管理システムもある。
【0003】
一方、画像を高信頼で検索するために、画像の撮影時間を用いて検索する顔画像検索システムが提案されている。例えば、特許文献1には、顔が登録されてから顔が撮影されるまでの時間に対応する予測係数を記憶し、顔が登録された時点から顔が撮影された時点までの時間を予測する特徴量を演算し、顔を認識する方式が開示されている。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開2007−102517号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
しかし、前述した特許文献1に開示されている方式では、予め登録された顔画像データと照合するため、最近の顔画像データと照合されておらず、照合の精度が高めることができないという問題がある。
【0006】
本発明の目的は、ユーザがカードを用いて入退室する場合、顔画像データベースを検索した結果によって、管理者に警報を発報することにある。
【課題を解決するための手段】
【0007】
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、被験者が所持する識別手段に付与された識別情報を取得する読取装置と、前記読取装置によって取得された識別情報を認証する認証装置と、を備える認証システムであって、被験者の顔画像を撮影するカメラと、警報を発報する端末に接続され、前記カメラによって撮影された画像を蓄積する画像データベースを有する管理装置と、を備え、前記管理装置は、前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索し、検索された画像を解析した結果に基づいて、前記認証の信頼度を判定し、前記認証の信頼度が低いと判定された場合、警報を発するためのデータを前記端末に送信することを特徴とする。
【発明の効果】
【0008】
本発明の代表的な実施の形態によれば、被験者の成りすましを精度よく発報することができる。
【図面の簡単な説明】
【0009】
【図1】本発明の第1の実施の形態の認証システムの構成を示すブロック図である。
【図2】本発明の第1の実施の形態の判定結果表示画面の一例を説明する図である。
【図3】本発明の第1の実施の形態の判定結果表示画面の一例を説明する図である。
【図4】本発明の第1の実施の形態の成りすまし判定結果の警報の発報の一例を説明する図である。
【図5】本発明の第1の実施の形態の管理サーバに格納される認証結果データベースを説明する図である。
【図6】本発明の第1の実施の形態の顔画像検索システムに格納される顔画像データベースを説明する図である。
【図7】本発明の第1の実施の形態の成りすまし検出処理の全体を示すフローチャートである。
【図8】本発明の第1の実施の形態の信頼度判定処理の第2の例のフローチャートである。
【図9】本発明の第1の実施の形態の第2の例において警報を表示する画面の一例を説明する図である。
【図10】本発明の第1の実施の形態の信頼度判定処理の第3の例のフローチャートである。
【図11】本発明の第3の実施の形態の成りすまし検出処理の全体を示すフローチャートである。
【図12】本発明の第4の実施の形態の成りすまし検出処理の全体を示すフローチャートである。
【図13】本発明の第4の実施の形態の信頼度判定処理のフローチャートである。
【発明を実施するための形態】
【0010】
<実施形態1>
図1は、本発明の第1の実施の形態の認証システムの構成を示すブロック図である。
【0011】
第1の実施の形態の認証システムは、カメラ102、読取装置103、コントローラ104、管理サーバ105及び顔画像検索システム106を備える。図1には、複数の読取装置103、複数のコントローラ104及び複数の管理サーバ105が備わるが、各々一つずつ備わってもよい。
【0012】
カメラ102は、被験者の顔画像を撮影する撮像装置であり、読取装置103を操作する人をの顔位置を、その撮影範囲に含む。読取装置103は、被験者が所持する記憶媒体(例えば、磁気カード、ICカード、無線タグ等)に付与され、記憶されている識別情報(カードID)を読み出す装置であり、例えばカードリーダである。
【0013】
コントローラ104は、読取装置103を制御し、読取装置103が取得した情報の認証が成功した場合、認証に基づく処理(例えば、ドアの解錠、コンピュータのロックの解錠など)を行う。図1には、1台のコントローラ104に複数の読取装置103が接続される例を示したが、コントローラ104と読取装置103が1対1で接続されてもよい。
【0014】
管理サーバ105は、プログラムを実行するプロセッサ、プロセッサによって実行されるプログラムを記憶するメモリ、他の装置との通信を制御する通信インターフェース、及び認証結果データベース300を格納する不揮発性記憶装置を有するコンピュータである。認証結果データベース300は、図5に示す、被験者の過去の認証結果が蓄積されるデータベースである。
【0015】
管理サーバ105は、コントローラ104を制御し、読取装置103が取得した情報を認証し、認証の成否をコントローラ104に送る。図1には、1台の管理サーバ105に複数のコントローラ104が接続される例を示したが、管理サーバ105とコントローラ104が1対1で接続されてもよい。
【0016】
顔画像検索システム106は、プログラムを実行するプロセッサ、プロセッサによって実行されるプログラムを記憶するメモリ、他の装置との通信を制御する通信インターフェース、及び顔画像データベース310を格納する不揮発性記憶装置を有するコンピュータである。顔画像データベース310は、図6に示す、被験者の顔画像が蓄積されるデータベースである。また、顔画像検索システム106は、カメラ102が撮影した顔画像と蓄積された顔画像との類否を判定し、被験者の成りすましの有無を端末107に通知する。図1には、1台の顔画像検索システム106に複数の管理サーバ105が接続される例を示したが、管理サーバ105は1台でもよい。
【0017】
端末107は、プログラムを実行するプロセッサ、プロセッサによって実行されるプログラムを記憶するメモリ、他の装置との通信を制御する通信インターフェース、及びキーボード、表示装置などの入出力インターフェースを有するコンピュータである。
【0018】
図1には、各装置及びコンピュータが1対1で接続されるように図示したが、これらの装置及びコンピュータはネットワークを介して接続されてもよい。
【0019】
なお、各コンピュータのプロセッサによって実行されるプログラムは、不揮発性の記憶媒体又はネットワークを介して、各コンピュータに提供される。このため、各コンピュータは、記憶媒体(CD−ROM、フラッシュメモリ等)を読み込むインターフェースを備えるとよい。
【0020】
読取装置103は、被験者が所持するカードに格納されたカードIDを取得し、取得したカードIDをコントローラ104に送る。コントローラ104は、読取装置103が取得したカードIDを管理サーバ105に送り、管理サーバ105は、読取装置103が取得したカードIDを顔画像検索システム106に送る。
【0021】
なお、読取装置103とカメラ102とを一つの装置に構成してもよい。この場合、カメラ102と顔画像検索システム106とは直接接続されずに、コントローラ104及び管理サーバ105を介して接続されてもよい。
【0022】
また、管理サーバ105は、読取装置103が取得したカードIDとを認証データベースに格納された情報とを比較して、カードIDを認証する。管理サーバ105は、認証が成功した場合、コントローラ104に認証成功を通知する。コントローラ104は、認証成功の通知を受けると、読取装置103が設置されているドアを解錠し、被験者の入退室を許可する。なお、この認証時に暗証番号の入力を求め、被験者が読取装置103に入力した暗証番号とカードIDとを併用して認証してもよい。
【0023】
カメラ102は、顔画像検索システム106に接続されており、撮影した被験者の顔画像を顔画像検索システム106に送る。
【0024】
顔画像検索システム106は、カメラ102が撮影した顔画像及び管理サーバ105から出力されたカードIDを取得し、顔画像の撮影時刻及びカードIDの取得時刻に基づいて、顔画像とカードIDとを対応付ける。さらに、顔画像検索システム106は、撮影された顔画像と蓄積された顔画像との類似度を計算し、両画像の類否を判定する。画像の類似度は、公知の画像マッチング技術を用いて計算することができる。なお、本発明の実施の形態では、画像が似ていれる程、大きな値となる類似度を用いる。
【0025】
この判定は、後述するように、読取装置103が取得したカードIDによる絞り込みを併用してもよいし、カードIDによる絞り込みを併用しなくてもよい。さらに、顔画像検索システム106は、該判定結果に基づいて被験者の成りすましの有無を判定し、なりすましの判定結果を端末107に通知する。
【0026】
端末107では、表示プログラム(例えば、ウェブブラウザ)が実行されており、顔画像検索システム106から出力される成りすましの判定結果を、表示画面に表示する。なお、顔画像検索システム106が顔画像の類否判定の結果を出力し、端末107が、この類否判定結果に基づいて、成りすましの有無を判定してもよい。
【0027】
図2及び図3は、第1の実施の形態の成りすまし判定結果を通知するために端末107に表示される判定結果表示画面の一例を説明する図であり、図2は成りすましが検出されていない場合に表示される画面200を、図3は成りすましが検出された場合に表示される画面230を示す。
【0028】
判定結果表示画面200、230には、図2、図3に示すように、入室者欄201、氏名欄202及び顔検索結果欄203が含まれ、これらの情報が被験者毎に表示される。入室者欄201には、読取装置103が被験者のカードからカードIDを取得した時刻に対応する顔画像、及び当該顔画像を撮影した時刻が表示される。氏名欄202には、被験者が所持するカードから読み取ったカードIDに対応する氏名が表示される。なお、カードIDをキーとして、顔画像検索システム106に格納された被験者データベース(図示省略)を検索することによって、氏名は取得することができる。顔検索結果欄203には、顔画像データベース310に登録された顔画像のうち、読取装置103が取得したカードIDに対応する顔画像及び当該顔画像を撮影した時刻が表示される。
【0029】
顔画像検索システム106が成りすましを検出していない場合、図2に示すように、判定結果表示画面200の各入室者毎に設けられた表示領域210、220に、入室者の顔画像、氏名及び検索された顔画像検索結果が表示される。
【0030】
一方、顔画像検索システム106が成りすましを検出した場合、図3に示すように、判定結果表示画面230の成りすましが検出された入室者の表示領域250は、成りすましが検出されていない入室者の表示領域240と異なる態様で表示される。例えば、この成りすましが検出された場合の表示態様は、図3に示すように、通常と異なる色で表示領域の背景を表示したり、通常と異なる枠で表示領域を表示したり、さらに、音による警報を発してもよい。
【0031】
この成りすましを検出した警報は、管理者が確認するまで継続され、連続的に発報しても、図4に示すように断続的に発報してもよい。断続的に発報する場合、前記の背景、枠が点滅するように表示される。また、警報音も断続的に発せられる。
【0032】
図5は、第1の実施の形態の管理サーバ105に格納される認証結果データベース300を説明する図である。
【0033】
認証結果データベース300は、過去に試みられた認証に関する情報を格納し、時刻301、カードリーダID302、カードID303、判定結果304及び類似度305を含む。
【0034】
時刻301は、この認証の元となるカードIDが取得された時刻である。なお、管理サーバ105がこの認証を判定した時刻でもよい。カードリーダID302は、この認証の元となるカードIDを取得した読取装置103を一意に識別するための識別情報である。カードID303は、この認証の元となるカードIDが記憶された記憶媒体の識別情報であり、当該記憶媒体を所持する被験者を一意に特定するために用いられる。
【0035】
判定結果304には、この認証が成功したか、失敗したかを示すフラグが格納される。類似度305は、この認証時に撮影された顔画像と、この認証に伴い検索された顔画像との類似度である。
【0036】
管理サーバ105は、被験者の認証を試みる毎に、認証結果データベース300にデータを追加する。さらに、管理サーバ105は、認証結果データベース300に追加されたデータを顔画像検索システム106に送る。顔画像検索システム106は、受信したデータを顔画像データベース310に追加する。
【0037】
図6は、第1の実施の形態の顔画像検索システム106に格納される顔画像データベース310を説明する図である。
【0038】
顔画像データベース310は、被験者の顔画像及び当該画像に関する情報(例えば、入退室履歴)を格納し、時刻311、カードリーダID312、カードID313、サーバID314、判定結果315、類似度316及び顔画像317を含む。
【0039】
時刻311、カードリーダID312、カードID313、判定結果315及び類似度316には、それぞれ、認証結果データベース300に含まれる時刻301、カードリーダID302、カードID303、判定結果304及び類似度305と同じ情報が格納される。すなわち、顔画像検索システム106は、各管理サーバ105から送られた上記データを、認証の際に撮影された画像とリンクさせて、顔画像データベース310に登録する。
【0040】
サーバID314は、上記データを顔画像検索システム106に送信した(すなわち、この認証を処理した)管理サーバ105を一意に識別するための識別情報である。顔画像317は、この認証時に撮影された被験者の顔画像のデータである。なお、顔画像317に、顔画像のバイナリデータではなく、画像ファイルへのリンクを格納してもよい。
【0041】
なお、顔画像データベース310には、カメラ102が撮影した顔画像の他に、予め登録された被験者の顔画像を登録してもよい。また、撮影(カードIDの取得時刻)から所定期間を経過したデータを顔画像データベース310から削除してもよい。
【0042】
図7は、第1の実施の形態の成りすまし検出処理の全体を示すフローチャートである。図7に示す成りすまし検出処理は、顔画像検索システム106のプロセッサが、メモリに格納されたプログラムを実行することによって実行される。
【0043】
被験者が、保持するカードを読取装置103に読み取らせると、読取装置103は、当該カードに格納されたカードIDを読み取り、読み取ったカードIDを管理サーバ105を経由して顔画像検索システム106に送る。
【0044】
第1の実施の形態では、顔画像検索システム106は、読取装置103が読み取ったカードIDを受信することによって、成りすまし検出処理を開始する(S101)。
【0045】
顔画像検索システム106は、カードIDを読み取った読取装置103を受信したデータから特定し、当該読取装置103に対応するカメラ102を特定し、特定されたカメラ102に撮影指示を送る。
【0046】
読取装置103に対応するカメラ102は、当該読取装置を操作する被験者の顔の位置を撮影範囲に含むカメラである。顔画像検索システム106は、両者の対応が定義されたデータベースを格納しており、読取装置103の識別情報(又は、ネットワークアドレス)をキーとして、このデータベースを検索することによって、カメラ102の識別情報(又は、ネットワークアドレス)を取得することができる。
【0047】
カメラ102は、顔画像検索システム106から撮影指示を受信すると、読取装置103にカードを読み取らせている被験者の顔を撮影し、撮影された顔画像を顔画像検索システム106に送る。この場合、読取装置103は、カメラ102による撮影に必要な時間を考慮して、被験者への読取完了の通知を遅らせることによって、被験者を読取装置103の前で立ち止まらせるとよい。
【0048】
なお、カメラ102は、読取装置103によるカードの読み取りを契機とせず、他のセンサからの情報を契機として、被験者の顔画像を撮影してもよい。例えば、カメラ102又は読取装置103に人感センサ(例えば、赤外線センサ、超音波センサ)を設け、この人感センサが、読取装置103の前に被験者が立った(又は、カメラ102の撮影範囲に被験者が入った)ことを検出した場合、カメラ102が被験者の顔画像を撮影してもよい。
【0049】
また、カメラ102は、常時、画像を撮影し、画像に変化があった場合に、動画像をキャプチャして静止画像を取得してもよい。このようにモーション検出技術を用いて、被験者の顔画像を取得することによって、他からのトリガを必要とすることなく、カメラ102が自律的に被験者の顔画像を撮影することができる。
【0050】
この一連の処理によって、顔画像検索システム106は、カメラ102によって撮影された顔画像を取得する(S102)。
【0051】
一方、顔画像検索システム106は、顔画像データベース310を検索して抽出された顔画像を用いて、この認証の信頼度を判定する(S103)。この信頼度判定処理の具体的な内容は後述する。
【0052】
判定の結果、認証の信頼度が高いと判定された場合、この被験者は他人に成りすましている可能性が低いので、成りすまし検出「無」の表示画面(図2)を端末107に出力する(S104)。一方、認証の信頼度が低いと判定された場合、この被験者は他人に成りすましている可能性が高いので、成りすまし検出「有」の表示画面(図3)を端末107に出力する(S105)。
【0053】
その後、終了命令を待って処理を終了するが、終了命令が無ければステップS101に戻って、次のカードIDの受信を待つ。
【0054】
次に、信頼度判定処理(S103)の詳細について三つの例を説明する。
【0055】
第1の例では、顔画像の類似度によって認証の信頼性を判定する。すなわち、顔画像検索システム106は、ステップS101において取得したカードIDをキーとして顔画像データベース310を検索し、当該カードIDに関連付けられた顔画像を抽出する。そして、顔画像データベース310から抽出された顔画像と、ステップS102で取得した(すなわち、この認証において撮影された)顔画像との類似度を計算する。そして、計算された類似度の平均値を計算し、計算された類似度の平均値と所定の閾値とを比較することによって、信頼度を判定する。具体的には、類似度の平均値が高い場合、認証の信頼度が高いと判定する。一方、類似度の平均値が低い場合、認証の信頼度が低いと判定する。この判定に用いられる閾値の数は、一つでも複数でもよい。複数の閾値を用いた場合、信頼度を高・中・低の多段階に区分けでき、「平常」「注意」「警戒」などの複数段階の警告を発報することができる。
【0056】
また、顔画像から顔を検出できない場合は、「注意」「警戒」などの複数段階の警告を発報することができる。
【0057】
なお、計算された類似度の合計値を用いて信頼度を判定してもよい。この合計値は、抽出された全ての顔画像の類似度の合計値でも、類似度の高い順に所定数の顔画像の類似度の合計値でもよい。また、計算された類似度の最小値や最大値を用いて信頼度を判定してもよい。全ての顔画像の類似度の合計値を用いて信頼度を判定することによって、過去の認証実績を考慮して、認証の信頼度を判定することができる。
【0058】
第2の例では、過去の認証実績によって認証の信頼度を判定する。すなわち、顔画像データベース310から抽出された顔画像の数が多い場合、認証の信頼度が高いと判定し、抽出された顔画像の数が少ない場合、認証の信頼度が低いと判定する。
【0059】
図8は、信頼度判定処理(S103)の第2の例のフローチャートである。
【0060】
まず、顔画像検索システム106は、ステップS101において取得したカードIDをキーとして顔画像データベース310を検索し、当該カードIDに関連付けられた顔画像を抽出する(S111)。
【0061】
そして、顔画像データベース310から抽出された顔画像の数を計数し(S112)、計数された顔画像数と所定の閾値とを比較する(S113)。その結果、顔画像数が大ければ、認証の信頼度が高いと判定する(S114)。一方、顔画像数が小さければ、認証の信頼度が低いと判定する(S115)。この判定に用いられる閾値の数は、一つでも複数でもよい。複数の閾値を用いた場合、信頼度を高・中・低の多段階に区分けでき、「平常」「注意」「警戒」などの複数段階の警告を発報することができる。
【0062】
これは、抽出された顔画像の数が多い場合、当該被験者は頻繁に認証を試みているので、この認証が適切である可能性が高く、信頼度が高いと判定することができる。一方、抽出された顔画像の数が少ない場合、当該被験者はたまにしか認証を試みていないので、この認証が適切でない可能性があり、認証の信頼度が低いと判定することができる。
【0063】
この第2の例の警報の発報の例を図9に示す。判定結果表示画面260には、入室者欄201、氏名欄202及び顔検索結果欄203が含まれ、これらの情報が被験者毎に表示される。判定結果表示画面260には、抽出された顔画像の数が少ない入室者の表示領域270は、抽出された顔画像の数が多い入室者の表示領域280と異なる態様で表示される。この抽出された顔画像の数が少ない場合の表示態様は、通常と異なる色で表示領域の背景を表示したり、通常と異なる枠で表示領域を表示したりする。さらに、音による警報を発してもよい、連続的又は断続的に警報を発報してもよい。
【0064】
なお、抽出された全ての画像の数ではなく、抽出された画像のうち認証に成功した場合の画像数を用いてもよい。認証に成功した際に撮影された顔画像のみを用いる(認証に失敗した際に撮影された顔画像を除外する)ことによって、信頼度の判定精度を向上させることができる。
【0065】
また、特定の管理サーバ105又は特定の読取装置103を用いた認証の結果(認証試行回数、認証成功回数)に基づいて信頼度を判定してもよい。特定の場所における認証回数を用いることによって、通常と異なる行動を検出することができ、信頼度の判定精度を向上させることができる。
【0066】
さらに、過去の認証結果のうち、認証失敗回数を所定の閾値と比較し、認証失敗回数が多い場合に警報を発報してもよい。
【0067】
また、前述した第1の例と第2の例とを併用してもよい。すなわち、類似度を用いた判定と、抽出された画像数を用いた判定とのいずれかで信頼度が低いと判定された場合、成りすまし「有」と判定することができる。また、類似度を用いた判定と、抽出された画像数を用いた判定との両方で信頼度が低いと判定された場合のみ、成りすまし「有」と判定することもできる。
【0068】
以上説明したように、第2の例では、顔画像データベース310から取得した顔画像の数によって認証の信頼度を判定することによって、過去の認証実績を考慮した警報を発報することができる。また、顔画像の類似度を計算しないので、少ない計算量で認証の信頼度を判定することができる。
【0069】
第3の例は、前述した第1及び第2の例に付加される変形例で、顔画像データベース310から取得した顔画像を撮影した日時に従って画像毎に重み付けをする。
【0070】
図10は、信頼度判定処理(S103)の第3の例のフローチャートである。
【0071】
まず、顔画像検索システム106は、ステップS101において取得したカードIDをキーとして顔画像データベース310を検索し、当該カードIDに関連付けられた顔画像を取得する(S121)。
【0072】
そして、顔画像データベース310から抽出された顔画像と、ステップS102で取得した(すなわち、この認証において撮影された)顔画像との類似度を計算する(S122)。
【0073】
その後、顔画像データベース310から抽出された顔画像の撮影日時によって、計算された類似度に重み付けをする(S123)。具体的には、顔画像データベース310から取得した顔画像の撮影日時と現在日時とを比較し、現在日時から撮影日時を減じた値(経過時間)を所定の基準で区分けして、各顔画像の重みを決定し、決定された係数を計算された類似度に乗じる。例えば、下記のように係数を決定することができる。
現在日時から30月以内 1.5
30日から60日 1.0
60日以上 0.5
また、前述のように表を用いずに、所定の計算式によって重み(係数)を決定してもよい。例えば、最近の画像の重みと古い画像の重みとの差が大きくなるように、経過時間の対数値を用いた式によって重みを計算することができる。
【0074】
その後、重み付けされた類似度の平均値と所定の閾値とを比較する(S124)。その結果、類似度の平均値が所定の閾値より小さければ、認証の信頼度が高いと判定する(S125)。一方、類似度の平均値が所定の閾値より大きければ、認証の信頼度が低いと判定する(S126)。
【0075】
第3の例においても、前述した第1の例と同様に、類似度の平均値ではなく、様々な統計値を用いて信頼度を判定することができる。
【0076】
ここまで、前述した第1の例に重み付けを適用した処理について説明したが、前述した第2の例に第3の例の重み付けを適用することもできる。この場合、重み付けの係数の合計値が画像数となり、重み付けの係数の合計値を認証の信頼度の判定に用いることができる。
【0077】
以上説明したように、第3の例では、新しい画像は信頼度への貢献が高く、古い画像は信頼度への貢献が低くなることから、信頼度の判定精度を向上させることができる。
【0078】
以上説明したように、第1の実施の形態によると、ユーザの顔画像およびカード情報に基づいて、成りすましを検出することによって、被験者の成りすましを精度よく発報することができる。また、予め登録された顔画像だけでなく、認証時に撮影された顔画像も用いてなりすましを判定することができる。
【0079】
<実施形態2>
前述した第1の実施の形態では、認証が試みられる毎に被験者の顔画像を撮影し、撮影された顔画像を顔画像データベース310に蓄積している。しかし、顔画像データベース310に蓄積されている顔画像には類似度が高いものと低いものとが混在している。このように類似度が高い顔画像と、類似度が低い顔画像とが混在することによって、信頼度の判定精度が低下する。そこで、本発明の第2の実施の形態では、認証の試行時に類似度が低い顔画像を顔画像データベース310から削除することによって、信頼度の判定精度を向上させる。
【0080】
具体的には、図7のステップS103で計算された類似度を所定の閾値(例えば、20%)と比較し、類似度が低い顔画像のデータを顔画像データベース310から削除する。
【0081】
なお、計算された類似度を所定の閾値と比較するのではなく、計算された類似度に統計的処理をし、統計的な検定によって削除する顔画像を選択してもよい。例えば、計算された類似度のヒストグラムを用いて、類似度が平均値−2σ以下の顔画像を削除してもよい。なお、σは標準偏差である。
【0082】
また、類似度は、通常、同一人の顔画像の比較的狭範囲の集合と、別人の顔画像の集合とに分けられることから、同一人の顔画像の集合における平均値と標準偏差とを用いて、削除する顔画像を選択してもよい。
【0083】
また、類似度ではなく、顔画像データベース310から抽出された顔画像の数を所定の閾値とを比較し、当該閾値を超える数の抽出された顔画像データを顔画像データベース310から削除してもよい。この場合、類似度が低い順に顔画像データを削除しても、撮影日時が古い順に顔画像データを削除してもよい。
【0084】
なお、第2の実施の形態は、前述した第1の実施の形態だけでなく、後述する第3及び第4の実施の形態にも適用することができる。
【0085】
以上説明したように、第2の実施の形態では、認証の試行のタイミングで顔画像データを顔画像データベース310から削除するので、このシステムを長期間運用しても、顔画像データベース310の容量の増加を抑制することができる。よって、ストレージ装置(磁気ディスク等)の記憶容量が小さい場合でも、顔画像データベース310をストレージ装置に格納することができる。また、顔画像データを削除するためのバッチ処理を実行する必要がない。
【0086】
<実施形態3>
前述した第1の実施の形態では、読取装置103が取得したカードIDをキーとして顔画像データベース310を検索したが、被験者が保持する記憶媒体から読み取ったカードIDを用いて顔画像を抽出せずに、認証試行時にカメラ102が撮影した顔画像と、顔画像データベース310に格納された全ての顔画像とを比較し、両画像の類似度を計算し、認証の信頼性を判定する。
【0087】
本発明の第3の実施の形態のシステムのハードウェアの構成は、前述した第1の実施の形態と同じであり、成りすまし検出処理(図7、図11)のみが異なる。よって、第1の実施の形態と同じ構成には同じ符号を付し、それらの説明は省略する。
【0088】
図11は、第3の実施の形態の成りすまし検出処理の全体を示すフローチャートである。顔画像検索システム106のプロセッサが、メモリに格納されたプログラムを実行することによって、図11に示す成りすまし検出処理が行われる。
【0089】
第3の実施の形態では、被験者が保持するカードを読取装置103に読み取らせたタイミングで、カメラ102が被験者の顔画像を撮影する。すなわち、カメラ102は、常時、動画像を撮影し、モーション検出技術を用いてフレーム間の画像の変化を検出し、画像の変化が検出された場合、動画像をキャプチャして静止画像を取得する。なお、カメラ102又は読取装置103に人感センサ(例えば、赤外線センサ、超音波センサ)を設け、この人感センサが、読取装置103の前に被験者が立った(又は、カメラ102の撮影範囲に被験者が入った)ことを検出した場合、カメラ102が被験者の顔画像を撮影してもよい。
【0090】
カメラ102は、読取装置103にカードを読み取らせている被験者の顔を撮影すると、撮影された顔画像を顔画像検索システム106に送る。顔画像検索システム106は、カメラ102が撮影した顔画像を受信することによって、成りすまし検出処理を開始する(S201)。
【0091】
読取装置103は、当該カードに格納されたカードIDを読み取り、読み取ったカードIDを管理サーバ105を経由して顔画像検索システム106に送る。顔画像検索システム106は、読取装置103が読み取ったカードIDを受信する(S202)。
【0092】
次に、顔画像検索システム106は、認証の信頼度を判定する(S203)。
【0093】
具体的には、ステップS201において取得した被験者の顔画像と、顔画像データベース310に格納された全ての顔画像とを比較し、顔画像データベース310に格納された全ての顔画像の類似度を計算する。画像の類似度は、公知の画像マッチング技術を用いて計算することができる。そして、類似度が高い顔画像を所定数選択する。なお、類似度が高い順に所定数の顔画像を選択してもよく、類似度が所定の閾値より高い顔画像を撮影日時が新しい順に所定数選択してもよい。
【0094】
その後、ステップS201で取得した顔画像と、ステップS202において取得したカードIDとを、それらの取得時刻と、カメラ102及び読取装置103の場所に基づいて関連付け、選択された所定数の顔画像に関連付けられるカードIDを求める。
【0095】
そして、選択された所定数の顔画像に関連付けられたカードIDと、この認証時に撮影された顔画像に関連付けられた(すなわち、ステップS202において取得した)カードIDとを比較し、カードIDの一致率を求め、この一致率を所定の閾値(例えば、95%)を比較する。その結果、一致率が高い場合、認証の信頼度は高いと判定し、一致率が低い場合、認証の信頼度は低いと判定する。
【0096】
判定の結果、認証の信頼度が高いと判定された場合、この被験者は他人に成りすましている可能性が低いので、成りすまし検出「無」の場合の表示画面(図2)を端末107に出力する(S204)。一方、認証の信頼度が低いと判定された場合、この被験者は他人に成りすましている可能性が高いので、成りすまし検出「有」の場合の表示画面(図3)を端末107に出力する(S205)。
【0097】
その後、終了命令を待って処理を終了するが、終了命令が無ければステップS201に戻って、顔画像の受信を待つ。
【0098】
なお、第3の実施の形態において、入室者欄201には、直近にカメラ102が撮影した被験者の顔画像が表示される。また、顔検索結果欄203には、顔画像データベース310に登録された顔画像のうち、選択された所定数の顔画像が表示される。
【0099】
なお、顔画像データベース310に格納された全ての顔画像ではなく、認証に成功した場合の顔画像のみを用いてもよい。認証に成功した際に撮影された顔画像のみを用いる(認証に失敗した際に撮影された顔画像を除外する)ことによって、認証に失敗した場合の顔画像が類似度が高い上位になることを避けることができ、信頼度の判定精度を向上させることができる。
【0100】
第3の実施の形態に、前述した第1の実施の形態の第3の例で説明した重み付けをしてもよい。この場合、ステップS203において、計算された画像の類似度に、顔画像の撮影日時が古ければ大きな値となるように重み付けをし、重み付けされた類似度が高い順に所定数の顔画像を選択するとよい。
【0101】
第3の実施の形態の成りすまし検出処理(図11)は、第1の実施の形態のシステムに実装され、前述した成りすまし検出処理(図7)と併存して、又は、前述した成りすまし検出処理(図7)と切り替えて用いることができる。また、第1の実施の形態のシステムに、第3の実施の形態の成りすまし検出処理(図11)のみを実装したシステムを構築してもよい。
【0102】
以上説明したように、第3の実施の形態によると、ユーザの顔画像およびカード情報に基づいて、成りすましを検出することによって、被験者の成りすましを精度よく発報することができる。また、予め登録された顔画像だけでなく、認証時に撮影された顔画像も用いてなりすましを判定することができる。
【0103】
<実施形態4>
前述した第1及び第3の実施の形態では、読取装置103が取得したカードID及び顔画像の類似度を用いて認証の信頼度を計算した。しかし、ある被験者が特定の読取装置103で認証を繰り返している場合、この被験者であることが特定できれば、この被験者についての高い信頼度で認証することができ、カードIDによる認証が必要ない場合がある。そこで、本発明の第4の実施の形態では、所定の条件を満たした場合、カードIDを用いず、顔画像のみで認証を成功させる。
【0104】
第4の実施の形態のシステムのハードウェアの構成は、前述した第1の実施の形態と同じであり、成りすまし検出の結果によって認証の成否を判定する点と、成りすまし検出処理(図7、図12)が異なる。よって、第1の実施の形態と同じ構成には同じ符号を付し、それらの説明は省略する。
【0105】
第4の実施の形態では、成りすまし検出の結果によって認証の成否を判定するので、顔画像検索システム106が認証の成否を判定する。画像検索システム106は、認証の成否の判定結果を、管理サーバ105に通知する。管理サーバ105は、カードIDによる認証が試行されていない場合でも、画像検索システム106からの認証成功の通知によって、コントローラ104に認証成功を通知する。コントローラ104は、顔画像検索システム106から認証成功の通知を受けると、読取装置が設置されているドアを解錠し、被験者の入退室を許可する。
【0106】
また、後述するように、第4の実施の形態では、カードによる認証を併用してもよいが、カードによる認証を併用しない場合、読取装置103を設けなくてもよい。
【0107】
図12は、第4の実施の形態の成りすまし検出処理の全体を示すフローチャートである。顔画像検索システム106のプロセッサが、メモリに格納されたプログラムを実行することによって、図12に示す成りすまし検出処理が行われる。
【0108】
第4の実施の形態では、被験者がカメラ102の撮影範囲に入ったタイミングで、カメラ102が被験者の顔画像を撮影する。すなわち、カメラ102は、常時、動画像を撮影し、モーション検出技術を用いてフレーム間の画像の変化を検出し、画像の変化が検出された場合、動画像をキャプチャして静止画像を取得する。なお、カメラ102又は読取装置103に人感センサ(例えば、赤外線センサ、超音波センサ)を設け、この人感センサが、カメラ102の撮影範囲に被験者が入った(又は、読取装置103の前に被験者が立った)ことを検出した場合、カメラ102が被験者の顔画像を撮影してもよい。
【0109】
カメラ102は、撮影範囲に入った被験者の顔を撮影すると、撮影された顔画像を顔画像検索システム106に送る。顔画像検索システム106は、カメラ102が撮影した顔画像を受信することによって、成りすまし検出処理を開始する(S301)。
【0110】
次に、顔画像検索システム106は、図13に示す処理によって、認証の信頼度を判定する(S302)。
【0111】
認証の信頼度が高いと判定された場合、この被験者は他人に成りすましている可能性が低いので、認証成功を管理サーバ105に通知する(S303)。また、成りすまし検出「無」の場合の表示画面(図2)を端末107に出力してもよい。一方、認証の信頼度が低いと判定された場合、この被験者は他人に成りすましている可能性が高いので、認証失敗を管理サーバ105に通知する(S304)。また、成りすまし検出「有」の場合の表示画面(図3)を端末107に出力してもよい(S304)。
【0112】
図13は、第4の実施の形態の信頼度判定処理(S302)のフローチャートである。
【0113】
まず、ステップS301において取得した被験者の顔画像と、顔画像データベース310に格納された全ての顔画像とを比較し、顔画像データベース310に格納された全ての顔画像の類似度を計算する(S311)。
【0114】
そして、計算された類似度と所定の閾値とを比較することによって、類似度が高い顔画像を選択する(S312)。
【0115】
その後、当該顔画像を撮影したカメラ毎に、選択された顔画像を分類する(S313)。なお、カメラ毎に顔画像を分類することなく、ステップS301で取得した顔画像を撮影したカメラと同一のカメラによって撮影された画像を選択することによって、当該カメラによって撮影された顔画像と、他のカメラによって撮影された顔画像とを分類してもよい。
【0116】
その後、分類された画像の信頼度を計算し(S314)、計算された信頼度を所定の閾値と比較することによって、認証の信頼度を判定する(S315)。この信頼度の判定は、例えば、分類された画像の認証成功時の類似度の和を計算し、計算された類似度を所定の閾値と比較することによって、認証の信頼度を判定する。
【0117】
また、分類された画像の数を計数し、計数された画像数を所定の閾値と比較し、画像数が大きい場合に認証の信頼度が高いと判定してもよい。分類された画像のうち認証に成功した画像の数を計数し、計数された画像数を所定の閾値と比較し、画像数が大きい場合に認証の信頼度が高いと判定してもよい。
【0118】
また、分類された画像が撮影された際の認証時に計算された類似度と、今回の認証時に計算された類似度とを乗じた値の合計を求め、この合計値を所定の閾値と比較し、合計値が大きい場合に認証の信頼度が高いと判定してもよい。
【0119】
さらに、類似度や画像数を所定の閾値と比較するのではなく、画像を撮影したカメラ毎にこれらの値(類似度、画像数)を比較し、全部の中で当該カメラの占める割合が大きい場合に認証の信頼度が高いと判定してもよい。また、画像を撮影したカメラ毎にこれらの値(類似度、画像数)を比較し、1位となる当該カメラの占める割合と、2位となるカメラの占める割合との比が大きい場合に認証の信頼度が高いと判定してもよい。
【0120】
そして、信頼度が所定の閾値より大きければ、信頼度が高いと判断し(S316)、信頼度が所定の閾値より小さければ、信頼度が低いと判断する(S317)。
【0121】
第4の実施の形態において、被験者によるカードの提示を受け付け、カードID、暗証番号及び顔画像の3要素のうち二つが一致した場合、認証を成功させてもよい。
【0122】
第4の実施の形態の成りすまし検出処理(図12)は、第1又は第3の実施の形態のシステムに実装され、前述した成りすまし検出処理(図7又は図11)と併存して、又は、前述した成りすまし検出処理(図7又は図11)と切り替えて用いることができる。また、第1の実施の形態のシステムに、第4の実施の形態の成りすまし検出処理(図12)のみを実装したシステムを構築してもよい。
【0123】
以上説明したように、第4の実施の形態によると、被験者が頻繁に認証を試みる場所に設置されたカメラが撮影した顔画像によって、カードを使用せずに認証が可能になる。
【符号の説明】
【0124】
102 カメラ
103 読取装置
104 コントローラ
105 管理サーバ
106 顔画像検索システム
107 端末
【特許請求の範囲】
【請求項1】
被験者が所持する識別手段に付与された識別情報を取得する読取装置と、
前記読取装置によって取得された識別情報を認証する認証装置と、を備える認証システムであって、
被験者の顔画像を撮影するカメラと、
警報を発報する端末に接続され、前記カメラによって撮影された画像を蓄積する画像データベースを有する管理装置と、を備え、
前記管理装置は、
前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索し、
検索された画像を解析した結果に基づいて、前記認証の信頼度を判定し、
前記認証の信頼度が低いと判定された場合、警報を発するためのデータを前記端末に送信することを特徴とする認証システム。
【請求項2】
前記カメラは、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影し、
前記管理装置は、
前記読取装置が取得した識別情報をキーとして、前記画像データベースを検索し、
当該識別情報と前記画像に関連付けられた識別情報とが一致する少なくとも一つの画像を抽出し、
前記第1の顔画像と前記抽出された画像との類似度を計算し、
前記計算された類似度の平均と所定の閾値とを比較し、
前記比較の結果、前記計算された類似度が低いと判定された場合、前記認証の信頼度が低いと判定することを特徴とする請求項1に記載の認証システム。
【請求項3】
前記管理装置は、
前記計算された画像の類似度に、前記画像の撮影日時が新しければ大きな値となる重み付けをし、
前記重み付けされた類似度の平均と所定の閾値とを比較し、
前記比較の結果、前記類似度が低いと判定された場合、前記認証の信頼度が低いと判定することを特徴とする請求項2に記載の認証システム。
【請求項4】
前記カメラは、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影し、
前記管理装置は、
前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索して、少なくとも一つの画像を抽出し、
前記第1の顔画像と前記抽出された画像との類似度を計算し、
前記計算された類似度と所定の閾値とを比較し、
前記比較の結果、類似度が低いと判定された画像を前記画像データベースから削除することを特徴とする請求項1に記載の認証システム。
【請求項5】
前記管理装置は、
前記読取装置が取得した識別情報をキーとして、前記画像データベースを検索し、
当該識別情報と前記画像に関連付けられた識別情報とが同一である画像を計数し、
前記計数された画像数と所定の閾値とを比較し、
前記比較の結果、前記画像数が少ないと判定された場合、前記認証の信頼度が低いと判定することを特徴とする請求項1に記載の認証システム。
【請求項6】
前記管理装置は、
前記関連付けられた識別情報が一致する画像の数に、その撮影日時が新しければ大きな値となる重み付けをし、
前記重み付けされた値の和を求めることによって、当該識別情報が一致する画像を計数することを特徴とする請求項5に記載の認証システム。
【請求項7】
前記カメラは、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影し、
前記管理装置は、
前記第1の顔画像を用いて前記画像データベースを検索し、
前記画像データベースに蓄積された画像と前記第1の顔画像との類似度を計算し、
前記類似度が高い順に所定数の画像を前記画像データベースから抽出し、
前記抽出された各画像と関連付けられた識別情報と、前記第1の画像の撮影時に取得した第1の識別情報とが同一である前記抽出された画像の数を所定の条件に従って判定し、
前記計数された画像の数が小さいと判定された場合、前記認証の信頼度が低いと判定することを特徴とする請求項1に記載の認証システム。
【請求項8】
前記管理装置は、
前記計算された画像の類似度に、前記画像の撮影日時が新しければ大きな値となる重み付けをし、
前記重み付けされた類似度が高い順に所定数の画像を抽出することを特徴とする請求項7に記載の認証システム。
【請求項9】
前記カメラは、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影し、
前記管理装置は、
前記第1の顔画像を用いて前記画像データベースを検索し、
前記画像データベースに蓄積された画像と前記第1の顔画像との類似度を計算し、
前記計算された類似度と所定の閾値とを比較することによって、類似度が高い顔画像を前記画像データベースから抽出し、
前記抽出された画像を解析した結果、当該抽出された画像が前記被験者の画像であると判定された場合、当該被験者を認証することを特徴とする請求項1に記載の認証システム。
【請求項10】
前記カメラは、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影し、
前記管理装置は、
前記第1の顔画像を用いて前記画像データベースを検索し、
前記画像データベースに蓄積された画像と前記第1の顔画像との類似度を計算し、
前記計算された類似度と所定の閾値とを比較することによって、類似度が高い顔画像を前記画像データベースから抽出し、
前記抽出された画像を、該画像を撮影したカメラ毎に分類し、
前記分類された画像を解析した結果、当該カメラの位置で当該被験者が多数回の認証をしていると判定された場合、当該被験者を認証することを特徴とする請求項1に記載の認証システム。
【請求項11】
被験者が所持する識別手段に付与された識別情報を取得する読取装置と、
前記読取装置によって取得された識別情報を認証する認証装置と、を備える認証システムにおける認証の信頼度を判定する方法であって、
前記認証システムは、被験者の顔画像を撮影するカメラと、警報を発報する端末に接続され、前記カメラによって撮影された画像を蓄積する画像データベースを有する管理装置と、を含み、
前記方法は、
前記管理装置が、前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索するステップと、
前記管理装置が、検索された画像を解析した結果に基づいて、前記認証の信頼度を判定するステップと、
前記管理装置が、前記認証の信頼度が低いと判定した場合、警報を発するためのデータを前記端末に送信するステップとを含む認証の信頼度の判定方法。
【請求項12】
前記方法は、前記カメラが、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影するステップを含み、
前記画像データベースを検索するステップでは、前記管理装置が、前記読取装置が取得した識別情報をキーとして前記画像データベースを検索し、当該識別情報と前記画像に関連付けられた識別情報とが一致する少なくとも一つの画像を選択し、
前記信頼度を判定するステップでは、前記管理装置が、前記第1の顔画像と前記選択された画像との類似度を計算し、前記計算された類似度の平均と所定の閾値とを比較し、前記計算された類似度が低いと判定した場合、前記認証の信頼度が低いと判定することを特徴とする請求項11に記載の認証の信頼度の判定方法。
【請求項13】
前記方法は、前記管理装置が、前記計算された画像の類似度に、前記画像の撮影日時が新しければ大きな値となる重み付けをするステップを含み、
前記信頼度を判定するステップでは、前記管理装置が、前記重み付けされた類似度の平均と所定の閾値とを比較し、前記類似度が低いと判定した場合、前記認証の信頼度が低いと判定することを特徴とする請求項12に記載の認証の信頼度の判定方法。
【請求項14】
前記方法は、
前記カメラが、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影するステップと、
前記管理装置が、前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索して、少なくとも一つの画像を抽出するステップと、
前記管理装置が、前記第1の顔画像と前記抽出された画像との類似度を計算するステップと、
前記管理装置が、前記計算された類似度と所定の閾値とを比較するステップと、
前記管理装置が、類似度が低いと判定した画像を前記画像データベースから削除するステップとを含む請求項11に記載の認証の信頼度の判定方法。
【請求項15】
前記方法は、
前記画像データベースを検索するステップでは、前記管理装置が、前記読取装置が取得した識別情報をキーとして前記画像データベースを検索し、当該識別情報と前記画像に関連付けられた識別情報とが同一である画像を計数し、
前記信頼度を判定するステップでは、前記管理装置が、前記計数された画像数と所定の閾値とを比較し、前記画像数が少ないと判定した場合、前記認証の信頼度が低いと判定することを特徴とする請求項11に記載の認証の信頼度の判定方法。
【請求項16】
前記方法は、前記管理装置が、前記関連付けられた識別情報が一致する画像の数に、その撮影日時が新しければ大きな値となる重み付けをするステップを含み、
前記信頼度を判定するステップでは、前記管理装置が、前記重み付けされた値の和を求めることによって、当該識別情報が一致する画像を計数することを特徴とする請求項15に記載の認証の信頼度の判定方法。
【請求項17】
前記方法は、前記カメラが、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影するステップを含み、
前記画像データベースを検索するステップでは、前記管理装置が、前記第1の顔画像を用いて前記画像データベースを検索し、前記画像データベースに蓄積された画像と前記第1の顔画像との類似度を計算し、前記類似度が高い順に所定数の画像を前記画像データベースから抽出し、
前記信頼度を判定するステップでは、前記管理装置が、前記抽出された各画像と関連付けられた識別情報と、前記第1の画像の撮影時に取得した第1の識別情報とが同一である前記抽出された画像の数を所定の条件に従って判定し、前記計数された画像の数が小さいと判定した場合、前記認証の信頼度が低いと判定することを特徴とする請求項11に記載の認証の信頼度の判定方法。
【請求項18】
前記方法は、前記管理装置が、前記計算された画像の類似度に、前記画像の撮影日時が新しければ大きな値となる重み付けをするステップを含み、
前記信頼度を判定するステップでは、前記管理装置が、前記重み付けされた類似度が高い順に所定数の画像を抽出することを特徴とする請求項17に記載の認証の信頼度の判定方法。
【請求項19】
前記方法は、前記カメラが、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影するステップを含み、
前記画像データベースを検索するステップでは、前記管理装置が、前記第1の顔画像を用いて前記画像データベースを検索し、前記画像データベースに蓄積された画像と前記第1の顔画像との類似度を計算し、前記計算された類似度と所定の閾値とを比較することによって、類似度が高い顔画像を前記画像データベースから抽出し、
さらに、前記方法は、
前記管理装置が、前記抽出された画像を、該画像を撮影したカメラ毎に分類するステップと、
前記管理装置が、前記分類された画像を解析した結果、当該カメラの位置で当該被験者が多数回の認証をしていると判定した場合、当該被験者を認証するステップとを含む請求項11に記載の認証の信頼度の判定方法。
【請求項1】
被験者が所持する識別手段に付与された識別情報を取得する読取装置と、
前記読取装置によって取得された識別情報を認証する認証装置と、を備える認証システムであって、
被験者の顔画像を撮影するカメラと、
警報を発報する端末に接続され、前記カメラによって撮影された画像を蓄積する画像データベースを有する管理装置と、を備え、
前記管理装置は、
前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索し、
検索された画像を解析した結果に基づいて、前記認証の信頼度を判定し、
前記認証の信頼度が低いと判定された場合、警報を発するためのデータを前記端末に送信することを特徴とする認証システム。
【請求項2】
前記カメラは、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影し、
前記管理装置は、
前記読取装置が取得した識別情報をキーとして、前記画像データベースを検索し、
当該識別情報と前記画像に関連付けられた識別情報とが一致する少なくとも一つの画像を抽出し、
前記第1の顔画像と前記抽出された画像との類似度を計算し、
前記計算された類似度の平均と所定の閾値とを比較し、
前記比較の結果、前記計算された類似度が低いと判定された場合、前記認証の信頼度が低いと判定することを特徴とする請求項1に記載の認証システム。
【請求項3】
前記管理装置は、
前記計算された画像の類似度に、前記画像の撮影日時が新しければ大きな値となる重み付けをし、
前記重み付けされた類似度の平均と所定の閾値とを比較し、
前記比較の結果、前記類似度が低いと判定された場合、前記認証の信頼度が低いと判定することを特徴とする請求項2に記載の認証システム。
【請求項4】
前記カメラは、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影し、
前記管理装置は、
前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索して、少なくとも一つの画像を抽出し、
前記第1の顔画像と前記抽出された画像との類似度を計算し、
前記計算された類似度と所定の閾値とを比較し、
前記比較の結果、類似度が低いと判定された画像を前記画像データベースから削除することを特徴とする請求項1に記載の認証システム。
【請求項5】
前記管理装置は、
前記読取装置が取得した識別情報をキーとして、前記画像データベースを検索し、
当該識別情報と前記画像に関連付けられた識別情報とが同一である画像を計数し、
前記計数された画像数と所定の閾値とを比較し、
前記比較の結果、前記画像数が少ないと判定された場合、前記認証の信頼度が低いと判定することを特徴とする請求項1に記載の認証システム。
【請求項6】
前記管理装置は、
前記関連付けられた識別情報が一致する画像の数に、その撮影日時が新しければ大きな値となる重み付けをし、
前記重み付けされた値の和を求めることによって、当該識別情報が一致する画像を計数することを特徴とする請求項5に記載の認証システム。
【請求項7】
前記カメラは、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影し、
前記管理装置は、
前記第1の顔画像を用いて前記画像データベースを検索し、
前記画像データベースに蓄積された画像と前記第1の顔画像との類似度を計算し、
前記類似度が高い順に所定数の画像を前記画像データベースから抽出し、
前記抽出された各画像と関連付けられた識別情報と、前記第1の画像の撮影時に取得した第1の識別情報とが同一である前記抽出された画像の数を所定の条件に従って判定し、
前記計数された画像の数が小さいと判定された場合、前記認証の信頼度が低いと判定することを特徴とする請求項1に記載の認証システム。
【請求項8】
前記管理装置は、
前記計算された画像の類似度に、前記画像の撮影日時が新しければ大きな値となる重み付けをし、
前記重み付けされた類似度が高い順に所定数の画像を抽出することを特徴とする請求項7に記載の認証システム。
【請求項9】
前記カメラは、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影し、
前記管理装置は、
前記第1の顔画像を用いて前記画像データベースを検索し、
前記画像データベースに蓄積された画像と前記第1の顔画像との類似度を計算し、
前記計算された類似度と所定の閾値とを比較することによって、類似度が高い顔画像を前記画像データベースから抽出し、
前記抽出された画像を解析した結果、当該抽出された画像が前記被験者の画像であると判定された場合、当該被験者を認証することを特徴とする請求項1に記載の認証システム。
【請求項10】
前記カメラは、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影し、
前記管理装置は、
前記第1の顔画像を用いて前記画像データベースを検索し、
前記画像データベースに蓄積された画像と前記第1の顔画像との類似度を計算し、
前記計算された類似度と所定の閾値とを比較することによって、類似度が高い顔画像を前記画像データベースから抽出し、
前記抽出された画像を、該画像を撮影したカメラ毎に分類し、
前記分類された画像を解析した結果、当該カメラの位置で当該被験者が多数回の認証をしていると判定された場合、当該被験者を認証することを特徴とする請求項1に記載の認証システム。
【請求項11】
被験者が所持する識別手段に付与された識別情報を取得する読取装置と、
前記読取装置によって取得された識別情報を認証する認証装置と、を備える認証システムにおける認証の信頼度を判定する方法であって、
前記認証システムは、被験者の顔画像を撮影するカメラと、警報を発報する端末に接続され、前記カメラによって撮影された画像を蓄積する画像データベースを有する管理装置と、を含み、
前記方法は、
前記管理装置が、前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索するステップと、
前記管理装置が、検索された画像を解析した結果に基づいて、前記認証の信頼度を判定するステップと、
前記管理装置が、前記認証の信頼度が低いと判定した場合、警報を発するためのデータを前記端末に送信するステップとを含む認証の信頼度の判定方法。
【請求項12】
前記方法は、前記カメラが、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影するステップを含み、
前記画像データベースを検索するステップでは、前記管理装置が、前記読取装置が取得した識別情報をキーとして前記画像データベースを検索し、当該識別情報と前記画像に関連付けられた識別情報とが一致する少なくとも一つの画像を選択し、
前記信頼度を判定するステップでは、前記管理装置が、前記第1の顔画像と前記選択された画像との類似度を計算し、前記計算された類似度の平均と所定の閾値とを比較し、前記計算された類似度が低いと判定した場合、前記認証の信頼度が低いと判定することを特徴とする請求項11に記載の認証の信頼度の判定方法。
【請求項13】
前記方法は、前記管理装置が、前記計算された画像の類似度に、前記画像の撮影日時が新しければ大きな値となる重み付けをするステップを含み、
前記信頼度を判定するステップでは、前記管理装置が、前記重み付けされた類似度の平均と所定の閾値とを比較し、前記類似度が低いと判定した場合、前記認証の信頼度が低いと判定することを特徴とする請求項12に記載の認証の信頼度の判定方法。
【請求項14】
前記方法は、
前記カメラが、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影するステップと、
前記管理装置が、前記読取装置又は前記カメラが前記認証時に取得した情報を用いて、前記画像データベースを検索して、少なくとも一つの画像を抽出するステップと、
前記管理装置が、前記第1の顔画像と前記抽出された画像との類似度を計算するステップと、
前記管理装置が、前記計算された類似度と所定の閾値とを比較するステップと、
前記管理装置が、類似度が低いと判定した画像を前記画像データベースから削除するステップとを含む請求項11に記載の認証の信頼度の判定方法。
【請求項15】
前記方法は、
前記画像データベースを検索するステップでは、前記管理装置が、前記読取装置が取得した識別情報をキーとして前記画像データベースを検索し、当該識別情報と前記画像に関連付けられた識別情報とが同一である画像を計数し、
前記信頼度を判定するステップでは、前記管理装置が、前記計数された画像数と所定の閾値とを比較し、前記画像数が少ないと判定した場合、前記認証の信頼度が低いと判定することを特徴とする請求項11に記載の認証の信頼度の判定方法。
【請求項16】
前記方法は、前記管理装置が、前記関連付けられた識別情報が一致する画像の数に、その撮影日時が新しければ大きな値となる重み付けをするステップを含み、
前記信頼度を判定するステップでは、前記管理装置が、前記重み付けされた値の和を求めることによって、当該識別情報が一致する画像を計数することを特徴とする請求項15に記載の認証の信頼度の判定方法。
【請求項17】
前記方法は、前記カメラが、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影するステップを含み、
前記画像データベースを検索するステップでは、前記管理装置が、前記第1の顔画像を用いて前記画像データベースを検索し、前記画像データベースに蓄積された画像と前記第1の顔画像との類似度を計算し、前記類似度が高い順に所定数の画像を前記画像データベースから抽出し、
前記信頼度を判定するステップでは、前記管理装置が、前記抽出された各画像と関連付けられた識別情報と、前記第1の画像の撮影時に取得した第1の識別情報とが同一である前記抽出された画像の数を所定の条件に従って判定し、前記計数された画像の数が小さいと判定した場合、前記認証の信頼度が低いと判定することを特徴とする請求項11に記載の認証の信頼度の判定方法。
【請求項18】
前記方法は、前記管理装置が、前記計算された画像の類似度に、前記画像の撮影日時が新しければ大きな値となる重み付けをするステップを含み、
前記信頼度を判定するステップでは、前記管理装置が、前記重み付けされた類似度が高い順に所定数の画像を抽出することを特徴とする請求項17に記載の認証の信頼度の判定方法。
【請求項19】
前記方法は、前記カメラが、前記読取装置が前記識別情報を取得したタイミングで被験者の第1の顔画像を撮影するステップを含み、
前記画像データベースを検索するステップでは、前記管理装置が、前記第1の顔画像を用いて前記画像データベースを検索し、前記画像データベースに蓄積された画像と前記第1の顔画像との類似度を計算し、前記計算された類似度と所定の閾値とを比較することによって、類似度が高い顔画像を前記画像データベースから抽出し、
さらに、前記方法は、
前記管理装置が、前記抽出された画像を、該画像を撮影したカメラ毎に分類するステップと、
前記管理装置が、前記分類された画像を解析した結果、当該カメラの位置で当該被験者が多数回の認証をしていると判定した場合、当該被験者を認証するステップとを含む請求項11に記載の認証の信頼度の判定方法。
【図5】
【図6】
【図7】
【図8】
【図11】
【図12】
【図13】
【図1】
【図2】
【図3】
【図4】
【図9】
【図10】
【図6】
【図7】
【図8】
【図11】
【図12】
【図13】
【図1】
【図2】
【図3】
【図4】
【図9】
【図10】
【公開番号】特開2012−83997(P2012−83997A)
【公開日】平成24年4月26日(2012.4.26)
【国際特許分類】
【出願番号】特願2010−230509(P2010−230509)
【出願日】平成22年10月13日(2010.10.13)
【出願人】(000233295)日立情報通信エンジニアリング株式会社 (195)
【Fターム(参考)】
【公開日】平成24年4月26日(2012.4.26)
【国際特許分類】
【出願日】平成22年10月13日(2010.10.13)
【出願人】(000233295)日立情報通信エンジニアリング株式会社 (195)
【Fターム(参考)】
[ Back to top ]