(57)【要約】【課題】人物像の判別が容易となってしまうことを防止する。【解決手段】ＭＦＰ１００側において、人感センサー１０３により、人物を検出し、カメラ１０４により、人感センサー１０３が人物を検出すると画像を撮像し、特徴抽出部１１９により、カメラ１０４が撮像した人物の特徴点を抽出し、システム制御部１２２により、認証サーバー２００に対して特徴抽出部１１９が抽出した特徴点を示す認証データを送信する。一方、認証サーバー２００は、生体認証部２１３により、特徴点を示す認証データに基づいた生体認証を行い、システム制御部２１５により、生体認証部２１３による生体認証が成功すると、ＭＦＰ１００に対し、生体認証の成功を通知する。また、人物の特徴点の認証データが第三者によって取得されても、特徴点の認証データからの人物の復元が不可能となる。【選択図】図２
2019191906.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、
認証サーバーとを備え、
前記画像形成装置は、
人物を検出する人物検出部と、
前記人物検出部が人物を検出すると画像を撮像するカメラと、
前記カメラが撮像した人物の特徴点を抽出する特徴抽出部と、
前記認証サーバーに対して前記特徴抽出部が抽出した前記特徴点を示す認証データを送信する第１のシステム制御部とを有し、
前記認証サーバーは、
前記特徴点を示す認証データに基づいた生体認証を行う生体認証部と、
前記生体認証部による生体認証が成功すると、前記画像形成装置に対し、生体認証の成功を通知する第２のシステム制御部とを有する
ことを特徴とする情報処理システム。
【請求項２】
前記第１のシステム制御部は、前記認証サーバーに対して前記特徴抽出部が抽出した前記特徴点を示す認証データの一部を送信し、前記認証サーバーからの前記特徴点を示す認証データの一部に対する通知が生体認証に失敗したとき、前記認証サーバーに対して前記特徴抽出部が抽出した前記特徴点を示す認証データの全てを送信することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
人物を検出する人物検出部と、
前記人物検出部が人物を検出すると画像を撮像するカメラと、
前記カメラが撮像した人物の特徴点を抽出する特徴抽出部と、
認証サーバーに対して前記特徴抽出部が抽出した前記特徴点を示す認証データを送信する第１のシステム制御部とを有し、
前記第１のシステム制御部が前記認証サーバーからの生体認証の結果を受け取る
ことを特徴とする情報処理装置。
【請求項４】
前記第１のシステム制御部は、前記認証サーバーに対して前記特徴抽出部が抽出した前記特徴点の一部を送信し、前記認証サーバーからの前記特徴点を示す認証データの一部に対する通知が生体認証に失敗したとき、前記認証サーバーに対して前記特徴抽出部が抽出した前記特徴点を示す認証データの全てを送信することを特徴とする請求項３に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体認証によってユーザー認証を行う情報処理システム及び情報処理装置に関する。
【背景技術】
【０００２】
たとえば、多機能プリンターや、ＭＦＰ(Multifunction Peripheral)等の画像形成装置においては、機密文書等を取り扱うことがある。このため、画像形成装置においては、情報漏洩の防止の観点から、ユーザー認証機能を搭載した機種が多く存在する。なお、ユーザー認証としては、ユーザーＩＤ（IDentification）やパスワード等の認証情報の入力による認証が多く見かけられる。
【０００３】
ところで、たとえば後付けにより、画像形成装置に生体認証機能を搭載しようとすると、生体認証ユニットの追加、ファームウェアの更新、テンプレートと呼ばれる生体情報のデータ登録等が必要となり、運用コスト等の増加を招いてしまうことがある。
【０００４】
この場合、特許文献１で示されている画像形成装置認証システムでの認証方法を適用することが考えられる。すなわち、この画像形成装置認証システムは、ＰＣ(Personal Computer)から印刷要求データを画像形成装置のユーザー認証アプリケーションの印刷用ポートに送信し、ユーザー認証アプリケーションが印刷要求データのユーザー判別データをユーザー認証サーバーに送信し、ユーザー認証サーバーが「使用許可」を出すとユーザー認証アプリケーションがアプリケーションプラットホームに印刷要求データの画像データを送信するものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−０７５７７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１の画像形成装置認証システムでは、印刷要求データをＰＣから画像形成装置のユーザー認証アプリケーションの印刷用ポートに送信することで、ユーザー認証アプリケーションがユーザー認証サーバーを用いてユーザー認証を行うことができることから、ファームウェアに組み込まれた既存のユーザー認証処理の変更が不要となる。
【０００７】
ところで、このような画像形成装置認証システムでの認証方法を、上述した画像形成装置に適用すると、画像形成装置が取り込んだユーザーのたとえば顔画像の画像データを認証サーバーに送信することで、認証サーバー側で生体認証を行うことができ、運用コスト等の増加を抑制できるものと考えられる。
【０００８】
ところが、画像形成装置から認証サーバーに送信したたとえば顔画像の画像データが第三者によって取得されると、顔の判別が容易となってしまう、という問題があった。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、上記問題点を解消することができる情報処理システム及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の情報処理システムは、画像形成装置と、認証サーバーとを備え、前記画像形成装置は、人物を検出する人物検出部と、前記人物検出部が人物を検出すると画像を撮像するカメラと、前記カメラが撮像した人物の特徴点を抽出する特徴抽出部と、前記認証サーバーに対して前記特徴抽出部が抽出した前記特徴点を示す認証データを送信する第１のシステム制御部とを有し、前記認証サーバーは、前記特徴点を示す認証データに基づいた生体認証を行う生体認証部と、前記生体認証部による生体認証が成功すると、前記画像形成装置に対し、生体認証の成功を通知する第２のシステム制御部とを有することを特徴とする。
また、前記第１のシステム制御部は、前記認証サーバーに対して前記特徴抽出部が抽出した前記特徴点を示す認証データの一部を送信し、前記認証サーバーからの前記特徴点を示す認証データの一部に対する通知が生体認証に失敗したとき、前記認証サーバーに対して前記特徴抽出部が抽出した前記特徴点を示す認証データの全てを送信することを特徴とする。
本発明の情報処理装置は、人物を検出する人物検出部と、前記人物検出部が人物を検出すると画像を撮像するカメラと、前記カメラが撮像した人物の特徴点を抽出する特徴抽出部と、認証サーバーに対して前記特徴抽出部が抽出した前記特徴点を示す認証データを送信する第１のシステム制御部とを有し、前記第１のシステム制御部が前記認証サーバーからの生体認証の結果を受け取ることを特徴とする。
また、前記第１のシステム制御部は、前記認証サーバーに対して前記特徴抽出部が抽出した前記特徴点の一部を送信し、前記認証サーバーからの前記特徴点を示す認証データの一部に対する通知が生体認証に失敗したとき、前記認証サーバーに対して前記特徴抽出部が抽出した前記特徴点を示す認証データの全てを送信することを特徴とする。
本発明の情報処理システム及び情報処理装置では、画像形成装置側において、人物検出部により、人物を検出し、カメラにより、人物検出部が人物を検出すると画像を撮像し、特徴抽出部により、カメラが撮像した人物の特徴点を抽出し、第１のシステム制御部により、認証サーバーに対して特徴抽出部が抽出した特徴点を示す認証データを送信する。一方、認証サーバーは、生体認証部により、特徴点を示す認証データに基づいた生体認証を行い、第２のシステム制御部により、生体認証部による生体認証が成功すると、画像形成装置に対し、生体認証の成功を通知する。
このように、画像形成装置から認証サーバーへは特徴抽出部が抽出した人物の特徴点のみを送信するので、人物の特徴点を示す認証データが第三者によって取得されても、特徴点を示す認証データからの人物の復元が不可能となる。
【発明の効果】
【００１１】
本発明の情報処理システム及び情報処理装置によれば、人物の特徴点を示す認証データが第三者によって取得されても、特徴点を示す認証データからの人物の復元が不可能となるので、人物像の判別が容易となってしまうことを防止できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の情報処理システムの一実施形態を説明するための図である。
【図２】図１のＭＦＰ及び認証サーバーの構成の一例について説明するための図である。
【図３】図２のＭＦＰの特徴抽出部による特徴抽出の一例について説明するものであって、図３（ａ）はカメラが撮影した画像から抽出した人物を示す図であり、図３（ｂ）は人物から抽出した顔の特徴点を抽出する場合を説明するための図であり、図３（ｃ）は抽出した特徴点の一部を示す図であり、図３（ｄ）は抽出した特徴点の全てを示す図である。
【図４】図１のＭＦＰ側での処理について説明するためのフローチャートである。
【図５】図１の認証サーバー側での処理について説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の情報処理システムの一実施形態を、図１〜図５を参照しながら説明する。なお、以下の説明においての情報処理システムには、画像形成装置と認証サーバーとが含まれる。画像形成装置の一例としては、たとえば印刷機能、コピー機能、ＦＡＸ(Facsimile)機能、ネットワーク経由でのデータ送受信機能等を搭載した複合的な周辺機器であるＭＦＰ（Multifunction Peripheral）であるものとする。
【００１４】
すなわち、図１に示すように、情報処理システムは、ＭＦＰ１００と認証サーバー２００とを備えている。ＭＦＰ１００は、インターネット等のネットワーク３００を介し、認証サーバー２００に接続されている。ＭＦＰ１００は、詳細については後述するが、人感センサー１０３、及びカメラ１０４を有している。人感センサー１０３は、たとえば人物４００が発する赤外線を検出する。人感センサー１０３による検出範囲はたとえば５ｍとする。ここで、人感センサー１０３は、たとえば、焦電型赤外線センサー（図略）及びその制御基板（図略）から構成される。焦電型赤外線センサーは、焦電効果を有する基板表面に電極を有する焦電素子を備え、この焦電素子を用いて予め定められた検知領域内の対象物(人又は物体)の検知を行う。焦電型赤外線センサーは、強誘電体等からなる焦電体基板と、該焦電体基板の両面に対向して設けられた電極とを有する焦電素子を備え、人体の動作により発生した赤外線を焦電素子の受光部に集光させ、赤外線の変化に応じて生じる焦電素子の分極による信号を電圧信号に変換し、所定の処理を経た当該電圧信号が閾値との比較でコンパレータによりハイレベル又はローレベルとなる場合に、対象物を検知したものとして、当該ハイレベル又はローレベルを示す信号を出力する。ただし、人体検知センサー１０３は、焦電型赤外線センサーに限るものではなく、人体検知が可能な他のセンサーを用いてもよい。
【００１５】
カメラ１０４は、人感センサー１０３が人物４００を検出すると、画像を取り込む。ここで、カメラ１０４は、たとえば外付けとすることができる。この場合、カメラ１０４に設けられているＵＳＢ端子（図略）を、ＭＦＰ１００に設けられているＵＳＢ端子（図略）に接続することで、ＭＦＰ１００に対するカメラ１０４の取付を容易に行える。
【００１６】
認証サーバー２００は、認証対象の全ての人物４００の「テンプレート」と呼ばれる認証データ（特徴を数式(数値)化したもの）を保持し、ＭＦＰ１００からの特徴点４２０を示す認証データ（特徴を数式(数値)化したもの）の一部、又は全部との照合による生体認証を行う。そして、認証サーバー２００は、生体認証の結果をＭＦＰ１００に通知する。ＭＦＰ１００は、認証サーバー２００からの結果に基づき、生体認証に成功した人物４００による、たとえばログインを許可する。
【００１７】
次に、図２を参照し、ＭＦＰ１００及び認証サーバー２００の構成の一例について説明する。まず、ＭＦＰ１００は、プリンター部１０１、Ｉ／Ｆ（インターフェース）１０２、人感センサー１０３、カメラ１０４、パネル部１０５、ＨＤＤ(Hard Disk Drive)１０６を制御する制御部１１０を備えている。なお、ＭＦＰ１００は、スキャナー部、ＦＡＸ部等を備えていてもよい。
【００１８】
プリンター部１０１は、制御部１１０から出力される印刷データに基づき、図示しない用紙上に画像を印刷するデバイスである。Ｉ／Ｆ１０２は、ネットワーク３００を介し、認証サーバー２００との通信を受け持つ。なお、Ｉ／Ｆ１０２は、コンテンツサーバーやウェブサーバーなどとの通信を受け持ってもよい。また、Ｉ／Ｆ１０２は、図示しない携帯端末との通信を受け持ってもよい。
【００１９】
人感センサー１０３は、上述したように、たとえば人物４００が発する赤外線を検出する。人感センサー１０３による検出範囲は、上述したように、たとえば５ｍとする。カメラ１０４は、上述したように、人感センサー１０３が人物４００を検出すると、画像を取り込む。パネル部１０５は、ＭＦＰ１００の印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能や、各種設定のための表示を行うタッチパネル等のデバイスである。ＨＤＤ１０６は、ＭＦＰ１００の種々の機能を提供するためのアプリケーションプログラム等を記憶している記憶デバイスである。
【００２０】
制御部１１０は、画像形成プログラムや制御プログラム等を実行してＭＦＰ１００全体の動作を制御するプロセッサーである。制御部１１０は、プリンター制御部１１１、通信制御部１１２、ＲＡＭ(Random Access Memory)１１３、ＲＯＭ（Read-Only Memory）１１４、ユーザー認証部１１５、センサー制御部１１６、カメラ制御部１１７、画像処理部１１８、特徴抽出部１１９、パネル操作制御部１２０、ＨＤＤ制御部１２１、システム制御部１２２を備えている。また、これらは、データバス１２３に接続されている。プリンター制御部１１１は、プリンター部１０１の印刷動作を制御する。通信制御部１１２は、Ｉ／Ｆ１０２を介し、ネットワーク経由でのデータ等の送受信の制御を行う。ＲＡＭ１１３は、プログラムを実行するためのワークメモリーである。ＲＯＭ１１４には、各部の動作チェック等を行う制御プログラムが記憶されている。ユーザー認証部１１５は、パネル部１０５を介して入力されるユーザーＩＤ（IDentification）やパスワード等の認証情報を用いての認証を行う。
【００２１】
センサー制御部１１６は、人感センサー１０３の検知動作を制御する。カメラ制御部１１７は、カメラ１０４の撮像動作を制御する。画像処理部１１８は、たとえばＨＤＤ１０６の文書ボックスに登録された文書データ等のデータファイルに対する画像処理（ラスタライズ）を行う。なお、システム制御部１２２は、画像処理部１１８が画像処理した印刷データを、一旦、ＲＡＭ１１３に記憶させる。特徴抽出部１１９は、詳細については後述するが、カメラ１０４が撮像した人物４００の画像から顔の特徴点４２０（後述の図３参照）を抽出する。パネル操作制御部１２０は、パネル部１０５の表示動作を制御する。また、パネル操作制御部１２０は、パネル部１０５を介し、印刷、コピー、ＦＡＸ、ネットワーク経由でのデータ送受信等の開始の設定等を受け付ける。ＨＤＤ制御部１２１は、ＨＤＤ１０６に対するデータの読み込み及び書き込み等を制御する。
【００２２】
システム制御部１２２は、各部の連携動作を制御する。また、システム制御部１２２は、たとえばログイン要求を受け付けるモードにあるとき、人感センサー１０３が人物４００を検出すると、カメラ制御部１１７に対しカメラ１０４による撮像を指示する。また、システム制御部１２２は、カメラ１０４が撮像を終えると、特徴抽出部１１９に対し、カメラ１０４が撮像した人物４００の画像からの顔の特徴点４２０（後述の図３参照）の抽出を指示する。また、システム制御部１２２は、特徴抽出部１１９が特徴抽出を終えると、通信制御部１１２に対し、後述の図３に示す人物４００の画像の特徴点４２０を示す認証データ（特徴を数式(数値)化したもの）のみをネットワーク３００を介して認証サーバー２００に送信させる。また、システム制御部１２２は、認証サーバー２００からの結果に基づき、生体認証に成功した人物４００による、たとえばログインを許可する。
【００２３】
認証サーバー２００は、Ｉ／Ｆ２０１を制御する制御部２１０を備えている。Ｉ／Ｆ２０１は、ネットワーク３００を介し、ＭＦＰ１００との通信を受け持つ。制御部２１０は、制御プログラム等を実行して認証サーバー２００全体の動作を制御するプロセッサーである。制御部２１０は、ＲＡＭ２１１、ＲＯＭ２１２、生体認証部２１３、通信制御部２１４、システム制御部２１５を備えている。また、これらは、データバス２１６に接続されている。
【００２４】
ＲＡＭ２１１は、プログラムを実行するためのワークメモリーである。ＲＯＭ２１２には、各部の動作チェック等を行う制御プログラムが記憶されている。生体認証部２１３は、認証対象の全ての人物４００の「テンプレート」と呼ばれる認証データ（特徴を数式(数値)化したもの）を保持し、ＭＦＰ１００から受け取った後述の図３に示す人物４００の画像の特徴点４２０を示す認証データ（特徴を数式(数値)化したもの）と、生体認証部２１３が保持する認証データ（特徴を数式(数値)化したもの）との照合による生体認証を行う。通信制御部２１４は、Ｉ／Ｆ２０１を介し、ネットワーク３００経由でのデータ等の送受信の制御を行う。システム制御部２１５は、通信制御部２１４に対し、生体認証部２１３による生体認証の結果を通知させる。
【００２５】
次に、図３を参照し、ＭＦＰ１００の特徴抽出部１１９による特徴抽出の一例について説明する。まず、図３（ａ）は、特徴抽出部１１９がカメラ１０４の撮影した画像から抽出した人物４００を示している。特徴抽出部１１９は、たとえばパターン認識等により、カメラ１０４の撮影した画像から人物４００を抽出できる。図３（ｂ）は、特徴抽出部１１９が人物４００から抽出した顔の特徴点４２０を抽出する場合を示している。この場合、特徴抽出部１１９は、抽出した顔の目の特徴点４２１、鼻の特徴点４２２、口端の特徴点４２３等を含む顔の特徴点４２０の位置を求める。また、特徴抽出部１１９は、抽出した顔の目の特徴点４２１、鼻の特徴点４２２、口端の特徴点４２３等を含む顔の特徴点４２０を認証データ（特徴を数式(数値)化したもの）としてシステム制御部１２２に通知する。
【００２６】
図３（ｃ）は、特徴抽出部１１９が抽出した特徴点４２０の一部である目の特徴点４２１を示している。図３（ｃ）に示す特徴点４２０の一部である目の特徴点４２１は、たとえば認証サーバー２００による最初の認証データとして用いられる。図３（ｄ）は、特徴抽出部１１９が抽出した特徴点４２０の全てである目の特徴点４２１、鼻の特徴点４２２、口端の特徴点４２３を示している。図３（ｄ）に示す特徴点４２０の全てである目の特徴点４２１、鼻の特徴点４２２、口端の特徴点４２３は、認証サーバー２００での最初の認証データでの認証に失敗した場合での認証データとして用いられる。
【００２７】
次に、図４を参照し、ＭＦＰ１００側での処理について説明する。なお、以下の説明では、ＭＦＰ１００側が生体認証を伴うログイン要求を受け付けるモードとなっている場合として説明する。また、ＭＦＰ１００は、生体認証に成功した場合、ログインを許可する場合として説明する。また、以下では、ＭＦＰ１００は生体認証に成功した場合であっても、たとえば一定時間内にパネル部１０５へのタッチ操作が無ければ、ログインの意思が無いものと見なし、ログイン要求を受け付けるモードをキャンセルするものとして説明する。
【００２８】
（ステップＳ１０１）
システム制御部１２２は、人物４００を検出したかどうかを判断する。
この場合、システム制御部１２２は、センサー制御部１１６からの人感センサー１０３による人物４００を検出したことを示す通知が無ければ、人物４００を検出していないと判断する（ステップＳ１０１：Ｎｏ）。
これに対し、システム制御部１２２は、センサー制御部１１６からの人感センサー１０３による人物４００を検出したことを示す通知が有れば、人物４００を検出したと判断し（ステップＳ１０１：Ｙｅｓ）、ステップＳ１０２に移行する。
【００２９】
（ステップＳ１０２）
システム制御部１２２は、カメラ１０４による撮像を指示する。
この場合、システム制御部１２２は、カメラ制御部１１７に対し、カメラ１０４による撮像を指示する。
【００３０】
（ステップＳ１０３）
システム制御部１２２は、カメラ１０４による撮像が完了したかどうかを判断する。
この場合、システム制御部１２２は、カメラ制御部１１７からのカメラ１０４による撮像が完了したことを示す通知が無ければ、カメラ１０４による撮像が完了していないと判断する（ステップＳ１０３：Ｎｏ）。
これに対し、システム制御部１２２は、カメラ制御部１１７からのカメラ１０４による撮像が完了したことを示す通知が有れば、カメラ１０４による撮像が完了したと判断し（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０４に移行する。
【００３１】
（ステップＳ１０４）
システム制御部１２２は、特徴抽出を指示する。
この場合、システム制御部１２２は、特徴抽出部１１９に対して特徴抽出を指示する。
このとき、特徴抽出部１１９は、図３（ａ）のように、カメラ１０４の撮影した画像から人物４００を抽出した後、図３（ｂ）のように、人物４００の顔を抽出し、さらに抽出した画像の特徴点４２０を抽出する。
【００３２】
（ステップＳ１０５）
システム制御部１２２は、特徴抽出が完了したかどうかを判断する。
この場合、システム制御部１２２は、特徴抽出部１１９からの特徴抽出が完了したことを示す通知が無ければ、特徴抽出が完了していないと判断する（ステップＳ１０５：Ｎｏ）。
これに対し、システム制御部１２２は、特徴抽出部１１９からの特徴抽出が完了したことを示す通知が有れば、特徴抽出が完了したと判断し（ステップＳ１０５：Ｙｅｓ）、ステップＳ１０６に移行する。
【００３３】
（ステップＳ１０６）
システム制御部１２２は、特徴点４２０の一部を示す認証データの一部を送信させる。
この場合、システム制御部１２２は、特徴抽出部１１９が抽出した図３（ｂ）の特徴点４２０から図３（ｃ）に示す特徴点４２０の一部である目の特徴点４２１を示す認証データを取得し、通信制御部１１２に対して認証サーバー２００への送信を指示する。
このとき、通信制御部１１２は、システム制御部１２２が取得した図３（ｃ）に示す特徴点４２０の一部である目の特徴点４２１を示す認証データをネットワーク３００を介し認証サーバー２００に送信する。
【００３４】
（ステップＳ１０７）
システム制御部１２２は、生体認証に成功したかどうかを判断する。
この場合、システム制御部１２２は、通信制御部１１２が認証サーバー２００からの生体認証に失敗したことを示す通知を受け取った場合、生体認証に成功しなかったと判断し（ステップＳ１０７：Ｎｏ）、ステップＳ１１１に移行する。
これに対し、システム制御部１２２は、通信制御部１１２が認証サーバー２００からの生体認証に成功したことを示す通知を受け取った場合、生体認証に成功したと判断し（ステップＳ１０７：Ｙｅｓ）、ステップＳ１０８に移行する。
【００３５】
（ステップＳ１０８）
システム制御部１２２は、パネル部１０５へのタッチ操作が有るかどうかを判断する。
この場合、システム制御部１２２は、パネル操作制御部１２０からのパネル部１０５へのタッチ操作が有ったことを示す通知が無ければ、パネル部１０５へのタッチ操作が無いと判断し（ステップＳ１０８：Ｎｏ）、ステップＳ１１０に移行する。
これに対し、システム制御部１２２は、パネル操作制御部１２０からのパネル部１０５へのタッチ操作が有ったことを示す通知が有れば、パネル部１０５へのタッチ操作が有ると判断し（ステップＳ１０８：Ｙｅｓ）、ステップＳ１０９に移行する。
【００３６】
（ステップＳ１０９）
システム制御部１２２は、ログインを許可する。
この場合、システム制御部１２２は、パネル操作制御部１２０に対し、パネル部１０５からの印刷等の指示の受け付け等を許可する。
なお、ログインを許可した後においては、たとえばパネル部１０５を介してログアウトが指示された場合、又はパネル部１０５を介して指示された印刷処理等が終了した後、一定時間、パネル部１０５を介しての指示が無ければ自動的にログアウトしてもよい。
【００３７】
（ステップＳ１１０）
システム制御部１２２は、一定時間経過したかどうかを判断する。
この場合、システム制御部１２２は、図示しない内部タイマーを確認し、一定時間経過していないと判断したとき（ステップＳ１１０：Ｎｏ）、ステップＳ１０８に戻る。
これに対し、システム制御部１２２は、図示しない内部タイマーを確認し、一定時間経過したと判断したとき（ステップＳ１１０：Ｙｅｓ）、ステップＳ１１４に移行する。
ここで、一定時間は、たとえば２０秒程度としてもよい。これは、上述したように、人感センサー１０３による検出範囲をたとえば５ｍとすると、カメラ１０４によって撮影された時点からＭＦＰ１００に近づくまでの時間は、長く見ても２０秒程度あれば十分である。よって、一定時間である、たとえば２０秒以内にステップＳ１０８でのパネル部１０５のタッチ操作が有れば、ＭＦＰ１００に対するログインの意思が有ると判断できる。これに対し、一定時間である、たとえば２０秒以内にステップＳ１０８でのパネル部１０５のタッチ操作が無ければ、ＭＦＰ１００に対するログインの意思が無いものと判断できる。
【００３８】
（ステップＳ１１１）
システム制御部１２２は、特徴点４２０を示す認証データの全てを送信させる。
この場合、システム制御部１２２は、特徴抽出部１１９が抽出した図３（ｂ）の特徴点４２０から図３（ｄ）に示す特徴点４２０の全てである目の特徴点４２１、鼻の特徴点４２２、口端の特徴点４２３を示す認証データを取得し、通信制御部１１２に対して認証サーバー２００への送信を指示する。
このとき、通信制御部１１２は、システム制御部１２２が取得した図３（ｄ）に示す特徴点４２０の全てである目の特徴点４２１、鼻の特徴点４２２、口端の特徴点４２３を示す認証データをネットワーク３００を介し認証サーバー２００に送信する。
【００３９】
（ステップＳ１１２）
システム制御部１２２は、生体認証に成功したかどうかを判断する。
この場合、システム制御部１２２は、通信制御部１１２が認証サーバー２００からの生体認証に失敗したことを示す通知を受け取った場合、生体認証に成功しなかったと判断し（ステップＳ１１２：Ｎｏ）、ステップＳ１１３に移行する。
これに対し、システム制御部１２２は、通信制御部１１２が認証サーバー２００からの生体認証に成功したことを示す通知を受け取った場合、生体認証に成功したと判断し（ステップＳ１１２：Ｙｅｓ）、ステップＳ１０８に移行する。
【００４０】
（ステップＳ１１３）
システム制御部１２２は、エラーを表示させる。
この場合、システム制御部１２２は、パネル操作制御部１２０に対してパネル部１０５へのエラーの表示を指示する。
このとき、パネル操作制御部１２０は、パネル部１０５に対してエラーを表示し、ユーザーに対して生体認証の再トライを促す。
【００４１】
（ステップＳ１１４）
システム制御部１２２は、ログイン要求の受け付けモードをキャンセルする。
この場合、システム制御部１２２は、一定時間である、たとえば２０秒以内にステップＳ１０８でのパネル部１０５のタッチ操作が無いことから、ＭＦＰ１００に対するログインの意思が無いものと判断し、ログイン要求の受け付けモードをキャンセルする。
【００４２】
次に、図５を参照し、認証サーバー２００側での処理について説明する。なお、以下の説明では、認証サーバー２００がＭＦＰ１００から最初に図３（ｃ）の特徴点４２０の一部を示す認証データの一部を受け取り、生体認証に失敗した場合、図３（ｄ）の特徴点４２０の全てを示す認証データの全てを受け取る場合として説明する。
【００４３】
（ステップＳ２０１）
システム制御部２１５は、認証データを受け取ったかどうかを判断する。
この場合、システム制御部２１５は、通信制御部２１４から認証データを受け取ったことを知らせる通知が無ければ認証データを受け取っていないと判断する（ステップＳ２０１：Ｎｏ）。
これに対し、システム制御部２１５は、通信制御部２１４から認証データを受け取ったことを知らせる通知が有れば認証データを受け取ったと判断し（ステップＳ２０１：Ｙｅｓ）、ステップＳ１０２に移行する。
【００４４】
（ステップＳ２０２）
システム制御部２１５は、生体認証を指示する。
この場合、システム制御部２１５は、生体認証部２１３に対し、ＭＦＰ１００から受け取った図３（ｃ）の特徴点４２０の一部の認証データに対する生体認証を指示する。
このとき、生体認証部２１３は、認証対象の全ての人物４００の「テンプレート」と呼ばれる認証データと、ＭＦＰ１００から受け取った図３（ｃ）の特徴点４２０の一部を示す認証データの一部との照合による生体認証を行う。
【００４５】
（ステップＳ２０３）
システム制御部２１５は、生体認証に成功したかどうかを判断する。
この場合、システム制御部２１５は、生体認証部２１３が生体認証に失敗すると、生体認証に成功しなかったと判断し（ステップＳ２０３：Ｎｏ）、ステップＳ２０５に移行する。
これに対し、システム制御部２１５は、生体認証部２１３が生体認証に成功すると、生体認証に成功したと判断し（ステップＳ２０３：Ｙｅｓ）、ステップＳ２０４に移行する。
【００４６】
（ステップＳ２０４）
システム制御部２１５は、生体認証の成功を通知する。
この場合、システム制御部２１５は、通信制御部２１４を介し、ＭＦＰ１００に対して生体認証の成功を通知する。
【００４７】
（ステップＳ２０５）
システム制御部２１５は、認証データの全てを要求する。
この場合、システム制御部２１５は、通信制御部２１４を介し、ＭＦＰ１００に対して認証データの全てを要求する。
【００４８】
（ステップＳ２０６）
システム制御部２１５は、認証データを受け取ったかどうかを判断する。
この場合、システム制御部２１５は、通信制御部２１４から認証データを受け取ったことを知らせる通知が無ければ認証データを受け取っていないと判断する（ステップＳ２０６：Ｎｏ）。
これに対し、システム制御部２１５は、通信制御部２１４から認証データを受け取ったことを知らせる通知が有れば認証データを受け取ったと判断し（ステップＳ２０６：Ｙｅｓ）、ステップＳ２０７に移行する。
【００４９】
（ステップＳ２０７）
システム制御部２１５は、生体認証を指示する。
この場合、システム制御部２１５は、生体認証部２１３に対し、ＭＦＰ１００から受け取った図３（ｄ）の特徴点４２０の全てを示す認証データの全てに対する生体認証を指示する。
このとき、生体認証部２１３は、認証対象の全ての人物４００の「テンプレート」と呼ばれる認証データと、ＭＦＰ１００から受け取った図３（ｄ）の特徴点４２０の全てを示す認証データの全てとの照合による生体認証を行う。
【００５０】
（ステップＳ２０８）
システム制御部２１５は、生体認証に成功したかどうかを判断する。
この場合、システム制御部２１５は、生体認証部２１３が生体認証に失敗すると、生体認証に成功しなかったと判断し（ステップＳ２０８：Ｎｏ）、ステップＳ２０９に移行する。
これに対し、システム制御部２１５は、生体認証部２１３が生体認証に成功すると、生体認証に成功したと判断し（ステップＳ２０８：Ｙｅｓ）、ステップＳ２０４に移行する。
【００５１】
（ステップＳ２０９）
システム制御部２１５は、生体認証の失敗を通知する。
この場合、システム制御部２１５は、通信制御部２１４を介し、ＭＦＰ１００に対して生体認証の失敗を通知する。
【００５２】
以上のように、本実施形態では、ＭＦＰ１００側（画像形成装置側）において、人感センサー１０３（人物検出部）により、人物４００を検出し、カメラ１０４により、人感センサー１０３（人物検出部）が人物４００を検出すると画像を撮像し、特徴抽出部１１９により、カメラ１０４が撮像した人物４００の特徴点４２０を抽出し、システム制御部１２２（第１のシステム制御部）により、認証サーバー２００に対して特徴抽出部１１９が抽出した特徴点４２０を示す認証データ（特徴を数式(数値)化したもの）を送信する。一方、認証サーバー２００は、生体認証部２１３により、特徴点４２０を示す認証データに基づいた生体認証を行い、システム制御部２１５（第２のシステム制御部）により、生体認証部２１３による生体認証が成功すると、ＭＦＰ１００（画像形成装置）に対し、生体認証の成功を通知する。
【００５３】
このように、ＭＦＰ１００（画像形成装置）から認証サーバー２００へは特徴抽出部１１９が抽出した人物４００の特徴点４２０を示す認証データのみを送信するので、人物４００の特徴点４２０を示す認証データが第三者によって取得されても、特徴点４２０を示す認証データからの人物の復元が不可能となり、人物像の判別が容易となってしまうことを防止できる。
【００５４】
また、本実施形態では、ＭＦＰ１００（画像形成装置）から認証サーバー２００へは特徴抽出部１１９が抽出した人物４００の特徴点４２０を示す認証データのみを送信するので、従来のように画像データを認証サーバー２００に送信する場合に比べ、遙かにデータ量を削減できる。
【００５５】
また、本実施形態では、ユーザーの生体認証に成功すると、ＭＦＰ１００が生体認証に成功したユーザーに対するログインを許可するので、ユーザーによるログイン操作が不要となり、ユーザーに対する利便性を高めることも可能となる。
【００５６】
なお、本実施形態では、生体認証として人物４００の顔画像を対象としているが、これに限らず、人物４００の全体像を対象としてもよい。
【００５７】
また、本実施形態では、画像形成装置としてＭＦＰ１００を適用したが、これに限らず、プリンターや多機能プリンターに適用してもよい。
【符号の説明】
【００５８】
１００  ＭＦＰ
１０１  プリンター部
１０２、２０１  Ｉ／Ｆ
１０３  人感センサー
１０４  カメラ
１０５  パネル部
１０６  ＨＤＤ
１１０、２１０  制御部
１１１  プリンター制御部
１１２、２１４  通信制御部
１１３、２１１  ＲＡＭ
１１４、２１２  ＲＯＭ
１１５  ユーザー認証部
１１６  センサー制御部
１１７  カメラ制御部
１１８  画像処理部
１１９  特徴抽出部
１２０  パネル操作制御部
１２１  ＨＤＤ制御部
１２２、２１５  システム制御部
１２３、２１６データバス
２００  認証サーバー
２１３  生体認証部
３００  ネットワーク
４００  人物
４２０〜４２３  特徴点
【図１】
2019191906.tif 000003
【図２】
2019191906.tif 000004
【図３】
2019191906.tif 000005
【図４】
2019191906.tif 000006
【図５】
2019191906.tif 000007