(57)【要約】      （修正有）【課題】カメラだけでＩＤカードの内容を読み取り顔認証を実行できる情報処理システム及び情報処理方法を提供する。【解決手段】情報処理システム１００は、顔画像サーバーと情報処理装置とを備える。顔画像サーバーは、ユーザーの顔画像が登録顔画像として予め登録されている登録顔画像ＤＢと、情報処理装置からの求めに応じて登録顔画像ＤＢから対応する顔画像を取得し、情報処理装置に提供する登録顔画像提供部とを備える。情報処理装置は、撮像部を用いてユーザーの顔を撮像し顔画像を取得する。また、情報処理装置は、撮像部を用いて二次元コード４１を撮像し、撮像された二次元コードの内容を解析して情報を抽出する。情報処理装置は、抽出した情報に基づき、顔画像サーバーから対応する登録顔画像を取得する。その後、情報処理装置は、取得した顔画像と、取得した登録顔画像とを照合し、その照合結果に基づいて、ユーザーを認証する。【選択図】図１
2019133314.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク接続された、顔画像サーバーと情報処理装置とを含み、
前記顔画像サーバーは、
前記情報処理装置と通信可能な第１の通信部と、
顔認証の対象となるユーザーの顔画像が登録顔画像として予め登録されている登録顔画像データベースが記憶された記憶部と、
前記情報処理装置からの求めに応じて前記登録顔画像データベースから対応する顔画像を取得し、前記情報処理装置に提供する登録顔画像提供部と
を備え、
前記情報処理装置は、
前記顔画像サーバーと通信可能な第２の通信部と、
ユーザーの顔およびユーザーが持つＩＤカード上の二次元コードを撮像する撮像部と、
前記撮像部を用いて、ユーザーの顔を撮像し、顔画像を取得する顔画像撮像部と、
前記撮像部を用いて、前記二次元コードを撮像する二次元コード撮像部と、
前記二次元コード撮像部により撮像された前記二次元コードの内容を解析し、前記二次元コードに格納されている情報を抽出し、前記抽出された情報に基づき、前記顔画像サーバーから対応する登録顔画像を取得する登録顔画像取得部と、
前記顔画像撮像部により取得された顔画像と、前記登録顔画像取得部により取得された登録顔画像とを照合する顔画像照合部と、
前記顔画像照合部による照合結果に基づいて、ユーザーを認証する認証部と
を備えた
情報処理システム。
【請求項２】
請求項１に記載の情報処理システムであって、
前記二次元コードには、前記顔画像サーバーのユニフォーム・リソース・ロケーター（ＵＲＬ）と登録顔画像のＩＤ番号が含まれている
情報処理システム。
【請求項３】
請求項２に記載の情報処理システムであって
前記登録顔画像データベースには、前記ＩＤ番号をキーとして前記登録顔画像が登録されている
情報処理システム。
【請求項４】
請求項１から３のいずれか１つに記載の情報処理システムであって、
前記情報処理装置は、画像形成装置である
情報処理システム。
【請求項５】
ネットワーク接続された、顔画像サーバーと情報処理装置とを含んだ情報処理システムにおける情報処理方法であって、
前記顔画像サーバーの記憶部が、顔認証の対象となるユーザーの顔画像が登録顔画像として予め登録されている登録顔画像データベースを記憶し、
前記情報処理装置の顔画像撮像部が、ユーザーの顔およびユーザーが持つＩＤカード上の二次元コードを撮像する撮像部を用いて、ユーザーの顔を撮像して顔画像を取得し、
前記情報処理装置の二次元コード撮像部が、前記撮像部を用いて、前記二次元コードを撮像し、
前記情報処理装置の登録顔画像取得部が、前記二次元コード撮像部により撮像された前記二次元コードの内容を解析し、前記二次元コードに格納されている情報を抽出し、前記抽出された情報に基づき、前記顔画像サーバーに対応する登録顔画像を要求し、
前記顔画像サーバーの登録顔画像提供部が、前記情報処理装置からの求めに応じて前記登録顔画像データベースから対応する顔画像を取得し、前記情報処理装置に提供し、
前記情報処理装置の顔画像照合部が、前記顔画像撮像部により取得された顔画像と、前記登録顔画像取得部により取得された登録顔画像とを照合し、
前記情報処理装置の認証部が、前記顔画像照合部による照合結果に基づいて、ユーザーを認証する
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次元コードとカメラを用いて認証を行う情報処理システムおよび情報処理方法に関する。
【背景技術】
【０００２】
従来、顔認証によりユーザーを認証するために様々な方法が行われてきた。
【０００３】
例えば、特許文献１において開示されている技術では、ＩＤカードの中に登録ユーザーの３次元顔情報を記録しておく。認証時には、ユーザーが、自分の顔を２つのカメラにより撮像させて３次元顔情報を認証システムに取得させると共に、ＩＤカードリーダーによりユーザーが持つＩＤカード内に保存されている３次元顔情報を認証システムに入力する。そして、カメラにより取得された顔情報と、ＩＤカードから取得された顔情報を照合することで認証を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−５８３９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の技術を用いた顔認証では、顔認証を実行する装置に、ユーザーの顔を撮像するカメラとユーザーが持つＩＤカードの内容を読み込むためのＩＤカードリーダーを備える必要があった。
【０００６】
以上のような事情に鑑み、本発明の目的は、カメラだけでＩＤカードの内容を読み取り顔認証を実行できる情報処理システムおよび情報処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一形態に係る情報処理システムは、ネットワーク接続された、顔画像サーバーと情報処理装置とを含み、前記顔画像サーバーは、前記情報処理装置と通信可能な第１の通信部と、顔認証の対象となるユーザーの顔画像が登録顔画像として予め登録されている登録顔画像データベースが記憶された記憶部と、前記情報処理装置からの求めに応じて前記登録顔画像データベースから対応する顔画像を取得し、前記情報処理装置に提供する登録顔画像提供部とを備え、前記情報処理装置は、前記顔画像サーバーと通信可能な第２の通信部と、ユーザーの顔およびユーザーが持つＩＤカード上の二次元コードを撮像する撮像部と、前記撮像部を用いて、ユーザーの顔を撮像し、顔画像を取得する顔画像撮像部と、前記撮像部を用いて、前記二次元コードを撮像する二次元コード撮像部と、前記二次元コード撮像部により撮像された前記二次元コードの内容を解析し、前記二次元コードに格納されている情報を抽出し、前記抽出された情報に基づき、前記顔画像サーバーから対応する登録顔画像を取得する登録顔画像取得部と、前記顔画像撮像部により取得された顔画像と、前記登録顔画像取得部により取得された登録顔画像とを照合する顔画像照合部と、前記顔画像照合部による照合結果に基づいて、ユーザーを認証する認証部とを備える。
【０００８】
そのため、カメラ（撮像部）だけでＩＤカードの内容を読み取り顔認証を実行できる。
【０００９】
上記目的を達成するため、本発明の一形態に係る情報処理システムでは、前記二次元コードには、前記顔画像サーバーのユニフォーム・リソース・ロケーター（ＵＲＬ）と登録顔画像のＩＤ番号が含まれている構成でもよい。
【００１０】
上記目的を達成するため、本発明の一形態に係る情報処理システムでは、前記登録顔画像データベースには、前記ＩＤ番号をキーとして前記登録顔画像が登録されている構成でもよい。
【００１１】
上記目的を達成するため、本発明の一形態に係る情報処理システムでは、前記情報処理装置は、画像形成装置であってもよい。
【００１２】
上記目的を達成するため、本発明の一形態に係る情報処理方法は、ネットワーク接続された、顔画像サーバーと情報処理装置とを含んだ情報処理システムにおける情報処理方法であって、前記顔画像サーバーの記憶部が、顔認証の対象となるユーザーの顔画像が登録顔画像として予め登録されている登録顔画像データベースを記憶し、前記情報処理装置の顔画像撮像部が、ユーザーの顔およびユーザーが持つＩＤカード上の二次元コードを撮像する撮像部を用いて、ユーザーの顔を撮像して顔画像を取得し、前記情報処理装置の二次元コード撮像部が、前記撮像部を用いて、前記二次元コードを撮像し、前記情報処理装置の登録顔画像取得部が、前記二次元コード撮像部により撮像された前記二次元コードの内容を解析し、前記二次元コードに格納されている情報を抽出し、前記抽出された情報に基づき、前記顔画像サーバーに対応する登録顔画像を要求し、前記顔画像サーバーの登録顔画像提供部が、前記情報処理装置からの求めに応じて前記登録顔画像データベースから対応する顔画像を取得し、前記情報処理装置に提供し、前記情報処理装置の顔画像照合部が、前記顔画像撮像部により取得された顔画像と、前記登録顔画像取得部により取得された登録顔画像とを照合し、前記情報処理装置の認証部が、前記顔画像照合部による照合結果に基づいて、ユーザーを認証する。
【発明の効果】
【００１３】
以上のように、本発明によれば、カメラだけでＩＤカードの内容を読み取り顔認証を実行できる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る情報処理システム１００の全体構成図である。
【図２】顔画像サーバー１０が一般的なコンピューターにより構成される場合の構成図である。
【図３】画像形成装置２０の構成を概略的に示す構成図である。
【図４】情報処理システム１００における処理の流れについて説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１６】
［全体構成］
最初に、本発明の一実施形態に係る情報処理システム１００の全体構成について説明する。図１は、本発明の一実施形態に係る情報処理システム１００の全体構成図である。
【００１７】
情報処理システム１００は、ネットワーク接続された、顔画像サーバー１０と情報処理装置２０とを含んで構成される。
【００１８】
情報処理装置２０には、カメラなどの撮像部３０が備えられており、情報処理装置２０は、撮像部３０でユーザーの顔とユーザーが持つＩＤカード４０に記載されたＱＲコード（登録商標）などの二次元コード４１を撮像する。
【００１９】
顔画像サーバー１０には、予めユーザーの顔画像が登録されている。ＩＤカード４０上の二次元コード４１を読み取った情報処理装置２０が、二次元コード４１内に格納されている情報に基づいて、顔画像サーバー１０に登録されている顔画像を、二次元コード４１に対応した登録顔画像として取得する。
【００２０】
ユーザーが自分のＩＤカード４０上の二次元コード４１と自分の顔を撮像部３０に撮像させることにより、顔とＩＤカード４０の一致が確認され、ユーザー認証が行われる。
【００２１】
以上のように、情報処理システム１００では、ユーザー認証のためのＩＤカード４０の内容（二次元コード）の読み取りにも撮像部３０を用いるので、ＩＤカードリーダーを別途備える必要が無く、情報処理装置２０の製造コストを下げることが出来る。
【００２２】
なお、顔画像サーバーは、クラウド上に配置されていてもよい。
【００２３】
なお、以下の説明では、情報処理装置２０の一例として、画像形成装置（ＭＦＰ、Multifunction Peripheral）を用いて説明する。
【００２４】
以上、本発明の一実施形態に係る情報処理システム１００の全体構成について説明した。
【００２５】
［顔画像サーバーの構成］
次に、顔画像サーバー１０の構成について説明する。顔画像サーバー１０は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。顔画像サーバー１０が一般的なコンピューターにより構成される場合の構成図を図２に示す。
【００２６】
同図に示すように、顔画像サーバー１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、操作入力部１４、通信部１５（第１の通信部）、表示部１６、および記憶部１７を有し、これら各ブロックがバス１８を介して接続されている。
【００２７】
ＲＯＭ１２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを記憶する。ＲＡＭ１３は、ＣＰＵ１１の作業用領域として用いられ、ＯＳ（Operating System）、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００２８】
記憶部１７は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリー、その他の不揮発性メモリーである。記憶部１７には、ＯＳや各種アプリケーション、各種データ、登録顔画像ＤＢ（データベース）１７ａが記憶される。
【００２９】
登録顔画像ＤＢ１７ａは、顔認証の対象となるユーザーの顔画像をＩＤ番号をキーとして予め登録してあるデータベースである。
【００３０】
通信部１５は、ネットワーク上の情報処理装置（画像形成装置）２０等と情報のやりとりを行う為のネットワークと結ばれている。
【００３１】
ＣＰＵ１１は、ＲＯＭ１２や記憶部１７に格納された複数のプログラムのうち、操作入力部１４から与えられる命令に対応するプログラムをＲＡＭ１３に展開し、この展開されたプログラムにしたがって、表示部１６及び記憶部１７を適宜制御する。
【００３２】
操作入力部１４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【００３３】
表示部１６は、例えば液晶ディスプレイ、ＥＬ（Electro-Luminescence）ディスプレイ、プラズマディスプレイ等である。
【００３４】
次に、ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックについて説明する。
【００３５】
顔画像サーバー１０のＣＰＵ１１において実現される機能ブロックは、登録顔画像提供部１１ａである。
【００３６】
登録顔画像提供部１１ａは、ＩＤ番号を伴った画像形成装置２０からの求めに応じて登録顔画像ＤＢ１７ａから対応する顔画像を取得し、画像形成装置２０に提供する。
【００３７】
以上、顔画像サーバー１０の構成について説明した。
【００３８】
［画像形成装置の構成］
次に、画像形成装置２０の構成について説明する。図３は画像形成装置２０の構成を概略的に示す構成図である。
【００３９】
画像形成装置２０は、制御部２１を備える。制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ、および専用のハードウェア回路等から構成され、画像形成装置２０の全体的な動作制御を司る。
【００４０】
制御部２１は、原稿読取部２２、画像処理部２３、画像メモリー２４、画像形成部２５、操作部２６、表示部２６ａ、ファクシミリ通信部２７、通信部２８（第２の通信部）、記憶部２９、撮像部３０等と接続されている。制御部２１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００４１】
制御部２１は、ユーザーから、操作部２６またはネッワーク接続されたＰＣ等を通じて入力されるジョブの実行指示に従って、スキャナ機能、印刷機能、コピー機能、およびファクシミリ送受信機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
【００４２】
また、制御部２１は、顔画像撮像部２１ａ、二次元コード撮像部２１ｂ、登録顔画像取得部２１ｃ、顔画像照合部２１ｄ、および認証部２１ｅを有している。顔画像撮像部２１ａ、二次元コード撮像部２１ｂ、登録顔画像取得部２１ｃ、顔画像照合部２１ｄ、および認証部２１ｅは、ＲＯＭなどからＲＡＭにロードされたプログラムがＣＰＵにより実行されることで実現される機能ブロックである。
【００４３】
顔画像撮像部２１ａは、撮像部３０を用いて、顔認証の対象となるユーザーの顔を撮像し、顔画像を取得する。
【００４４】
二次元コード撮像部２１ｂは、撮像部３０を用いて、顔認証の対象となるユーザーが持つＩＤカード４０上の二次元コード４１を撮像する。
【００４５】
登録顔画像取得部２１ｃは、二次元コード撮像部２１ｂにより撮像された二次元コードの内容を解析し、二次元コードに格納されている情報（顔画像サーバー１０のＵＲＬ（Uniform Resource Locator）および顔画像を一意に識別するためのＩＤ番号など）を抽出し、抽出された情報に基づき、顔画像サーバー１０から対応する登録顔画像を取得する。
【００４６】
顔画像照合部２１ｄは、顔画像撮像部２１ａにより取得された顔画像と、登録顔画像取得部２１ｃにより取得された登録顔画像とを照合する。
【００４７】
認証部２１ｅは、顔画像照合部２１ｄによる照合結果に基づいて、ユーザーを認証する。
【００４８】
原稿読取部２２は、原稿から画像を読み取る。
【００４９】
画像処理部２３は、原稿読取部２２で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部２３は、原稿読取部２２により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
【００５０】
画像メモリー２４は、原稿読取部２２による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部２５での印刷対象となるデータを一時的に記憶したりする領域である。
【００５１】
画像形成部２５は、原稿読取部２２で読み取られた画像データ等の画像形成を行う。
【００５２】
操作部２６は、画像形成装置２０が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたＬＣＤ（Liquid Crystal Display）等の表示部２６ａを備えている。
【００５３】
ファクシミリ通信部２７は、図示しない符号化／復号化部、変復調部、およびＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行う。
【００５４】
通信部２８は、ＬＡＮボード等の通信モジュールから構成され、通信部２８に接続されたＬＡＮ等を介して、または無線ＬＡＮを介して、顔画像サーバー１０などの装置と種々のデータの送受信を行う。
【００５５】
記憶部２９は、原稿読取部２２によって読み取られた原稿画像などを記憶する。記憶部２９は、ＨＤＤなどの大容量の記憶装置である。
【００５６】
撮像部３０は、顔認証のために、ユーザーの顔およびユーザーが保持するＩＤカード４０上の二次元コード４１を撮像するものであり、一般的にはカメラが用いられる。
【００５７】
以上、画像形成装置２０の構成について説明した。
【００５８】
［処理の流れ］
次に、情報処理システム１００における処理の流れについて説明する。図４は、情報処理システム１００における処理の流れについて説明するためのフローチャートである。
【００５９】
まず、画像形成装置２０の顔画像撮像部２１ａが、顔認証するために画像形成装置２０に近づいたユーザーの顔を撮像部３０を用いて撮像する（ステップＳ１）。
【００６０】
次に、画像形成装置２０の二次元コード撮像部２１ｂが、撮像部３０を用いて、ユーザーの保持しているＩＤカード４０上の二次元コード４１を撮像する（ステップＳ２）。
【００６１】
次に、画像形成装置２０の登録顔画像取得部２１ｃが、二次元コード撮像部２１ｂにより撮像された二次元コード４１を解析し、格納されている情報に基づいて、顔画像サーバー１０から二次元コード４１に対応する登録顔画像を取得する（ステップＳ３）。
【００６２】
次に、画像形成装置２０の顔画像照合部２１ｄが、顔画像撮像部２１ａが撮像したユーザーの顔画像と、登録顔画像取得部２１ｃが取得したＩＤカード４０上の二次元コード４１が示す登録顔画像とを照合する（ステップＳ４）。
【００６３】
次に、画像形成装置２０の認証部２１ｅが、顔画像照合部２１ｄの照合結果に基づいて、ユーザーを認証する（ステップＳ５）。
【００６４】
以上、情報処理システム１００における処理の流れについて説明した。
【００６５】
［補足事項］
以上のように、本発明に係る情報処理システム１００は、ネットワーク接続された、顔画像サーバー１０と情報処理装置２０とを含み、前記顔画像サーバー１０は、前記情報処理装置２０と通信可能な第１の通信部１５と、顔認証の対象となるユーザーの顔画像が登録顔画像として予め登録されている登録顔画像データベース１７ａが記憶された記憶部１７と、前記情報処理装置２０からの求めに応じて前記登録顔画像データベース１７ａから対応する顔画像を取得し、前記情報処理装置２０に提供する登録顔画像提供部１１ａとを備え、前記情報処理装置２０は、前記顔画像サーバー１０と通信可能な第２の通信部２８と、ユーザーの顔およびユーザーが持つＩＤカード４０上の二次元コード４１を撮像する撮像部３０と、前記撮像部３０を用いて、ユーザーの顔を撮像し、顔画像を取得する顔画像撮像部２１ａと、前記撮像部３０を用いて、前記二次元コード４１を撮像する二次元コード撮像部２１ｂと、前記二次元コード撮像部２１ｂにより撮像された前記二次元コード４１の内容を解析し、前記二次元コード４１に格納されている情報を抽出し、前記抽出された情報に基づき、前記顔画像サーバー１０から対応する登録顔画像を取得する登録顔画像取得部２１ｃと、前記顔画像撮像部２１ａにより取得された顔画像と、前記登録顔画像取得部２１ｃにより取得された登録顔画像とを照合する顔画像照合部２１ｄと、前記顔画像照合部２１ｄによる照合結果に基づいて、ユーザーを認証する認証部２１ｅとを備える。
【００６６】
そのため、カメラ（撮像部）だけでＩＤカードの内容を読み取り顔認証を実行できる。
【００６７】
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００６８】
１０  …  顔画像サーバー
１１  …  ＣＰＵ
１１ａ…  登録顔画像提供部
１２  …  ＲＯＭ
１３  …  ＲＡＭ
１４  …  操作入力部
１５  …  通信部
１６  …  表示部
１７  …  記憶部
１７ａ…  登録顔画像ＤＢ
１８  …  バス
２０  …  画像形成装置
２１  …  制御部
２１ａ…  顔画像撮像部
２１ｂ…  二次元コード撮像部
２１ｃ…  登録顔画像取得部
２１ｄ…  顔画像照合部
２１ｅ…  認証部
２２  …  原稿読取部
２３  …  画像処理部
２４  …  画像メモリー
２５  …  画像形成部
２６  …  操作部
２６ａ…  表示部
２７  …  ファクシミリ通信部
２８  …  通信部
２９  …  記憶部
３０  …  撮像部
４０  …  ＩＤカード
４１  …  二次元コード
１００  …  情報処理システム
【図１】
2019133314.tif 000003
【図２】
2019133314.tif 000004
【図３】
2019133314.tif 000005
【図４】
2019133314.tif 000006