(57)【要約】【課題】認証情報をより効率的に更新する。【解決手段】利用者の認証情報を記憶する記憶部と、利用者の認証情報を検出する検出部と、検出された認証情報と、記憶部に記憶された認証情報とを照合する第１の認証を実行する第１の認証部と、第１の認証と異なる第２の認証を実行する第２の認証部と、第１の認証により利用者が認証されず第２の認証により利用者が認証された場合、第１の認証および第２の認証と異なる第３の認証を実行する第３の認証部と、第３の認証により利用者が認証された場合、記憶部に記憶された認証情報を、検出された認証情報で更新する更新部と、を備える。【選択図】図５
2017117119.tif 000002
【特許請求の範囲】
【請求項１】
利用者の認証情報を記憶する記憶部と、
利用者の認証情報を検出する検出部と、
検出された認証情報と、前記記憶部に記憶された認証情報とを照合する第１の認証を実行する第１の認証部と、
前記第１の認証と異なる第２の認証を実行する第２の認証部と、
前記第１の認証により利用者が認証されず、前記第２の認証により利用者が認証された場合、前記第１の認証および前記第２の認証と異なる第３の認証を実行する第３の認証部と、
前記第３の認証により利用者が認証された場合、前記記憶部に記憶された認証情報を、検出された認証情報で更新する更新部と、
を備える情報処理装置。
【請求項２】
前記認証情報は、利用者の生体の特徴を示す特徴情報である、
請求項１に記載の情報処理装置。
【請求項３】
前記認証情報は、撮像された画像に含まれる利用者の顔画像、または、前記利用者の顔画像から抽出される特徴情報である、
請求項１に記載の情報処理装置。
【請求項４】
前記第２の認証は、利用者に関連づけられた認証情報を記憶した無線タグを用いた認証である、
請求項１に記載の情報処理装置。
【請求項５】
前記無線タグは、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグである、
請求項４に記載の情報処理装置。
【請求項６】
前記第３の認証は、利用者が入力する認証情報を用いた認証である、
請求項１に記載の情報処理装置。
【請求項７】
前記第３の認証は、パスワードを用いた認証、または、接触型のＩＣ（Integrated  Circuit）カードを用いた認証である、
請求項６に記載の情報処理装置。
【請求項８】
前記第３の認証により利用者が認証された場合、認証情報を更新するか否かを選択させるための選択画面を表示部に表示させる出力制御部をさらに備え、
前記更新部は、前記選択画面で認証情報を更新することが選択された場合に、前記記憶部に記憶された認証情報を、検出された認証情報で更新する、
請求項１に記載の情報処理装置。
【請求項９】
前記出力制御部は、前記検出部により検出された複数の認証情報を選択可能に表示する前記選択画面を前記表示部に表示させ、
前記更新部は、前記選択画面で認証情報を更新することが選択された場合に、前記記憶部に記憶された認証情報を、複数の認証情報のうち選択された認証情報で更新する、
請求項８に記載の情報処理装置。
【請求項１０】
前記検出部は、複数の認証情報を検出し、
前記更新部は、複数の前記認証情報のうち、前記記憶部に記憶された認証情報との類似度が、他の認証情報より大きい認証情報により、前記記憶部に記憶された認証情報を更新する、
請求項１に記載の情報処理装置。
【請求項１１】
前記検出部は、複数の認証情報を検出し、
前記更新部は、複数の前記認証情報を平均した情報により、前記記憶部に記憶された認証情報を更新する、
請求項１に記載の情報処理装置。
【請求項１２】
移動体を検知する移動体検知部をさらに備え、
前記検出部は、前記移動体検知部で移動体が検知された場合に、検知範囲に電波を放射し、検知範囲内の無線タグから認証情報を検出する、
請求項１に記載の情報処理装置。
【請求項１３】
移動体を検知する移動体検知部と、
前記移動体検知部で移動体が検知された場合に、前記検出部を起動する電力状態制御部と、さらに備える、
請求項１に記載の情報処理装置。
【請求項１４】
利用者を認証する情報処理システムであって、
利用者の認証情報を記憶する記憶部と、
利用者の認証情報を検出する検出部と、
検出された認証情報と、前記記憶部に記憶された認証情報とを照合する第１の認証を実行する第１の認証部と、
前記第１の認証と異なる第２の認証を実行する第２の認証部と、
前記第１の認証により利用者が認証されず、前記第２の認証により利用者が認証された場合、前記第１の認証および前記第２の認証と異なる第３の認証を実行する第３の認証部と、
前記第３の認証により利用者が認証された場合、前記記憶部に記憶された認証情報を、検出された認証情報で更新する更新部と、
を備える情報処理システム。
【請求項１５】
利用者の認証情報を検出する検出ステップと
検出された認証情報と、記憶部に記憶された認証情報とを照合する第１の認証を実行する第１の認証ステップと、
前記第１の認証と異なる第２の認証を実行する第２の認証ステップと、
前記第１の認証により利用者が認証されず、前記第２の認証により利用者が認証された場合、前記第１の認証および前記第２の認証と異なる第３の認証を実行する第３の認証ステップと、
前記第３の認証により利用者が認証された場合、前記記憶部に記憶された認証情報を、検出された認証情報で更新する更新ステップと、
を含む認証方法。
【請求項１６】
コンピュータに、
利用者の認証情報を検出する検出ステップと
検出された認証情報と、記憶部に記憶された認証情報とを照合する第１の認証を実行する第１の認証ステップと、
前記第１の認証と異なる第２の認証を実行する第２の認証ステップと、
前記第１の認証により利用者が認証されず、前記第２の認証により利用者が認証された場合、前記第１の認証および前記第２の認証と異なる第３の認証を実行する第３の認証ステップと、
前記第３の認証により利用者が認証された場合、前記記憶部に記憶された認証情報を、検出された認証情報で更新する更新ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、認証方法およびプログラムに関する。
【背景技術】
【０００２】
利用者を認証する方法として、カメラを利用した顔認証が普及しつつある。顔認証は、近距離無線などを用いる認証（ＩＣカード認証など）よりも精度が悪いため、顔認証と近距離無線を用いた認証を組み合わせることで認証の精度を向上させる技術が提案されている。
【０００３】
顔認証では、時間の経過や利用者の外見の変化により認証に失敗する場合がある。特許文献１では、撮像した顔画像から生成した情報と、予め登録された複数の認証情報とを比較照合し、認証に成功した場合は、最も類似度が低い認証情報以外の認証情報を更新することで、登録した認証情報の経年変化に対応する技術が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、顔認証に用いる認証情報を効率的に更新できない場合があった。例えば、登録した利用者の画像を更新する場合、撮像機器で利用者の顔画像を撮像した後、顔画像を登録する必要があるため、手間がかかっていた。特許文献１の方法では、顔認証に成功しなければ登録情報を更新できないという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、認証情報をより効率的に更新できる情報処理装置、情報処理システム、認証方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、利用者の認証情報を記憶する記憶部と、利用者の認証情報を検出する検出部と、検出された認証情報と、前記記憶部に記憶された認証情報とを照合する第１の認証を実行する第１の認証部と、前記第１の認証と異なる第２の認証を実行する第２の認証部と、前記第１の認証により利用者が認証されず、前記第２の認証により利用者が認証された場合、前記第１の認証および前記第２の認証と異なる第３の認証を実行する第３の認証部と、前記第３の認証により利用者が認証された場合、前記記憶部に記憶された認証情報を、検出された認証情報で更新する更新部と、を備える。
【発明の効果】
【０００７】
本発明によれば、認証情報をより効率的に更新できるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理システムの構成の一例を示す図である。
【図２】図２は、実施形態に係るカメラの撮像範囲および各センサの検知範囲の一例を示す図である。
【図３】図３は、実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。
【図４】図４は、実施形態に係る画像形成装置のソフトウェア構成の一例を示す図である。
【図５】図５は、実施形態に係る画像形成装置の機能構成の一例を示す図である。
【図６】図６は、算出された類似度の一例を示す図である。
【図７】図７は、実施形態に係る利用者情報の一例を示す図である。
【図８】図８は、実施形態に係る利用者情報の別の一例を示す図である。
【図９】図９は、実施形態に係る利用者情報の別の一例を示す図である。
【図１０】図１０は、実施形態に係る画像形成装置の無線認証処理の一例を示すフローチャートである。
【図１１】図１１は、実施形態に係る画像形成装置の画像認証処理の一例を示すフローチャートである。
【図１２】図１２は、実施形態に係る画像認証の一例について説明するための図である。
【図１３】図１３は、実施形態に係る画像認証の一例について説明するための図である。
【図１４】図１４は、実施形態に係る画像形成装置の複合認証処理の一例を示すフローチャートである。
【図１５】図１５は、パスワード認証で用いられるパスワード入力画面の一例を示す図である。
【図１６】図１６は、認証情報の更新例を説明する図である。
【図１７】図１７は、変形例で表示される選択画面の一例を示す図である。
【図１８】図１８は、変形例による平均の算出方法の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、この発明にかかる情報処理装置、情報処理システム、認証方法およびプログラムの実施形態を詳細に説明する。
【００１０】
本実施形態の情報処理装置は、顔認証（第１の認証）と近距離無線を用いた認証などの他の認証（第２の認証）とを組み合わせた認証（複合認証処理）を行う。そして、近距離無線の認証が許可され、顔認証が許可されない場合、さらに別の認証（第３の認証）を実行し、その認証に成功した場合は、既に登録した認証情報を、今回の顔認証に使用した認証情報と置き換えることができるようにする。これにより、登録した利用者画像などの認証情報をより効率的に更新可能となる。
【００１１】
図１は、一実施形態に係る情報処理システムの構成の一例を示す図である。図１を参照しながら、本実施形態に係る情報処理システム１００の構成について説明する。
【００１２】
図１に示すように、情報処理システム１００は、画像形成装置１０１と、利用者１０５が所持するＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグ１０４と、を含む。
【００１３】
画像形成装置１０１は、例えば、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、複写機、プリンタ、ファクシミリ装置、またはスキャナ装置等の画像形成装置であり、本発明の情報処理装置の一例である。ここで、ＭＦＰとは、コピー機能、プリンタ機能、スキャナ機能、およびファクシミリ機能のうち少なくとも２つの機能を有する複合機である。画像形成装置１０１は、カメラ１０２と、ＲＦＩＤタグリーダ１０３と移動体センサ１０６と、を備えている。ＲＦＩＤタグリーダ１０３は、所定の範囲内にあるＲＦＩＤタグ１０４（無線タグの一例）から、無線タグＩＤ等の所定の情報を受信する。カメラ１０２は、画像を撮像する。移動体センサ１０６は、所定の範囲内にある移動体（利用者など）を検出する。ここで、ＲＦＩＤとは、無線タグＩＤ等の所定の情報を記憶したＲＦＩＤタグ１０４と、ＲＦＩＤタグリーダ１０３との間で、電磁波または電波等を用いた近距離無線通信を行う技術であり、近距離無線通信の一例である。
【００１４】
例えば、ＲＦＩＤタグ１０４がパッシブタグである場合、ＲＦＩＤタグリーダ１０３は、後述するＲＦＩＤタグリーダ１０３の検知範囲に所定の電波を放射する。また、ＲＦＩＤタグ１０４は、ＲＦＩＤタグリーダ１０３から放射された電波を受信すると、受信した電波を電力として動作し、予め記憶した無線タグＩＤ等の所定の情報をＲＦＩＤタグリーダ１０３に送信する。
【００１５】
パッシブタグとは、ＲＦＩＤタグリーダからの電波をエネルギー源として動作するＲＦＩＤ用のタグであり、電池を内蔵する必要がない。パッシブタグのアンテナは、ＲＦＩＤタグリーダからの電波の一部を反射し、無線タグＩＤ等の情報をこの反射波に乗せて返す。この反射の強度は非常に小さいため、パッシブタグは、自装置の電力で電波を送信するアクティブタグに比べて通信距離が短くなるが、安価で、ほぼ恒久的に動作する。
【００１６】
電波の伝達方式は、主に電波誘導方式と電波方式に分類される。電磁誘導方式は、タグのコイルとリーダのアンテナコイルを磁束結合させて、エネルギーおよび信号を伝達する方式である。電波方式に比べて、エネルギーを効率的に伝達できるので、開発が先に進んだ。Ｆｅｌｉｃａ（登録商標）はこの方式である。１３０〜１３５ｋＨｚ、１３．５６ＭＨｚの帯域でこの方式が採用されている。電波誘導方式の通信可能距離は、最大でも１ｍ程度である。一方、電波方式は、タグのアンテナとリーダのアンテナで電波をやりとりし、エネルギーおよび信号を伝達する方式である。電波を空間に放射して伝達するので、電磁誘導方式に比べて、より遠くのタグと通信が可能になる。４３３ＭＨｚ、９００ＭＨｚ、２．４５ＧＨｚの帯域でこの方式が採用されている。電波方式の通信可能距離は、パッシブタグで３〜５ｍである。アクティブタグは、出力電力さえ許せば数ｋｍ程度も通信可能である。
【００１７】
カメラ１０２は、例えば、撮像した画像に、画像形成装置１０１を利用する利用者１０５が含まれるように設置された撮像装置である。
【００１８】
図２は、一実施形態に係るカメラの撮像範囲および各センサの検知範囲の一例を示す図である。図２は、カメラ１０２の撮像範囲２５１、ＲＦＩＤタグリーダ１０３の検知範囲２５２、および、移動体センサ１０６の検知範囲２５３の例を示す。
【００１９】
図２では、画像形成装置１０１の上面から見たときの、ＲＦＩＤタグリーダ１０３の検知範囲２５２が示されている。図２の例では、画像形成装置１０１は、内部に、例えば、パッチアンテナ等を有しており、画像形成装置１０１の前面（図２の下方向）に、扇型（例えば角度１５０°）の検知範囲２５２を形成している。ＲＦＩＤタグリーダ１０３は、移動体センサ１０６により利用者１０５が検知されると、検知範囲２５２に所定の電波を放射する。これによって、例えば、ＲＦＩＤタグ１０４を持った利用者１０５が、画像形成装置１０１の前面から所定の距離（例えば、３ｍ以内）まで近づくと、ＲＦＩＤタグ１０４に記憶された所定の情報（例えば、無線タグＩＤ）が、自動的に画像形成装置１０１に送信される。カメラ１０２は、移動体センサ１０６により利用者１０５が検知されると起動（動作）する。
【００２０】
本実施形態では、画像形成装置１０１は、予め登録された利用者を示す情報を記憶しており、ＲＦＩＤタグ１０４から受信した無線タグＩＤ（認証情報の一例）と、後述する画像形成装置１０１の記憶部に予め登録された利用者を示す情報とに基づいて、ＲＦＩＤタグ１０４の認証（以下、「無線認証」という場合がある）（第２の認証）を行う。また、画像形成装置１０１は、例えば、カメラ１０２が撮像した画像に含まれる利用者１０５の顔画像と、後述する画像形成装置１０１の記憶部に予め登録された利用者の顔の特徴情報（認証情報の一例）とに基づいて、画像に撮像された利用者１０５の認証（以下、「画像認証」という場合がある）（第１の認証）を行う。さらに、画像形成装置１０１は、無線認証および画像認証が許可された場合、無線認証が許可されたＲＦＩＤタグ１０４に対応する利用者を示す情報と、画像認証が許可された利用者を示す情報とに基づいて、利用者１０５が画像形成装置１０１を使用するためのログイン認証（以下、「装置認証」という場合がある）を行う。例えば、画像形成装置１０１は、無線認証が許可されたＲＦＩＤタグ１０４の利用者と、画像認証が許可された利用者とが同じ利用者である場合、利用者の画像形成装置１０１へのログインを許可する。
【００２１】
このように、画像形成装置１０１は、ＲＦＩＤタグ１０４を用いた無線認証と、カメラ１０２により撮像された画像による画像認証の両方の認証が許可され、かつ、無線認証が許可されたＲＦＩＤタグ１０４の利用者と、画像認証が許可された利用者とが同じ利用者である場合、利用者のログインを許可する。これによって、本実施形態に係る画像形成装置１０１によれば、画像形成装置１０１の利用者１０５は、ＲＦＩＤタグ１０４を所持しているだけで、画像認証等の撮像された画像による認証方法の認証の精度を向上させることができるようになる。
【００２２】
さらに本実施形態では、無線認証が許可されたが画像認証が許可されなかった場合、さらに別の認証方法による認証が実行される。そしてこの認証が成功した場合、画像認証で用いる認証情報（顔の特徴情報など）を更新するか否かを選択させるための選択画面が表示される。図１では、選択画面３００の一例が示されている。選択画面３００は、ＯＫボタン３０１と、Ｃａｎｃｅｌボタン３０２と、を含む。ＯＫボタン３０１が押下されると、画像認証に用いられる登録済の認証情報が、今回の画像認証で用いられた認証情報に置き換えられる。Ｃａｎｃｅｌボタン３０２が押下された場合は、認証情報の置き換えは実行されない。
【００２３】
移動体センサ１０６は、例えば利用者１０５などが検知範囲２５３内に入った場合に、画像形成装置１０１を省電力状態から通常状態に復帰させるために使用される。通常状態は、利用者が行った操作に応じて情報処理を実行する状態の一例である。画像形成装置１０１が通常状態で動作するときには、画像形成装置１０１の各部に、情報処理の実行に要する電力が供給される。省電力状態は、画像形成装置１０１の少なくとも一部の動作を一時的に停止させる状態の一例である。画像形成装置１０１が省電力状態で動作するときには、画像形成装置１０１の少なくとも一部への電力供給が停止させられ、画像形成装置１０１の消費電力量が通常状態のときよりも少なくなる。ただし、画像形成装置１０１が省電力状態で動作するときにも、移動体センサ１０６への電力供給が行われ、これら各部が省電力状態時の動作を行い得るようになっている。
【００２４】
撮像範囲２５１、検知範囲２５２、および、検知範囲２５３の大きさは任意であるが、例えば、それぞれ０．６ｍ、１ｍ、および、２ｍとすることができる。このように検知範囲２５３を他の範囲より大きくすれば、例えば利用者１０５が撮像範囲２５１または検知範囲２５２に入るまでに、ＲＦＩＤタグリーダ１０３およびカメラ１０２に電力を供給し動作させることが可能となる。
【００２５】
省電力状態を備えない構成、または、省電力状態であってもＲＦＩＤタグリーダ１０３およびカメラ１０２に電力が供給される構成等の場合は、移動体センサ１０６は備えなくてもよい。
【００２６】
なお、図１のシステム構成はあくまで一例である。例えば、図１では、情報処理装置の一例として画像形成装置１０１を示したが、これに限定されるものではない。情報処理装置は、画像形成装置１０１と同様の利用者に対する認証機能を有するＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、タブレット端末、スマートフォン、ゲーム機、またはテレビ会議装置等であってもよい。
【００２７】
また、カメラ１０２またはＲＦＩＤタグリーダ１０３等は、外部に外付けされているものであってもよい。
【００２８】
また、ＲＦＩＤタグ１０４は、ＲＦＩＤのアクティブタグまたはセミアクティブタグ等であってもよい。また、ＲＦＩＤタグ１０４は、無線タグの一例である。無線タグは、ＲＦＩＤとは異なる近距離無線方式（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ（以下、「ＢＬＥ」という）、またはＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等）で通信を行う無線端末であってもよい。また、無線タグに代えて、無線タグ等を搭載した携帯端末等を用いるものであってもよい。このように、ＲＦＩＤタグ１０４を用いた認証（無線認証）は一例であり、利用者に関連づけられた認証情報を記憶した物体を用いた他の認証方法に置き換えてもよい。
【００２９】
また、無線認証と組み合わせる認証方法は、利用者を撮像した画像を用いる認証方法に限定されるものではない。例えば、利用者の生体の特徴を示す特徴情報を用いて利用者の認証を行う様々な認証方法であってもよい。このような認証方法には、例えば、利用者の歩行パターンによる認証、利用者のキー入力の速度やタイミング等による認証、音声認証、指紋認証、虹彩認証、および、静脈認証が含まれる。
【００３０】
（ハードウェア構成）
図３は、本実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。図３を参照しながら、本実施形態に係る画像形成装置１０１のハードウェア構成について説明する。
【００３１】
図３に示すように、画像形成装置１０１は、例えば、コピー機能、スキャナ機能、ファクス機能、およびプリンタ機能等の各種の画像形成機能を実現する本体３１０と、ユーザの操作を受け付ける操作部３３０と、を備える。ここで、ユーザの操作を受け付けるとは、ユーザの操作に応じて入力される情報（画面の座標値を示す信号等を含む）を受け付けることを含む概念である。
【００３２】
本体３１０および操作部３３０は、専用の通信路３５０を介して、相互に通信可能に接続されている。通信路３５０は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格のものを用いることができるが、これに限定されるものではなく、有線か無線かを問わず任意の規格のものであってよい。本体３１０は、操作部３３０で受け付けた操作に応じた動作を行う。また、本体３１０は、クライアントＰＣ等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。
【００３３】
＜本体のハードウェア構成＞
図３に示すように、本体３１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３１３と、ストレージ３１４と、通信Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３１５と、接続Ｉ／Ｆ３１６と、エンジン３１７と、移動体センサ３１８と、システムバス３１９と、を有する。
【００３４】
ＣＰＵ３１１は、本体３１０の動作を統括的に制御する。ＣＰＵ３１１は、ＲＡＭ３１３をワークエリア（作業領域）としてＲＯＭ３１２またはストレージ３１４等に格納されたプログラムを実行することにより、本体３１０全体の動作を制御する。例えば、ＣＰＵ３１１は、上述したコピー機能、スキャナ機能、ファクス機能、およびプリンタ機能等の各種機能を実現する。
【００３５】
ＲＯＭ３１２は、例えば、本体３１０の起動時に実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、および各種の設定等を記憶する不揮発性のメモリである。ＲＡＭ３１３は、ＣＰＵ３１１のワークエリア等として用いられる揮発性のメモリである。ストレージ３１４は、例えば、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、アプリケーションプログラム、および各種データ等を記憶する不揮発性の記憶装置である。ストレージ３１４は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等で構成される。
【００３６】
通信Ｉ／Ｆ３１５は、本体３１０をネットワーク３６０に接続し、ネットワーク３６０に接続された外部装置との通信を行うためのネットワークインターフェースである。接続Ｉ／Ｆ３１６は、通信路３５０を介して、操作部３３０と通信するためのインターフェースである。
【００３７】
エンジン３１７は、コピー機能、スキャナ機能、ファクス機能、およびプリンタ機能等の機能を実現させるための、汎用的な情報処理および通信以外の処理を行うハードウェアである。エンジン３１７には、例えば、原稿の画像をスキャンして読み取るスキャナ、用紙等のシート材への印刷を行うプロッタ、およびファクス通信を行うファクス部等が含まれる。なお、エンジン３１７は、印刷済みシート材を仕分けるフィニッシャ、または原稿を自動給送するＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：自動原稿給送装置）のような特定のオプションが含まれていてもよい。
【００３８】
移動体センサ３１８は、画像形成装置１０１の周囲の検知範囲内にある移動体（利用者など）を検出するセンサである。移動体センサ３１８は、例えば、焦電センサ等で構成される。移動体センサ３１８は、図１に示す移動体センサ１０６に相当する。
【００３９】
システムバス３１９は、上述の各構成要素を互いに接続し、アドレス信号、データ信号、および各種制御信号等を伝送する伝送路である。
【００４０】
＜操作部のハードウェア構成＞
図３に示すように、操作部３３０は、ＣＰＵ３３１と、ＲＯＭ３３２と、ＲＡＭ３３３と、フラッシュメモリ３３４と、通信Ｉ／Ｆ３３５と、操作パネル３３６と、接続Ｉ／Ｆ３３７と、外部接続Ｉ／Ｆ３３８と、近距離無線通信機３３９と、カメラ３４０（撮像装置）と、システムバス３４１と、を有する。
【００４１】
ＣＰＵ３３１は、操作部３３０の動作を統括的に制御する。ＣＰＵ３３１は、ＲＡＭ３３３をワークエリア（作業領域）としてＲＯＭ３３２またはフラッシュメモリ３３４等に格納されたプログラムを実行することにより、操作部３３０全体の動作を制御する。例えば、ＣＰＵ３３１は、ユーザから受け付けた入力に応じた情報（画像）を操作パネル３３６に表示させる等の各種機能を実現する。
【００４２】
ＲＯＭ３３２は、例えば、操作部３３０の起動時に実行されるＢＩＯＳ、および各種の設定等を記憶する不揮発性のメモリである。ＲＡＭ３３３は、ＣＰＵ３３１のワークエリア等として用いられる揮発性のメモリである。フラッシュメモリ３３４は、例えば、ＯＳ、アプリケーションプログラム、および各種データ等を記憶する不揮発性の記憶装置である。
【００４３】
通信Ｉ／Ｆ３３５は、操作部３３０をネットワーク３６０に接続し、ネットワーク３６０に接続された外部装置との通信を行うためのネットワークインターフェースである。
【００４４】
操作パネル３３６は、ユーザの操作に応じた各種の入力を受け付けると共に、各種の情報（例えば、受け付けた操作に応じた情報、画像形成装置１０１の動作状況を示す情報、および設定情報等）を表示する、入力機能および表示機能を有する装置である。操作パネル３３６は、例えば、タッチパネル機能を搭載した液晶表示装置（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）で構成される。なお、操作パネル３３６は、液晶表示装置に限定されるものではなく、例えば、タッチパネル機能が搭載された有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）の表示装置で構成されていてもよい。また、操作パネル３３６は、タッチパネル機能に加えてまたはこれに代えて、ハードウェアキー等の操作部、またはランプ等の表示部を設けることもできる。
【００４５】
接続Ｉ／Ｆ３３７は、通信路３５０を介して、本体３１０と通信するためのインターフェースである。外部接続Ｉ／Ｆ３３８は、外部装置を接続するための、例えば、ＵＳＢ等のインターフェースである。
【００４６】
近距離無線通信機３３９は、近距離無線通信により、所定の範囲内の無線タグと通信を行うための近距離無線装置である。近距離無線通信機３３９は、例えば、図１に示すＲＦＩＤタグリーダ１０３等を含み、近距離無線通信機３３９から発信した電波に対して応答を返すＲＦＩＤのパッシブタグ、または自装置から電波を発信するＲＦＩＤのアクティブタグ等から、所定の情報を受信する。なお、近距離無線通信機３３９は、上述したＢＬＥまたはＮＦＣ等の近距離無線通信を行う近距離無線装置であってもよい。
【００４７】
カメラ３４０は、所定の撮像範囲内の画像を撮像する撮像装置である。カメラ３４０は、図１に示すカメラ１０２に相当する。
【００４８】
システムバス３４１は、上述の各構成要素を互いに接続し、アドレス信号、データ信号、および各種制御信号等を伝送する伝送路である。
【００４９】
（ソフトウェア構成）
図４は、本実施形態に係る画像形成装置のソフトウェア構成の一例を示す図である。図４を参照しながら、本実施形態に係る画像形成装置１０１のソフトウェア構成について説明する。
【００５０】
図４に示すように、画像形成装置１０１の本体３１０は、アプリ層４１１と、サービス層４１２と、ＯＳ層４１３と、を含む。アプリ層４１１、サービス層４１２、およびＯＳ層４１３の実体は、ＲＯＭ３１２またはストレージ３１４等に格納されている各種ソフトウェアである。ＣＰＵ３１１が、これらのソフトウェア（プログラム）を実行することにより、本体３１０の各種の機能が提供される。
【００５１】
アプリ層４１１は、ハードウェア資源を動作させて所定の機能を提供するためのアプリケーションソフトウェア（以下、単に「アプリ」という場合がある）である。アプリとしては、例えば、コピー機能を提供するためのコピーアプリ、スキャナ機能を提供するためのスキャナアプリ、ファクス機能を提供するためのファクスアプリ、プリンタ機能を提供するためのプリンタアプリなどが挙げられる。
【００５２】
サービス層４１２は、アプリ層４１１とＯＳ層４１３との間に介在し、アプリ層４１１のアプリに対し、本体３１０が備えるハードウェア資源を利用するためのインターフェースを提供するソフトウェアである。具体的には、サービス層４１２は、ハードウェア資源に対する動作要求を受け付け、動作要求の調停を行う機能を提供する。サービス層４１２が受け付ける動作要求としては、スキャナによる読み取りおよびプロッタによる印刷等の要求が挙げられる。なお、サービス層４１２によるインターフェースの機能は、本体３１０のアプリ層４１１だけではなく、操作部３３０のアプリ層４３１に対しても提供される。サービス層４１２のＷｅｂＡＰＩのインタフェース機能は、例えばＷｅｂＡＰＩで提供される。すなわち、操作部３３０のアプリ層４３１も、本体３１０のサービス層４１２のＷｅｂＡＰＩのインターフェース機能を介して、本体３１０のハードウェア資源（例えば、エンジン３１７）を利用した機能を実現することができる。
【００５３】
ＯＳ層４１３は、本体３１０が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層４１２は、各種アプリからのハードウェア資源の利用要求を、ＯＳ層４１３が解釈可能なコマンドに変換してＯＳ層４１３に渡す。そして、ＯＳ層４１３によりコマンドが実行されることにより、ハードウェア資源は、アプリの要求に従った動作を行う。
【００５４】
図４に示すように、画像形成装置１０１の操作部３３０は、アプリ層４３１と、サービス層４３２と、ＯＳ層４３３と、を含む。操作部３３０が含むアプリ層４３１、サービス層４３２、およびＯＳ層４３３も、階層構造については本体３１０側と同様である。ただし、アプリ層４３１のアプリにより提供される機能や、サービス層４３２が受け付け可能な動作要求の種類は、本体３１０側とは異なる。
【００５５】
アプリ層４３１のアプリは、操作部３３０が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアであってもよいが、主として本体３１０が備える機能に関する操作および表示を行うためのＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の機能を提供する。また、アプリ層４３１のアプリは、操作部３３０が備える近距離無線通信機３３９、および、カメラ３４０等を用いた認証機能を提供する。
【００５６】
なお、本実施形態では、機能の独立性を保つために、本体３１０側のＯＳ層４１３のソフトウェアと、操作部３３０側のＯＳ層４３３のソフトウェアとが互いに異なる。つまり、本体３１０および操作部３３０は、別々のオペレーティングシステムにより互いに独立して動作する。例えば、本体３１０側のＯＳ層４１３のソフトウェアとしてＬｉｎｕｘ（登録商標）を用い、操作部３３０側のＯＳ層４３３のソフトウェアとしてＡｎｄｒｏｉｄ（登録商標）を用いることも可能である。
【００５７】
以上のように、本実施形態の画像形成装置１０１において、本体３１０および操作部３３０は、別々のオペレーティングシステムで動作するため、本体３１０と操作部３３０との間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作部３３０が受け付けた情報（ユーザからの操作指示内容）を本体３１０へ送信する動作（コマンド通信）、および、本体３１０が操作部３３０へ情報を送信する動作等がこれに該当する。ここでは、操作部３３０が本体３１０へコマンド通信を行うことにより、本体３１０の機能を使用することができる。また、本体３１０から操作部３３０に送信する情報には、例えば、本体３１０における動作の実行状況、および本体３１０側で設定された内容等が含まれる。また、本実施形態では、操作部３３０に対する電力供給は、本体３１０から通信路３５０を経由して行われているので、操作部３３０の電源制御を、本体３１０の電源制御とは別に（独立して）行うことができる。
【００５８】
（機能構成）
図５は、本実施形態に係る画像形成装置の機能構成の一例を示す図である。図５を参照しながら、本実施形態に係る画像形成装置１０１の機能構成について説明する。
【００５９】
＜本体の機能構成＞
図５に示すように、画像形成装置１０１の本体３１０は、移動体検知部５０１と、電力状態制御部５０２と、画像形成部５０３と、記憶部５０４と、通信部５０５と、を有する。
【００６０】
移動体検知部５０１は、移動体センサ３１８を用いて、画像形成装置１０１の周囲の検知範囲内にある移動体（例えば、人物）を検知する機能部である。移動体検知部５０１は、例えば、図３に示すＣＰＵ３１１で動作するプログラムによって実現される。移動体検知部５０１は、検知範囲内で移動体を検知した場合、移動体を検知した旨を、電力状態制御部５０２に通知する。
【００６１】
電力状態制御部５０２は、本体３１０および操作部３３０の電力状態を制御する機能部である。電力状態制御部５０２は、例えば、図３に示すＣＰＵ３１１で動作するプログラムによって実現される。電力状態制御部５０２は、予め設定された時間を超えて、画像形成装置１０１の利用がない場合、画像形成装置１０１を、画像形成処理が可能な通常状態よりも消費電力が少ない省電力状態へ移行させる。省電力状態では、例えば、操作部３３０、ならびに、本体３１０のエンジン３１７およびストレージ３１４の機能を停止させること等により、消費電力を低減させることができる。また、電力状態制御部５０２は、画像形成装置１０１が省電力状態中に、移動体検知部５０１から、移動体を検知した旨を示す通知を受け取ると、操作部３３０を、省電力状態から通常の動作が可能な通常状態へ復帰させる。電力状態制御部５０２は、通信路３５０を介して、操作部３３０に復帰命令を通知することにより、操作部３３０を、省電力状態から通常状態へ復帰させる。
【００６２】
通常状態では、画像認証に関わる機能部（カメラ３４０、画像受信部５１３等）、および、無線認証に関わる機能部（近距離無線通信機３３９、無線通信部５１１）に電力が供給される。なお、少なくとも画像認証および無線認証に関わる機能部に電力が供給される状態であれば、通常状態以外の状態に遷移させてもよい。電力状態制御部５０２は、操作部３３０内の各部（画像受信部５１３、無線通信部５１１、装置認証部５１６、更新部５２２など）に、通常状態に復帰したこと（電源オン）を通知する。
【００６３】
電力状態制御部５０２が、移動体検知部５０１（移動体センサ１０６）により移動体（（利用者１０５）が検知された場合に、カメラ１０２を起動するように構成してもよい。移動体が検知された場合にカメラ１０２を起動する機能は、操作部３３０内に備えられていてもよい。
【００６４】
画像形成部５０３は、画像形成装置１０１が備える各種の画像形成機能（例えば、プリンタ機能、コピー機能、スキャナ機能、およびファクス機能等）を実行する機能部である。画像形成部５０３は、例えば、図３に示すエンジン３１７、および図３に示すＣＰＵ３１１で動作するプログラム等によって実現される。
【００６５】
記憶部５０４は、予め登録された画像形成装置１０１の利用者を示す情報を含む利用者情報Ａ５０６等の様々な情報を記憶する機能部である。記憶部５０４は、例えば、図３に示すＲＡＭ３１３、ストレージ３１４、および図３に示すＣＰＵ３１１で動作するプログラム等によって実現される。
【００６６】
通信部５０５は、本体３１０をネットワーク３６０に接続し、ネットワーク３６０に接続された外部装置と通信を行う機能部である。通信部５０５は、例えば、図３に示す通信Ｉ／Ｆ３１５、および図３に示すＣＰＵ３１１で動作するプログラム等によって実現される。
【００６７】
なお、図５に示す本体３１０の移動体検知部５０１、電力状態制御部５０２、画像形成部５０３、記憶部５０４および通信部５０５は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図５に示す本体３１０で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図５に示す本体３１０で１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００６８】
また、本体３１０の移動体検知部５０１、電力状態制御部５０２および画像形成部５０３の一部または全部は、ソフトウェアであるプログラムではなく、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）またはＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェア回路によって実現されてもよい。
【００６９】
＜操作部の機能構成＞
図５に示すように、画像形成装置１０１の操作部３３０は、無線通信部５１１と、無線認証部５１２（第２の認証部）と、画像受信部５１３と、顔検出部５１４（検出部）と、画像認証部５１５（第１の認証部）と、装置認証部５１６と、利用者情報管理部５１７と、記憶部５１８と、通信部５１９と、パスワード認証部５２１（第３の認証部）と、更新部５２２と、入出力制御部５２３（出力制御部）と、を有する。
【００７０】
無線通信部５１１は、近距離無線通信機３３９を用いた近距離無線通信により、所定の範囲内の無線タグから所定の情報（無線タグＩＤなど）を受信する機能部である。無線通信部５１１は、例えば、図３に示す近距離無線通信機３３９、および図３に示すＣＰＵ３３１で動作するプログラムによって実現される。無線通信部５１１は、図２に示すＲＦＩＤタグリーダ１０３の検知範囲２５２内にあるＲＦＩＤタグ１０４から、無線タグＩＤ等の所定の情報を受信する。
【００７１】
無線認証部５１２は、無線通信部５１１が受信した所定の情報と、予め登録された利用者情報とに基づいて、所定の情報を送信した無線タグを認証する機能部である。無線認証部５１２は、例えば、図３に示すＣＰＵ３３１で動作するプログラムによって実現される。無線認証部５１２は、無線通信部５１１が受信したＲＦＩＤタグ１０４の無線タグＩＤと、予め登録された利用者情報（例えば、後述する利用者情報ａ５２０、および利用者情報Ａ５０６等）とに基づいて、ＲＦＩＤタグ１０４を認証（無線認証）する。無線認証部５１２は、無線通信部５１１が受信したＲＦＩＤタグ１０４の無線タグＩＤが予め登録された利用者情報に含まれる場合、ＲＦＩＤタグ１０４の認証を許可する。
【００７２】
無線認証部５１２は、例えば無線通信部５１１から受け取った無線タグＩＤを利用者情報管理部５１７に送る。無線認証部５１２は、利用者情報管理部５１７から受け取った結果（該当する利用者の有無、該当利用者が存在する場合は利用者番号など）を受け取る。該当利用者が利用者情報に存在する場合は近距離無線認証可となり、存在しない場合は近距離無線認証不可となる。無線認証部５１２は、装置認証部５１６に認証結果を送る。また、無線認証部５１２は、認証を許可したＲＦＩＤタグ１０４の利用者を示す情報を、装置認証部５１６に出力する。なお、無線認証部５１２は、認証を許可したＲＦＩＤタグ１０４の利用者を示す情報を保持するため、記憶部５１８に出力して記憶させるものとしてもよい。
【００７３】
画像受信部５１３は、カメラ３４０から画像を受信する。画像受信部５１３は、例えば、図３に示すＣＰＵ３３１で動作するプログラムによって実現される。画像受信部５１３は、カメラ３４０に画像形成装置１０１の前方の画像を撮像させ、画像形成装置１０１の正面にいる利用者１０５の画像をカメラ３４０から受信する。
【００７４】
顔検出部５１４は、利用者の認証情報を検出する検出部の一例である。例えば顔検出部５１４は、受信された画像から、利用者の顔画像、および、利用者の顔画像から抽出される特徴情報（生体の特徴を示す特徴情報の一例）などを、利用者の認証情報として検出する。顔認証以外の他の認証を実行する場合は、顔画像などの代わりに、当該他の認証で用いる認証情報を検出するように構成すればよい。例えば、歩行パターン、キー入力速度、キー入力タイミング、音声の特徴、指紋の特徴、および、静脈の特徴などを認証情報として検出してもよい。顔検出部５１４は、例えば、図３に示すＣＰＵ３３１で動作するプログラムによって実現される。なお、顔画像の特徴情報には、例えば、顔の輪郭、目、鼻、あご、および、ほお骨等の各パーツの形状および相対位置等の情報が含まれる。
【００７５】
顔検出部５１４は、例えば、以下のようなＨａａｒ−ｌｉｋｅ特徴による顔検出方法を用いて、画像から顔画像（顔領域）を検出する。Ｈａａｒ−ｌｉｋｅ特徴量は、探索領域中で計算対象である矩形中の黒色の領域のピクセル値の和の値から、白色の領域のピクセル値の和の値を引いた値である。この矩形は、探索領域内のどこにどのように配置してもよいので、探索領域中に数万通りの配置場所の可能性があることになる。これらの矩形に対してブースティング（Ｂｏｏｓｔｉｎｇ）により探索領域内の各弱識別器を事前学習で重みづけし、重要度が上位の数十個の弱識別器のみを選択して強識別器が作成される。そして、この強識別器によって（人の顔らしさを示す白黒矩形数パターンによって）その領域が人の顔領域か否かが判断される。
【００７６】
顔画像の特徴情報を認証情報とする場合は、顔検出部５１４は、さらに顔画像（顔領域）から特徴情報を検出してもよい。例えば顔検出部５１４は、部分空間法を用いた方法などにより、顔画像から顔画像の特徴点（例えば１３次元のデータ）を認証情報として抽出してもよい。
【００７７】
画像認証部５１５は、画像受信部５１３により受信された画像と、予め登録された利用者情報とに基づいて、画像受信部５１３により受信された画像に含まれる利用者を認証する機能部である。画像認証部５１５は、例えば、図３に示すＣＰＵ３３１で動作するプログラムによって実現される。画像認証部５１５は、画像受信部５１３により受信された画像から顔検出部５１４により検出された利用者の認証情報（顔画像、または、顔画像の特徴情報）と、予め登録された利用者情報（例えば、後述する利用者情報ａ５２０、および利用者情報Ａ５０６等）とに基づいて、画像に含まれる利用者の画像認証を行う。
【００７８】
画像認証部５１５は、顔検出部５１４が抽出した顔画像の特徴情報に対応する一の特徴情報が予め登録された利用者情報に含まれる場合、画像に含まれる利用者の認証を許可する。
【００７９】
画像認証部５１５は、例えば、顔検出部５１４から顔画像を受け取り、予め登録されている利用者の認証情報を利用者情報管理部５１７から受け取り、照合する。画像認証部５１５は、照合が成功するまで、利用者情報に登録されている利用者数分、照合を繰り返す。照合の方法としては、顔画像から検出された特徴点間の比較を行う方法や、顔画像１枚あたりの各ピクセルの輝度値を１本のベクトルとし、パターン認識で照合する方法などが適用できる。
【００８０】
画像認証部５１５は、顔画像、または、顔画像から生成されたデータ（顔画像の特徴情報など）を、更新部５２２に渡す。また、画像認証部５１５は、認証を許可した利用者を示す情報を装置認証部５１６に出力する。なお、画像認証部５１５は、認証を許可した利用者を示す情報を、記憶部５１８に出力して記憶させるものとしてもよい。
【００８１】
画像認証部５１５による認証方法は上述の方法に限られるものではなく、あらゆる公知の顔認証技術（例えば、特開２０１５−３５１７８号公報参照）を適用できる。また、画像認証部５１５は、画像受信部５１３により受信された画像に含まれる利用者の生体の特徴を示す特徴情報に基づいて、利用者の認証を行う様々な公知の画像認証方式（例えば、指紋認証、虹彩認証、または静脈認証等）により、利用者の認証を行うものであってもよい。
【００８２】
装置認証部５１６は、無線認証部５１２により認証が許可された利用者を示す情報と、画像認証部５１５により認証が許可された利用者を示す情報とに基づいて、利用者のログイン認証（装置認証）を行う機能部である。装置認証部５１６は、例えば、図３に示すＣＰＵ３３１で動作するプログラムによって実現される。装置認証部５１６は、無線認証部５１２により認証が許可された無線タグ（ＲＦＩＤタグ１０４）の利用者と、画像認証部５１５により認証が許可された利用者とが同じ利用者である場合、その利用者の画像形成装置１０１の使用を許可する。好適な一例として、装置認証部５１６は、無線認証部５１２により認証が許可された無線タグの利用者を示す識別情報と、画像認証部５１５により認証が許可された利用者を示す識別情報とが一致した場合、その利用者の画像形成装置１０１の使用を許可する。
【００８３】
なお、無線認証部５１２から得られた利用者を示す識別情報と、画像認証部５１５から得られた利用者を示す識別情報とが一致した場合とは、２つの識別情報が完全に一致した場合だけではなく、２つの識別情報が実質的に同じ利用者を示す識別情報と判断できる場合も含まれ得る。例えば、画像認証部５１５から得られた利用者を示す識別情報が８桁の社員ＩＤであり、無線認証部５１２から得られた利用者を示す識別情報が社員ＩＤに２文字を付加した１０桁のログインＩＤであるような場合、２つの識別情報が一致したと判断されるものであってもよい。このように、装置認証部５１６は、無線認証部５１２から得られた利用者を示す識別情報と画像認証部５１５から得られた利用者を示す識別情報とが、同じ利用者に関する識別情報である場合、その利用者の画像形成装置１０１の利用を許可するものであってもよい。
【００８４】
装置認証部５１６は、例えば電力状態制御部５０２より電源オン命令を受けると、保持する変数「ログイン回数」の値を０に初期化する。その後、装置認証部５１６は、上述のログイン認証を実行する。一般的に、無線認証部５１２からの結果通知が早く送信される。このため、装置認証部５１６は、事前に認証準備（プレ認証）を行っておき、残りの認証結果が送信されたらすぐに利用者が利用できる状態にしてもよい。装置認証部５１６は、ログイン認証に失敗した場合、変数「ログイン回数」の値に１加算する。装置認証部５１６は、３回ログインに失敗するまで画像認証部５１５から結果を受け取り、ログイン認証を試みる。３回ログインに失敗した場合、装置認証部５１６は、パスワード認証部５２１にパスワード認証を依頼する。パスワード認証部５２１が認証可を返した場合、装置認証部５１６は、利用者のログインを行い、更新部５２２に、認証情報の更新処理を要求する。
【００８５】
利用者情報管理部５１７は、記憶部５１８に記憶された利用者情報ａ５２０（第１の利用者情報、第２の利用者情報）を管理する機能部である。利用者情報管理部５１７は、例えば、図３に示すＣＰＵ３３１で動作するプログラムによって実現される。
【００８６】
利用者情報管理部５１７は、例えば、画像認証部５１５、無線認証部５１２、および、パスワード認証部５２１に対し、利用者情報（図５では利用者情報ａ５２０）を提供する。例えば利用者情報管理部５１７は、画像認証部５１５に対しては各利用者の「利用者番号」と「認証情報」を送る。利用者情報管理部５１７は、認証処理ごとに情報を順次送ってもよいし、最初に一括で送ってもよい。また、例えば利用者情報管理部５１７は、無線認証部５１２に対しては、無線認証部５１２から指定された無線タグＩＤを持つ利用者の「利用者番号」を渡す。また、例えば利用者情報管理部５１７は、パスワード認証部５２１に対しては、パスワード認証部５２１より受け取った「利用者番号」に対する「パスワード」を返す。
【００８７】
記憶部５１８は、画像形成装置１０１の利用者を示す情報を含む利用者情報ａ５２０等の各種の情報を記憶する機能部である。記憶部５１８は、例えば、図３に示すＲＡＭ３３３、フラッシュメモリ３３４、および図３に示すＣＰＵ３３１で動作するプログラム等によって実現される。
【００８８】
通信部５１９は、操作部３３０をネットワーク３６０に接続し、ネットワーク３６０に接続された外部装置と通信を行う機能部である。通信部５１９は、例えば、図３に示す通信Ｉ／Ｆ３３５、および図３に示すＣＰＵ３３１で動作するプログラム等によって実現される。
【００８９】
パスワード認証部５２１は、利用者が入力したパスワードを用いたパスワード認証を実行する。パスワード認証部５２１は、無線認証で利用者が認証され、画像認証で利用者が認証されない場合に、画像認証および無線認証と異なる別の認証（第３の認証）を行う認証部（第３の認証部）の一例である。パスワード以外の利用者が入力する認証情報を用いた認証を実行してもよい。例えば接触型のＩＣ（Integrated  Circuit）カードを用いた認証を用いてもよい。この場合、画像形成装置１０１は、接触型のＩＣカードリーダを備えるように構成してもよい。
【００９０】
パスワード認証部５２１は、例えば、操作パネル３３６を使用して利用者が入力したパスワードを取得し、装置認証部５１６より受け取った利用者番号をもとに、利用者情報に含まれるパスワードと利用者が入力したパスワードが一致しているか判定する。
【００９１】
更新部５２２は、パスワード認証により利用者が認証された場合、記憶部５１８等に記憶された認証情報を、顔検出部５１４により検出された認証情報で更新する。例えば更新部５２２は、以下の手順で認証情報を更新する。
【００９２】
更新部５２２は、電力状態制御部５０２から電源オン命令を受けると、画像認証部５１５より受け取ったデータがあれば消去する。更新部５２２は、その後に画像認証部５１５から受け取った認証情報は消去せずに保持する。認証情報は、例えば記憶部５１８に記憶してもよい。更新部５２２は、装置認証部５１６から更新処理を要求された場合、入出力制御部５２３を使用して、更新するか否かを利用者に選択させる選択画面を操作パネル３３６に表示させる。選択画面で利用者が更新を選択した場合、更新部５２２は、装置認証部５１６から受け取った利用者番号に対応する認証情報を利用者情報管理部５１７から取得する。
【００９３】
更新部５２２は、保持している認証情報と、利用者情報管理部５１７より取得した認証情報を比較して、保持している認証情報のうち、利用者情報に含まれる認証情報との類似度が、他の認証情報より大きい認証情報（例えば最も類似度の高い認証情報）を選択する。更新部５２２は、例えば、２つの認証情報のコサイン類似度を計算する。コサイン類似度では、２つのデータの類似度が０から１までの値で算出される。コサイン類似度は、１に近いほど類似度が高いことを示す。なお認証情報の類似度の算出方法は、コサイン類似度を算出する方法に限られるものではなく、他の任意の類似度の算出方法を適用できる。
【００９４】
図６は、算出された類似度の一例を示す図である。図６のグラフでは２回目の画像から検出された認証情報が最も類似度が高いことが示されている。この場合、更新部５２２は、２回目の画像から検出された認証情報を選択する。更新部５２２は、選択した認証情報を利用者情報管理部５１７に渡して、認証情報の上書き（更新）を依頼する。
【００９５】
入出力制御部５２３は、操作パネル３３６に対する各種情報の入出力を制御する。例えば入出力制御部５２３は、操作パネル３３６に対する画面の表示、および、操作パネル３３６からのキー入力の受け付けなどを制御する。入出力制御部５２３は、例えば更新部５２２の要求に応じて、図１に示すような選択画面３００を操作パネル３３６に表示する。
【００９６】
なお、図５に示す操作部３３０の無線通信部５１１、無線認証部５１２、画像受信部５１３、顔検出部５１４、画像認証部５１５、装置認証部５１６、利用者情報管理部５１７、記憶部５１８、通信部５１９、パスワード認証部５２１、更新部５２２、および、入出力制御部５２３は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図５に示す操作部３３０で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図５に示す操作部３３０で１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００９７】
また、操作部３３０の無線通信部５１１、無線認証部５１２、画像受信部５１３、顔検出部５１４、画像認証部５１５、装置認証部５１６、利用者情報管理部５１７、パスワード認証部５２１、更新部５２２、および、入出力制御部５２３の一部または全部は、ソフトウェアであるプログラムではなく、ＦＰＧＡまたはＡＳＩＣ等のハードウェア回路によって実現されてもよい。
【００９８】
また、操作部３３０の機能の少なくとも一部は、本体３１０内で実行してもよいし、逆に、本体３１０の機能の少なくとも一部は、操作部３３０内で実行してもよい。例えば、装置認証部５１６が本体３１０に含まれた構成であってもよい。この場合、その他の構成は、図５に示す画像形成装置１０１と同様である。このような構成では、無線認証部５１２は、通信路３５０を介して無線認証部５１２の認証結果（例えば、認証が許可された利用者を示す情報）を装置認証部５１６に通知する。同様に、画像認証部５１５は、通信路３５０を介して画像認証部５１５の認証結果（例えば、認証が許可された利用者を示す情報）を装置認証部５１６に通知する。また、装置認証部５１６は、通信路３５０を介して受信した、無線認証部５１２の認証結果、および画像認証部５１５の認証結果に基づいて利用者の認証（装置認証）を行う。
【００９９】
（利用者情報の構成）
図７は、本実施形態に係る利用者情報の一例を示す図である。図８および図９は、本実施形態に係る利用者情報の別の一例を示す図である。図７〜図９を参照しながら、操作部３３０の記憶部５１８に記憶された利用者情報ａ５２０のデータ構成について説明する。
【０１００】
図７に示す利用者情報ａ５２０は、予め登録された利用者情報の一例である。図７の例では、利用者情報ａ５２０は、「利用者番号」、「名前」、「メールアドレス」、「ログインＩＤ」、「ログインパスワード」、「無線タグＩＤ」、および、「認証情報」等の情報を含んでいる。
【０１０１】
「利用者番号」は、例えば、利用者情報ａ５２０に各利用者の情報が登録された際に採番されたシリアル番号、または、利用者のデータ毎に固有の識別番号等であり、利用者毎に固有の識別情報（利用者を示す識別情報）の一例である。また、「利用者番号」は、例えば、社員ＩＤ等の利用者を示す識別情報であってもよい。
【０１０２】
「名前」は、利用者の名前である。「メールアドレス」は、利用者のメールアドレスである。「ログインＩＤ」および「ログインパスワード」は、利用者が画像形成装置１０１にログインするための認証情報の一例である。
【０１０３】
「無線タグＩＤ」は、各利用者が所持しているＲＦＩＤタグ１０４により送信されるＲＦＩＤタグ１０４を示すタグＩＤ等の識別情報であり、例えば、８桁の数字で表される。なお、「無線タグＩＤ」は、ＲＦＩＤタグ１０４から送信される所定の情報の一例であり、所定の情報には、数字以外の情報、例えば、利用者を示す識別情報等が含まれていてもよい。
【０１０４】
「認証情報」は、画像形成装置１０１の利用者の、例えば、顔の輪郭、目、鼻、あご、および、ほお骨等の各パーツの形状および相対位置等の利用者の顔に関する特徴情報である。「認証情報」は、利用者ごとに予め取得して利用者情報ａ５２０に登録しておく必要がある。
【０１０５】
図７に示す利用者情報ａ５２０には、例えば、データ種別が「データ２」である場合、利用者番号が「１０１００２」、名前が「ＢＢＢＢ」、メールアドレスが「ｂｂｂ＠ｂｂｂ．ｃｃｃ」、ログインＩＤが「ＢＢ＿ＢＢ」、ログインパスワードが「ａｂｃｄｅｆ」、無線タグＩＤが「００５３５２１３」、認証情報が「｛５６，１１１，−３，・・・，−１２０，４７，２０８｝」であり、各情報が対応づけられて記憶されている。
【０１０６】
操作部３３０の記憶部５１８には、例えば、図７に示すような利用者情報ａ５２０を３００件〜１８００件程度記憶することができる。例えば、操作部３３０の利用者情報管理部５１７は、本体３１０の記憶部５０４に記憶された利用者情報Ａ５０６のうちの少なくとも一部を、操作部３３０の記憶部５１８に利用者情報ａ５２０として記憶しておく。これにより、無線認証部５１２および画像認証部５１５は、操作部３３０の記憶部５１８に記憶された利用者情報ａ５２０を、本体３１０の記憶部５０４に記憶された利用者情報Ａ５０６よりも速く読み出すことができるようになる。
【０１０７】
なお、記憶部５１８には、利用者情報ａ５２０に加えて、または代えて、図８に示す利用者情報８０１、または、図９に示す利用者情報９０１が記憶されているものとしてもよい。図８に示す利用者情報８０１には、上述した「無線タグＩＤ」と、利用者を示す識別情報の一例である「利用者ＩＤ」と、が対応づけられて記憶されている。無線認証部５１２は、少なくとも利用者情報８０１に示す情報があれば、ＲＦＩＤタグ１０４の認証（無線認証）を行うことができる。例えば、無線認証部５１２は、無線通信部５１１が受信したＲＦＩＤタグ１０４の無線タグＩＤが利用者情報８０１に含まれる場合、ＲＦＩＤタグ１０４の認証を許可し、認証が許可されたＲＦＩＤタグ１０４に対応する利用者ＩＤを装置認証部５１６等に出力する。
【０１０８】
図９に示す利用者情報９０１には、「利用者ＩＤ」と、上述した「認証情報」と、が対応づけられて記憶されている。画像認証部５１５は、少なくとも利用者情報９０１に示す情報があれば、画像に含まれる利用者の認証（画像認証）を行うことができる。例えば、画像認証部５１５は、顔検出部５１４により抽出された利用者の顔画像の特徴情報に対応する一の特徴情報が、利用者情報９０１に含まれる場合、画像に含まれる利用者の認証を許可し、認証が許可された利用者の利用者ＩＤを装置認証部５１６等に出力する。
【０１０９】
また、図７〜図９に示す利用者情報ａ５２０、８０１、９０１は、いずれもテーブル形式の情報としているが、これに限定されるものではなく、各フィールドの値が互いに関連付けて管理することができれば、どのような形式の情報であってもよい。
【０１１０】
（無線認証処理の流れ）
図１０は、本実施形態に係る画像形成装置の無線認証処理の一例を示すフローチャートである。図１０を参照しながら、本実施形態に係る画像形成装置１０１の無線認証処理の流れについて説明する。
【０１１１】
＜ステップＳ１０１＞
まず、無線通信部５１１は、所定の範囲（例えば、図２に示す検知範囲２５２）内の無線タグ（ＲＦＩＤタグ１０４）から識別情報（無線タグＩＤ）を受信する。無線通信部５１１が識別情報を受信した場合（ステップＳ１０１：Ｙｅｓ）、ステップＳ１０２へ移行し、受信できなかった場合（ステップＳ１０１：Ｎｏ）、再度受信を行う。
【０１１２】
＜ステップＳ１０２＞
無線認証部５１２は、無線通信部５１１が受信した識別情報と、予め登録された利用者情報とに基づいて、所定の情報を送信した無線タグ（ＲＦＩＤタグ１０４）を認証する。具体的には、無線認証部５１２は、無線通信部５１１が受信したＲＦＩＤタグ１０４の無線タグＩＤと、予め登録された利用者情報ａ５２０または利用者情報Ａ５０６に基づいて、ＲＦＩＤタグ１０４を認証（無線認証）する。無線認証部５１２は、無線通信部５１１が受信したＲＦＩＤタグ１０４の無線タグＩＤが利用者情報ａ５２０または利用者情報Ａ５０６に含まれる場合、ＲＦＩＤタグ１０４の認証を許可する。また、無線認証部５１２は、無線通信部５１１が受信した無線タグＩＤが利用者情報ａ５２０または利用者情報Ａ５０６に含まれない場合、ＲＦＩＤタグ１０４の認証を許可しない。そして、ステップＳ１０３へ移行する。
【０１１３】
＜ステップＳ１０３＞
無線認証部５１２による無線認証の結果、ＲＦＩＤタグ１０４の認証を許可する場合（認証結果が「ＯＫ」である場合）（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０４へ移行する。一方、ＲＦＩＤタグ１０４の認証を許可しない場合（認証結果が「ＯＫ」でない場合）（ステップＳ１０３：Ｎｏ）、ステップＳ１０１へ戻り、同様の処理を繰り返す。
【０１１４】
＜ステップＳ１０４＞
無線認証部５１２は、認証を許可した（認証結果が「ＯＫ」となった）ＲＦＩＤタグ１０４の利用者に関する情報（例えば、「利用者番号」または「利用者ＩＤ」等の利用者の識別情報）を、装置認証部５１６に出力する。このとき、無線認証部５１２は、認証を許可したＲＦＩＤタグ１０４の利用者の識別情報と共に、認証が許可されたこと（認証結果が「ＯＫ」であること）を示す情報を、装置認証部５１６に出力するものであってもよい。また、上述のステップＳ１０３において、無線認証部５１２は、認証を許可しない場合、認証が許可されないこと（認証結果が「ＮＧ」であること）を示す情報を、装置認証部５１６に出力するものであってもよい。
【０１１５】
以上のステップＳ１０１〜Ｓ１０４の動作によって、画像形成装置１０１により無線認証処理が実行される。
【０１１６】
（画像認証処理の流れ）
図１１は、本実施形態に係る画像形成装置の画像認証処理の一例を示すフローチャートである。図１２および図１３は、本実施形態に係る画像認証の一例について説明するための図である。図１１〜図１３を参照しながら、本実施形態に係る画像形成装置１０１の画像認証処理の流れについて説明する。
【０１１７】
＜ステップＳ２０１＞
画像受信部５１３は、カメラ３４０により撮像された撮像画像を取得する。このとき、取得される撮像画像の例を図１２に示す。図１２に示す撮像画像１００１には、画像形成装置１０１の前方にいる利用者１００２が含まれている。このように、カメラ３４０は、画像形成装置１０１の前方にいる利用者が、撮像画像１００１に含まれるように設置されている。そして、ステップＳ２０２へ移行する。
【０１１８】
＜ステップＳ２０２＞
顔検出部５１４は、画像受信部５１３により取得された撮像画像から顔部分の画像（顔画像）を検出する。このとき、検出される顔画像の例を図１３に示す。顔検出部５１４は、例えば、カメラ３４０で撮像された撮像画像１００１から、利用者の顔の輪郭１００４、目１００５、および、鼻１００６等のパーツを抽出し、例えば、公知のパターンマッチング技術等を用いて利用者の顔画像１００３を検出する。そして、ステップＳ２０３へ移行する。
【０１１９】
＜ステップＳ２０３＞
顔検出部５１４によって撮像画像１００１から顔画像１００３が検出された場合（ステップＳ２０３：Ｙｅｓ）、ステップＳ２０４へ移行する。一方、顔検出部５１４によって撮像画像１００１から顔画像１００３が検出されなかった場合（ステップＳ２０３：Ｎｏ）、ステップＳ２０１へ戻り、同様の処理を繰り返す。
【０１２０】
＜ステップＳ２０４＞
画像認証部５１５は、検出された顔画像を用いて認証（画像認証）を行う。なお、画像認証の処理は、公知の様々な顔認証技術（例えば、上述の特開２０１５−３５１７８号公報参照）を適用することができる。ここでは、一例について概要のみ説明する。
【０１２１】
例えば、利用者情報ａ５２０および利用者情報Ａ５０６の「認証情報」には、画像形成装置１０１の利用が許可された各利用者について予め取得された顔の輪郭、目、鼻、あご、および、ほお骨等の各パーツの形状および相対位置等の情報が含まれる。また、顔検出部５１４は、画像受信部５１３が取得した撮像画像１００１に含まれる顔画像１００３を検出し、検出した顔画像１００３から認証情報を抽出する。画像認証部５１５は、顔検出部５１４によって抽出された認証情報を、利用者情報ａ５２０または利用者情報Ａ５０６の「認証情報」の各々と比較し、撮像画像１００１に含まれる利用者が、利用者情報ａ５２０または利用者情報Ａ５０６に登録済の利用者であるか否かを判断する。画像認証部５１５は、撮像画像１００１に含まれる利用者が、利用者情報ａ５２０または利用者情報Ａ５０６に登録済の利用者であると判断した場合、撮像画像１００１に含まれる利用者の認証を許可する。一方、画像認証部５１５は、撮像画像１００１に含まれる利用者が、利用者情報ａ５２０または利用者情報Ａ５０６に登録済の利用者でないと判断した場合、撮像画像１００１に含まれる利用者の認証を許可しない。そして、ステップＳ２０５へ移行する。
【０１２２】
＜ステップＳ２０５＞
画像認証部５１５による画像認証の結果、利用者の認証を許可する場合（認証結果が「ＯＫ」である場合）（ステップＳ２０５：Ｙｅｓ）、ステップＳ２０６へ移行する。一方、利用者の認証を許可しない場合（認証結果が「ＯＫ」でない場合）（ステップＳ２０５：Ｎｏ）、ステップＳ２０１へ戻り、同様の処理を繰り返す。
【０１２３】
＜ステップＳ２０６＞
画像認証部５１５は、認証を許可した（認証が「ＯＫ」となった）利用者に関する情報（例えば、「利用者番号」、「利用者ＩＤ」等の利用者の識別情報）を、装置認証部５１６に出力する。このとき、画像認証部５１５は、認証を許可した利用者の識別情報と共に、認証が許可されたこと（認証結果が「ＯＫ」であること）を示す情報を、装置認証部５１６に出力するものであってもよい。また、上述のステップＳ２０５において、画像認証部５１５は、認証を許可しない場合、認証が許可されないこと（認証結果が「ＮＧ」であること）を示す情報を、装置認証部５１６に出力するものであってもよい。
【０１２４】
以上のステップＳ２０１〜Ｓ２０６の動作によって、画像形成装置１０１により画像認証処理が実行される。
【０１２５】
（複合認証処理の流れ）
図１４は、本実施形態に係る画像形成装置の複合認証処理の一例を示すフローチャートである。図１４を参照しながら、本実施形態に係る画像形成装置１０１の複合認証処理の流れについて説明する。なお、図１４に示す複合認証処理の開始時点において、画像形成装置１０１は、電力状態制御部５０２によって、上述した省電力状態に制御されているものとする。
【０１２６】
＜ステップＳ４０１＞
本体３１０の移動体検知部５０１により、画像形成装置１０１の周辺の移動体（例えば、人物）が検知された場合（ステップＳ４０１：Ｙｅｓ）、ステップＳ４０２へ移行する。移動体が検知されない場合（ステップＳ４０１：Ｎｏ）、移動体検知部５０１は、引き続き、移動体の検知動作を継続する。
【０１２７】
＜ステップＳ４０２＞
本体３１０の電力状態制御部５０２は、操作部３３０の省電力状態を解除する。例えば、電力状態制御部５０２は、通信路３５０を介して、操作部３３０に復帰命令を通知することにより、操作部３３０を、省電力状態から通常状態へ復帰させる。例えば、電力状態制御部５０２は、画像受信部５１３、無線通信部５１１、更新部５２２、および、装置認証部５１６などに電源オンを送信する。これによって、図１０に示す無線認証部５１２の無線認証処理、および、図１１に示す画像認証部５１５による画像認証処理が実行可能となる。そして、ステップＳ４０３およびＳ４０４へ移行する。
【０１２８】
＜ステップＳ４０３＞
装置認証部５１６は、電源オン命令を受けると、変数「顔認証回数」を０に初期化する。
【０１２９】
＜ステップＳ４０４＞
更新部５２２は、記憶部５１８等に保持している顔認証用の認証情報を消去する。
【０１３０】
＜ステップＳ４０５＞
操作部３３０の無線通信部５１１および無線認証部５１２は、例えば、図１０に示すような無線認証処理を実行する。ここで、無線認証部５１２は、無線認証処理によりＲＦＩＤタグ１０４の認証を許可すると、無線認証処理の処理結果が「ＯＫ」であることを示す情報と、認証が許可されたＲＦＩＤタグ１０４の利用者の識別情報（例えば、図７の「利用者番号」）とを、装置認証部５１６に出力するものとする。一方、無線認証部５１２は、無線認証処理によりＲＦＩＤタグ１０４の認証を許可しない場合、無線認証処理の処理結果が「ＮＧ」であることを示す情報を、装置認証部５１６に出力するものとする。そして、ステップＳ４０７へ移行する。
【０１３１】
＜ステップＳ４０６＞
操作部３３０の画像受信部５１３、顔検出部５１４および画像認証部５１５は、例えば、図１１に示すような画像認証処理を実行する。ここで、画像認証部５１５は、画像認証処理により撮像画像に含まれる利用者の認証を許可すると、画像認証処理の処理結果が「ＯＫ」であることを示す情報と、認証が許可された利用者の識別情報（例えば、図７の「利用者番号」）とを、装置認証部５１６に出力するものとする。一方、画像認証部５１５は、画像認証処理により撮像画像に含まれる利用者の認証を許可しない場合、画像認証処理の処理結果が「ＮＧ」であることを示す情報を、装置認証部５１６に出力するものとする。そして、ステップＳ４０７へ移行する。
【０１３２】
＜ステップＳ４０７＞
装置認証部５１６は、無線認証部５１２から出力される情報に基づいて、無線認証処理の結果が「ＯＫ」であるか否かを判断する。無線認証処理の結果が「ＯＫ」（許可）である場合（ステップＳ４０７：Ｙｅｓ）、ステップＳ４０８へ移行する。一方、無線認証処理の結果が「ＯＫ」（許可）でない場合（ステップＳ４０７：Ｎｏ）、ステップＳ４０５およびＳ４０６へ戻り、同様の処理を繰り返す。
【０１３３】
＜ステップＳ４０８＞
装置認証部５１６は、画像認証部５１５から出力される情報に基づいて、画像認証処理の結果が「ＯＫ」であるか否かを判断する。画像認証処理の結果が「ＯＫ」（許可）である場合（ステップＳ４０８：Ｙｅｓ）、ステップＳ４０９へ移行する。一方、画像認証処理の結果が「ＯＫ」（許可）でない場合（ステップＳ４０８：Ｎｏ）、ステップＳ４１０へ移行する。
【０１３４】
画像認証処理の結果が「ＯＫ」であっても、無線認証部５１２から出力された利用者（無線認証された利用者）の識別情報と、画像認証部５１５から出力された利用者（画像認証された利用者）の識別情報とが一致しない場合は、画像認証処理の結果が「ＯＫ」でない場合と同様に、ステップＳ４１０へ移行してもよい。利用者の識別情報が一致しない場合の具体例としては、ＲＦＩＤタグ１０４を保持している利用者が画像形成装置１０１の周辺を通過し、ＲＦＩＤタグ１０４を保持していない登録済みの利用者が画像形成装置１０１の前にいるようなケースが挙げられる。
【０１３５】
＜ステップＳ４０９＞
装置認証部５１６は、無線認証処理の結果と画像認証処理の結果とが共に「ＯＫ」である場合、その利用者の画像形成装置１０１へのログイン認証（装置認証）を許可する。これによって、利用者は、画像形成装置１０１を使用することができるようになる。
【０１３６】
＜ステップＳ４１０＞
画像認証処理の結果が「ＯＫ」でない場合、装置認証部５１６は、変数「顔認証回数」に１を加算する。
【０１３７】
＜ステップＳ４１１＞
装置認証部５１６は、加算後の変数「顔認証回数」が予め定められた閾値（例えば３）以上であるか否かを判断する。「顔認証回数」が閾値以上の場合（ステップＳ４１１：Ｙｅｓ）、ステップＳ４１２に移行する。「顔認証回数」が閾値より小さい場合（ステップＳ４１１：Ｎｏ）、ステップＳ４０５およびＳ４０６へ戻り、同様の処理を繰り返す。
【０１３８】
＜ステップＳ４１２＞
パスワード認証部５２１は、パスワード認証を実行する。図１５は、パスワード認証で用いられるパスワード入力画面１３０１の一例を示す図である。パスワード入力画面１３０１は、パスワード入力欄１３１１と、ＯＫボタン１３２１と、Ｃａｎｃｅｌボタン１３２２と、を含む。パスワード入力欄１３１１は、ユーザがパスワードを入力するための欄である。ＯＫボタン１３２１が押下されると、パスワード認証部５２１は、入力されたパスワード等を用いたパスワード認証を実行する。Ｃａｎｃｅｌボタン１３２２が押下されると、パスワード認証を中止する。
【０１３９】
＜ステップＳ４１３＞
図１４に戻り、パスワード認証部５２１は、パスワード認証が成功したか否かを判断する。パスワード認証に成功した場合（ステップＳ４１３：Ｙｅｓ）、ステップＳ４１４に移行する。パスワード認証に失敗した場合（ステップＳ４１３：Ｎｏ）、処理を終了する。
【０１４０】
＜ステップＳ４１４＞
装置認証部５１６は、利用者の画像形成装置１０１へのログイン認証（装置認証）を許可する。装置認証部５１６は、更新部５２２に、認証情報の更新処理を要求する。更新部５２２は、装置認証部５１６から更新処理を要求されると、入出力制御部５２３を使用して、更新するか否かを利用者に選択させる選択画面を操作パネル３３６に表示させる。
【０１４１】
＜ステップＳ４１５＞
更新部５２２は、選択画面で利用者が更新を選択したか否かを判断する。更新が選択された場合（ステップＳ４１５：Ｙｅｓ）、ステップＳ４１６に移行する。更新が選択されていない場合（ステップＳ４１５：Ｎｏ）、ステップＳ４１７に移行する。
【０１４２】
＜ステップＳ４１６＞
更新部５２２は、認証情報を更新する。更新部５２２は、上述のように、画像から検出された認証情報のうち、記憶されている認証情報と最も類似度の高い認証情報を選択し、選択した認証情報により、記憶されている認証情報を更新してもよい。
【０１４３】
＜ステップＳ４１７＞
電力状態制御部５０２は、ステップＳ４０２で操作部３３０の省電力状態を解除させてから、所定の時間（例えば、５分）を経過したか否かを判定する。所定の時間が経過した場合、すなわち、所定の時間内に装置認証部５１６による装置認証が成功しない場合（ステップＳ４１７：Ｙｅｓ）、ステップＳ４１８へ移行する。一方、所定の時間が経過していない場合（ステップＳ４１７：Ｎｏ）、ステップＳ４０５およびＳ４０６へ戻り、同様の処理を繰り返す。
【０１４４】
＜ステップＳ４１８＞
電力状態制御部５０２は、操作部３３０を省電力状態へ移行させる。例えば、電力状態制御部５０２は、通信路３５０を介して、操作部３３０に移行命令を通知することにより、操作部３３０を、通常状態から省電力状態へ移行させる。
【０１４５】
以上のステップＳ４０１〜Ｓ４１８の動作によって、画像形成装置１０１により複合認証処理が実行される。
【０１４６】
（認証情報の更新例）
図１６は、認証情報の更新例を説明する図である。更新部５２２は、該当する利用者番号に対応する利用者情報の認証情報を、更新用の認証情報で上書きする。図１６は、図７に示す利用者情報のうち、利用者番号「１０１００１」に対応する認証情報が更新された後の利用者情報の例を示す。
【０１４７】
（変形例１）
上記実施形態では、利用者は、認証情報を更新するか否かのみを指定した。利用者が、更新する認証情報を選択できるように構成してもよい。以下では、このように構成する変形例１について説明する。
【０１４８】
本変形例では、入出力制御部５２３は、顔検出部５１４により検出された複数の認証情報を選択可能に表示する選択画面を操作パネル３３６に表示させる。また、更新部５２２は、このような選択画面で選択された認証情報により、記憶部５１８などに記憶された認証情報を更新する。
【０１４９】
図１７は、本変形例で表示される選択画面１５０１の一例を示す図である。選択画面１５０１は、サムネイル画像１５１１〜１５１３と、ＯＫボタン１５２１と、Ｃａｎｃｅｌボタン１５２２と、を含む。サムネイル画像１５１１〜１５１３は、顔検出部５１４が認証情報の検出に用いた顔画像のサムネイル画像である。利用者は、サムネイル画像からいずれか１つを選択することにより、対応する認証情報を選択することができる。
【０１５０】
いずれかのサムネイル画像が選択された後、ＯＫボタン１５２１が押下されると、更新部５２２は、選択されたサムネイル画像に対応する認証情報により、記憶された認証情報を更新する。Ｃａｎｃｅｌボタン１５２２が押下された場合は、認証情報の置き換えは実行されない。
【０１５１】
選択画面に画像を表示する場合、例えば画像認証部５１５は、更新部５２２に、顔認証用の認証情報に加えて顔画像を送信する。更新部５２２は、受け取った顔画像と顔認証用の認証情報を対応づけて保持しておく。
【０１５２】
（変形例２）
上記実施形態では、更新部５２２は、保持している認証情報のうち最も類似度の高い認証情報により、記憶された認証情報を更新した。更新部５２２が、保持している認証情報の平均を求め、求めた値により認証情報を更新してもよい。例えば顔画像の特徴点を表す１３次元のデータを認証情報として用いる場合、更新部５２２は、次元ごとに平均値を求めてもよい。
【０１５３】
図１８は、本変形例による平均の算出方法の一例を示す図である。図１８では、それぞれ１３次元で表される１回目〜３回目の各画像認証処理で使用された認証情報の平均を求める例が示されている。
【０１５４】
以上のように、本実施形態の画像形成装置１０１は、ＲＦＩＤタグ１０４の無線認証と、カメラ３４０により撮像された撮像画像に含まれる利用者の画像認証を行う。そして、無線認証が許可されたが画像認証が許可されなかった場合、さらにパスワード認証を実行する。パスワード認証に成功した場合は、既に記憶されている認証情報を、今回の画像認証に使用した認証情報と置き換え可能とする。これにより、登録した認証情報をより効率的に更新可能となる。
【０１５５】
［実施形態の補足］
上述の各実施形態で説明した画像形成装置１０１の機能構成は一例であり、各機能部は、本体３１０に搭載されてもよいし、操作部３３０に搭載されてもよい。
【０１５６】
また、上述の各実施形態では、本体３１０と操作部３３０は、別々のオペレーティングシステムで、互いに独立して動作しているが、これに限定されるものではなく、例えば、本体３１０と操作部３３０とは、同じオペレーティングシステムで動作する形態であってもよい。
【０１５７】
また、上述の各実施形態において、画像形成装置１０１の各機能部の少なくともいずれかがプログラムの実行によって実現される場合、そのプログラムは、ＲＯＭ等に予め組み込まれて提供される。また、上述の各実施形態に係る画像形成装置１０１で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅｃｏｒｄａｂｌｅ）、またはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、上述の各実施形態の画像形成装置１０１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の各実施形態の画像形成装置１０１で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、上述の各実施形態の画像形成装置１０１で実行されるプログラムは、上述した各機能部のうち少なくともいずれかを含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ３１１またはＣＰＵ３３１が上述の記憶装置（例えば、ＲＯＭ３１２、ＲＯＭ３３２、ストレージ３１４、フラッシュメモリ３３４等）からプログラムを読み出して実行することにより、上述の各機能部が主記憶装置（例えば、ＲＡＭ３１３、ＲＡＭ３３３等）上にロードされて生成されるようになっている。
【符号の説明】
【０１５８】
１００  情報処理システム
１０１  画像形成装置
１０２  カメラ
１０３  ＲＦＩＤタグリーダ
１０４  ＲＦＩＤタグ
１０５  利用者
２５１  撮像範囲
２５２、２５３  検知範囲
３１０  本体
３１１  ＣＰＵ
３１２  ＲＯＭ
３１３  ＲＡＭ
３１４  ストレージ
３１５  通信Ｉ／Ｆ
３１６  接続Ｉ／Ｆ
３１７  エンジン
３１８  移動体センサ
３１９  システムバス
３３０  操作部
３３１  ＣＰＵ
３３２  ＲＯＭ
３３３  ＲＡＭ
３３４  フラッシュメモリ
３３５  通信Ｉ／Ｆ
３３６  操作パネル
３３７  接続Ｉ／Ｆ
３３８  外部接続Ｉ／Ｆ
３３９  近距離無線通信機
３４０  カメラ
３４１  システムバス
３５０  通信路
３６０  ネットワーク
４１１  アプリ層
４１２  サービス層
４１３  ＯＳ層
４３１  アプリ層
４３２  サービス層
４３３  ＯＳ層
５０１  移動体検知部
５０２  電力状態制御部
５０３  画像形成部
５０４  記憶部
５０５  通信部
５０６  利用者情報Ａ
５１１  無線通信部
５１２  無線認証部
５１３  画像受信部
５１４  顔検出部
５１５  画像認証部
５１６  装置認証部
５１７  利用者情報管理部
５１８  記憶部
５１９  通信部
５２０  利用者情報ａ
５２１  パスワード認証部
５２２  更新部
５２３  入出力制御部
【先行技術文献】
【特許文献】
【０１５９】
【特許文献１】特開２００６−０７２５４０号公報
【図１】
2017117119.tif 000003
【図２】
2017117119.tif 000004
【図３】
2017117119.tif 000005
【図４】
2017117119.tif 000006
【図５】
2017117119.tif 000007
【図６】
2017117119.tif 000008
【図７】
2017117119.tif 000009
【図８】
2017117119.tif 000010
【図９】
2017117119.tif 000011
【図１０】
2017117119.tif 000012
【図１１】
2017117119.tif 000013
【図１２】
2017117119.tif 000014
【図１３】
2017117119.tif 000015
【図１４】
2017117119.tif 000016
【図１５】
2017117119.tif 000017
【図１６】
2017117119.tif 000018
【図１７】
2017117119.tif 000019
【図１８】
2017117119.tif 000020