(57)【要約】【課題】利用者識別用のＩＤカードを用いて利用者の顔認証を可能にすると共に、認証用データを保存しておくためのサーバーを用いることなく、登録された利用者が多くても各利用者の顔認証に要する時間の増加を抑制できるＩＤカードの発行装置等を提供する。【解決手段】このＩＤカード発行装置は、外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを発行するために用いられるＩＤカード発行装置であって、利用者の顔を含む画像を表す画像データに基づいて、前記利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、前記特徴データと前記利用者の識別情報とを含む識別データファイルを作成するデータ処理部と、前記識別データファイルをＩＣカードのメモリーに記憶させるための書き込み命令を生成する書き込み制御部とを備える。【選択図】図１
2020135528.tif 000002
【特許請求の範囲】
【請求項１】
外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを発行するために用いられるＩＤカード発行装置であって、
利用者の顔を含む画像を表す画像データに基づいて、前記利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、前記特徴データと前記利用者の識別情報とを含む識別データファイルを作成するデータ処理部と、
前記識別データファイルをＩＣカードのメモリーに記憶させるための書き込み命令を生成する書き込み制御部と、
を備えるＩＤカード発行装置。
【請求項２】
前記データ処理部が、作成した識別データファイルのデータに対してスクランブル処理を施す、請求項１記載のＩＤカード発行装置。
【請求項３】
前記データ処理部が、前記利用者の顔を含む画像を表す画像データ及び前記利用者の識別情報に基づいて、前記利用者の顔及び識別情報の画像を含むカード画像を表すカード画像データを生成し、
前記カード画像データに基づいて、前記カード画像を前記ＩＣカードの表面に印刷するための印刷命令を生成する印刷制御部をさらに備える、請求項１又は２記載のＩＤカード発行装置。
【請求項４】
請求項３記載のＩＤカード発行装置と、
利用者の顔を撮影して画像データを生成する撮影機と、
前記書き込み命令に従って、前記ＩＣカードとの間で接触方式又は非接触方式によって通信を行うことにより、前記識別データファイルを前記ＩＣカードのメモリーに記憶させると共に、前記印刷命令に従って、前記カード画像を前記ＩＣカードの表面に印刷する出力機と、
を備えるＩＤカード発行システム。
【請求項５】
利用者識別用のＩＤカードであって、
利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと前記利用者の識別情報とを含む識別データファイルを記憶するメモリーと、
外部との間で接触方式又は非接触方式によって通信を行うことにより、前記識別データファイルを外部に送信する通信部と、
を備えるＩＤカード。
【請求項６】
前記識別データファイルが、前記特徴データを格納すると共に、前記利用者の識別情報を含むファイル名を有する、請求項５記載のＩＤカード。
【請求項７】
外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを製造する方法であって、
利用者の顔を含む画像を表す画像データに基づいて、前記利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、前記特徴データと前記利用者の識別情報とを含む識別データファイルを作成するステップ（ａ）と、
前記識別データファイルをＩＣカードのメモリーに記憶させるステップ（ｂ）と、
を備えるＩＤカード製造方法。
【請求項８】
前記利用者の顔を含む画像を表す画像データ及び前記利用者の識別情報に基づいて、前記利用者の顔及び識別情報の画像を含むカード画像を表すカード画像データを生成するステップ（ｃ）と、
前記カード画像データに基づいて、前記カード画像を前記ＩＣカードの表面に印刷するステップ（ｄ）と、
をさらに備える、請求項７記載のＩＤカード製造方法。
【請求項９】
ＩＤカードを用いて利用者の顔認証を行うために用いられる顔認証装置であって、
利用者が提示するＩＤカードとの間で接触方式又は非接触方式によって通信を行う通信部と、
前記通信部の出力信号に基づいて、前記ＩＤカードを検知し、登録された利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと前記登録された利用者の識別情報とを含む識別データファイルを前記ＩＤカードから読み取るデータ読み取り部と、
前記データ読み取り部によって前記ＩＤカードが検知されたときに、前記ＩＤカードを提示する際に撮影された利用者の顔を含む画像を表す画像データを取り込む画像データ取り込み部と、
前記画像データ取り込み部によって取り込まれた画像データに基づいて、前記撮影された利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成する特徴データ生成処理部と、
前記特徴データ生成処理部によって生成された特徴データを前記識別データファイルの特徴データと比較することにより、両者のマッチング度を表すスコアを生成し、前記スコアに基づいて、前記撮影された利用者が前記登録された利用者と一致するか否かを判定するマッチング判定処理部と、
を備える顔認証装置。
【請求項１０】
前記マッチング判定処理部が、前記撮影された利用者が前記登録された利用者と一致すると判定した場合に、前記ＩＤカードが検知された時刻を表す計時データを前記利用者の識別情報に関連付けて記録部に記録する、請求項９記載の顔認証装置。
【請求項１１】
請求項９又は１０記載の顔認証装置と、
前記ＩＤカードを提示する利用者の顔を撮影して画像データを生成する撮影機と、
を備える顔認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、施設における入退出管理又は金融機関における決済等において利用者を識別するために用いられるＩＤカード、及び、ＩＤカードの製造方法に関する。また、本発明は、ＩＤカードを発行するために用いられるＩＤカード発行装置、及び、ＩＤカード発行システムに関する。さらに、本発明は、ＩＤカードを用いて利用者の顔認証を行うために用いられる顔認証装置、及び、顔認証システム等に関する。
【背景技術】
【０００２】
例えば、施設における入退出管理や金融機関における決済では、予め登録された者だけが入退出できるようにしたり、予め登録された者だけが端末を操作できるようにするために、ＩＤカードを用いた本人確認が行われている。しかしながら、ＩＤカードから識別情報を読み取ったり、又は、利用者に暗証番号を入力させたりする場合には、本人確認が不十分となり、いわゆる成りすましによって不正が行われる可能性が大きい。
【０００３】
そこで、本人確認のために指紋認証や静脈認証を用いることも行われている。その場合には、例えば、指紋センサー又は静脈センサーを備える認証装置にネットワークを介してサーバーを接続し、全ての利用者の認証用データをサーバーに予め保存しておくことが考えられるが、システム全体の構成が大きくなると共に高価になってしまう。また、指紋認証や静脈認証は、酩酊状態や意識のない状態でも可能であるので、指紋や静脈の特徴が登録されたものと一致していることをもって本人意思の発現とするには問題がある。
【０００４】
関連する技術として、特許文献１には、利用者の打刻操作により、打刻操作時点の時刻を保存する出退勤管理システムであって、打刻者本人を容易に特定でき、別人による不正打刻を抑止することができる出退勤システムが開示されている。この出退勤管理システムは、予め複数の利用者の顔画像情報及び個人情報を照合データとして保持した照合データ保持手段と、打刻者の顔を撮影するカメラと、このカメラにより撮影された画像情報と照合データ保持手段に保持された照合データとを照合する照合手段と、この照合手段により照合正と判断されない場合に、照合データ保持手段に保持された照合データを、打刻者による選択操作可能な状態で表示するユーザー選択手段と、照合手段により照合正と判断された場合又はユーザー選択手段により選択操作された場合に、打刻を可能とし、打刻された計時データを、照合正と判断された照合データ又はユーザー選択手段により選択された照合データと共に打刻データとして登録する打刻登録手段とを備えている。
【０００５】
また、特許文献２には、簡易で安価な構成を用いて、本人以外の成りすましの打刻操作を防止可能な就業管理装置が開示されている。この就業管理装置は、就業者による打刻操作を入力する際に、就業者に固有のＩＤカードから就業者に固有のカード情報を読み取る就業者情報入力部を備え、このＩＤカードの読み取りを打刻操作とし、カード情報を読み取った際の打刻時刻と共に打刻操作に応じた打刻情報を構成するカード情報を入力する打刻操作部と、打刻情報を記録する記録部とを備えている。
【０００６】
ここで、記録部は、固有のカード情報に対応する就業者を識別可能な就業者情報として、打刻操作時に就業者の顔画像の検知が必要か否かを示す顔検知要否情報を記録している。就業管理装置は、打刻操作を行った就業者について顔検知要否情報が検知必要を示している場合に、打刻操作部で打刻操作を行った就業者の打刻時画像の撮影及び顔画像検知処理を経て打刻情報を記録部に記録し、顔検知要否情報が検知不要を示している場合には、打刻時画像の撮影及び顔画像検知処理を行うことなく打刻情報を記録部に記録する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−４８３２６号公報（段落０００６−００１２、図１、図３）
【特許文献２】特開２０１８−１９５３４５号公報（段落００１０−００１１、図１−図３）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１によれば、照合手段が、カメラにより撮影された画像情報と照合データ保持手段に保持された照合データとを照合して得られる照合スコアが閾値以上の場合に照合正と判断して打刻を許可するので、別人による不正打刻を抑止できる。また、照合正と判断されない場合には、複数の照合データを表示して打刻者に選択させ、この選択された照合データも打刻データとして登録するので、照合失敗時における本人確認も確実に行うことができる。
【０００９】
しかしながら、特許文献１における顔照合は、カメラで撮影された顔画像における顔の特徴から個人を識別し、照合データ保持手段に登録されているユーザーの中から１ユーザーの特定を行うものである（段落００２３）。そのような照合を行うためには詳細な顔画像情報が必要であるので、照合データのデータ量が大きくなって照合に時間を要するし、照合失敗時における本人確認も煩雑である。また、予め全ての利用者の顔画像情報と個人情報とを対応させて照合データ保持手段に保存する必要があるので、その際に顔画像情報と個人情報との対応関係を取り違えるおそれがある。
【００１０】
一方、特許文献２において、打刻操作をした就業者について顔検知要否情報が検知必要を示している場合には、就業者の打刻時画像が撮影及び顔画像検知処理されて記録されるので、不正な成りすましによって打刻操作する他人が打刻をする場合には、この他人の打刻時画像が記録されることになる。しかしながら、就業者の打刻時に顔認証は行われないので、その後、就業管理装置の管理者が、記録された打刻時画像を確認して不正な打刻を発見しなければならない（段落００１４）。
【００１１】
そこで、上記の点に鑑み、本発明の第１の目的は、利用者識別用のＩＤカードを用いて利用者の顔認証を可能にすると共に、全ての利用者の認証用データを予め保存しておくためのサーバーを用いることなく、登録された利用者が多くても各利用者の顔認証に要する時間の増加を抑制できるＩＤカードを提供することである。
【００１２】
また、本発明の第２の目的は、登録すべき複数の利用者の顔画像情報及び識別情報を保存する際に、顔画像情報と識別情報との対応関係の取り違えを防止できるようにすることである。さらに、本発明の第３の目的は、そのようなＩＤカードの製造方法、ＩＤカードを発行するために用いられるＩＤカード発行装置及びシステム、並びに、ＩＤカードを用いて利用者の顔認証を行うために用いられる顔認証装置及びシステム等を提供することである。
【課題を解決するための手段】
【００１３】
以上の課題の少なくとも１つを解決するため、本発明の第１の観点に係るＩＤカードは、利用者識別用のＩＤカードであって、利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと前記利用者の識別情報とを含む識別データファイルを記憶するメモリーと、外部との間で接触方式又は非接触方式によって通信を行うことにより、前記識別データファイルを外部に送信する通信部とを備える。ここで、ＩＤカードの表面には、利用者の顔又は識別情報の画像を含むカード画像が印刷されていても良い。
【００１４】
本発明の第２の観点に係るＩＤカード製造方法は、外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを製造する方法であって、利用者の顔を含む画像を表す画像データに基づいて、前記利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、前記特徴データと前記利用者の識別情報とを含む識別データファイルを作成するステップ（ａ）と、前記識別データファイルをＩＣカードのメモリーに記憶させるステップ（ｂ）とを備える。
【００１５】
本発明の第３の観点に係るＩＤカード発行装置は、外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを発行するために用いられるＩＤカード発行装置であって、利用者の顔を含む画像を表す画像データに基づいて、前記利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、前記特徴データと前記利用者の識別情報とを含む識別データファイルを作成するデータ処理部と、前記識別データファイルをＩＣカードのメモリーに記憶させるための書き込み命令を生成する書き込み制御部とを備える。
【００１６】
本発明の第４の観点に係る顔認証装置は、ＩＤカードを用いて利用者の顔認証を行うために用いられる顔認証装置であって、利用者が提示するＩＤカードとの間で接触方式又は非接触方式によって通信を行う通信部と、前記通信部の出力信号に基づいて、前記ＩＤカードを検知し、登録された利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと前記登録された利用者の識別情報とを含む識別データファイルを前記ＩＤカードから読み取るデータ読み取り部と、前記データ読み取り部によって前記ＩＤカードが検知されたときに、前記ＩＤカードを提示する際に撮影された利用者の顔を含む画像を表す画像データを取り込む画像データ取り込み部と、前記画像データ取り込み部によって取り込まれた画像データに基づいて、前記撮影された利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成する特徴データ生成処理部と、前記特徴データ生成処理部によって生成された特徴データを前記識別データファイルの特徴データと比較することにより、両者のマッチング度を表すスコアを生成し、前記スコアに基づいて、前記撮影された利用者が前記登録された利用者と一致するか否かを判定するマッチング判定処理部とを備える。
【発明の効果】
【００１７】
本発明によれば、利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを顔画像情報として用いることにより、データ量を大幅に低減して、顔画像情報をＩＤカードのメモリーに記憶させることが可能となる。その結果、利用者識別用のＩＤカードを用いて利用者の顔認証を可能にすると共に、全ての利用者の認証用データを予め保存しておくためのサーバーを用いることなく、登録された利用者が多くても各利用者の顔認証に要する時間の増加を抑制することができる。
【００１８】
また、識別データファイルを作成する時点から特徴データと識別情報とを対応付けてＩＤカードのメモリーに記憶させることにより、登録すべき複数の利用者の顔画像情報及び識別情報を保存する際に、顔画像情報と識別情報との対応関係の取り違えを防止することができる。さらに、本発明によれば、上記のようなＩＤカードを発行するＩＤカード発行システムや、上記のようなＩＤカードを用いて利用者の顔認証を行う顔認証システムを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係るＩＤカード発行システムの構成例を示すブロック図。
【図２】本発明の一実施形態に係るＩＤカードの構成例を示す模式図。
【図３】図２に示すＩＤカードに用いられるＩＣチップの構成例を示すブロック図。
【図４】本発明の一実施形態に係るＩＤカード製造方法を示すフローチャート。
【図５】本発明の一実施形態に係る顔認証システムの構成例を示すブロック図。
【発明を実施するための形態】
【００２０】
以下に、本発明の実施形態について、図面を参照しながら詳細に説明する。なお、同一の構成要素には同一の参照番号を付して、重複する説明を省略する。
＜ＩＤカード発行システム＞
まず、利用者識別用のＩＤカードを発行するＩＤカード発行システムについて説明する。図１は、本発明の一実施形態に係るＩＤカード発行システムの構成例を示すブロック図である。図１に示すように、このＩＤカード発行システムは、ＩＤカード発行装置１０と、撮影機２１と、スキャナー２２と、出力機３０とを含んでいる。
【００２１】
ＩＤカード発行装置１０は、例えば、ディスプレイ１１と、操作部１２と、インターフェース１３と、ＣＰＵ（中央演算装置）１４と、メモリー１５と、記録部１６とを含んでおり、外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを発行するために用いられる。インターフェース１３〜記録部１６は、バスラインを介して互いに接続されている。
【００２２】
ディスプレイ１１は、例えば、ＬＣＤディスプレイ等で構成され、操作画面や利用者の顔の画像等を表示する。操作部１２は、例えば、キーボードやマウス等で構成され、各種の命令やデータをＩＤカード発行装置１０に入力するために用いられる。インターフェース１３は、ディスプレイ１１、操作部１２、撮影機２１、スキャナー２２、及び、出力機３０に接続されており、それらの機器とＣＰＵ１４との間で各種の命令やデータを伝達する。また、インターフェース１３は、インターネット等のネットワークを介して、人事システムや学校システム等の上位システムに接続されても良い。
【００２３】
ＣＰＵ１４は、記録部１６に記録されているソフトウェア（画像データに基づいて特徴データを生成する画像処理ソフトウェアを含む）に従って、各種の演算やデータ処理を行う。メモリー１５は、例えば、ＲＡＭ（ランダムアクセスメモリー）等で構成され、インターフェース１３から供給される各種のデータや、ＣＰＵ１４によって生成又は処理されるデータ等を一時的に記憶する。
【００２４】
記録部１６は、上記のソフトウェアに加えて、画像処理等に用いられる各種のデータを記録している。記録部１６における記録媒体としては、内蔵のハードディスク、外付けハードディスク、フレキシブルディスク、ＭＯ、ＭＴ、ＲＯＭ（リードオンリーメモリー）、ＣＤ−ＲＯＭ、又は、ＤＶＤ−ＲＯＭ等を用いることができる。ここで、ＣＰＵ１４と記録部１６に記録されているソフトウェアとによって、データ処理部１４１と、書き込み制御部１４２と、印刷制御部１４３とが、機能ブロックとして構成される。
【００２５】
撮影機２１は、例えば、撮影ボックス又はデジタルカメラ等で構成され、利用者の顔を撮影して、利用者の顔を含む画像を表す画像データＶＤ１を生成する。また、スキャナー２２は、写真台紙の画像を取り込んで、写真台紙の画像を表す画像データＶＤ２を生成する。
【００２６】
写真台紙には、例えば、利用者が所属する組織の名称や背景模様等が印刷されている。あるいは、ソフトウェアを用いて予め作成された画像データＶＤ２が、ＩＤカード発行装置１０の記録部１６等においてデータベースに登録されていても良い。その場合には、スキャナー２２を省略することができる。
【００２７】
出力機３０は、例えば、リーダー／ライター部３１と、プリンター部３２とを含んでいる。リーダー／ライター部３１は、所定のプロコトルに従ってＩＣカードとの間で通信を行う通信回路を含んでいる。リーダー／ライター部３１は、ＩＤカード発行装置１０から出力される書き込み命令に従って、ＩＣカードとの間で接触方式又は非接触方式によって通信を行うことにより、利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと利用者の識別情報とを含む識別データファイルをＩＣカードのメモリーに記憶させる。
【００２８】
プリンター部３２は、ＩＤカード発行装置１０から出力される印刷命令に従って、利用者の顔及び／又は識別情報の画像を含むカード画像をＩＣカードの表面に印刷する。なお、リーダー／ライター部３１とプリンター部３２とは、１つの筐体に内蔵されていても良いし、別個の筐体に内蔵されていても良い。
【００２９】
＜ＩＤカード発行システムの動作＞
次に、図１に示すＩＤカード発行システムの動作例について説明する。ＩＤカードの発行を担当するオペレーターが、ＩＤカード発行装置１０の操作部１２を操作することにより、利用者の識別情報をＩＤカード発行装置１０に入力する。あるいは、記録部１６等においてデータベースに予め登録されている識別情報のファイルが、オペレーターによって指定されたときに読み出されるようにしても良い。あるいは、識別情報が写真台紙に印刷されていて、スキャナー２２によって取り込まれるようにしても良い。
【００３０】
オペレーターが撮影機２１を用いて利用者の顔を撮影することにより、撮影機２１が、利用者の顔を含む画像を表す画像データＶＤ１を生成する。また、オペレーターがスキャナー２２を用いて写真台紙の画像を取り込むことにより、スキャナー２２が、写真台紙の画像を表す画像データＶＤ２を生成する。画像データＶＤ１及び／又はＶＤ２は、ＳＤカード等のメモリーに一旦格納されても良い。
【００３１】
ＩＤカード発行装置１０のデータ処理部１４１は、撮影機２１及びスキャナー２２又はＳＤカード等のメモリーからインターフェース１３を介して画像データＶＤ１及びＶＤ２を読み出し、画像データＶＤ１及びＶＤ２をメモリー１５に保存する。データ処理部１４１は、画像データＶＤ１又はＶＤ２を格納する画像データファイルに、利用者の識別情報を含むファイル名を付与しても良い。
【００３２】
その後、データ処理部１４１は、利用者の顔を含む画像を表す画像データＶＤ１に基づいて、利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、特徴データと利用者の識別情報とを含む識別データファイルを作成する。利用者の識別情報（識別コード）としては、例えば、利用者のＩＤコード、社員番号、会員番号、氏名、及び／又は、所属部門等が該当する。
【００３３】
データ処理部１４１は、特徴データと利用者の識別情報とを組み合わせてユニークデータを生成し、ユニークデータを格納する識別データファイルを作成しても良いが、特徴データを格納すると共に利用者の識別情報を含むファイル名を有する識別データファイルを作成することが望ましい。その場合には、ファイル名を参照するだけで利用者の識別情報を取得することができる。
【００３４】
また、データ処理部１４１は、画像データファイルの拡張子（「ｊｐｇ」や「ｇｉｆ」等）とは異なる新たな拡張子（例えば、「ｂｌｋ」）を識別データファイルに付与することが望ましい。その場合には、識別データファイルのファイル名が、利用者の識別情報に加えて、画像データファイルの拡張子とは異なる拡張子を含むことになるので、画像データファイルとの区別が容易になる。
【００３５】
以下に、利用者の顔を含む画像を表す画像データＶＤ１に基づいて特徴データを生成する画像処理の一例について説明する。まず、データ処理部１４１は、画像データＶＤ１によって表される画像（以下においては、「入力画像」ともいう）における人間の顔の位置や領域等を概略的に検出する。
【００３６】
次に、データ処理部１４１は、記録部１６に予め記録されている学習データに基づいて、画像データＶＤ１に顔認識処理を施すことにより、入力画像における人間の顔の複数の部位（例えば、顔の輪郭、目、頬、及び、唇）の位置を特定する複数の特徴点を抽出し、それらの特徴点の座標を求める。
【００３７】
この顔認識処理のために、記録部１６には、例えば、標準的な人間の顔又はその模型等の被写体を用いて、撮影機２１から所定の光軸に沿った標準距離に位置する被写体を予め撮影して得られた画像を表す画像データと、その画像において設定された複数の特徴点の座標と、それらの特徴点が位置する部位を特定するコードとが、学習データとして予め記録されている。
【００３８】
この顔認識処理においては、対象となる顔の画像を形状とテクスチャーとに分けて、それらを主成分分析によって次元圧縮することにより、少ないパラメーターで対象の形状の変化とテクスチャーの変化とを表現することが可能となる。それにより、形状及びテクスチャーの情報を、低次元のパラメーターで表現することができる。さらに、対象が、画像中のどこに、どんなサイズで、どんな向きで存在するかという広域的な変化に関するパラメーターが用いられる。
【００３９】
例えば、データ処理部１４１は、それらのパラメーターによって学習データにおける顔のモデルを局所的及び広域的に変化させて比較対象の画像を生成し、生成された画像と入力画像とを比較して、誤差が最小となるようなパラメーターを求める。求められたパラメーターは、利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データとして用いられる。それにより、特徴データ（バイナリーデータ）のデータ量を、２４０バイト以下（望ましくは、１２０バイト〜２４０バイト）に低減することができる。
【００４０】
このように、本実施形態において用いられる特徴データは、画像そのものを表すのではなく、学習データに基づいて画像から抽出された複数の特徴点に関する形状やテクスチャー等の情報を表しているので、特徴データに基づいて元の画像を再現することはできない。また、特徴データは、登録された大勢の利用者の中から特定の利用者を探し出すためには不十分であっても、撮影された利用者がＩＤカードによって特定される登録された利用者と一致するか否かを判定するためには十分な情報量を有している。
【００４１】
さらに、データ処理部１４１は、専用ツールを用いて、作成した識別データファイルのデータに対してスクランブル処理を施しても良い。本願において、スクランブル処理とは、データに対して一定の手順で変換又は演算を施したり並び順を入れ替えたりして、データの内容を損なうことなく元の状態とは異なる乱雑な状態にすることをいう。例えば、識別データファイルのデータをシーケンシャルにＩＣカードのメモリーに格納するのではなく、複数の小さなチャンク（データの塊）に分割して、それらのチャンクをあたかもランダムのように見える所定の順序でＩＣカードのメモリーに格納するようにしても良い。
【００４２】
スクランブル処理が施されたデータを読み取る顔認証システム等は、読み取ったデータに対して、スクランブル処理とは逆の変換処理を施してデータを復号する必要がある。このように、識別データファイルのデータにスクランブル処理を施しておけば、ＩＤカード発行システム又は発行されたＩＤカード等に対するハッキングや、ネットワーク等の信号伝達経路からの盗聴によって、識別データファイルが外部に流出したとしても、データの内容を保護することができる。
【００４３】
スクランブル処理の好適な一例として、データ処理部１４１は、秘密の暗号鍵を用いて識別データファイルのデータを暗号化することが望ましい。暗号化されたデータを読み取る顔認証システム等は、暗号化に用いられたのと同じ暗号鍵を用いてデータを復号する必要がある。
【００４４】
例えば、ＩＤカードの複製（違法コピー）を防止するために、ＩＤカードを製造するために用いられるＩＣチップに付与された固有のＩＤコードを暗号鍵として用いても良い。その場合に、ＩＣチップに付与された固有のＩＤコードは、識別データファイルが格納されるメモリーとは別個のメモリー等の記憶領域に格納される。
【００４５】
顔認証システム等は、ＩＣチップから暗号化されたデータを読み取る際に、ＩＣチップに付与された固有のＩＤコードも読み取り、そのＩＤコードを暗号鍵として用いてデータを復号する。一方、ＩＣチップのメモリーに格納されている識別データファイルが別のＩＣチップのメモリーに違法コピーされた場合には、別のＩＣチップから読み取られるＩＤコードは正しい暗号鍵ではないので、暗号化されたデータを復号することはできない。
【００４６】
また、データ処理部１４１は、利用者の顔を含む画像を表す画像データＶＤ１、写真台紙の画像を表す画像データＶＤ２、及び／又は、利用者の識別情報に基づいて、利用者の顔及び／又は識別情報の画像を含むカード画像を表すカード画像データを生成しても良い。例えば、データ処理部１４１は、画像データＶＤ２によって表される写真台紙の画像に、画像データＶＤ１によって表される画像の一部を拡大した画像と、識別情報の画像とを合成することにより、利用者の顔及び識別情報の画像を含むカード画像を表すカード画像データを生成する。
【００４７】
書き込み制御部１４２は、データ処理部１４１によって作成された識別データファイルをＩＣカードのメモリーに記憶させるための書き込み命令を生成する。また、印刷制御部１４３は、データ処理部１４１によって生成されたカード画像データに基づいて、カード画像をＩＣカードの表面に印刷するための印刷命令を生成する。
【００４８】
出力機３０において、リーダー／ライター部３１は、書き込み制御部１４２からインターフェース１３を介して出力される書き込み命令に従って、識別データファイルをＩＣカードのメモリー（不揮発性メモリー）に記憶させる。さらに、リーダー／ライター部３１は、ＩＣカードの不揮発性メモリーから識別データファイルを読み出してベリファイしても良い。
【００４９】
例えば、ＩＣカードの不揮発性メモリーの容量が１ｋバイトである場合に、識別データファイルにおける特徴データのデータ量を２４０バイト程度とし、識別データファイルのファイル名を１０バイト以下として、ＩＣカードの不揮発性メモリーにおけるユーザー領域の容量を７５０バイト程度にすることができる。
【００５０】
近距離無線通信規格に従う非接触方式のＩＣカードとしては、ＴｙｐｅＡ（Ｍｉｆａｒｅ（マイフェア））、ＴｙｐｅＢ、ＦｅｌｉＣａ（フェリカ）等が該当する。従って、非接触方式のリーダー／ライター部３１は、それらの内の２つ以上に対応することが望ましい。不揮発性メモリーの容量が１ｋバイトのＭｉｆａｒｅカードを用いて実験したところ、２４０バイト（５セクターに相当）の特徴データを書き込むために３６２ミリ秒を要し、その特徴データを読み出すために３５７ミリ秒を要した。
【００５１】
プリンター部３２は、例えば、カラー印刷機能を有しており、印刷制御部１４３からインターフェース１３を介して出力される印刷命令に従って、カード画像をＩＣカードの表面に印刷する。それにより、利用者の顔や識別情報の画像を含むカード画像が、ＩＣカードの表面に印刷される。さらに、出力機３０は、ＩＣカードをプレスして凹凸を付けても良い。
【００５２】
＜ＩＤカード＞
次に、図１に示すＩＤカード発行システムによって発行されるＩＤカードについて説明する。図２は、本発明の一実施形態に係るＩＤカードの構成例を示す模式図である。図２（Ａ）は、接触方式のＩＤカードを示し、図２（Ｂ）は、非接触方式のＩＤカードを示している。なお、図２には示されていないが、ＩＤカードの表面（前面）には、利用者の顔及び／又は識別情報の画像を含むカード画像が印刷されている。
【００５３】
図２（Ａ）に示すように、接触方式のＩＤカードは、例えば、ＰＶＣ（ポリ塩化ビニル）、ＡＢＳ（アクリロニトル・ブタジエン・スチレン樹脂）、又は、ＰＥＴ（ポリエチレン・テレフタレート）等の絶縁材料を含む基材４１に、ＩＣチップ（半導体集積回路装置）を含むＩＣモジュール４２が実装されて構成される。
【００５４】
ＩＣモジュール４２は、出力機３０（図１）の複数のリーダー／ライター端子と接触する複数のモジュール端子を有しており、出力機３０のリーダー／ライター端子に直接接触して通信を行う。このような接触方式のＩＤカードは、確実な通信が可能であることから、クレジットカードやキャッシュカードのように、堅牢なセキュリティーが求められる決済や認証等の分野で使用されることが望ましい。
【００５５】
図２（Ｂ）に示すように、非接触方式のＩＤカードは、例えば、ＰＶＣ、ＡＢＳ、又は、ＰＥＴ等の絶縁材料を含む基材５１内に、ＩＣチップ５２と、アンテナの役目を果たすコイル５３とを内蔵している。出力機３０のリーダー／ライター部３１（図１）が発生する磁界にＩＤカードをかざすと、コイル５３によってＩＣチップ５２に電源電圧が供給され、ＩＣチップ５２とリーダー／ライター部３１とが無線通信によってデータのやりとりを行う。このような非接触方式のＩＤカードは、入退室管理や鉄道改札等、より利便性が求められる分野で使用されることが望ましい。
【００５６】
図３は、図２に示すＩＤカードに用いられるＩＣチップの構成例を示すブロック図である。図３に示すように、ＩＣチップ６０は、例えば、ＣＰＵ６１と、通信部６２と、ＲＯＭ６３と、ＲＡＭ６４と、不揮発性メモリー６５とを含んでいる。ＣＰＵ６１〜不揮発性メモリー６５は、バスラインを介して互いに接続されている。
【００５７】
ＣＰＵ６１は、ＲＯＭ６３に格納されているソフトウェア（ＯＳ及びアプリケーションソフト等）に従って、各種の演算やデータ処理を行う。通信部６２は、所定のプロコトルに従って外部の出力機３０や顔認証装置８０との間で通信を行う通信回路を含み、外部との間で接触方式又は非接触方式によって通信を行う。ＲＡＭ６４は、外部から供給される各種のデータや、ＣＰＵ６１によって生成又は処理されるデータ等を一時的に記憶する。
【００５８】
不揮発性メモリー６５は、例えば、フラッシュメモリー等で構成され、出力機３０からＩＣチップ６０に供給される識別データファイルを記憶する。識別データファイルは、利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと利用者の識別情報とを含んでいる。例えば、識別データファイルは、特徴データを格納すると共に、利用者の識別情報を含むファイル名を有している。また、識別データファイルのデータには、スクランブル処理が施されていても良い。
【００５９】
また、不揮発性メモリー６５は、ＩＤカードにインストールされたアプリケーションに関するデータ（プログラム、インスタンス、及び／又は、各種情報）を記憶しても良い。例えば、ＩＤカードには、キャッシュカード機能を実現するアプリや、所定数のクレジット決済用アプリや、利用者がクレジット決済用アプリ間の優先順位を変更したり、利用可否を変更したりするための設定アプリ等がインストールされる。
【００６０】
通信部６２は、出力機３０との間で接触方式又は非接触方式によって通信を行うことにより、出力機３０から識別データファイルの書き込み命令を受信すると、それをＣＰＵ６１に転送する。ＣＰＵ６１は、書き込み命令に従って、出力機３０から通信部６２を介して供給される識別データファイルを不揮発性メモリー６５に書き込む。
【００６１】
また、通信部６２は、顔認証装置８０との間で接触方式又は非接触方式によって通信を行うことにより、顔認証装置８０から識別データファイルの読み出し命令を受信すると、それをＣＰＵ６１に転送する。ＣＰＵ６１は、読み出し命令に従って、不揮発性メモリー６５から識別データファイルを読み出して通信部６２に供給する。通信部６２は、顔認証装置８０との間で接触方式又は非接触方式によって通信を行うことにより、識別データファイルを顔認証装置８０に送信する。
【００６２】
＜ＩＤカード製造方法＞
次に、図１に示すＩＤカード発行システムを用いることにより、外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを製造する方法について説明する。
【００６３】
図４は、本発明の一実施形態に係るＩＤカード製造方法を示すフローチャートである。なお、本発明に係るＩＤカード製造方法は、以下に説明する全てのステップを備えている必要はなく、それらの一部を省略しても良い。
【００６４】
図４のステップＳ１において、ＩＤカードの発行を担当するオペレーターが、図１に示すＩＤカード発行装置１０の操作部１２を操作することにより、利用者の識別情報をＩＤカード発行装置１０に入力する。あるいは、記録部１６等においてデータベースに予め登録されている識別情報のファイルが、オペレーターによって指定されたときに読み出されるようにしても良い。
【００６５】
ステップＳ２において、オペレーターが撮影機２１を用いて利用者の顔を撮影することにより、撮影機２１が、利用者の顔を含む画像を表す画像データＶＤ１を生成する。ステップＳ１及びＳ２における処理は、複数の利用者について順次実行されても良い。
【００６６】
ステップＳ３において、オペレーターがスキャナー２２を用いて写真台紙の画像を取り込むことにより、スキャナー２２が、写真台紙の画像を表す画像データＶＤ２を生成する。写真台紙には、例えば、利用者が所属する組織の名称や背景模様等が印刷されている。
【００６７】
その後、ステップＳ４において、オペレーターが、ディスプレイ１１を見ながら操作部１２を操作することにより、データ処理部１４１が、撮影機２１から画像データＶＤ１を取り込み、スキャナー２２から画像データＶＤ２を取り込んで、画像データＶＤ１及びＶＤ２をメモリー１５に保存する。
【００６８】
ステップＳ５において、データ処理部１４１が、利用者の顔を含む画像を表す画像データＶＤ１に基づいて、利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、特徴データと利用者の識別情報とを含む識別データファイルを作成する。例えば、識別データファイルは、特徴データを格納すると共に、利用者の識別情報を含むファイル名を有している。
【００６９】
さらに、データ処理部１４１は、作成した識別データファイルのデータに対してスクランブル処理を施しても良い。スクランブル処理の好適な一例として、データ処理部１４１は、秘密の暗号鍵を用いて識別データファイルのデータを暗号化することが望ましい。例えば、ＩＤカードの違法コピーを防止するために、ＩＤカードを製造するために用いられるＩＣチップに付与された固有のＩＤコードを暗号鍵として用いても良い。
【００７０】
ステップＳ６において、データ処理部１４１が、利用者の顔を含む画像を表す画像データＶＤ１及び／又は利用者の識別情報に基づいて、利用者の顔及び／又は識別情報の画像を含むカード画像を表すカード画像データを生成する。
【００７１】
ステップＳ７において、書き込み制御部１４２が、データ処理部１４１によって作成された識別データファイルをＩＣカードのメモリーに記憶させるための書き込み命令を生成し、インターフェース１３が、書き込み命令を出力機３０に出力する。出力機３０のリーダー／ライター部３１は、書き込み命令に従って、ＩＣカードとの間で接触方式又は非接触方式によって通信を行うことにより、識別データファイルをＩＣカードのメモリーに記憶させる。
【００７２】
ステップＳ８において、印刷制御部１４３が、データ処理部１４１によって生成されたカード画像データに基づいて、カード画像をＩＣカードの表面に印刷するための印刷命令を生成し、インターフェース１３が、印刷命令を出力機３０に出力する。出力機３０のプリンター部３２は、印刷命令に従って、カード画像をＩＣカードの表面に印刷する。それにより、利用者の顔及び／又は識別情報の画像を含むカード画像がＩＣカードの表面に印刷されて、ＩＤカードが完成する。
【００７３】
＜顔認証システム＞
次に、上記のようなＩＤカードを用いて利用者の顔認証を行う顔認証システムの一例として、会社等の施設において入退出管理に用いられる顔認証システムについて説明する。この顔認証システムにおいては、予め登録された利用者が、本実施形態に係る専用のＩＤカードを保有しており、施設の入退出の際に、本人確認のために顔認証が行われる。
【００７４】
図５は、本発明の一実施形態に係る顔認証システムの構成例を示すブロック図である。図５に示すように、この顔認証システムは、撮影機７０と、顔認証装置８０とを含み、電子錠開閉装置９０等をさらに含んでも良い。
【００７５】
撮影機７０は、例えば、ウェブカメラ等のライブカメラで構成され、ＩＤカードを提示する利用者の顔を撮影して、利用者の顔を含む画像を表す画像データＶＤ３を生成する。また、撮影機７０は、例えば、リアルタイム画像転送の可能なＵＳＢ等のインターフェースを有しており、利用者の顔を撮影して得られる画像データＶＤ３が、インターフェースを介して顔認証装置８０に供給される。
【００７６】
顔認証装置８０は、例えば、通信部８１と、データ読み取り部８２と、画像キャプチャー（画像データ取り込み部）８３と、計時部８４と、ＣＰＵ８５と、メモリー８６と、記録部８７とを含んでおり、外部との通信機能及びメモリーを有するＩＤカードを用いて利用者の顔認証を行うために用いられる。ＣＰＵ８５〜記録部８７は、バスラインを介して互いに接続されている。
【００７７】
通信部８１は、所定のプロコトルに従ってＩＤカードとの間で通信を行う通信回路を含み、利用者が提示するＩＤカードとの間で接触方式又は非接触方式によって通信を行う。例えば、接触方式のＩＤカードに対応する通信部８１は、ＩＤカードの複数のモジュール端子と接触する複数のリーダー／ライター端子を有しており、ＩＤカードのモジュール端子に直接接触して通信を行う。また、非接触方式のＩＤカードに対応する通信部８１は、ＩＤカードに電源電圧を供給するために磁界を発生し、ＩＤカードとの間で無線通信によってデータのやりとりを行う。
【００７８】
データ読み取り部８２は、通信部８１の出力信号に基づいて、ＩＤカードを検知し、識別データファイルをＩＤカードから読み取る。識別データファイルは、登録された利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと、登録された利用者の識別情報とを含んでいる。例えば、識別データファイルは、特徴データを格納すると共に、登録された利用者の識別情報を含むファイル名を有している。
【００７９】
ここで、識別データファイルのデータにスクランブル処理が施されている場合には、データ読み取り部８２が、読み取ったデータに対して、スクランブル処理とは逆の変換処理を施して識別データファイルのデータを復号する。例えば、識別データファイルのデータが暗号化されている場合には、データ読み取り部８２が、暗号化に用いられたのと同じ暗号鍵を用いて識別データファイルのデータを復号する。
【００８０】
画像キャプチャー８３は、データ読み取り部８２によってＩＤカードが検知されたときに、ＩＤカードを提示する際に撮影された利用者の顔を含む画像を表す画像データＶＤ３を撮影機７０から取り込む。それにより、利用者の顔が撮影機７０に接近したときの画像を表す画像データを取得することができる。
【００８１】
例えば、画像キャプチャー８３は、データ読み取り部８２によってＩＤカードが検知されたときに、画像データの取り込みを開始して複数フレームの画像データを取り込み、それらのフレームの内から特徴データの生成に適したフレームの画像データを選択しても良い。
【００８２】
計時部８４は、例えば、発振器と、カウンターとを含み、発振器が生成するクロック信号に同期してカウンターがカウント値をインクリメントすることにより、計測時刻を表す計時データを生成してＣＰＵ８５に供給する。
【００８３】
ＣＰＵ８５は、記録部８７に記録されているソフトウェア（画像データに基づいて特徴データを生成する画像処理ソフトウェアを含む）に従って、各種の演算やデータ処理を行う。メモリー８６は、例えば、ＲＡＭ（ランダムアクセスメモリー）等で構成され、データ読み取り部８２から供給される識別データファイルや、画像キャプチャー８３から供給される画像データや、ＣＰＵ８５によって生成又は処理される特徴データ等を一時的に記憶する。
【００８４】
記録部８７は、上記のソフトウェアに加えて、画像処理等に用いられる各種のデータを記録している。記録部８７における記録媒体としては、内蔵のハードディスク、外付けハードディスク、フレキシブルディスク、ＭＯ、ＭＴ、ＲＯＭ、ＣＤ−ＲＯＭ、又は、ＤＶＤ−ＲＯＭ等を用いることができる。ここで、ＣＰＵ８５と記録部８７に記録されているソフトウェアとによって、特徴データ生成処理部８５１と、マッチング判定処理部８５２とが、機能ブロックとして構成される。
【００８５】
また、登録されている全ての利用者の識別情報が、記録部８７に予め記録されていても良い。その場合には、データ読み取り部８２によって読み取られた識別データファイルの識別情報が記録部８７に記録されている識別情報と一致する場合に限り、ＣＰＵ８５が以下の処理を開始しても良い。
【００８６】
特徴データ生成処理部８５１は、画像キャプチャー８３によって取り込まれた画像データに基づいて、画像処理を行うことにより、撮影機７０によって撮影された利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成する。この画像処理は、図１に示すＩＤカード発行装置１０のデータ処理部１４１が行う画像処理と同様でも良い。
【００８７】
マッチング判定処理部８５２は、特徴データ生成処理部８５１によって生成された特徴データを識別データファイルの特徴データと比較することにより、両者のマッチング度を表すスコアを生成し、生成されたスコアに基づいて、撮影機７０によって撮影された利用者がＩＤカードによって特定される登録された利用者と一致するか否かを判定する。
【００８８】
例えば、マッチング判定処理部８５２は、生成されたスコアを閾値と比較して、スコアが閾値以上であるか、又は、スコアが閾値よりも大きい場合に、撮影機７０によって撮影された利用者が登録された利用者と一致すると判定し、それ以外の場合に、撮影機７０によって撮影された利用者が登録された利用者と一致しないと判定する。その際に、マッチング判定処理部８５２は、１人の利用者について不一致と判定した場合に、同一の利用者について閾値を下げながら所定の回数だけ判定を繰り返しても良い。
【００８９】
例えば、マッチング判定処理部８５２は、同一の特徴データを比較した場合のスコアを１００％とした場合に、閾値を９０％に設定して第１回目の判定を行い、第１回目の判定において不一致と判定した場合に、閾値を８０％に下げて第２回目の判定を行い、第２回目の判定において不一致と判定した場合に、閾値を７０％に下げて最終的な第３回目の判定を行う。なお、利用者は、最終的に不一致と判定された場合に、ＩＤカードをデータ読み取り部８２に再度提示することにより、画像キャプチャー８３による画像データＶＤ３の取り込みをやり直すようにしても良い。
【００９０】
さらに、マッチング判定処理部８５２は、撮影機７０によって撮影された利用者がＩＤカードによって特定される登録された利用者と一致すると判定した場合に、ＩＤカードが検知された時刻を表す計時データを利用者の識別情報に関連付けて記録部８７に記録しても良い。それにより、計時データを勤怠管理に利用することができる。
【００９１】
また、マッチング判定処理部８５２は、撮影機７０によって撮影された利用者がＩＤカードによって特定される登録された利用者と一致すると判定した場合に、施設の入退出ゲート又はドア等に設けられた電子錠を開くように電子錠開閉装置９０を制御しても良い。利用者が入退出ゲート又はドア等を通過した後には、マッチング判定処理部８５２が、電子錠を再び閉じるように電子錠開閉装置９０を制御する。
【００９２】
本実施形態によれば、利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを顔画像情報として用いることにより、データ量を大幅に低減して、顔画像情報をＩＤカードのメモリーに記憶させることが可能となる。その結果、利用者識別用のＩＤカードを用いて利用者の顔認証を可能にすると共に、全ての利用者の認証用データを予め保存しておくためのサーバーを用いることなく、登録された利用者が多くても各利用者の顔認証に要する時間の増加を抑制することができる。
【００９３】
また、識別データファイルを作成する時点から特徴データと識別情報とを対応付けてＩＤカードのメモリーに記憶させることにより、登録すべき複数の利用者の顔画像情報及び識別情報を保存する際に、顔画像情報と識別情報との対応関係の取り違えを防止することができる。
【００９４】
以上の実施形態においては、顔認証システムが施設における入退出管理や勤怠管理に用いられる場合について説明したが、本発明は、この実施形態に限定されるものではなく、金融機関における決済や、コンピューターやコピー機等の端末のセキュリティー管理や、会議等の出欠管理や、食堂における食券の購買管理や、学生証、在籍証明書、又は、定期券購入のための証明書等の発行管理や、各種情報の管理等に用いられても良い。このように、当該技術分野において通常の知識を有する者によって、本発明の技術的思想内で多くの変形が可能である。
【産業上の利用可能性】
【００９５】
本発明は、施設における入退出管理又は金融機関における決済等において利用者を識別するために用いられるＩＤカード及びその製造方法、ＩＤカード発行装置及びシステム、並びに、顔認証装置及びシステム等において利用することが可能である。
【符号の説明】
【００９６】
１０…ＩＤカード発行装置、１１…ディスプレイ、１２…操作部、１３…インターフェース、１４…ＣＰＵ、１４１…データ処理部、１４２…書き込み制御部、１４３…印刷制御部、１５…メモリー、１６…記録部、２１…撮影機、２２…スキャナー、３０…出力機、３１…リーダー／ライター部、３２…プリンター部、４１…基材、４２…ＩＣモジュール、５１…基材、５２…ＩＣチップ、５３…コイル、６０…ＩＣチップ、６１…ＣＰＵ、６２…通信部、６３…ＲＯＭ、６４…ＲＡＭ、６５…不揮発性メモリー、７０…撮影機、８０…顔認証装置、８１…通信部、８２…データ読み取り部、８３…画像キャプチャー、８４…計時部、８５…ＣＰＵ、８５１…特徴データ生成処理部、８５２…マッチング判定処理部、８６…メモリー、８７…記録部、９０…電子錠開閉装置
【図１】
2020135528.tif 000003
【図２】
2020135528.tif 000004
【図３】
2020135528.tif 000005
【図４】
2020135528.tif 000006
【図５】
2020135528.tif 000007
【手続補正書】
【提出日】令和2年2月5日(2020.2.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＩＣチップを含み、外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを発行するために用いられるＩＤカード発行装置であって、
利用者の顔を含む画像を表す画像データに基づいて、前記利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、前記ＩＣチップに付与された固有のＩＤコードを暗号鍵として用いて前記特徴データと前記利用者の識別情報とを含むデータを暗号化し、暗号化されたデータを含む識別データファイルを作成するデータ処理部と、
前記識別データファイルをＩＣカードのメモリーに記憶させるための書き込み命令を生成する書き込み制御部と、
を備えるＩＤカード発行装置。
【請求項２】
前記データ処理部が、前記暗号化によって、前記特徴データと前記利用者の識別情報とを含むデータに対してスクランブル処理を施す、請求項１記載のＩＤカード発行装置。
【請求項３】
前記データ処理部が、前記利用者の顔を含む画像を表す画像データ及び前記利用者の識別情報に基づいて、前記利用者の顔及び識別情報の画像を含むカード画像を表すカード画像データを生成し、
前記カード画像データに基づいて、前記カード画像を前記ＩＣカードの表面に印刷するための印刷命令を生成する印刷制御部をさらに備える、請求項１又は２記載のＩＤカード発行装置。
【請求項４】
請求項３記載のＩＤカード発行装置と、
利用者の顔を撮影して画像データを生成する撮影機と、
前記書き込み命令に従って、前記ＩＣカードとの間で接触方式又は非接触方式によって通信を行うことにより、前記識別データファイルを前記ＩＣカードのメモリーに記憶させると共に、前記印刷命令に従って、前記カード画像を前記ＩＣカードの表面に印刷する出力機と、
を備えるＩＤカード発行システム。
【請求項５】
ＩＣチップを含む利用者識別用のＩＤカードであって、
（ａ）利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと前記利用者の識別情報とを含むデータであって、前記ＩＣチップに付与された固有のＩＤコードを暗号鍵として用いて暗号化された前記データを含む識別データファイルを記憶するメモリーと、
（ｂ）外部との間で接触方式又は非接触方式によって通信を行うことにより、前記識別データファイルを外部に送信する通信部と、
を備えるＩＤカード。
【請求項６】
前記識別データファイルが、前記特徴データを格納すると共に、前記利用者の識別情報を含むファイル名を有する、請求項５記載のＩＤカード。
【請求項７】
ＩＣチップを含み、外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを製造する方法であって、
利用者の顔を含む画像を表す画像データに基づいて、前記利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、前記ＩＣチップに付与された固有のＩＤコードを暗号鍵として用いて前記特徴データと前記利用者の識別情報とを含むデータを暗号化し、暗号化されたデータを含む識別データファイルを作成するステップ（ａ）と、
前記識別データファイルをＩＣカードのメモリーに記憶させるステップ（ｂ）と、
を備えるＩＤカード製造方法。
【請求項８】
前記利用者の顔を含む画像を表す画像データ及び前記利用者の識別情報に基づいて、前記利用者の顔及び識別情報の画像を含むカード画像を表すカード画像データを生成するステップ（ｃ）と、
前記カード画像データに基づいて、前記カード画像を前記ＩＣカードの表面に印刷するステップ（ｄ）と、
をさらに備える、請求項７記載のＩＤカード製造方法。
【請求項９】
ＩＣチップを含むＩＤカードを用いて利用者の顔認証を行うために用いられる顔認証装置であって、
利用者が提示するＩＤカードとの間で接触方式又は非接触方式によって通信を行う通信部と、
前記通信部の出力信号に基づいて、前記ＩＤカードを検知し、前記ＩＤカードから、登録された利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと前記登録された利用者の識別情報とを含む識別データファイル、及び、前記ＩＣチップに付与された固有のＩＤコードを読み取り、前記ＩＤコードを暗号鍵として用いて前記特徴データと前記利用者の識別情報とを含むデータを復号するデータ読み取り部と、
前記データ読み取り部によって前記ＩＤカードが検知されたときに、前記ＩＤカードを提示する際に撮影された利用者の顔を含む画像を表す画像データを取り込む画像データ取り込み部と、
前記画像データ取り込み部によって取り込まれた画像データに基づいて、前記撮影された利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成する特徴データ生成処理部と、
前記特徴データ生成処理部によって生成された特徴データを前記識別データファイルの特徴データと比較することにより、両者のマッチング度を表すスコアを生成し、前記スコアに基づいて、前記撮影された利用者が前記登録された利用者と一致するか否かを判定するマッチング判定処理部と、
を備える顔認証装置。
【請求項１０】
前記マッチング判定処理部が、前記撮影された利用者が前記登録された利用者と一致すると判定した場合に、前記ＩＤカードが検知された時刻を表す計時データを前記利用者の識別情報に関連付けて記録部に記録する、請求項９記載の顔認証装置。
【請求項１１】
請求項９又は１０記載の顔認証装置と、
前記ＩＤカードを提示する利用者の顔を撮影して画像データを生成する撮影機と、
を備える顔認証システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
以上の課題の少なくとも１つを解決するため、本発明の第１の観点に係るＩＤカードは、ＩＣチップを含む利用者識別用のＩＤカードであって、（ａ）利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと前記利用者の識別情報とを含むデータであって、前記ＩＣチップに付与された固有のＩＤコードを暗号鍵として用いて暗号化された前記データを含む識別データファイルを記憶するメモリーと、（ｂ）外部との間で接触方式又は非接触方式によって通信を行うことにより、前記識別データファイルを外部に送信する通信部とを備える。ここで、ＩＤカードの表面には、利用者の顔又は識別情報の画像を含むカード画像が印刷されていても良い。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第２の観点に係るＩＤカード製造方法は、ＩＣチップを含み、外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを製造する方法であって、利用者の顔を含む画像を表す画像データに基づいて、前記利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、前記ＩＣチップに付与された固有のＩＤコードを暗号鍵として用いて前記特徴データと前記利用者の識別情報とを含むデータを暗号化し、暗号化されたデータを含む識別データファイルを作成するステップ（ａ）と、前記識別データファイルをＩＣカードのメモリーに記憶させるステップ（ｂ）とを備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第３の観点に係るＩＤカード発行装置は、ＩＣチップを含み、外部との通信機能及びメモリーを有するＩＣカードに処理を施して、利用者識別用のＩＤカードを発行するために用いられるＩＤカード発行装置であって、利用者の顔を含む画像を表す画像データに基づいて、前記利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成し、前記ＩＣチップに付与された固有のＩＤコードを暗号鍵として用いて前記特徴データと前記利用者の識別情報とを含むデータを暗号化し、暗号化されたデータを含む識別データファイルを作成するデータ処理部と、前記識別データファイルをＩＣカードのメモリーに記憶させるための書き込み命令を生成する書き込み制御部とを備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の第４の観点に係る顔認証装置は、ＩＣチップを含むＩＤカードを用いて利用者の顔認証を行うために用いられる顔認証装置であって、利用者が提示するＩＤカードとの間で接触方式又は非接触方式によって通信を行う通信部と、前記通信部の出力信号に基づいて、前記ＩＤカードを検知し、前記ＩＤカードから、登録された利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データと前記登録された利用者の識別情報とを含む識別データファイル、及び、前記ＩＣチップに付与された固有のＩＤコードを読み取り、前記ＩＤコードを暗号鍵として用いて前記特徴データと前記利用者の識別情報とを含むデータを復号するデータ読み取り部と、前記データ読み取り部によって前記ＩＤカードが検知されたときに、前記ＩＤカードを提示する際に撮影された利用者の顔を含む画像を表す画像データを取り込む画像データ取り込み部と、前記画像データ取り込み部によって取り込まれた画像データに基づいて、前記撮影された利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを生成する特徴データ生成処理部と、前記特徴データ生成処理部によって生成された特徴データを前記識別データファイルの特徴データと比較することにより、両者のマッチング度を表すスコアを生成し、前記スコアに基づいて、前記撮影された利用者が前記登録された利用者と一致するか否かを判定するマッチング判定処理部とを備える。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明によれば、利用者の顔を含む画像から抽出された複数の特徴点に関する情報を表す特徴データを顔画像情報として用いることにより、データ量を大幅に低減して、顔画像情報をＩＤカードのメモリーに記憶させることが可能となる。その結果、利用者識別用のＩＤカードを用いて利用者の顔認証を可能にすると共に、全ての利用者の認証用データを予め保存しておくためのサーバーを用いることなく、登録された利用者が多くても各利用者の顔認証に要する時間の増加を抑制することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、識別データファイルを作成する時点から特徴データと識別情報とを対応付けてＩＤカードのメモリーに記憶させることにより、登録すべき複数の利用者の顔画像情報及び識別情報を保存する際に、顔画像情報と識別情報との対応関係の取り違えを防止することができる。加えて、ＩＣチップに付与された固有のＩＤコードを暗号鍵として用いて特徴データや利用者の識別情報を暗号化することにより、ＩＤカードの複製（違法コピー）を防止することができる。さらに、本発明によれば、上記のようなＩＤカードを発行するＩＤカード発行システムや、上記のようなＩＤカードを用いて利用者の顔認証を行う顔認証システムを提供することができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
近距離無線通信規格に従う非接触方式のＩＣカードとしては、ＴｙｐｅＡ（Ｍｉｆａｒｅ（マイフェア））、ＴｙｐｅＢ、ＦｅｌｉＣａ（フェリカ：登録商標）等が該当する。従って、非接触方式のリーダー／ライター部３１は、それらの内の２つ以上に対応することが望ましい。不揮発性メモリーの容量が１ｋバイトのＭｉｆａｒｅカードを用いて実験したところ、２４０バイト（５セクターに相当）の特徴データを書き込むために３６２ミリ秒を要し、その特徴データを読み出すために３５７ミリ秒を要した。