(57)【特許請求の範囲】
【請求項１】
利用者の認証を行う情報処理装置であって、
第１のグループに含まれる第１の認証を行う第１の認証手段と、
第２のグループに含まれる第２の認証を行う第２の認証手段と、
前記第１のグループに含まれる一の認証手段によって認証が許可された利用者と前記第２のグループに含まれる一の認証手段によって認証が許可された利用者とが同じ利用者である場合、該利用者の前記情報処理装置の使用を許可する装置認証手段と、
前記第１の認証手段又は前記第２の認証手段による認証に失敗した場合、前記認証に失敗した認証手段に対応する代替の認証手段を提供する提供手段と、
を有する情報処理装置。
【請求項２】
前記提供手段は、
前記第１の認証に失敗した場合、
前記第１のグループに含まれる前記第１の認証手段とは異なる認証手段を前記代替の認証手段として提供する請求項１に記載の情報処理装置。
【請求項３】
前記提供手段は、
前記第２の認証に失敗した場合、
前記第２のグループに含まれる前記第２の認証手段とは異なる認証手段を前記代替の認証手段として提供する請求項１又は２に記載の情報処理装置。
【請求項４】
前記提供手段は、
前記代替の認証手段による認証に失敗した場合、
前記第１のグループと前記第２のグループに共通の認証手段を提供する請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記共通の認証手段は、
前記利用者の入力操作によって前記情報処理装置に入力された認証情報を認証する請求項４に記載の情報処理装置。
【請求項６】
前記第１のグループは、
前記利用者に関連づけられた認証情報を記憶した物体を認証する認証手段を含む請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
前記第１のグループは、
前記利用者に関連づけられた認証情報を送信する無線タグを認証する無線認証手段を含む請求項１乃至６のいずれか一項に記載の情報処理装置。
【請求項８】
前記第１のグループは、
前記利用者に関連づけられた認証情報を記憶した記録媒体を認証するＩＣカード認証手段を含む請求項１乃至７のいずれか一項に記載の情報処理装置。
【請求項９】
前記第１のグループは、
前記利用者によって入力された認証パターンと予め登録された認証パターンとが一致した場合、前記利用者の認証を許可するパターンロック認証手段を含む請求項１乃至８のいずれか一項に記載の情報処理装置。
【請求項１０】
前記第１の認証手段は、
前記利用者に関連づけられた認証情報を送信する無線タグを認証する無線認証手段、前記利用者に関連づけられた認証情報を記憶したＩＣカードを認証するＩＣカード認証手段、又は前記利用者によって入力された認証パターンと予め登録された認証パターンとが一致した場合、前記利用者の認証を許可するパターンロック認証手段であることを特徴とする請求項１乃至９のいずれか一項に記載の情報処理装置。
【請求項１１】
前記第２のグループは、
前記利用者の生体の情報に基づいて前記利用者を認証する認証手段を含む請求項１乃至１０のいずれか一項に記載の情報処理装置。
【請求項１２】
前記第２のグループは、
撮像手段が撮像した画像に含まれる利用者の生体の特徴情報に基づいて前記利用者を認証する画像認証手段を含む請求項１乃至１１のいずれか一項に記載の情報処理装置。
【請求項１３】
前記第２のグループは、
マイクが取得した音声に含まれる利用者の音声の特徴情報に基づいて前記利用者を認証する音声認証手段を含む請求項１乃至１２のいずれか一項に記載の情報処理装置。
【請求項１４】
前記第２のグループは、
前記利用者の歩行パターンに基づいて前記利用者を認証する歩行認証手段を含む請求項１乃至１３のいずれか一項に記載の情報処理装置。
【請求項１５】
前記第２のグループは、
前記利用者のキー入力の速度又はタイミングに基づいて前記利用者を認証するキーストローク認証手段を含む請求項１乃至１４のいずれか一項に記載の情報処理装置。
【請求項１６】
前記第２の認証手段は、
撮像手段によって撮像された画像に含まれる利用者の生体の特徴情報に基づいて前記利用者を認証する画像認証手段、マイクで取得した音声に含まれる利用者の音声の特徴情報に基づいて前記利用者を認証する音声認証手段、前記利用者の歩行パターンに基づいて前記利用者を認証する歩行認証手段、又は前記利用者のキー入力の速度又はタイミングに基づいて前記利用者を認証するキーストローク認証手段であることを特徴とする請求項１乃至１５のいずれか一項に記載の情報処理装置。
【請求項１７】
利用者の認証を行う情報処理システムであって、
第１のグループに含まれる第１の認証を行う第１の認証手段と、
第２のグループに含まれる第２の認証を行う第２の認証手段と、
前記第１のグループに含まれる一の認証によって認証が許可された利用者と前記第２のグループに含まれる一の認証によって認証が許可された利用者とが同じ利用者である場合、該利用者の前記情報処理システムの使用を許可する装置認証手段と、
前記第１の認証手段又は前記第２の認証手段による認証に失敗した場合、前記認証に失敗した認証手段に対応する代替の認証手段を提供する提供手段と、
を有する情報処理システム。
【請求項１８】
コンピュータによる利用者の認証方法であって、
前記コンピュータが、
第１のグループに含まれる第１の認証を行う第１の認証ステップと、
第２のグループに含まれる第２の認証を行う第２の認証ステップと、
前記第１のグループに含まれる一の認証によって認証が許可された利用者と前記第２のグループに含まれる一の認証によって認証が許可された利用者とが同じ利用者である場合、該利用者の前記コンピュータの使用を許可する装置認証ステップと、
前記第１の認証ステップ又は前記第２の認証ステップによる認証に失敗した場合、前記認証に失敗した認証ステップに対応する代替の認証ステップを提供する提供ステップと、
を含む認証方法。
【請求項１９】
請求項１８に記載の認証方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、認証方法、及びプログラム
に関する。
【背景技術】
【０００２】
近年、利用者を認証する認証方法として、パスワードの入力等の操作が不要であり、ＩＣカードの紛失や盗難等によるなりすましを防ぐことができる顔認証等の認証技術が普及している。例えば、利用者の顔を含む領域を撮像して得られた顔画像から生成した情報と、予め登録された認証情報とを比較、照合することで、利用者の認証を行う画像処理装置が知られている（例えば、特許文献１参照）。
【０００３】
また、第１の認証に使用されるカードリーダが故障した場合、スキャナによる第２の認証によりユーザの認証を行う画像処理装置が知られている（例えば、特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、特許文献１に示されている顔認証等の撮像された画像による認証（画像認証）は、一般的に普及しているＩＣカード等による認証方法と比べて認証の精度が低い。一方、ＩＣカード等による認証は、認証の精度は高いが、第三者がＩＣカード等を不正に取得した場合、なりすましを防ぐことは困難である。このように、１つの認証方法で情報処理装置の認証のセキュリティを向上させることには困難を伴っていた。このような場合、情報処理装置の認証のセキュリティを向上させるため、複数の認証手段を組み合わせて利用者の認証を行うことが考えられる。
【０００５】
しかし、複数の認証手段により利用者の認証を行う情報処理装置では、認証手段の組合せによりセキュリティの強度が異なるため、１つの認証に失敗した場合、セキュリティの強度を維持しつつ、代替の認証手段を提供することには困難を伴っていた。
【０００６】
本発明の実施の形態は、上記問題点に鑑みてなされたものであって、複数の認証手段により認証を行う情報処理装置において、１つの認証に失敗した場合、セキュリティの強度を維持しつつ、代替の認証手段を提供することを容易にすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一実施形態に係る情報処理装置は、利用者の認証を行う情報処理装置であって、第１のグループに含まれる第１の認証を行う第１の認証手段と、第２のグループに含まれる第２の認証を行う第２の認証手段と、前記第１のグループに含まれる一の認証手段によって認証が許可された利用者と前記第２のグループに含まれる一の認証手段によって認証が許可された利用者とが同じ利用者である場合、該利用者の前記情報処理装置の使用を許可する装置認証手段と、前記第１の認証手段又は前記第２の認証手段による認証に失敗した場合、前記認証に失敗した認証手段に対応する代替の認証手段を提供する提供手段と、を有する。
【発明の効果】
【０００８】
本発明の実施の形態によれば、複数の認証手段により認証を行う情報処理装置において、１つの認証に失敗した場合、セキュリティの強度を維持しつつ、代替の認証手段を提供することを容易にすることができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係る情報処理システムの構成例を示す図である。
【図２】一実施形態に係るＲＦタグリーダの検知範囲の一例を示す図である。
【図３】一実施形態に係る代替認証の表示画面の例を示す図である。
【図４】一実施形態に係る画像形成装置のハードウェア構成の例を示す図である。
【図５】一実施形態に係る画像形成装置のソフトウェア構成の例を示す図である。
【図６】第１の実施形態に係る画像形成装置の機能構成の一例を示す図である。
【図７】第１の実施形態に係る画像形成装置の機能構成の別の一例を示す図である。
【図８】第１の実施形態に係る利用者情報の一例を示す図である。
【図９】第１の実施形態に係る利用者情報の別の一例を示す図である。
【図１０】第１の実施形態に係る代替認証情報の例を示す図である。
【図１１】第１の実施形態に係る無線認証部の認証処理の例を示すフローチャートである。
【図１２】第１の実施形態に係る画像認証部の認証処理の例を示すフローチャートである。
【図１３】第１の実施形態に係る顔認証の一例について説明するための図である。
【図１４】第１の実施形態に係る画像形成装置の認証処理の例を示すフローチャートである。
【図１５】第１の実施形態に係るパスワード認証の表示画面の例を示す図である。
【図１６】第１の実施形態に係るログアウト処理について説明するための図である。
【図１７】第２の実施形態に係る画像形成装置の機能構成の例を示す図である。
【図１８】第２の実施形態に係るパターンロック認証の表示画面の例を示す図である。
【図１９】第２の実施形態に係る認証手段の組合せパターンの例を示す図である。
【図２０】第２の実施形態に係る代替認証情報の例を示す図である。
【図２１】第２の実施形態に係るログアウトの判断条件の例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１１】
＜システムの構成＞
図１は一実施形態に係る情報処理システムの構成例を示す図である。図１において、情報処理システム１００は、画像形成装置１０１と、利用者１０５が所持するＲＦＩＤ（Radio Frequency Identifier）タグ１０４とを含む。
【００１２】
画像形成装置１０１は、例えば、プリンタ、スキャナ、コピー、ファクシミリ等の機能を有するＭＦＰ（Multifunction Peripheral）や、プリンタ等の画像形成装置であり、本実施形態に係る情報処理装置の一例である。
【００１３】
画像形成装置１０１は、所定の範囲内にあるＲＦＩＤタグ１０４から、タグＩＤ等の所定の情報を受信するＲＦタグリーダ１０３と、画像を撮像するカメラ１０２を備えている。
【００１４】
ＲＦＩＤは、タグＩＤ等の所定の情報を記憶したＲＦＩＤタグ１０４と、ＲＦタグリーダ１０３との間で、電磁界や電波等を用いた近距離無線通信を行う技術であり、近距離無線通信の一例である。
【００１５】
例えば、ＲＦＩＤタグ１０４がパッシブタグである場合、ＲＦタグリーダ１０３は、後述するＲＦタグリーダ１０３の検知範囲（所定の範囲）に所定の電波を放射する。また、ＲＦＩＤタグ１０４は、ＲＦタグリーダ１０３から放射された電波を受信すると、受信した電波を電力として動作し、予め記憶したタグＩＤ等の所定の情報をＲＦタグリーダ１０３に送信する。
【００１６】
パッシブタグとは、ＲＦタグリーダ１０３からの電波をエネルギー源として動作するＲＦＩＤタグ１０４で、電池を内蔵する必要がない。パッシブタグのアンテナは、ＲＦタグリーダ１０３からの電波の一部を反射するが、タグＩＤ等の情報はこの反射波に乗せて返される。この反射の強度は非常に小さいため、パッシブタグは、自装置の電力で電波を送信するアクティブタグに比べて通信距離が短くなるが、安価で、ほぼ恒久的に動作する。
【００１７】
カメラ１０２は、例えば、カメラ１０２が撮像した画像に、画像形成装置１０１を利用している利用者が含まれるように設置されたカメラ（撮像手段）である。
【００１８】
図２は、一実施形態に係るＲＦタグリーダの検知範囲の一例を示す図である。図２は、画像形成装置１０１の上面から見たときの、ＲＦタグリーダ１０３の検知範囲２０１を示している。図２の例では、画像形成装置１０１は、画像形成装置１０１の内部に、例えば、パッチアンテナ等を有しており、画像形成装置１０１の前面（図２の下方向）に、扇型の検知範囲を形成している。
【００１９】
これにより、例えば、ＲＦＩＤタグ１０４を持った利用者１０５が、画像形成装置１０１の前面から所定の距離（例えば３ｍ以内）まで近づくと、ＲＦＩＤタグ１０４に記憶されたタグＩＤ等の所定の情報が、自動的に画像形成装置１０１に送信される。
【００２０】
画像形成装置１０１は、予め登録された利用者の情報を記憶しており、ＲＦＩＤタグ１０４から受信したタグＩＤと、予め登録された利用者の情報とに基づいて、ＲＦＩＤタグ１０４の認証（以下、無線認証と呼ぶ）を行う。
【００２１】
また、画像形成装置１０１は、例えば、カメラ１０２が撮像した画像に含まれる利用者の顔画像と、予め登録された利用者の顔の特徴情報とに基づいて、画像に撮像された利用者の顔認証（以下、画像認証と呼ぶ）を行う。
【００２２】
さらに、画像形成装置１０１は、無線認証が許可されたＲＦＩＤタグ１０４の利用者と、画像認証が許可された利用者が同じ利用者である場合、利用者の画像形成装置１０１へのログイン（画像形成装置１０１の使用）を許可する。
【００２３】
これにより、画像形成装置１０１の利用者１０５は、ＲＦＩＤタグ１０４を所持しているだけで、顔認証等の撮像された画像による認証の精度を向上させることができるようになる。
【００２４】
さらに、本実施形態に係る画像形成装置１０１は、利用者がＲＦＩＤタグ１０４による認証に失敗した場合、ＲＦＩＤタグ１０４の代わりに、利用者のＩＣカード（例えば社員証等）１０７の認証を行うためのＩＣカードリーダ１０６を有している。
【００２５】
また、画像形成装置１０１は、利用者の顔認証に失敗した場合等に、顔認証の代わりに、例えば、利用者の音声認証を行うためのマイク１０８を有している。
【００２６】
なお、ＲＦＩＤタグ１０４による無線認証、及びＩＣカード１０７による認証（以下、ＩＣカード認証と呼ぶ）は、利用者に関連づけられた認証情報を記憶した物体を認証する第１のグループに含まれる認証の一例である。第１のグループの認証には、例えば、利用者のスマートフォンやタブレット端末等の情報端末、又はスマートウォッチ等のウェアラブル端末等の物体を用いた認証が含まれていても良い。
【００２７】
また、利用者の顔認証、及び音声認証は、利用者の生体の情報に基づいて利用者を認証する第２のグループに含まれる認証の一例である。第２のグループの認証には、例えば、利用者の歩行パターンによる認証（以下、歩行認証と呼ぶ）、利用者のキー入力の速度やタイミング等による認証（以下、キーストローク認証）等が含まれていても良い。さらに、第２のグループに含まれる認証には、利用者を撮像した画像と、利用者の生体に関する特徴情報とを用いて利用者の認証を行う様々な画像認証、例えば、指紋認証、虹彩認証、静脈認証等が含まれていても良い。
【００２８】
第１のグループに含まれる認証は、認証の精度は高いが、例えば、第三者がＲＦＩＤタグ１０４やＩＣカード１０７を不正に利用した場合、認証が許可されてしまうという脆弱性がある。
【００２９】
一方、第２のグループに含まれる認証は、第１のグループに含まれる認証よりも認証の精度は低いが、第三者による不正な利用が困難になるという特徴がある。
【００３０】
上記の構成において、画像形成装置１０１は、第１のグループに含まれる一の認証が許可された利用者と、第２のグループに含まれる一の認証が許可された利用者とが同じ利用者である場合、その利用者の画像形成装置１０１の使用を許可する。これにより、例えば、利用者がＲＦＩＤタグ１０４等を所持しているだけで、第２のグループに含まれる認証の精度を容易に向上させることができるようになる。
【００３１】
また、画像形成装置１０１は、第１のグループに含まれる第１の認証（例えば無線認証）、又は第２のグループに含まれる第２の認証（例えば画像認証）に失敗した場合、失敗した認証に対応する代替の認証（代替認証）を利用者に提供する。
【００３２】
好ましくは、画像形成装置１０１は、第１のグループに含まれる第１の認証（例えば無線認証）に失敗した場合、第１のグループに含まれる他の認証（例えばＩＣカード認証）を代替の認証として利用者に提供する。
【００３３】
例えば、画像形成装置１０１は、ＲＦＩＤタグ１０４の認証に失敗した場合、図３（ａ）に示すような代替認証の表示画面３０１を操作パネル等の表示部に表示させる。図３（ａ）の例では、代替認証の表示画面３０１には、ＲＦＩＤタグ（無線タグ）１０４の認証に失敗したこと、及びＩＣカード１０７をＩＣカードリーダ１０６にかざす（近接させる）ことを示すメッセージ３０２が表示されている。利用者は、代替認証の表示画面３０１に表示されたメッセージ３０２に従って、ＩＣカード１０７をＩＣカードリーダ１０６にかざすことにより、ＲＦＩＤタグ１０４に代えて、ＩＣカード１０７で第１のグループの認証を行うことができる。
【００３４】
また、画像形成装置１０１は、第２のグループに含まれる第２の認証（例えば画像認証）に失敗した場合、第２のグループに含まれる他の認証（例えば音声認証）を代替の認証として利用者に提供する。
【００３５】
例えば、画像形成装置１０１は、画像認証に失敗した場合、図３（ｂ）に示すような代替認証の表示画面３０３を操作パネル等の表示部に表示させる。図３（ｂ）の例では、代替認証の表示画面３０３には、顔認証（画像認証の一例）に失敗したこと、及びマイクに向かって認証ワードを発声することを示すメッセージ３０４が表示されている。利用者は、代替認証の表示画面３０３に表示されたメッセージ３０２に従って、マイク１０８に向かって認証ワードを発声することにより、顔認証に代えて、音声による認証で第２のグループの認証を行うことができる。
【００３６】
なお、認証ワードは、予め定められた「ログイン」等の言葉を発声するものであっても良いし、代替認証の表示画面３０３に表示した認証ワードを発声するものであっても良い。代替認証の表示画面３０３に表示した認証ワードを発声する場合、第三者が、予め録音した利用者の音声等による不正なログインを低減させる効果が期待できる。
【００３７】
なお、上記の説明は好適な一例である。例えば、画像形成装置１０１は、第１のグループに含まれる第１の認証に失敗した場合、第１のグループと第２のグループに共通のパスワード入力画面を、代替の認証として利用者に提供するものであっても良い。また、第１のグループ、又は第２のグループには、複数の代替の認証手段が含まれていても良い。さらに、第１のグループに含まれる認証、及び第２のグループに含まれる認証は、互いに認証の特徴が異なる認証方法であれば、他の特徴に基づいてグループ分けされたものであっても良い。
【００３８】
また、図１のシステム構成は一例である。
【００３９】
例えば、画像形成装置１０１は、ＰＣ（Personal Computer）、タブレット端末、スマートフォン、ゲーム機、テレビ会議装置等、利用者を認証する様々な情報処理装置であっても良い。また、カメラ１０２や、ＲＦタグリーダ１０３、ＩＣカードリーダ１０６、マイク１０８等は、外部に外付けされているものであっても良い。
【００４０】
また、ＲＦＩＤタグ１０４は、ＲＦＩＤのアクティブタグや、セミアクティブタグ等であっても良い。なお、ＲＦＩＤタグ１０４は、無線タグの一例である。無線タグは、ＲＦＩＤとは異なる近距離無線方式、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標） Ｌｏｗ Ｅｎｅｒｇｙ（以下、ＢＬＥと呼ぶ）等で通信を行う無線端末であっても良い。また、無線タグに代えて、無線タグ等を搭載した携帯端末等を用いるのものであっても良い。
【００４１】
さらに、ＩＣカードリーダ１０６は、ＩＣカードから、例えば、ＮＦＣ（Near Field Communication）等の無線を用いて情報を取得するものであっても良いし、磁気等を用いてＩＣカードから情報を取得するものであっても良い。
【００４２】
＜ハードウェア構成＞
（画像形成装置のハードウェア構成）
図４は、一実施形態に係る画像形成装置１０１のハードウェア構成の例を示す図である。画像形成装置１０１は、例えば、コピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種の画像形成機能を実現する本体４０１と、ユーザの操作を受け付ける操作部４０２とを備える。なお、ユーザの操作を受け付けるとは、ユーザの操作に応じて入力される情報（画面の座標値を示す信号などを含む）を受け付けることを含む概念である。本体４０１と操作部４０２は、専用の通信路４０３を介して相互に通信可能に接続されている。通信路４０３は、例えばＵＳＢ（Universal Serial Bus）規格のものを用いることができるが、有線か無線かを問わず任意の規格のものであって良い。
【００４３】
なお、本体４０１は、操作部４０２で受け付けた操作に応じた動作を行うことができる。また、本体４０１は、クライアントＰＣ（パーソナルコンピュータ）などの外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。
【００４４】
まず、本体４０１のハードウェア構成について説明する。図４に示すように、本体４０１は、ＣＰＵ（Central Processing Unit）４１１、ＲＯＭ（Read Only Memory）４１２、ＲＡＭ（Random Access Memory）４１３、ストレージ部４１４、通信Ｉ／Ｆ（Interface）部４１５、接続Ｉ／Ｆ部４１６、エンジン部４１７、移動体センサ部４１８、外部接続Ｉ／Ｆ部４１９、及びシステムバス４２０を有する。
【００４５】
ＣＰＵ４１１は、本体４０１の動作を統括的に制御する。ＣＰＵ４１１は、ＲＡＭ３１３をワークエリア（作業領域）としてＲＯＭ４１２又はストレージ部４１４等に格納されたプログラムを実行することで、本体４０１全体の動作を制御する。例えば、ＣＰＵ４１１は、前述したコピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種機能を実現する。
【００４６】
ＲＯＭ４１２は、例えば、本体４０１の起動時に実行されるＢＩＯＳ（Basic Input/Output System）や、各種の設定等を記憶する不揮発性のメモリである。ＲＡＭ４１３は、ＣＰＵ４１１のワークエリア等として用いられる揮発性のメモリである。ストレージ部４１４は、例えば、ＯＳ（Operating System）、アプリケーションプログラム、各種データ等を記憶する不揮発性の記憶装置であり、例えば、ＨＤＤ（Hard Disk Drive）や、ＳＳＤ（Solid State Drive）等で構成される。
【００４７】
通信Ｉ／Ｆ部４１５は、本体４０１をネットワーク４０４に接続し、ネットワーク４０４に接続された外部装置との通信を行うためのネットワークインタフェースである。接続Ｉ／Ｆ部４１６は、通信路４０３を介して操作部４０２と通信するためのインタフェースである。
【００４８】
エンジン部４１７は、コピー機能、スキャナ機能、ファクス機能、及びプリンタ機能等の機能を実現させるための、汎用的な情報処理及び通信以外の処理を行うハードウェアである。エンジン部４１７には、例えば、原稿の画像をスキャンして読み取るスキャナ（画像読取部）、用紙等のシート材への印刷を行うプロッタ（画像形成部）、ファクス通信を行うファクス部等が含まれる。さらに、エンジン部４１７は、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（自動原稿給送装置）のような特定のオプションが含まれていても良い。
【００４９】
移動体センサ部４１８は、画像形成装置１０１の周囲の検知範囲内にある移動体を検出するセンサであり、例えば焦電センサ等が用いられる。
【００５０】
外部接続Ｉ／Ｆ部４１９は、外部装置を接続するための、例えばＵＳＢ等のインタフェースである。外部装置には、例えば、ＩＣカードから情報を読み取るＩＣカードリーダ４５１、利用者のキー入力を受け付けるキーボード４５２等が含まれる。
【００５１】
システムバス４２０は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００５２】
次に、操作部４０２のハードウェア構成について説明する。図４に示すように、操作部４０２は、ＣＰＵ４３１、ＲＯＭ４３２、ＲＡＭ４３３と、フラッシュメモリ部４３４、通信Ｉ／Ｆ部４３５、操作パネル部４３６、接続Ｉ／Ｆ部４３７、外部接続Ｉ／Ｆ部４３８と、近距離無線部４３９、カメラ部４４０、マイク部４４１、及びシステムバス４４２を有する。
【００５３】
ＣＰＵ４３１は、操作部４０２の動作を統括的に制御する。ＣＰＵ４３１は、ＲＡＭ４３３をワークエリア（作業領域）としてＲＯＭ４３２又はフラッシュメモリ部４３４等に格納されたプログラムを実行することで、操作部４０２全体の動作を制御する。例えば、ＣＰＵ４３１は、ユーザから受け付けた入力に応じた情報（画像）の表示などの各種機能を実現する。
【００５４】
ＲＯＭ４３２は、例えば、操作部４０２の起動時に実行されるＢＩＯＳや、各種の設定等を記憶する不揮発性のメモリである。ＲＡＭ４３３は、ＣＰＵ４３１のワークエリア等として用いられる揮発性のメモリである。フラッシュメモリ部４３４は、例えば、ＯＳ、アプリケーションプログラム、各種データ等を記憶する不揮発性の記憶装置である。
【００５５】
通信Ｉ／Ｆ部４３５は、操作部４０２をネットワーク４０４に接続し、ネットワーク４０４に接続された外部装置との通信を行うためのネットワークインタフェースである。
【００５６】
操作パネル部４３６は、ユーザの操作に応じた各種の入力を受け付けると共に、各種の情報（例えば受け付けた操作に応じた情報、画像形成装置１０１の動作状況を示す情報、設定状態等）を表示する。操作パネル部４３６は、例えば、タッチパネル機能を搭載した液晶表示装置（LCD: Liquid Crystal Display）で構成されるが、これに限られるものではない。操作パネル部４３６は、例えばタッチパネル機能が搭載された有機ＥＬ（Electro Luminescence）表示装置で構成されていても良い。さらに、操作パネル部４３６は、これに加えて又はこれに代えて、ハードウェアキー等の操作部や、ランプ等の表示部を設けることもできる。
【００５７】
接続Ｉ／Ｆ部４３７は、通信路４０３を介して本体４０１と通信するためのインタフェースである。
【００５８】
外部接続Ｉ／Ｆ部４３８は、外部装置を接続するための、例えばＵＳＢ等のインタフェースである。なお、図４では、ＩＣカードリーダ４５１、及びキーボード４５２が、本体４０１の外部接続Ｉ／Ｆ部４１９に接続されているが、ＩＣカードリーダ４５１、及びキーボード４５２は、操作部４０２の外部接続Ｉ／Ｆ部４３８に接続されていても良い。
【００５９】
近距離無線部４３９は、近距離無線通信により、所定の通信範囲内の無線タグと通信を行うための近距離無線装置である。例えば、近距離無線部４３９は、図１のＲＦタグリーダ１０３等を含み、近距離無線部４３９から発信した電波に対して応答を返すＲＦＩＤのパッシブタグや、自装置から電波を発信するＲＦＩＤのアクティブタグ等から、所定の情報を受信する。また、近距離無線部４３９は、前述したＢＬＥや、ＮＦＣ等の近距離無線通信を行う近距離無線装置であっても良い。
【００６０】
カメラ部４４０は、撮像範囲内の画像を撮像する撮像装置である。マイク部４４１は、画像形成装置１０１の周辺の音を収音する収音装置である。システムバス４４２は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００６１】
＜ソフトウェア構成＞
図５は、一実施形態に係る画像形成装置のソフトウェア構成の例を示す図である。
【００６２】
図５に示すように、本体４０１は、アプリ層５１１、サービス層５１２、ＯＳ層５１３を有する。アプリ層５１１、サービス層５１２、及びＯＳ層５１３の実体は、ＲＯＭ４１２やストレージ部４１４等に格納されている各種ソフトウェアである。ＣＰＵ４１１が、これらのソフトウェア（プログラム）を実行することにより、本体４０１の各種の機能が提供される。
【００６３】
アプリ層５１１は、ハードウェア資源を動作させて所定の機能を提供するためのアプリケーションソフトウェア（以下の説明では、単に「アプリ」と称する場合がある）である。例えば、アプリとしては、コピー機能を提供するためのコピーアプリ、スキャナ機能を提供するためのスキャナアプリ、ファクス機能を提供するためのファクスアプリ、プリンタ機能を提供するためのプリンタアプリなどが挙げられる。
【００６４】
サービス層５１２は、アプリ層５１１とＯＳ層５１３との間に介在し、アプリ層５１１のアプリに対し、本体４０１が備えるハードウェア資源を利用するためのインタフェースを提供するソフトウェアである。より具体的には、サービス層５１２は、ハードウェア資源に対する動作要求の受付、動作要求の調停を行う機能を提供するためのソフトウェアである。サービス層５１２が受け付ける動作要求としては、スキャナによる読み取りやプロッタによる印刷等の要求が考えられる。
【００６５】
なお、サービス層５１２によるインタフェースの機能は、本体４０１のアプリ層５１１だけではなく、操作部４０２のアプリ層５２１に対しても提供される。すなわち、操作部４０２のアプリ層５２１も、本体４０１のサービス層５１２のインタフェース機能を介して、本体４０１のハードウェア資源（例えばエンジン部４１７）を利用した機能を実現することができる。
【００６６】
ＯＳ層５１３は、本体４０１が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層５１２は、各種アプリからのハードウェア資源の利用要求を、ＯＳ層５１３が解釈可能なコマンドに変換してＯＳ層５１３に渡す。そして、ＯＳ層５１３によりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【００６７】
操作部４０２は、本体４０１と同様に、アプリ層５２１、サービス層５２２、及びＯＳ層５２３を有する。操作部４０２が備えるアプリ層５２１、サービス層５２２、及びＯＳ層５２３も、階層構造については本体４０１側と同様である。ただし、アプリ層５２１のアプリにより提供される機能や、サービス層５２２が受付可能な動作要求の種類は、本体４０１側とは異なる。アプリ層５２１のアプリは、操作部４０２が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアであっても良いが、主として本体４０１が備える機能に関する操作や表示を行うためのＵＩ（User Interface）の機能を提供する。また、アプリ層５２１のアプリは、操作部４０２が備える近距離無線部４３９や、カメラ部４４０等を用いた認証機能を提供する。
【００６８】
なお、本実施形態では、機能の独立性を保つために、本体４０１側のＯＳ層５１３のソフトウェアと操作部４０２側のＯＳ層５２３のソフトウェアが互いに異なる。つまり、本体４０１と操作部４０２は、別々のオペレーティングシステムで互いに独立して動作する。例えば 、本体４０１側のＯＳ層５１３のソフトウェアとしてＬｉｎｕｘ（登録商標）を用い、操作部４０２側のＯＳ層５２３のソフトウェアとしてＡｎｄｒｏｉｄ（登録商標）を用いることも可能である。
【００６９】
以上のように、本実施形態の画像形成装置１０１において、本体４０１と操作部４０２は別々のオペレーティングシステムで動作するため、本体４０１と操作部４０２との間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作部４０２が受け付けた情報（ユーザからの指示内容）を本体４０１へ伝達する動作（コマンド通信）や、本体４０１が操作部４０２にイベントを通知する動作などがこれに該当する。ここでは、操作部４０２が本体４０１へコマンド通信を行うことにより、本体４０１の機能を使用することができる。また、本体４０１から操作部４０２に通知するイベントには、例えば、本体４０１における動作の実行状況、本体４０１側で設定された内容等が含まれる。
【００７０】
また、本実施形態では、操作部４０２に対する電力供給は、本体４０１から通信路４０３を経由して行われているので、操作部４０２の電源制御を、本体４０１の電源制御とは別に（独立して）行うことができる。
【００７１】
＜機能構成＞
図６は、第１の実施形態に係る画像形成装置の機能構成の一例を示す図である。
【００７２】
（本体の機能構成）
画像形成装置１０１の本体４０１は、移動体検知部６０１、電力状態制御部６０２、画像形成部６０３、記憶部６０４、及び通信部６０５等を有する。
【００７３】
移動体検知部６０１は、移動体センサ部４１８を用いて、画像形成装置１０１の周囲にある移動体（例えば人物）を検知する手段であり、例えば、ＣＰＵ４１１で動作するプログラムによって実現される。移動体検知部６０１は、画像形成装置１０１の周囲に移動体が検知された場合、移動体が検知されたことを電力状態制御部６０２に通知する。
【００７４】
電力状態制御部６０２は、操作部４０２や、本体４０１の電力状態を制御する手段であり、例えば、ＣＰＵ４１１で動作するプログラムによって実現される。例えば、電力状態制御部６０２は、予め設定された時間を超えて、画像形成装置１０１の利用がない場合、画像形成装置１０１を、画像形成処理が可能な通常状態よりも消費電力が少ない省電力状態へ移行させる。省電力状態では、画像形成装置１０１は、例えば、操作部４０２、及び図４に示す本体４０１のエンジン部４１７、ストレージ部４１４の機能を停止させること等により、消費電力を低減させることができる。
【００７５】
また、本実施形態に係る電力状態制御部６０２は、画像形成装置１０１が省電力状態中に、移動体検知部６０１から、移動体が検知されたことを示す通知を受け付けると、操作部４０２を、省電力状態から通常の動作が可能な通常状態へ復帰させる。例えば、電力状態制御部６０２は、通信路４０３を介して、操作部４０２に復帰命令を通知することにより、操作部４０２を省電力状態から、通常状態へ復帰させる。
【００７６】
画像形成部６０３は、画像形成装置１０１が備える各種の画像形成機能（例えば、印刷、コピー、スキャン、ファックス等）を実行する手段であり、例えば、図４のエンジン部４１７、及び図４のＣＰＵ４１１で動作するプログラム等によって実現される。
【００７７】
記憶部（記憶手段）６０４は、予め登録された画像形成装置１０１の利用者の情報である利用者情報Ａ６０６を含む様々な情報を記憶する記憶手段であり、例えば、図４のストレージ部４１４、ＲＡＭ４１３、及び図３のＣＰＵ４１１で動作するプログラム等によって実現される。
【００７８】
通信部５０５は、本体４０１をネットワーク４０４に接続し、ネットワークに接続された外部装置と通信を行うための手段であり、例えば、通信Ｉ／Ｆ部４１５、及び図４のＣＰＵ４１１で動作するプログラム等によって実現される。
【００７９】
（操作部の機能構成）
画像形成装置１０１の操作部４０２は、無線認証部６１１、ＩＣカード認証部６１２、画像認証部６１３、音声認証部６１４、認証部６１５、代替認証提供部６１６、パスワード認証部６１７、表示入力部６１８、利用者情報管理部６１９、記憶部６２０、及び通信部６２１等を有する。
【００８０】
無線認証部（第１の認証手段の一例）６１１は、近距離無線部４３９を用いてＲＦＩＤタグ（無線タグ）１０４から取得したタグＩＤ等の情報と、予め登録された利用者情報とに基づいて、ＲＦＩＤタグ１０４の認証（無線認証）を行う。例えば、無線認証部６１１は、ＲＦＩＤタグ１０４から取得したタグＩＤが予め登録された利用者情報（利用者情報Ａ６０６、利用者情報ａ６２２等）に含まれる場合、ＲＦＩＤタグ１０４の認証を許可する。また無線認証部６１１は、認証が許可されたＲＦＩＤタグ１０４の利用者の情報（例えば利用者の識別情報等）を認証部６１５に通知する（又は記憶部６２０に出力する）。無線認証部６１１は、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。
【００８１】
ＩＣカード認証部（代替の認証手段の一例）６１２は、ＩＣカードリーダ４５１を用いてＩＣカード１０７から取得したＩＣカードの認証情報等に基づいて、ＩＣカード１０７の認証（ＩＣカード認証）を行う。例えば、ＩＣカード認証部６１２は、ＩＣカード１０７から取得したＩＣカード１０７の認証情報が、予め登録された利用者情報（利用者情報Ａ６０６、利用者情報ａ６２２等）に含まれる場合、ＩＣカード１０７の認証を許可する。またＩＣカード認証部６１２は、認証が許可されたＩＣカード１０７の利用者の情報（例えば利用者の識別情報）を認証部６１５に通知する（又は記憶部６２０に出力する）。ＩＣカード認証部６１２は、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。
【００８２】
また、別の一例として、ＩＣカード認証部６１２は、ＩＣカード１０７から取得したＩＣカード１０７の認証情報を、ネットワーク４０４を介して接続された認証サーバを用いて認証を行うものであっても良い。
【００８３】
なお、無線認証部６１１による無線認証、及びＩＣカード認証部６１２によるＩＣカード認証は、第１のグループ６２４に含まれる認証の一例である。
【００８４】
画像認証部（第２の認証手段）６１３は、カメラ部４４０を用いて撮像した画像と、予め登録された利用者の情報とに基づいて、撮像した画像に含まれる利用者の認証（画像認証）を行う。例えば、画像認証部６１３は、カメラ部４４０を用いて撮像した画像に顔画像が含まれる場合、顔の特徴情報を抽出する。なお、顔画像の特徴情報には、例えば、顔の輪郭や、目、鼻、あご、頬骨等の各パーツの形状及び相対位置等の情報が含まれる。
【００８５】
また、画像認証部６１３は、抽出された顔の特徴情報と、予め登録された利用者情報（利用者情報Ａ６０６、利用者情報ａ６２２等）とに基づいて、撮像した画像に含まれる利用者の顔認証を行う。例えば、画像認証部６１３は、抽出した顔の特徴情報に対応する一の特徴情報が予め登録された利用者情報に含まれる場合、撮像した画像に含まれる利用者の認証を許可する。また、画像認証部６１３は、認証が許可された利用者の情報（例えば利用者の識別情報）を認証部６１５に通知する（又は記憶部６２０に記憶する）。なお、画像認証部６１３は、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。
【００８６】
本実施の形態では、画像認証部６１３は、公知の様々な顔認証技術（例えば、特許文献１参照）を用いて、利用者の顔認証を行うことができる。
【００８７】
また、画像認証部６１３は、撮像した画像に含まれる利用者の生体に関する特徴情報に基づいて、利用者の認証を行う様々な公知の画像認証方式、例えば、指紋認証、虹彩認証、静脈認証等で、利用者の認証を行うものであっても良い。
【００８８】
音声認証部６１４は、マイク部４４１を用いて取得した音声と、予め登録された利用者の情報とに基づいて、取得した音声に含まれる利用者の声の認証（音声認証）を行う。例えば、音声認証部６１４は、マイク部４４１を用いて取得した音声の特徴情報を抽出する。また、音声認証部６１４は、抽出された音声の特徴情報と、予め登録された利用者情報（利用者情報Ａ６０６、利用者情報ａ６２２等）とに基づいて、取得した音声に含まれる利用者の音声認証を行う。
【００８９】
例えば、音声認証部６１４は、取得した音声の特徴情報に対応する一の特徴情報が予め登録された利用者情報に含まれる場合、取得した音声に含まれる利用者の音声の認証を許可する。また、音声認証部６１４は、音声認証が許可された利用者の情報（例えば利用者の識別情報）を認証部６１５に通知する（又は記憶部６２０に記憶する）。なお、音声認証部６１４は、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。
【００９０】
本実施の形態では、音声認証部６１４は、公知の様々な音声認証技術を用いて、利用者の音声認証を行うことができる。
【００９１】
なお、画像認証部６１３による画像認証、及び音声認証部６１４による音声認証は、前述した第２のグループ６２５に含まれる認証の一例である。
【００９２】
認証部（装置認証手段）６１５は、第１のグループ６２４に含まれる認証によって認証が許可された利用者と、第２のグループ６２５に含まれる認証によって認証が許可された利用者が同じ利用者である場合、利用者の画像形成装置１０１の利用を許可する。認証部６１５は、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。例えば、認証部６１５は、無線認証部６１１によって認証が許可されたＲＦＩＤタグ１０４の利用者の識別情報と、画像認証部６１３で認証が許可された利用者の識別情報とが一致した場合、その利用者の画像形成装置１０１の使用（ログイン）を許可する。
【００９３】
なお、２つの識別情報が一致した場合とは、２つの識別情報が完全に一致した場合だけではなく、２つの識別情報が実質的に同じ利用者の識別情報と判断できる場合も含まれ得る。例えば、画像認証部６１３から得られた利用者の識別情報が８桁の社員ＩＤであり、無線認証部６１１から得られた利用者の識別情報が社員ＩＤに２文字を付加した１０桁のログインＩＤである場合、２つの識別情報が一致したと判断されるものであっても良い。
【００９４】
代替認証提供部（提供手段）６１６は、第１のグループに含まれる第１の認証手段、又は第２にグループに含まれる第２の認証手段による認証が失敗した場合、認証に失敗した認証手段に対応する代替の認証手段を提供する。代替認証提供部６１６は、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。
【００９５】
例えば、代替認証提供部６１６は、第１のグループ６２４に含まれる無線認証部６１１による認証に失敗した場合、第１のグループ６２４に分類され、無線認証部６１１とは異なるＩＣカード認証部６１２による認証を代替の認証手段として利用者に提供する。
【００９６】
また、代替認証提供部６１６は、第２のグループ６２５に含まれる画像認証部６１３による認証に失敗した場合、第２のグループに分類され、画像認証部６１３とは異なる音声認証部６１４による認証を代替の認証手段として利用者に提供する。
【００９７】
さらに、代替認証提供部６１６は、上記の代替の認証手段による認証に失敗した場合、第１のグループ６２４と、第２のグループ６２５に共通の認証手段（例えば、パスワード認証部６１７による認証）を提供する。
【００９８】
なお、認証に失敗した場合には、認証が拒否された場合だけではなく、所定の時間内に認証結果が得られない場合等も含まれる。
【００９９】
パスワード認証部（共通の認証手段）６１７は、第１のグループ６２４と、第２のグループ６２５に共通の認証手段の一例である。パスワード認証部６１７は、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。例えば、パスワード認証部６１７は、操作パネル部４３６に利用者のログインＩＤとパスワードの入力を表示させて、利用者によって入力されたログインＩＤとパスワードが、予め登録された利用者情報に含まれる場合、利用者の認証を許可する（パスワード認証）。
【０１００】
一例として、パスワード認証部６１７は、パスワード認証によって認証が許可された利用者の画像形成装置１０１の使用（ログイン）を許可する。
【０１０１】
また、別の一例として、パスワード認証部６１７は、パスワード認証によって認証が許可された利用者の識別情報を認証部６１５に通知する（又は記憶部６２０に記憶する）。この場合、認証部６１５は、第１のグループ又は第２のグループに含まれる認証手段によって認証が許可された利用者と、パスワード認証部６１７によって認証が許可された利用者とが同じ利用者である場合、その利用者の画像形成装置１０１の利用を許可する。
【０１０２】
表示入力部６１８は、操作パネル部４３６に、例えば、図３に示す代替認証の表示画面３０１、３０３等や、ログインＩＤ及びパスワードの入力画面等を表示させ、利用者による入力操作を受け付ける。表示入力部６１８は、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。
【０１０３】
利用者情報管理部６１９は、記憶部６２０に記憶された利用者情報ａ６２２を管理する手段であり、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。
【０１０４】
記憶部６２０は、例えば、利用者情報ａ６２２や代替認証情報６２３等の各種の情報を記憶する記憶手段であり、例えば、フラッシュメモリ部４３４、ＲＡＭ４３３、及び図４のＣＰＵ４３１等で動作するプログラム等によって実現される。
【０１０５】
図７は、第１の実施形態に係る画像形成装置の機能構成の別の一例を示す図である。図７に示す画像形成装置１０１では、ＩＣカード認証部６１２、認証部６１５、代替認証提供部６１６等が本体４０１に含まれている。なお、その他の機能構成は、図６に示す画像形成装置１０１の機能構成と同様である。
【０１０６】
図７の例では、ＩＣカード認証部６１２、認証部６１５、及び代替認証提供部６１６は、例えば、図４のＣＰＵ４１１で動作するプログラムによって実現される。このように、図６に示す画像形成装置１０１の操作部４０２に含まれる各構成要素は、本体４０１に含まれていても良いし、操作部４０２に含まれていても良い。
【０１０７】
（利用者情報）
ここで、利用者情報の例について説明する。
【０１０８】
図８は、第１の実施形態に係る利用者情報の一例を示す図である。利用者情報Ａ６０６は、予め登録された利用者情報の一例である。図８の例では、利用者情報Ａ６０６には、「利用者番号」、「名前」、「メールアドレス」、「ログインＩＤ」、「ログインパスワード」、「無線タグＩＤ」、「ＩＣカード認証情報」、「顔の特徴情報」、「声の特徴情報」等の情報が含まれている。
【０１０９】
「利用者番号」は、例えば、利用者情報Ａ６０６に各利用者の情報が登録された際に採番されたシリアル番号等、利用者のデータ毎に固有の識別番号（又は識別情報）である。なお、「利用者番号」は、例えば、社員ＩＤ等の利用者の識別情報であっても良い。
【０１１０】
「名前」は、利用者の名前である。「メールアドレス」は、利用者のメールアドレスである。「ログインＩＤ」、及び「ログインパスワード」は、利用者が画像形成装置１０１にログインするための認証情報の一例である。
【０１１１】
「無線タグＩＤ」は、各利用者のＲＦＩＤタグ１０４によって送信されるタグＩＤ（識別情報）であり、例えば、８桁の数字で表される。なお、「無線タグＩＤ」は、無線タグから送信される所定の情報の一例であり、所定の情報には、数字以外の情報、例えば、利用者の識別情報等が含まれていても良い。
【０１１２】
「ＩＣカードの認証情報」は、各利用者のＩＣカード１０７に記憶されている認証情報であり、図８の例では、一例として１０桁の番号で示されている。ただし、これは一例であり、ＩＣカードの認証情報は、利用者の識別情報（例えば社員ＩＤ）や証明書情報等であっても良い。
【０１１３】
また、ＩＣカードの認証情報は、利用者情報Ａ６０６に含まれていなくても良い。例えば、ＩＣカード認証部６１２は、ネットワーク４０４を介して接続された認証サーバを用いて、ＩＣカード１０７の認証を行うものであっても良い。
【０１１４】
「顔の特徴情報」は、画像形成装置１０１の利用者の顔の特徴情報を予め取得し、記憶した情報である。なお、図８に示す顔の特徴情報のデータ形式は一例であり、任意のデータ形式であって良い。
【０１１５】
「声の特徴情報」は、画像形成装置１０１の利用者の音声の特徴情報を予め取得し、記憶した情報である。なお、図８に示す声の特徴情報のデータ形式は一例であり、任意のデータ形式であって良い。
【０１１６】
本体４０１の記憶部６０４には、図８に示すような利用者情報Ａ６０６が予め記憶されているものとする。
【０１１７】
また、操作部４０２の利用者情報管理部６１９は、本体４０１の記憶部６０４に記憶された利用者情報Ａ６０６のうちの少なくとも一部（例えば、３００件〜１５００件程度）のデータを、操作部４０２の記憶部６２０に利用者情報ａ６２２として記憶しておく。これにより、操作部４０２は、記憶部６２０に記憶された利用者情報ａ６２２を、本体４０１の記憶部６０４に記憶された利用者情報Ａ６０６よりも速く読み出すことができるようになる。
【０１１８】
図９は、第１の実施形態に係る利用者情報の別の一例を示す図である。
【０１１９】
図９（ａ）に示す利用者情報９０１には、前述した「無線タグＩＤ」と、利用者の識別情報である利用者ＩＤが対応づけて記憶されている。無線認証部６１１は、例えば、利用者情報９０１を用いて、ＲＦＩＤタグ１０４の認証を行うことができる。例えば、無線認証部６１１は、近距離無線部４３９を用いて取得したＲＦＩＤタグ１０４のタグＩＤが利用者情報９０１に含まれる場合、ＲＦＩＤタグ１０４の認証を許可し、認証が許可されたタグＩＤに対応する利用者ＩＤを認証部６１５に通知する。
【０１２０】
図９（ｂ）に示す利用者情報９０２には、利用者ＩＤと、前述した「顔の特徴情報」とが対応づけて記憶されている。画像認証部６１３は、例えば、利用者情報９０２を用いて、カメラ部４４０で撮像した画像に含まれる利用者の認証を行うことができる。例えば、画像認証部６１３は、カメラ部４４０で撮像した画像に含まれる利用者の顔の特徴情報に対応する特徴情報が、利用者情報９０２に含まれる場合、画像に含まれる利用者の認証を許可し、認証が許可された利用者の利用者ＩＤを認証部６１５に通知する。
【０１２１】
図９（ｃ）に示す利用者情報９０３には、前述した「ＩＣカードの認証情報」と、利用者の識別情報が対応づけて記憶されている。ＩＣカード認証部６１２は、例えば、利用者情報９０３を用いて、ＩＣカード１０７の認証を行うことができる。例えば、ＩＣカード認証部６１２は、ＩＣカードリーダ４５１を用いて取得したＩＣカード１０７の認証情報が利用者情報９０３に含まれる場合、ＩＣカード１０７の認証を許可し、認証が許可されたＩＣカード１０７に対応する利用者ＩＤを認証部６１５に通知する。
【０１２２】
図９（ｄ）に示す利用者情報９０４には、利用者ＩＤと、前述した「声の特徴情報」とが対応づけて記憶されている。音声認証部６１４は、例えば、利用者情報９０４を用いて、マイク部４４１で取得した音声に含まれる利用者の声の認証を行うことができる。例えば、音声認証部６１４は、マイク部４４１で取得した音声に含まれる利用者の声の特徴情報に対応する特徴情報が、利用者情報９０４に含まれる場合、音声に含まれる利用者の声認証を許可し、認証が許可された利用者の利用者ＩＤを認証部６１５に通知する。
【０１２３】
（代替認証情報）
続いて、操作部４０２の記憶部６２０に記憶された代替認証情報６２３について説明する。
【０１２４】
図１０は、第１の実施形態に係る代替認証情報の例を示す図である。図１０の例では、代替認証情報６２３には、第１のグループ６２４に含まれる無線認証部６１１の「無線認証」に対応する代替の認証手段「ＩＣカード認証」、及び共通の認証手段「パスワード認証」が記憶されている。また、第２のグループに含まれる画像認証部６１３の「画像認証」に対応する代替の認証手段「音声認証」、及び共通の認証手段「パスワード認証」が記憶されている。
【０１２５】
代替認証提供部６１６は、この代替認証情報６２３に基づいて、無線認証部６１１による「無線認証」が失敗した場合、代替の認証手段としてＩＣカード認証部６１２による「ＩＣカード認証」を提供する。また、代替認証提供部６１６は、この代替認証情報６２３に基づいて、代替の認証「ＩＣカード認証」が失敗した場合、共通の認証手段であるパスワード認証部６１７による「パスワード認証」を提供する。
【０１２６】
なお、無線認証部６１１の代替の認証手段には、無線認証部６１１と同じ第１のグループ６２４に含まれる認証手段（例えば、ＩＣカード認証部６１２）が記憶されている。
【０１２７】
同様に、代替認証提供部６１６は、この代替認証情報６２３に基づいて、画像認証部６１３による「画像認証」が失敗した場合、代替の認証手段として音声認証部６１４による「音声認証」を提供する。また、代替認証提供部６１６は、この代替認証情報６２３に基づいて、代替の認証「音声認証」が失敗した場合、共通の認証手段であるパスワード認証部６１７による「パスワード認証」を提供する。
【０１２８】
なお、画像認証部６１３の代替の認証手段には、画像認証部６１３と同じ第２のグループ６２５に含まれる認証手段（例えば、音声認証部６１４）が記憶されている。
【０１２９】
画像形成装置１０１は、このような代替認証情報６２３を、予め記憶部６２０（又は記憶部６０４）等に記憶しておく。
【０１３０】
＜処理の流れ＞
続いて、画像形成装置１０１によって実行される認証方法の処理の流れについて説明する。
【０１３１】
（無線認証部の処理）
図１１は、第１の実施形態に係る無線認証部の認証処理の例を示すフローチャートである。
【０１３２】
ステップＳ１１０１において、無線認証部６１１は、近距離無線部４３９が、無線タグ（ＲＦＩＤタグ１０４）から識別情報（タグＩＤ）を受信すると、ステップＳ１１０２以降の処理を実行する。
【０１３３】
ステップＳ１１０２において、無線認証部６１１は、近距離無線部４３９が受信した識別情報（タグＩＤ）を認証する。例えば、無線認証部６１１は、受信したタグＩＤが、予め登録された利用者情報（利用者情報Ａ６０６又は利用者情報９０１）の「無線タグＩＤ」に含まれる場合、ＲＦＩＤタグ１０４の認証を許可する。また、無線認証部６１１は、受信したタグＩＤが、予め登録された利用者情報の「無線タグＩＤ」に含まれない場合、ＲＦＩＤタグ１０４の認証を拒否する。
【０１３４】
ステップＳ１１０３において、無線認証部６１１は、受信したタグＩＤの認証が許可された場合（認証結果が「ＯＫ」である場合）、処理をステップＳ１１０４へ移行させる。一方、無線認証部６１１は、受信したタグＩＤの認証が拒否された場合（認証結果が「ＯＫ」でない場合）、処理をステップＳ１１０５へ移行させる。
【０１３５】
ステップＳ１１０４に移行すると、無線認証部６１１は、認証が許可されたＲＦＩＤタグ１０４（無線タグ）の利用者の情報（例えば、「利用者番号」、「利用者ＩＤ」等）を、認証部６１５に通知する（又は記憶部６２０に記憶する）。
【０１３６】
好ましくは、無線認証部６１１は、認証が許可されたＲＦＩＤタグ１０４の利用者の情報と共に、認証が許可されたこと（認証結果が「ＯＫ」であること）を示す情報を、認証部６１５に通知する。
【０１３７】
ステップＳ１１０５に移行すると、無線認証部６１１は、リトライ回数が所定の回数（例えば３回）に達したか否かを判断する。リトライ回数が所定の回数に達していない場合、無線認証部６１１は、ステップＳ１１０６においてリトライ回数に１を加算し、ステップＳ１１０１以降の処理を再度実行する。一方、リトライ回数が所定の回数に達した場合、無線認証部６１１は、ステップＳ１１０７において、無線認証が拒否されたこと（認証結果が「ＮＧ」であること）を示す情報を、認証部６１５に通知する。
【０１３８】
（画像認証部の処理）
図１２は、第１の実施形態に係る画像認証部の処理の例を示すフローチャートである。
【０１３９】
ステップＳ１２０１において、画像認証部６１３は、カメラ部４４０を用いて画像形成装置１０１の周辺の画像を取得する。このとき、取得される画像の例を図１３（ａ）に示す。
【０１４０】
図１３（ａ）に示す撮像画像１３０１には、画像形成装置１０１の周辺にいる利用者１３０２が撮像されている。このように、カメラ部４４０は、画像形成装置１０１を使用する利用者１３０２が撮像画像１３０１に含まれるように設置されていることが望ましい。
【０１４１】
ステップＳ１２０２において、画像認証部６１３は、ステップＳ１２０１で取得した画像から顔部分の画像（顔画像）を検出する。このとき、検出される顔画像の例を図１３（ｂ）に示す。画像認証部６１３は、例えば、カメラ部４４０で撮像された撮像画像１３０１から、利用者の顔の輪郭１３０４、目１３０５、鼻１３０６等のパーツを抽出し、例えば、公知のパターンマッチング技術等を用いて利用者の顔画像１３０３を検出する。
【０１４２】
ステップＳ１２０３において、画像認証部６１３は、顔画像１３０３が検出されたか否かに応じて処理を分岐させる。顔画像１３０３が検出されない場合、画像認証部６１３は、処理をステップＳ１２０１に戻して同様の処理を再度実行する。一方、顔画像が検出された場合、画像認証部６１３は、処理をステップＳ１２０４に移行させる。
【０１４３】
ステップＳ１２０４に移行すると、画像認証部６１３は、検出された顔画像１３０３を認証する（顔認証）。なお、顔認証の処理は、公知の様々な顔認証技術（例えば、特許文献１参照）を適用することができる。ここでは、一例について概要のみ説明する。
【０１４４】
例えば、利用者情報Ａ６０６（又は利用者情報９０２）の「顔の特徴情報」には、画像形成装置１０１の利用が許可された各利用者の顔の輪郭、目、鼻、あご、ほお骨等の各パーツの形状及び相対位置等の情報を予め取得し、記憶した特徴情報が含まれる。
【０１４５】
また、画像認証部６１３は、カメラ部４４０で撮像された撮像画像１３０１に含まれる顔画像１３０３を抽出し、抽出した顔画像１３０３から利用者の顔の特徴情報を抽出する。
【０１４６】
画像認証部６１３は、抽出された利用者の特徴情報を、上記の「利用者の特徴情報」の各々と比較し、撮像画像１３０１に含まれる利用者が、利用者情報Ａ６０６（又は利用者情報９０２）に登録済の利用者であるか否かを判断する。画像認証部６１３は、撮像画像１３０１に含まれる利用者が、利用者情報Ａ６０６（又は利用者情報９０２）に登録済の利用者であると判断した場合、撮像画像１３０１に含まれる利用者の認証を許可する。一方、画像認証部６１３は、撮像画像１３０１に含まれる利用者が、利用者情報Ａ６０６（又は利用者情報９０２）に登録済の利用者でないと判断した場合、撮像画像１３０１に含まれる利用者の認証を拒否する（許可しない）。
【０１４７】
ステップＳ１２０５において、画像認証部６１３は、ステップＳ１２０４の顔認証の結果に応じて処理を分岐させる。撮像画像１３０１に含まれる利用者の認証が許可された場合（認証結果が「ＯＫ」である場合）、画像認証部６１３は、処理をステップＳ１２０６へ移行させる。一方、撮像画像１３０１に含まれる利用者の認証が拒否された場合（認証結果が「ＯＫ」でない場合）、画像認証部６１３は、処理をステップＳ１２０７へ移行させる。
【０１４８】
ステップＳ１２０６に移行すると、画像認証部６１３は、認証が許可された利用者の情報（例えば、「利用者番号」、「利用者ＩＤ」等）を、認証部６１５等に通知する。
【０１４９】
好ましくは、画像認証部６１３は、認証が許可された利用者の情報と共に、認証が許可されたこと（認証結果が「ＯＫ」であること）を示す情報を、認証部６１５に通知する。
【０１５０】
ステップＳ１２０７に移行すると、画像認証部６１３は、リトライ回数が所定の回数（例えば３回）に達したか否かを判断する。
【０１５１】
リトライ回数が所定の回数に達していない場合、画像認証部６１３は、ステップＳ１２０８において、リトライ回数に１を加算し、ステップＳ１２０１以降の処理を再度実行する。一方、リトライ回数が所定の回数に達した場合、画像認証部６１３は、ステップＳ１２０９において、画像認証が拒否されたこと（認証結果が「ＮＧ」であること）を示す情報を、認証部６１５に通知する。
【０１５２】
（画像形成装置の認証処理）
図１４は、第１の実施形態に係る画像形成装置の認証処理の例を示すフローチャートである。なお、図１４に示すフローチャートの開始時点において、画像形成装置１０１は、電力状態制御部６０２によって、前述した省電力状態に制御されているものとする。
【０１５３】
ステップＳ１４０１において、本体４０１の移動体検知部６０１により、画像形成装置１０１の周辺の移動体（例えば人物）が検知されると、画像形成装置１０１は、ステップＳ１４０２以降の処理を実行する。
【０１５４】
ステップＳ１４０２に移行すると、本体４０１の電力状態制御部６０２は、操作部４０２の省電力状態を解除する。例えば、電力状態制御部６０２は、通信路４０３を介して、操作部４０２に復帰命令を通知することにより、操作部４０２を省電力状態から、通常状態へ復帰させる。これにより、図１１に示す無線認証部６１１の認証処理、及び図１２に示す画像認証部６１３による認証処理等が実行可能となる。
【０１５５】
ステップＳ１４０３において、操作部４０２の無線認証部６１１は、図１１に示す無線認証処理を実行する。
【０１５６】
ステップＳ１４０４において、操作部４０２の画像認証部６１３は、図１２に示す画像認証処理を実行する。なお、ステップＳ１４０４の処理は、例えば、ステップＳ１４０３の処理と並行して実行される。
【０１５７】
ステップＳ１４０５において、認証部６１５は、無線認証部６１１及び画像認証部６１３から通知される情報に基づいて、無線認証処理の結果が「ＯＫ」であり、かつ画像認証処理の結果が「ＯＫ」（許可）であるか否かを判断する。
【０１５８】
無線認証の結果及び画像認証の結果が、いずれも「ＯＫ」（許可）である場合、認証部６１５は、処理をステップＳ１４０６へ移行させる。一方、無線認証の結果又は画像認証の結果のいずれかが「ＯＫ」（許可）でない場合、認証部６１５は、処理をステップＳ１４０８へ移行させる。
【０１５９】
ステップＳ１４０６へ移行すると、認証部６１５は、ステップＳ１４０３で無線認証が「ＯＫ」になったＲＦＩＤタグ１０４の利用者と、ステップＳ１４０４で画像認証が「ＯＫ」になった利用者が、同じ利用者であるか否かを判断する。例えば、認証部６１５は、無線認証部６１１から出力された利用者の情報と、画像認証部６１３から出力された利用者の情報が一致するか否かを判断する。
【０１６０】
例えば、認証部６１５は、無線認証部６１１から出力された利用者の情報と、画像認証部６１３から出力された利用者の情報が一致した場合、ステップＳ１４０７において、画像形成装置１０１への利用者のログインを許可する。これにより、利用者は、画像形成装置１０１を使用することができるようになる。
【０１６１】
一方、認証部６１５は、無線認証部６１１から出力された利用者の情報と、画像認証部６１３から出力された利用者の情報とが一致しなかった場合、処理をステップＳ１４０３、Ｓ１４０４に戻して同様の処理を再度実行する。
【０１６２】
ステップＳ１４０８に移行すると、認証部６１５は、無線認証部６１１及び画像認証部６１３から通知される情報に基づいて、無線認証処理の結果が「ＮＧ」であり、かつ画像認証処理の結果が「ＮＧ」であるか否かを判断する。
【０１６３】
無線認証の結果及び画像認証の結果が、いずれも「ＮＧ」（拒否）である場合、認証部６１５は、例えば、画像形成装置１０１の利用が許可されていない利用者と判断し、処理をステップＳ１４０３、Ｓ１４０４に戻して同様の処理を再度実行する。一方、無線認証の結果及び画像認証の結果のいずれかが「ＮＧ」でない場合、認証部６１５は、処理をステップＳ１４０９に移行させる。
【０１６４】
ステップＳ１４０９に移行すると、代替認証提供部６１６は、例えば、記憶部６２０に記憶した代替認証情報６２３（図１０参照）に基づいて、代替の認証手段の有無を判断する。
【０１６５】
例えば、無線認証の結果が「ＮＧ」であり、画像認証の結果が「ＯＫ」である場合、代替認証提供部６１６は、図１０に示す代替認証情報６２３に基づいて、無線認証の代替の認証手段「ＩＣカード認証」があると判断することができる。
【０１６６】
また、無線認証の結果が「ＯＫ」であり、画像認証の結果が「ＮＧ」である場合、代替認証提供部６１６は、図１０に示す代替認証情報６２３に基づいて、画像認証の代替の認証手段「音声認証」があると判断することができる。
【０１６７】
代替の認証手段がない場合、代替認証提供部６１６は、処理をステップＳ１４０３、Ｓ１４０４に戻して、同様の処理を再度実行する。一方、代替の認証手段がある場合、代替認証提供部６１６は、処理をステップＳ１４１０に移行させる。
【０１６８】
ステップＳ１４１０に移行すると、代替認証提供部６１６は、代替認証情報６２３に基づいて決定された代替の認証処理を実行させる。
【０１６９】
例えば、無線認証の結果が「ＮＧ」であり、画像認証の結果が「ＯＫ」である場合、代替認証提供部６１６は、図１０に示す代替認証情報６２３に基づいて、ＩＣカード認証部６１２に、ＩＣカード認証を実行させる。このとき、代替認証提供部６１６は、表示入力部６１８により操作パネル部４３６に、例えば、図３（ａ）に示すような代替認証の表示画面３０１を表示させて、利用者にＩＣカード１０７の読み取り操作を促す。
【０１７０】
一方、無線認証の結果が「ＯＫ」であり、画像認証の結果が「ＮＧ」である場合、代替認証提供部６１６は、図１０に示す代替認証情報６２３に基づいて、音声認証部６１４に、音声認証を実行させる。このとき、代替認証提供部６１６は、表示入力部６１８により操作パネル部４３６に、例えば、図３（ｂ）に示すような代替認証の表示画面３０３を表示させて、利用者に認証ワードの発声を促す。
【０１７１】
ステップＳ１４１１において、代替認証提供部６１６は、ステップＳ１４１０における代替認証の結果に応じて処理を分岐させる。
【０１７２】
代替認証の結果が「ＯＫ」である場合、代替認証提供部６１６は、ステップＳ１４１２において、代替認証が「ＯＫ」となった利用者の情報、及び認証結果「ＯＫ」を認証部６１５に通知する。
【０１７３】
通知を受けた認証部６１５は、ステップＳ１４０６において、無線認証又は画像認証が「ＯＫ」となった利用者の情報と、代替認証が「ＯＫ」となった利用者の情報が一致するか否かを判断する。また、認証部６１５は、２つの認証がＯＫとなった利用者の情報が一致した場合、その利用者のログインを許可する（ステップＳ１４０７）。
【０１７４】
一方、代替認証の結果が「ＮＧ」である場合、代替認証提供部６１６は、ステップＳ１４０９に処理を戻して、再度、代替の認証手段があるか否かを判断する。
【０１７５】
例えば、ステップＳ１４１０で実行された代替の認証処理が「ＩＣカード認証」である場合、代替認証提供部６１６は、図１０に示す代替認証情報６２３に基づいて、第１のグループと第２のグループに共通の認証手段「パスワード認証」があると判断することができる。この場合、代替認証提供部６１６は、ステップＳ１４１０において、表示入力部６１８により操作パネル部４３６に、例えば、図１５（ａ）に示すようなパスワード認証の表示画面１５０１を表示させて、利用者によるユーザＩＤ、パスワードの入力を受け付ける。
【０１７６】
また、ステップＳ１４１０で実行された代替の認証処理が「音声認証」である場合、代替認証提供部６１６は、図１０に示す代替認証情報６２３に基づいて、第１のグループと第２のグループに共通の認証手段「パスワード認証」があると判断することができる。この場合、代替認証提供部６１６は、ステップＳ１４１０において、表示入力部６１８により操作パネル部４３６に、例えば、図１５（ｂ）に示すようなパスワード認証の表示画面１５０２を表示させて、利用者によるユーザＩＤ、パスワードの入力を受け付ける。
【０１７７】
なお、共通の認証手段は、第１のグループと第２のグループとに共通の代替の認証手段であり、例えば、パスワード認証等の最終的な認証手段であることを想定している。代替認証提供部６１６は、共通の認証手段「パスワード認証」の認証が「ＮＧ」となった場合、ステップＳ１４０９において、代替認証手段なしと判断し、処理をステップＳ１４０３、Ｓ１４０４に移行させる。
【０１７８】
図１４に示すフローチャートでは、共通の認証手段により認証がＯＫとなった場合でも、ステップＳ１４０６において、２つの認証がＯＫとなった利用者の情報が一致したとき、利用者のログインが許可される。
【０１７９】
また、別の一例として、認証部６１５は、共通の認証手段により認証がＯＫとなった時点で、利用者による画像形成装置１０１の利用を許可するものであっても良い。
【０１８０】
（ログアウトの処理）
ここで、画像形成装置１０１のログアウトの処理について説明する。
【０１８１】
図１６は、第１の実施形態に係るログアウトの処理について説明するための図である。利用者が画像形成装置１０１にログインしている場合、画像形成装置１０１の操作パネル部４３６には、例えば、図１６（ａ）に示すような表示画面１６０１が表示される。
【０１８２】
図１６（ａ）の例では、表示画面１６０１には、利用する機能（例えば、コピー、印刷、スキャン等）を選択するための複数のボタン１６０２、ログインしている利用者の情報１６０３、及び利用者がログアウトするためのボタン１６０４等が表示されている。
【０１８３】
通常、利用者がログイン中の画像形成装置１０１からログアウトする場合、ログアウトするためのボタン１６０４を選択する。また、画像形成装置１０１は、タイマで所定の時間（例えば５分）操作がない状態が継続した場合、自動的にログアウトする。
【０１８４】
しかし、本実施形態のように、様々な認証手段を用いてログインが行われる場合、より多くの条件に基づいてログアウトを判断することができる。
【０１８５】
図１６（ｂ）は、ログアウトの判断条件の例である。例えば、利用者が、無線認証に成功してログインした場合、画像形成装置１０１は、ＲＦＩＤタグ１０４を認識できなくなったとき、利用者がいなくなったと判断し、利用者をログアウトするものであっても良い（第１のログアウト判断条件）。この場合も、所定の時間を経過、又はログアウトボタンが選択された場合には、利用者をログアウトすることが望ましい（第２のログアウト判断条件）。
【０１８６】
また、利用者が、画像認証（顔認証）に成功してログインした場合、画像形成装置１０１は、カメラで人を検知できなくなったとき、利用者がいなくなったと判断し、利用者をログアウトするものであっても良い（第１のログアウト判断条件）。この場合も、所定の時間を経過、又はログアウトボタンが選択された場合には、利用者をログアウトすることが望ましい（第２のログアウト判断条件）。
【０１８７】
一方、ＩＣカード認証、音声認証、パスワード認証等、タイマや利用者によるログアウトボタンの選択以外の方法により、利用者がいなくなったことを判断することが難しい場合、通常通り、タイマやログアウトボタンの選択により、ログアウトを判断する。
【０１８８】
このようにログイン時に成功した認証に応じてログアウト判断条件を変えることにより、利用者の利便性を高めることができる。
【０１８９】
なお、本実施形態に係る画像形成装置１０１は、複数の認証手段を用いて利用者のログインを判断するが、ログアウトの際は、いずれかの認証手段がログアウトの判断条件を満たしていれば、ログアウトを実行する。
【０１９０】
なお、図１０（ａ）に示すログアウトするためのボタン１６０４は、ハードウェアキーであっても良い。
【０１９１】
［第２の実施形態］
第１の実施形態で説明した情報処理システム１００及び画像形成装置１０１の構成は一例であり、情報処理システム１００及び画像形成装置１０１は様々な応用が可能である。第２の実施形態では、いくつかの応用例について説明する。
【０１９２】
図１７は、第２の実施形態に係る画像形成装置の機能構成の例を示す図である。第２の実施形態に係る画像形成装置１０１の操作部４０２は、図６に示す第１の実施形態に係る操作部４０２の構成に加えて、パターンロック認証部１７０１、歩行認証部１７０２、及びキーストローク認証部１７０３を有している。なお、その他の構成は、図６に示す第１の実施形態に係る画像形成装置１０１の構成と同様なので、ここでは差分を中心に説明を行う。
【０１９３】
パターンロック認証部１７０１は、第１のグループ６２４に含まれる認証手段の一例であり、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。
【０１９４】
パターンロック認証部１７０１は、例えば、図１８（ａ）に示すようなパターンロック認証の表示画面１８０１を、表示入力部６１８により操作パネル部４３６に表示させる。また、パターンロック認証部１７０１は、利用者によって入力された認証パターンと、予め登録された認証パターンが一致した場合、利用者の認証を許可する。
【０１９５】
図１８（ａ）の例では、表示画面１８０１には、認証パターンの入力を利用者に促すためのメッセージ１８０２と、３行×３列の計９個の円形画像１８０３が表示されている。利用者は、いずれかの円形画像１８０３にタッチし、タッチした指をスライドさせて複数の円形画像１８０３を順次になぞることにより、例えば、図１８（ｂ）に示すような認証パターン１８０４を入力する。パターンロック認証部１７０１は、利用者によって入力された認証パターンと、予め記憶された認証パターンが一致した場合、利用者の認証を許可する。
【０１９６】
このような、認証パターンによる認証（以下、パターンロック認証と呼ぶ）は、例えば、無線認証やＩＣカード認証と同様に、認証の精度は高いが、第三者によって認証パターンが不正に入力された場合でも認証が許可されてしまうという脆弱性がある。
【０１９７】
このように、第１のグループに含まれる認証手段は、第２のグループに含まれる認証手段（生体の情報による認証手段）と組み合わせることにより、第２のグループに含まれる認証手段の認証精度を向上させることができる様々な認証手段が含まれていても良い。
【０１９８】
歩行認証部１７０２は、カメラ部４４０を用いて撮像した動画像を用いて、利用者の歩行パターンにより認証を行う歩行認証を実行する。歩行認証部１７０２は、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。歩行は、骨格や筋肉等の体格的な特徴や、歩き方等の動的な特性があり、個人の認証に用いることができる。歩行認証部１７０２は、利用者の生体の情報に基づいて利用者を認証する第２のグループ６２５に含まれる認証手段の一例である。
【０１９９】
キーストローク認証部１７０３は、利用者のキーボード４５２への打鍵の速度や、タイミングの癖等を用いて認証を行うキーストローク認証を実行する認証手段であり、例えば、ＣＰＵ４３１で動作するプログラムによって実現される。キーストローク認証部１７０３は、利用者の生体の情報に基づいて利用者を認証する第２のグループ６２５に含まれる認証手段の一例である。
【０２００】
（認証手段の組合せ）
第１の実施形態では、無線認証を第１の認証手段、画像認証を第２の認証手段とし、第１の認証手段又は第２の認証手段による認証が失敗した場合、代替認証提供部６１６が、認証に失敗した認証手段に対応する代替の認証手段を提供するものとして説明を行った。
【０２０１】
しかし、第１の認証手段は、第１のグループ６２４に含まれる他の認証手段（例えばＩＣカード認証）であっても良いし、第２の認証手段は、第２のグループ６２５に含まれる他の認証手段（例えば音声認証）であっても良い。画像形成装置１０１は、第１の認証手段と第２の認証手段の組合せのパターンを、利用者又は管理者が選択できることが望ましい。
【０２０２】
図１９は、第２の実施形態に係る認証手段の組合せパターンの例を示す図である。図１９の例では、６種類の組合せパターンに対応する第１の認証手段、及び第２の認証手段の組合せが示されている。なお、図１９の組合せパターンは一例であり、第１の認証手段は、第１のグループ６２４に含まれる任意の認証手段であっても良いし、第２の認証手段は、第２のグループ６２５に含まれる任意の認証手段であっても良い。
【０２０３】
例えば、画像形成装置１０１の既定の組合せパターンが「１」であり、ＲＦＩＤタグ１０４を持っていない利用者が多い場合、管理者又は利用者は、組合せパターン「４」を選択することにより、ＩＣカード認証を優先させることができる。
【０２０４】
（代替認証情報）
図２０は、第２の実施形態に係る代替認証情報の例を示す図である。図２０の例では、代替認証情報６２３には、各認証手段に対応する複数の代替の認証手段、及び共通の認証手段が記憶されている。
【０２０５】
代替認証提供部６１６は、第１の認証手段又は第２の認証手段による認証が失敗した場合、この代替認証情報６２３に基づいて代替の認証手段を提供する。
【０２０６】
例えば、図２０の例では、第１の認証手段が無線認証である場合、代替認証提供部６１６は、無線認証に失敗したとき、ＩＣカード認証を代替の認証手段として提供する。また、代替認証提供部６１６は、ＩＣカード認証にも失敗した場合、パターンロック認証を代替の認証手段として提供する。さらに、代替認証提供部６１６は、パターンロック認証にも失敗した場合、共通の代替認証手段であるパスワード認証を利用者に提供する。
【０２０７】
このように、代替認証提供部６１６は、第１の認証手段又は第２の認証手段による認証が失敗した場合、図２０の代替認証情報６２３に基づいて、複数の代替の認証手段を順次に利用者に提供することが可能である。
【０２０８】
（ログアウトの処理）
図２１は、第２の実施形態に係るログアウトの判断条件の例を示す図である。図２１に示すログアウトの判断条件は、図１６（ｂ）に示す第１の実施形態に係るログアウトの判断条件を拡張したものである。ここでは、図１６（ｂ）に示すログアウトの判断条件との差分を中心に説明を行う。
【０２０９】
利用者が、歩行認証に成功してログインした場合、画像形成装置１０１は、カメラで人を検知できなくなったとき、利用者がいなくなったと判断し、利用者をログアウトすることができる（第１のログアウト判断条件）。この場合も、所定の時間を経過、又はログアウトボタンが選択された場合には、利用者をログアウトすることが望ましい（第２のログアウト判断条件）。
【０２１０】
一方、パターンロック認証、及びキーストローク認証では、タイマや、ログアウトボタンの選択以外の方法により、利用者がいなくなったことを判断することが難しいので、通常通り、タイマやログアウトボタンの選択により、ログアウトを判断する。
【０２１１】
〔実施形態の補足〕
上記の各実施形態で説明した画像形成装置１０１の機能構成は一例であり、各部の機能は、本体４０１に搭載されていても良いし、操作部４０２に搭載されていても良い。例えば、画像形成装置１０１の各部の機能は、ＣＰＵ４１１、又はＣＰＵ４３１が、記憶装置（例えば、ストレージ部４１４、フラッシュメモリ部４３４、ＲＯＭ４１２、ＲＯＭ４３２等）に格納されたプログラムを実行することにより実現される。ただし、これに限られず、上記の画像形成装置１０１の各部の機能の少なくとも一部は、専用のハードウェア回路（例えば半導体集積回路）で実現されるものであっても良い。
【０２１２】
なお、上記の各部の機能には、例えば、無線認証部６１１、ＩＣカード認証部６１２、画像認証部６１３、音声認証部６１４、認証部６１５、代替認証提供部６１６、パスワード認証部６１７、表示入力部６１８、パターンロック認証部１７０１、歩行認証部１７０２、キーストローク認証部１７０３、及び記憶部６２０等が含まれる。
【０２１３】
また、上記の各実施形態では、本体４０１と操作部４０２は、別々のオペレーティングシステムで、互いに独立して動作しているが、これに限られず、例えば、本体４０１と操作部４０２は、同じオペレーティングシステムで動作する形態であっても良い。
【０２１４】
また、上記の各実施形態の画像形成装置１０１で実行されるプログラムは、インストール可能な形式、又は実行可能な形式のファイルで、各種の光学ディスク、ＵＳＢメモリ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成しても良い。或いは、上記の各実施形態の画像形成装置１０１で実行されるプログラムは、インターネット等のネットワーク経由で提供、又は配布するように構成しても良い。また、各種プログラムを、ＲＯＭ等の不揮発性の記録媒体に予め組み込んで提供するように構成しても良い。
【０２１５】
＜まとめ＞
以上、本実施形態に係る情報処理装置（１０１）は、
利用者の認証を行う情報処理装置（１０１）であって、
第１のグループ（６２３）に含まれる第１の認証を行う第１の認証手段（６１１）と、
第２のグループ（６２４）に含まれる第２の認証を行う第２の認証手段（６１３）と、
前記第１のグループ（６２３）に含まれる一の認証手段によって認証が許可された利用者と前記第２のグループに含まれる一の認証手段によって認証が許可された利用者とが同じ利用者である場合、該利用者の前記情報処理装置（１０１）の使用を許可する装置認証手段（６１５）と、
前記第１の認証手段（６１１）又は前記第２の認証手段（６１３）による認証に失敗した場合、前記認証に失敗した認証手段に対応する代替の認証手段を提供する提供手段（６１６）と、
を有する。
【０２１６】
これにより、情報処理装置（１０１）は、複数の認証手段により認証を行う情報処理装置（１０１）において、１つの認証に失敗した場合、セキュリティの強度を維持しつつ、代替の認証手段を提供することを容易にすることができる。
【０２１７】
なお、上記括弧内の参照符号は、理解を容易にするために付したものであり、一例に過ぎず、本発明の範囲を限定するものではない。
【符号の説明】
【０２１８】
１００      情報処理システム
１０１      画像形成装置（情報処理装置）
１０４      ＲＦＩＤタグ（無線タグ）
１０７      ＩＣカード（記録媒体）
６１１      無線認証部（無線認証手段）
６１２      ＩＣカード認証部（ＩＣカード認証手段）
６１３      画像認証部（画像認証手段）
６１４      音声認証部（音声認証手段）
６１５      認証部（装置認証手段）
６１６      代替認証提供部（提供手段）
６１７      パスワード認証部（共通の認証手段）
１７０１    パターンロック認証部（パターンロック認証手段）
１７０２    歩行認証部（歩行認証手段）
１７０３    キーストローク認証部（キーストローク認証手段）
【先行技術文献】
【特許文献】
【０２１９】
【特許文献１】特開２０１５−３５１７８号公報
【特許文献２】特開２０１１−７６２１６号公報
【図１】
0006561710.tif 000002
【図２】
0006561710.tif 000003
【図３】
0006561710.tif 000004
【図４】
0006561710.tif 000005
【図５】
0006561710.tif 000006
【図６】
0006561710.tif 000007
【図７】
0006561710.tif 000008
【図８】
0006561710.tif 000009
【図９】
0006561710.tif 000010
【図１０】
0006561710.tif 000011
【図１１】
0006561710.tif 000012
【図１２】
0006561710.tif 000013
【図１３】
0006561710.tif 000014
【図１４】
0006561710.tif 000015
【図１５】
0006561710.tif 000016
【図１６】
0006561710.tif 000017
【図１７】
0006561710.tif 000018
【図１８】
0006561710.tif 000019
【図１９】
0006561710.tif 000020
【図２０】
0006561710.tif 000021
【図２１】
0006561710.tif 000022