(57)【要約】【課題】２要素認証により利用者を認証する情報処理システムにおいて、認証操作の複雑化や、認証待ち時間の増加を軽減し、ユーザビリティを向上させる。【解決手段】情報処理システムは、所定の移行条件に従って情報処理装置、及び生体認証デバイスを省電力状態に移行させる第１の状態制御部と、省電力状態において、無線通信により無線端末が検知された場合、情報処理装置、及び生体認証デバイスを起動させる第２の状態制御部と、無線通信により無線端末から受信した認証情報を用いて、無線端末を所持する利用者の無線認証を行う無線認証部と、利用者の無線認証が許可された場合、無線認証が許可された利用者の予め登録された生体の特徴情報を用いて生体認証を行う生体認証部と、無線認証、及び生体認証が許可された利用者による情報処理システムの利用を許可する利用制御部と、を有する。【選択図】図３
2019008487.tif 000002
【特許請求の範囲】
【請求項１】
利用者が所持する無線端末と無線通信を行う無線通信デバイスと、前記利用者の生体認証に用いる生体情報を取得する生体認証デバイスと、前記無線通信デバイス及び前記生体認証デバイスに接続された情報処理装置と、を含む情報処理システムであって、
所定の移行条件に従って前記情報処理装置、及び前記生体認証デバイスを、所定の処理を実行可能な通常状態から、前記通常状態より消費電力が少ない省電力状態に移行させる第１の状態制御部と、
前記省電力状態において、前記無線通信により前記無線端末が検知された場合、前記情報処理装置、及び前記生体認証デバイスを起動させる第２の状態制御部と、
前記無線通信により前記無線端末から受信した認証情報を用いて、前記無線端末を所持する前記利用者の無線認証を行う無線認証部と、
前記利用者の前記無線認証が許可された場合、前記無線認証が許可された前記利用者の予め登録された生体の特徴情報を用いて前記生体認証を行う生体認証部と、
前記無線認証、及び前記生体認証が許可された前記利用者による前記情報処理システムの利用を許可する利用制御部と、
を有する、情報処理システム。
【請求項２】
前記生体認証デバイスは、当該生体認証デバイスに接触又は近接した前記利用者の前記生体情報を取得する指紋認証デバイスである、請求項１に記載の情報処理システム。
【請求項３】
前記無線通信デバイスは、所定の範囲内で近距離無線通信を行うＢＬＥ通信デバイスである、請求項１又は２に記載の情報処理システム。
【請求項４】
前記無線認証部は、前記無線通信により前記無線端末から受信した電波の強度が第１のしきい値以上である場合、前記無線端末を所持する前記利用者の前記無線認証を行う、請求項１乃至３のいずれか一項に記載の情報処理システム。
【請求項５】
前記利用制御部は、前記情報処理システムの利用が許可された前記利用者が所持する前記無線端末から受信した前記電波の強度が第２のしきい値未満になった場合、前記情報処理システムの利用の禁止する、請求項４に記載の情報処理システム。
【請求項６】
前記利用者の前記認証情報、及び前記生体の特徴情報を予め記憶した利用者情報を管理する利用者情報管理部を有し、
前記無線認証部は、前記無線通信により前記無線端末から受信した前記認証情報が、前記利用者情報に記憶されている場合、前記無線認証を許可する、請求項１乃至５のいずれか一項に記載の情報処理システム。
【請求項７】
前記生体認証部は、
前記利用者の前記無線認証が許可された場合、前記利用者情報に記憶された前記生体の特徴情報のうち、前記無線認証が許可された前記利用者の前記生体の特徴情報を用いて前記生体認証を行う、請求項６に記載の情報処理システム。
【請求項８】
前記生体認証部は、
前記利用者の前記無線認証が許可されていない場合、前記利用者情報に記憶された複数の前記生体の特徴情報を用いて前記生体認証を行う、請求項６又は７に記載の情報処理システム。
【請求項９】
前記利用制御部は、前記生体認証が許可された前記利用者と、前記無線認証が許可された前記利用者とが同じ利用者である場合、該利用者の前記情報処理システムの利用を許可する、請求項８に記載の情報処理システム。
【請求項１０】
前記第２の状態制御部が、前記情報処理装置、及び前記生体認証デバイスを起動させるとき、前記無線認証、及び前記生体認証に係る機能を優先的に起動させる認証優先機能を有する、請求項１乃至９のいずれか一項に記載の情報処理システム。
【請求項１１】
前記第２の状態制御部は、前記認証優先機能により、前記無線認証部、及び前記生体認証部を、他の処理部より優先的に起動させる、請求項１０に記載の情報処理システム。
【請求項１２】
前記第２の状態制御部は、前記認証優先機能により、前記生体認証デバイスを、各処理部より優先的に起動させる、請求項１０又は１１に記載の情報処理システム。
【請求項１３】
前記認証優先機能を有効にするか、無効にするかの設定を受付する設定受付部を有する、請求項１０乃至１２のいずれか一項に記載の情報処理システム。
【請求項１４】
前記情報処理システムは、前記情報処理装置に接続され、画像処理を実行する実行装置を含み、
前記第２の状態制御部は、
前記省電力状態において、前記無線通信により前記無線端末が検知された場合、前記情報処理装置、及び前記生体認証デバイスを起動させ、
前記情報処理システムの利用が許可された前記利用者が、前記画像処理を実行する場合、前記実行装置を起動させる、請求項１乃至１３のいずれか一項に記載の情報処理システム。
【請求項１５】
前記利用者の前記無線認証の認証結果と、前記生体認証の認証結果と、前記情報処理システムの利用状況と、を対応付けたログ情報を、記憶部に記憶するログ情報管理部を有する、請求項１乃至１４のいずれか一項に記載の情報処理システム。
【請求項１６】
前記省電力状態において、前記利用者による操作を受付可能な操作パネルを有し、
前記第２の状態制御部は、前記操作パネルが前記操作を受付した場合、前記情報処理装置、及び前記生体認証デバイスを起動させる、請求項１乃至１５のいずれか一項に記載の情報処理システム。
【請求項１７】
前記生体認証デバイスは、当該生体認証デバイスに接触又は近接した前記利用者の前記生体情報を取得する静脈認証デバイスである、請求項１乃至１６のいずれか一項に記載の情報処理システム。
【請求項１８】
利用者が所持する無線端末と無線通信を行う無線通信デバイスと、前記利用者の生体認証に用いる生体情報を取得する生体認証デバイスと、画像処理を実行する実行装置と、前記無線通信デバイス、前記生体認証デバイス、及び前記実行装置に接続される操作装置と、を含む画像処理装置であって、
前記操作装置は、
所定の処理を実行可能な通常状態より消費電力が少ない省電力状態において、前記無線通信により前記無線端末が検知された場合、前記操作装置、及び前記生体認証デバイスを起動させる状態制御部と、
前記無線通信により前記無線端末から受信した認証情報を用いて、前記無線端末を所持する前記利用者の無線認証を行う無線認証部と、
前記利用者の前記無線認証が許可された場合、前記無線認証が許可された前記利用者の予め登録された生体の特徴情報を用いて前記生体認証を行う生体認証部と、
前記無線認証、及び前記生体認証が許可された前記利用者による前記画像処理装置の利用を許可する利用制御部と、
を有する、画像処理装置。
【請求項１９】
利用者が所持する無線端末と無線通信を行う無線通信デバイスと、前記利用者の生体認証に用いる生体情報を取得する生体認証デバイスと、前記無線通信デバイス及び前記生体認証デバイスに接続された情報処理装置と、を含む情報処理システムにおける認証方法であって、
所定の処理を実行可能な通常状態より消費電力が少ない省電力状態において、前記無線通信により前記無線端末が検知された場合、前記情報処理装置、及び前記生体認証デバイスを起動させるステップと、
前記無線通信により前記無線端末から受信した認証情報を用いて、前記無線端末を所持する前記利用者の無線認証を行うステップと、
前記利用者の前記無線認証が許可された場合、前記無線認証が許可された前記利用者の予め登録された生体の特徴情報を用いて前記生体認証を行うステップと、
前記無線認証、及び前記生体認証が許可された前記利用者による前記情報処理システムの利用を許可するステップと、
を前記情報処理装置が実行する、認証方法。
【請求項２０】
利用者が所持する無線端末と無線通信を行う無線通信デバイスと、前記利用者の生体認証に用いる生体情報を取得する生体認証デバイスと、前記無線通信デバイス及び前記生体認証デバイスに接続された情報処理装置と、を含む情報処理システムにおいて、
所定の処理を実行可能な通常状態より消費電力が少ない省電力状態において、前記無線通信により前記無線端末が検知された場合、前記情報処理装置、及び前記生体認証デバイスを起動させるステップと、
前記無線通信により前記無線端末から受信した認証情報を用いて、前記無線端末を所持する前記利用者の無線認証を行うステップと、
前記利用者の前記無線認証が許可された場合、前記無線認証が許可された前記利用者の予め登録された生体の特徴情報を用いて前記生体認証を行うステップと、
前記無線認証、及び前記生体認証が許可された前記利用者による前記情報処理システムの利用を許可するステップと、
を前記情報処理装置に実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、情報処理システム、画像処理装置、認証方法、及びプログラムに関する。
【背景技術】
【０００２】
利用者を認証する認証方法として、利用者の知識による認証（知識認証）、利用者の所持物による認証（所持物認証）、利用者の生体の特徴による認証（生体認証）のうち、種類が異なる２つの認証を組み合わせて利用者を認証する２要素認証が知られている。
【０００３】
例えば、利用者が所持する無線タグによる無線認証（所持物認証の一例）と、利用者の顔画像による画像認証（生体認証の一例）とを組み合わせて、利用者を認証する画像形成装置が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、特許文献１に開示された技術のように、無線認証と画像認証とを組み合わせて２要素認証を行うことにより、認証の精度を向上させると共に、なりすましを防止することができるようになる。
【０００５】
しかし、このような２要素認証を用いることにより、２つの認証処理を実行することになるため、例えば、利用者による認証操作が複雑になる、或いは認証待ち時間が増加する等、ユーザビリティが低下する場合がある。
【０００６】
本発明の実施の形態は、上記問題点に鑑みてなされたものであって、２要素認証により利用者を認証する情報処理システムにおいて、認証操作の複雑化や、認証待ち時間の増加を軽減し、ユーザビリティを向上させる。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一実施形態に係る情報処理システムは、利用者が所持する無線端末と無線通信を行う無線通信デバイスと、前記利用者の生体認証に用いる生体情報を取得する生体認証デバイスと、前記無線通信デバイス及び前記生体認証デバイスに接続された情報処理装置と、を含む情報処理システムであって、所定の移行条件に従って前記情報処理装置、及び前記生体認証デバイスを、所定の処理を実行可能な通常状態から、前記通常状態より消費電力が少ない省電力状態に移行させる第１の状態制御部と、前記省電力状態において、前記無線通信により前記無線端末が検知された場合、前記情報処理装置、及び前記生体認証デバイスを起動させる第２の状態制御部と、前記無線通信により前記無線端末から受信した認証情報を用いて、前記無線端末を所持する前記利用者の無線認証を行う無線認証部と、前記利用者の前記無線認証が許可された場合、前記無線認証が許可された前記利用者の予め登録された生体の特徴情報を用いて前記生体認証を行う生体認証部と、前記無線認証、及び前記生体認証が許可された前記利用者による前記情報処理システムの利用を許可する利用制御部と、を有する。
【発明の効果】
【０００８】
本発明の実施の形態によれば、２要素認証により利用者を認証する情報処理システムにおいて、認証操作の複雑化や、認証待ち時間の増加を軽減し、ユーザビリティを向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係る情報処理システムの構成例を示す図である。
【図２】一実施形態に係る画像形成装置のハードウェア構成の例を示す図である。
【図３】一実施形態に係る画像形成装置の機能構成の例を示す図である。
【図４】一実施形態に係る利用者情報の例を示す図である。
【図５】第１の実施形態に係る認証処理の例を示すフローチャートである。
【図６】第１の実施形態に係る無線認証処理の例を示すフローチャートである。
【図７】第１の実施形態に係る指紋認証処理の例を示すフローチャートである。
【図８】第１の実施形態に係る省電力状態への移行処理の例を示すシーケンス図である。
【図９】第１の実施形態に係る省電力状態からの認証処理の例を示すシーケンス図である。
【図１０】第１の実施形態に係る本体の省電力状態の復帰処理の例を示すシーケンス図である。
【図１１】第２の実施形態に係る認証処理の例を示すフローチャートである。
【図１２】第２の実施形態に係る電波強度と無線認証との関係について説明するための図（１）である。
【図１３】第２の実施形態に係る無線認証の解除処理の例を示すフローチャートである。
【図１４】第２の実施形態に係る電波強度と無線認証との関係について説明するための図（２）である。
【図１５】第３の実施形態に係る認証処理の例を示すフローチャートである。
【図１６】一実施形態に係る認証処理の例を示すフローチャート（１）である。
【図１７Ａ】一実施形態に係る表示画面のイメージを示す図（１）である。
【図１７Ｂ】一実施形態に係る表示画面のイメージを示す図（２）である。
【図１８】一実施形態に係る認証処理の例を示すフローチャート（２）である。
【図１９】一実施形態に係る認証処理の例を示すフローチャート（３）である。
【図２０】一実施形態に係るログ情報の例を示す図である。
【図２１】一実施形態に係る画像形成装置のソフトウェア構成の例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１１】
＜システムの構成＞
図１は、一実施形態に係る情報処理システムの構成例を示す図である。情報処理システム１００は、画像形成装置１０１と、画像形成装置１０１が備える無線通信デバイス１０２、及び指紋認証デバイス１０３等を含む。
【００１２】
画像形成装置１０１は、例えば、プリンタ、スキャナ、コピー、ファクシミリ等の機能を有するＭＦＰ（Multifunction Peripheral）、コピー機、プリンタ等の電子機器である。なお、画像形成装置１０１は、画像処理装置の一例である。
【００１３】
好ましくは、画像形成装置１０１は、画像処理を実行する本体（実行装置）１１０と、本体１１０に接続され、利用者１０５の操作を受付する操作部（操作装置）１２０とを有する。
【００１４】
好ましくは、無線通信デバイス１０２、及び指紋認証デバイス１０３は、操作部１２０に接続されている。図１の例では、無線通信デバイス１０２は、操作部１２０の内部に設けられ、指紋認証デバイス１０３は、操作部１２０の外部に設けられている。
【００１５】
操作部（情報処理装置）１２０は、一般的なコンピュータの構成を有し、例えば、Ａｎｄｒｏｉｄ（登録商標）等の省電力型のＯＳ（Operating System）で動作する情報処理装置である。
【００１６】
無線通信デバイス１０２は、利用者１０５が所持する無線端末１０４と、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標） Ｌｏｗ Ｅｎｅｒｇｙ（以下、ＢＬＥと呼ぶ）等の近距離無線通信を行う無線モジュール、無線装置、無線回路、又は半導体装置等である。
【００１７】
なお、無線通信デバイス１０２は、例えば、無線ＬＡＮ等のＢＬＥ以外の無線通信を行うものであっても良い。ここでは、無線通信デバイス１０２が、ＢＬＥによる近距離無線通信（以下、ＢＬＥ通信と呼ぶ）を行うＢＬＥ通信デバイスであるものとして、以下の説明を行う。
【００１８】
指紋認証デバイス１０３は、指紋認証デバイス１０３のセンサ部に接触（又は近接した）利用者１０５の指紋情報を取得する指紋認証装置、指紋認証ユニット、指紋読取装置、又は指紋読取ユニット等である。なお、指紋認証デバイス１０３は、利用者の生体認証に用いる生体情報を取得する生体認証デバイスの一例であり、指紋情報は、利用者の生体認証に用いる生体情報の一例である。
【００１９】
生体認証デバイスは、例えば、利用者の静脈認証に用いる静脈情報を取得する静脈認証デバイス等であっても良い。ここでは、生体認証デバイスが、指紋認証デバイス１０３であるものとして、以下の説明を行う。
【００２０】
無線端末１０４は、利用者１０５が所持する、例えば、スマートフォン、ウェアラブル端末等のＢＬＥ通信が可能な端末装置である。
【００２１】
上記の構成において、画像形成装置１０１は、省電力機能を有しており、例えば、予め設定された時間を超えて画像形成装置１０１の利用がない場合、画像形成装置１０１を、画像形成処理を実行可能な通常状態よりも消費電力が少ない省電力状態へ移行させる。画像形成装置１０１は、省電力状態では、例えば、操作部１２０、及び後述するエンジン部、ストレージ部等の機能を停止させることにより、画像形成装置１０１の消費電力を低減させることができる。
【００２２】
画像形成装置１０１の無線通信デバイス１０２は、画像形成装置１０１が省電力状態に移行した後においても、所定の通信範囲内（例えば、５ｍ以内）に、ＢＬＥ通信のアドバタイズメントパケットを送信する処理を継続する。
【００２３】
ＢＬＥ通信では、アドバタイジング（Advertising）という通信方式をサポートしており、ペリフェラル（例えば画像形成装置１０１）は、アドバタイズメントパケットを所定の時間間隔で送信して、自装置の情報を周囲のセントラルに通知することができる。セントラル（例えば無線端末１０４）は、ペリフェラルが送信したアドバタイズメントパケットを受信することにより、周囲のペリフェラルの情報を得ることができる。
【００２４】
利用者１０５が所持する無線端末１０４は、画像形成装置１０１から送信されるアドバタイズメントパケットを受信すると、画像形成装置１０１にＢＬＥ通信の接続を要求する接続要求を送信する。
【００２５】
画像形成装置１０１の無線通信デバイス１０２が、無線端末１０４から送信された接続要求を受信することにより無線端末１０４を検知すると、操作部１２０は省電力状態から復帰し、無線端末１０４を所持する利用者１０５の無線認証を行う。
【００２６】
また、操作部１２０は、利用者１０５の無線認証が許可された場合、予め登録された指紋の特徴情報のうち、無線認証が許可された利用者１０５の指紋の特徴情報を用いて、利用者１０５の指紋認証を行う。
【００２７】
これにより、利用者１０５は、指紋認証の操作を行うだけで、無線認証（所持物認証の一例）と、指紋認証（生体認証の一例）による２要素認証を行うことができる。
【００２８】
このとき、操作部１２０は、ＢＬＥ通信により無線端末１０４が検出されたときに省電力状態からの復帰処理を開始すること、及び前述したように省電力型のＯＳで動作することから、迅速に省電力状態から復帰し、認証処理を実行することができる。
【００２９】
さらに、操作部１２０は、ＢＬＥ通信で無線認証を行い、無線認証が許可された利用者１０５の指紋の特徴情報を用いて指紋認証を行うので、指紋認証に要する時間を低減させることができる。
【００３０】
このように、本実施形態に係る画像形成装置１０１によれば、２要素認証により利用者１０５を認証する情報処理システム１００において、認証操作の複雑化や、認証待ち時間の増加を軽減し、ユーザビリティを向上させることができる。
【００３１】
なお、図１に示すシステム構成はあくまで一例である。例えば、情報処理システム１００は、ＰＣ（Personal Computer）、タブレット端末、スマートフォン、ゲーム機、テレビ会議装置、ＡＴＭ（Automatic Teller Machine）等、利用者を認証する他の情報処理装置を含むシステムであっても良い。
【００３２】
＜ハードウェア構成＞
図２は、一実施形態に係る画像形成装置のハードウェア構成の例を示す図である。画像形成装置１０１は、例えば、コピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種の画像形成機能を実現する本体１１０と、利用者１０５の操作を受け付ける操作部１２０とを備える。本体１１０と操作部１２０は、専用の通信路２０１を介して相互に通信可能に接続されている。通信路２０１は、例えばＵＳＢ（Universal Serial Bus）規格のものを用いることができるが、有線か無線かを問わず任意の規格のものであって良い。
【００３３】
なお、本体１１０は、操作部１２０で受け付けた操作に応じた動作を行うことができる。また、本体１１０は、ネットワーク２０２を介して、クライアントＰＣ等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。
【００３４】
（本体のハードウェア構成）
まず、本体１１０のハードウェア構成について説明する。図２に示すように、本体１１０は、ＣＰＵ（Central Processing Unit）１１１、ＲＯＭ（Read Only Memory）１１２、ＲＡＭ（Random Access Memory）１１３、ストレージ部１１４、通信Ｉ／Ｆ（Interface）１１５、接続Ｉ／Ｆ１１６、エンジン部１１７、及びシステムバス１１８等を有する。
【００３５】
ＣＰＵ１１１は、ＲＡＭ１１３をワークエリア（作業領域）としてＲＯＭ１１２又はストレージ部１１４等に格納されたプログラムを実行することで、本体１１０全体の動作を制御する演算装置である。例えば、ＣＰＵ１１１は、エンジン部１１７を用いて、コピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種機能を実現する。
【００３６】
ＲＯＭ１１２は、例えば、本体１１０の起動時に実行されるＢＩＯＳ（Basic Input/Output System）や、各種の設定等を記憶する不揮発性のメモリである。ＲＡＭ１１３は、ＣＰＵ１１１のワークエリア等として用いられる揮発性のメモリである。ストレージ部１１４は、例えば、ＯＳ、アプリケーションプログラム、各種データ等を記憶する不揮発性の記憶装置であり、例えば、ＨＤＤ（Hard Disk Drive）や、ＳＳＤ（Solid State Drive）等で構成される。
【００３７】
通信Ｉ／Ｆ１１５は、本体１１０をネットワーク２０２に接続し、ネットワーク２０２に接続された外部装置との通信を行うための、例えば、無線ＬＡＮ、有線ＬＡＮ等のネットワークインタフェースである。接続Ｉ／Ｆ１１６は、通信路２０１を介して、本体１１０と操作部１２０との間で通信するためのインタフェースである。
【００３８】
エンジン部１１７は、コピー機能、スキャナ機能、ファクス機能、及びプリンタ機能等の機能を実現させるための、汎用的な情報処理及び通信以外の処理を行うハードウェアである。エンジン部１１７には、例えば、原稿の画像をスキャンして読み取るスキャナ（画像読取部）、用紙等のシート材への印刷を行うプロッタ（画像形成部）、ファクス通信を行うファクス部等が含まれる。さらに、エンジン部１１７には、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（自動原稿給送装置）のような特定のオプションが含まれていても良い。
【００３９】
システムバス１１８は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００４０】
（操作部のハードウェア構成）
次に、操作部１２０のハードウェア構成について説明する。図２に示すように、操作部１２０は、ＣＰＵ１２１、ＲＯＭ１２２、ＲＡＭ１２３、フラッシュメモリ１２４、通信Ｉ／Ｆ１２５、操作パネル１２６、接続Ｉ／Ｆ１２７、外部接続Ｉ／Ｆ１２８、無線通信デバイス１０２、指紋認証デバイス１０３、及びシステムバス１２９等を有する。
【００４１】
ＣＰＵ１２１は、ＲＡＭ１２３をワークエリア（作業領域）としてＲＯＭ１２２又はフラッシュメモリ１２４等に格納されたプログラムを実行することで、操作部１２０全体の動作を制御する演算装置である。ＲＯＭ１２２は、例えば、操作部１２０の起動時に実行されるＢＩＯＳや、各種の設定等を記憶する不揮発性のメモリである。ＲＡＭ１２３は、ＣＰＵ１２１のワークエリア等として用いられる揮発性のメモリである。フラッシュメモリ１２４は、例えば、ＯＳ、アプリケーションプログラム、各種データ等を記憶する不揮発性の記憶装置である。
【００４２】
通信Ｉ／Ｆ１２５は、操作部１２０をネットワーク２０２に接続し、ネットワーク２０２に接続された外部装置との通信を行うための、例えば、無線ＬＡＮ、有線ＬＡＮ等のネットワークインタフェースである。
【００４３】
操作パネル１２６は、ユーザの操作に応じた各種の入力を受け付けると共に、各種の情報を表示する。操作パネル１２６は、例えば、タッチパネル機能を搭載した液晶表示装置（LCD: Liquid Crystal Display）で構成されるが、これに限られるものではない。操作パネル１２６は、例えばタッチパネル機能が搭載された有機ＥＬ（Electro Luminescence）表示装置で構成されていても良い。さらに、操作パネル１２６は、これに加えて又はこれに代えて、ハードウェアキー等の操作部や、ランプ等の表示部を設けることもできる。
【００４４】
接続Ｉ／Ｆ１２７は、通信路２０１を介して、操作部１２０と本体１１０との間で通信するためのインタフェースである。
【００４５】
外部接続Ｉ／Ｆ１２８は、外部装置を接続するための、例えばＵＳＢ等のインタフェースである。
【００４６】
無線通信デバイス１０２は、図１の説明の中で前述したように、利用者１０５が所持する無線端末１０４と、例えば、ＢＬＥ通信等の無線通信を行う無線モジュール、無線装置、無線回路、又は半導体装置等である。
【００４７】
なお、無線通信デバイス１０２は、例えば、無線ＬＡＮ等のＢＬＥ通信以外の無線通信を行うものであっても良いし、ＢＬＥ通信と無線ＬＡＮ通信等のように、複数の無線方式に対応しているものであっても良い。
【００４８】
指紋認証デバイス１０３は、図１の説明の中で前述したように、指紋認証デバイス１０３のセンサ部に接触（又は近接した）利用者１０５の指紋情報を取得する指紋認証装置、指紋認証ユニット、指紋読取装置、又は指紋読取ユニット等である。
【００４９】
なお、指紋認証デバイス１０３は、利用者の生体認証に用いる生体情報を取得する生体認証デバイスの一例である。例えば、画像形成装置１０１は、指紋認証デバイス１０３に代えて（又は加えて）、利用者１０５の静脈情報を取得する静脈認証デバイスを有しているものであっても良い。
【００５０】
システムバス１２９は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００５１】
＜機能構成＞
図３は、第１の実施形態に係る画像形成装置の機能構成の例を示す図である。
【００５２】
（本体の機能構成）
画像形成装置１０１の本体１１０は、状態制御部（本体）３２１、画像形成部３２２、認証制御部３２３、通信部３２４、及び記憶部３２５等を有する。
【００５３】
状態制御部（本体）３２１は、例えば、図２のＣＰＵ１１１で実行されるプログラムによって実現される。状態制御部（本体）３２１は、所定の移行条件に従って、操作部１２０、及び指紋認証デバイス１０３等を、所定の処理を実行可能な通常状態から、通常状態より消費電力が少ない省電力状態に移行させる第１の状態制御部の一例である。
【００５４】
例えば、状態制御部（本体）３２１は、予め設定された時間を超えて、画像形成装置１０１の利用がない場合、操作部１２０、指紋認証デバイス１０３、及び本体１１０を、画像形成処理が可能な通常状態より消費電力が少ない省電力状態へ移行させる。
【００５５】
また、状態制御部（本体）３２１は、省電力状態において、例えば、操作部１２０から通信部３２４を介して、省電力状態からの復帰要求を受け付けると、本体１１０を省電力状態から通常状態に復帰させる。
【００５６】
画像形成部３２２は、例えば、図２のＣＰＵ１１１で実行されるプログラムによって実現され、画像形成装置１０１が備える画像形成機能（例えば、印刷、コピー、スキャン、ファックス等）を、図２のエンジン部１１７を用いて実行する。
【００５７】
認証制御部３２３は、例えば、図２のＣＰＵ１１１で実行されるプログラムによって実現され、操作部１２０により、画像形成装置１０１の利用が許可された利用者１０５による本体１１０の機能（例えば、印刷、コピー等）の利用を許可する。
【００５８】
通信部３２４は、例えば、図２のＣＰＵ１１１で実行されるプログラム、及び接続Ｉ／Ｆ１１６等にって実現され、通信路２０１を介して、操作部１２０と通信を行う。
【００５９】
記憶部３２５は、例えば、図２のＣＰＵ１１１で実行されるプログラム、及びＲＡＭ１１３、ストレージ部１１４等によって実現され、予め登録された利用者の情報である利用者情報Ａ３２６等の情報を記憶する。
【００６０】
（操作部の機能構成）
続いて、操作部１２０の機能構成について説明する。
【００６１】
操作部１２０は、例えば、無線通信部３０１、状態制御部（操作部）３０２、無線認証部３０３、指紋情報取得部３０４、指紋認証部３０５、利用制御部３０６、利用者情報管理部３０７、表示入力制御部３０８、通信部３１１、及び記憶部３１２等を有する。
【００６２】
好ましくは、操作部１２０は、設定受付部３０９、ログ情報管理部３１０等を有する。
【００６３】
無線通信部３０１は、例えば、無線通信デバイス１０２等によって実現され、利用者１０５が所持する無線端末１０４と、ＢＬＥ通信等の無線通信を行う。
【００６４】
無線通信部３０１は、操作部１２０が省電力状態に移行した後も、アドバタイズメントパケットの送信、及び無線端末１０４から送信される接続要求の受信を継続する。また、無線通信部３０１は、省電力状態において、無線端末１０４からＢＬＥ通信の接続を要求する接続要求を受信すると、接続要求を受信したことを示す受信通知を状態制御部（操作部）３０２に通知する。
【００６５】
状態制御部（操作部）３０２は、例えば、図２のＣＰＵ１２１で実行されるプログラムによって実現される。状態制御部（操作部）３０２は、省電力状態において、無線通信部３０１による無線通信により無線端末１０４が検知された場合、操作部１２０、及び指紋認証デバイス１０３等を起動させる第２の状態制御部の一例である。
【００６６】
状態制御部（操作部）３０２は、例えば、操作部１２０が省電力状態に移行した後でも、無線通信部３０１からの接続要求の受信通知を受付可能な状態を維持し、接続要求の受信通知を受付すると、操作部１２０、及び指紋認証デバイス１０３等を起動させる。
【００６７】
無線認証部３０３は、例えば、図２のＣＰＵ１２１で実行されるプログラムによって実現され、無線通信部３０１が、無線端末１０４から受信した認証情報（例えば、後述する無線デバイスＩＤ等）を用いて、無線端末１０４を所持する利用者１０５を認証する。
【００６８】
例えば、無線認証部３０３は、無線通信部３０１が、無線端末１０４から受信した無線デバイスＩＤが、予め登録された利用者の情報である利用者情報ａ３１３に記憶されている場合、無線端末１０４を所持する利用者１０５の認証を許可する。一方、無線認証部３０３は、無線通信部３０１が、無線端末１０４から受信した無線デバイスＩＤが、利用者情報ａ３１３に記憶されていない場合、無線端末１０４を所持する利用者１０５の認証を拒否する。
【００６９】
指紋情報取得部３０４は、例えば、指紋認証デバイス１０３等によって実現され、利用者の指紋認証（生体認証の一例）に用いる指紋情報（生体情報の一例）を取得して、指紋認証部３０５に通知する。
【００７０】
ここで、指紋情報とは、指紋認証デバイス１０３に接触（又は近接）した利用者１０５の指紋のパターンを読み取り、取得したデータ（数値データ、又は画像データ等）である。指紋認証デバイス１０３が指紋のパターンを読み取りする方式には、例えば、電荷の量を感知する静電容量型、熱を感知する感熱型、撮影した指紋のパターンを解析する光学型等が知られている。本実施形態では、指紋のパターンを読み取りする方式は、任意の方式であって良い。
【００７１】
指紋認証部（生体認証部の一例）３０５は、例えば、図２のＣＰＵ１２１で実行されるプログラムによって実現され、指紋情報取得部３０４から通知された指紋情報を用いて、指紋認証デバイス１０３に接触（又は近接）した利用者１０５の認証を行う。
【００７２】
一例として、指紋認証部３０５は、指紋情報取得部３０４から通知された指紋情報から指紋の特徴情報を抽出し、利用者情報ａ３１３に記憶されている予め登録された利用者の指紋の特徴情報との類似度を算出する。また、指紋認証部３０５は、算出した類似度がしきい値以上である場合、利用者１０５の認証を許可する。一方、指紋認証部３０５は、算出した類似度がしきい値未満である場合、利用者１０５の認証を拒否する。
【００７３】
なお、上記の指紋の認証方法は一例であり、本実施形態では、指紋の認証方法は、公知の任意の方法であって良い。
【００７４】
本実施形態に係る指紋認証部３０５は、無線認証部３０３により利用者１０５の無線認証が許可された場合、利用者情報ａ３１３に記憶された指紋の特徴情報のうち、無線認証が許可された利用者１０５の指紋の特徴情報を用いて、指紋認証を行う。
【００７５】
利用制御部３０６は、例えば、図２のＣＰＵ１２１で実行されるプログラムによって実現され、無線認証部３０３による無線認証、及び指紋認証部３０５による指紋認証が許可された利用者１０５による、画像形成装置１０１の利用を許可する。
【００７６】
利用者情報管理部３０７は、例えば、図２のＣＰＵ１２１で実行されるプログラムによって実現され、例えば、図４に示すような利用者情報ａ３１３を、記憶部３１２に記憶して、管理する。
【００７７】
図４は、一実施形態に係る利用者情報の例を示す図である。利用者情報ａ３１３には、予め登録された利用者の情報が記憶されており、画像形成装置１０１は、利用者情報ａ３１３に登録されている利用者に、画像形成装置１０１の利用を許可する。なお、本体１１０の利用者情報Ａ３２６と、操作部１２０の利用者情報ａ３１３は、異なる情報であっても良いが、ここでは、説明を容易にするため、利用者情報Ａ３２６と利用者情報ａ３１３には同じ情報が記憶されているものとして、以下の説明を行う。
【００７８】
利用者情報ａ３１３には、予め登録された複数の利用者の情報が記憶されており、図４の例では、「アドレス帳番号」、「ユーザ名」、「メールアドレス」、「ログインＩＤ」、「パスワード」、「無線デバイスＩＤ」、「指紋の特徴情報」等の情報が記憶されている。
【００７９】
「アドレス帳番号」は、複数のデータ（データ１、データ２、・・・、データｎ）を識別するための識別番号である。「ユーザ名」は、例えば、各利用者の名前等の情報である。「メールアドレス」は、各利用者のメールアドレスである。
【００８０】
「ログインＩＤ」は、各利用者がログイン情報の入力によって画像形成装置１０１にログインする場合に用いられる、利用者毎に固有の識別情報である。「ログインパスワード」は、各利用者が、ログイン情報の入力によって画像形成装置１０１にログインする場合のパスワードである。
【００８１】
「無線デバイスＩＤ」は、各利用者が所持する無線端末１０４を識別するための識別情報であり、無線認証で用いられる認証情報の一例である。
【００８２】
「指紋の特徴情報」は、指紋認証で用いられる、各利用者の指紋の特徴情報であり、生体認証で用いられる生体の特徴情報の一例である。なお、生体の特徴情報は、生体の情報（指紋パターン等）であっても良い。
【００８３】
ここで、図３に戻り、操作部１２０の機能構成の説明を続ける。
【００８４】
表示入力制御部３０８は、例えば、図２のＣＰＵ１２１で実行されるプログラムによって実現され、操作パネル１２６に表示画面を表示させる制御、及び操作パネル１２６に対する入力操作を受け付ける制御を実行する。
【００８５】
設定受付部３０９は、例えば、図２のＣＰＵ１２１で実行されるプログラムによって実現される。設定受付部３０９は、表示入力制御部３０８を用いて、画像形成装置１０１の設定を行う設定画面を操作パネル表示させて、受け付けた設定操作に従って画像形成装置の設定を変更する。
【００８６】
ログ情報管理部３１０は、例えば、図２のＣＰＵ１２１で実行されるプログラムによって実現され、例えば、利用者１０５の無線認証の結果と、指紋認証の結果と、画像形成装置１０１の利用状況と、を対応付けて記憶部３１２のログ情報３１４に記憶する。
【００８７】
通信部３１１は、例えば、図２のＣＰＵ１２１で実行されるプログラム、及び接続Ｉ／Ｆ１２７によって実現され、本体１１０との通信を行う。
【００８８】
記憶部３１２は、例えば、図２のＣＰＵ１２１で実行されるプログラム、及びフラッシュメモリ１２４、ＲＡＭ１２３等によって実現され、前述した利用者情報ａ３１３、ログ情報３１４等の様々な情報を記憶する。
【００８９】
なお、図３に示す画像形成装置１０１の機能構成は一例である。例えば、操作部１２０に含まれる機能構成のうちの少なくとも一部は、本体１１０に含まれているものであっても良い。また、本体１１０に含まれる機能構成のうちの少なくとも一部は、操作部１２０に含まれているものであっても良い。さらに、図３に示す各機能構成のうち、少なくとも一部はハードウェアによって実現されるものであっても良い。
【００９０】
＜処理の流れ＞
続いて、本実施形態に係る情報処理システム１００における認証方法の処理の流れについて説明する。
【００９１】
［第１の実施形態］
（認証処理の流れ）
図５は、第１の実施形態に係る認証処理の例を示すフローチャートである。この処理は、省電力状態にある画像形成装置１０１が、利用者１０５を認証する際の認証処理の一例を示している。
【００９２】
なお、図５に示す処理の開始時点において、操作部１２０、指紋認証デバイス１０３、及び本体１１０は、省電力状態にあるものとする。また、無線通信部３０１は、アドバタイズメントパケット（以下、ＡＤパケットと呼ぶ）を継続的に送信しており、無線端末１０４から送信された無線通信の接続要求を受信可能であるものとする。
【００９３】
ステップＳ５０１において、画像形成装置１０１の無線通信部３０１が、無線端末１０４から送信された無線通信の接続要求を受信する。これに応じて、無線通信部３０１は、例えば、無線通信の接続要求を受信したことを状態制御部（操作部）３０２に通知する。
【００９４】
ステップＳ５０２において、状態制御部（操作部）３０２は、無線通信部３０１が無線通信の接続要求を受信したことを示す通知を、例えば、受信割り込み等により検知すると、操作部１２０を起動させる（省電力状態から復帰させる）。
【００９５】
ステップＳ５０３において、状態制御部（操作部）３０２は、指紋認証デバイス１０３を起動させる。例えば、状態制御部（操作部）３０２は、指紋認証デバイス１０の電源を投入し、処理の開始を指示する。
【００９６】
なお、ステップＳ５０３の処理は、ステップＳ５０２の処理より前に実行されるものであっても良いし、ステップＳ５０２の処理と並行して実行されるものであっても良い。
【００９７】
ステップＳ５０４において、無線通信部３０１は、無線通信により、無線端末１０４から認証情報（例えば、無線デバイスＩＤ）を受信する。
【００９８】
ステップＳ５０５において、無線認証部３０３は、無線端末１０４から受信した認証情報を用いて、例えば、図６に示すような無線認証処理を実行する。
【００９９】
図６は、第１の実施形態に係る無線認証処理の例を示すフローチャートである。この処理は、図５のステップＳ５０５の処理に対応している。
【０１００】
ステップＳ６０１において、無線認証部３０３は、無線端末１０４から受信した無線デバイスＩＤ（認証情報）に対応する利用者の情報を、利用者情報管理部３０７から取得する。例えば、無線認証部３０３は、無線端末１０４から受信した無線デバイスＩＤを含む利用者情報の取得要求を利用者情報管理部３０７に通知する。利用者情報管理部３０７は、利用者情報の取得要求に含まれる無線デバイスＩＤに対応する利用者の情報がある場合、無線デバイスＩＤに対応する利用者の情報を無線認証部３０３に通知する。
【０１０１】
ステップＳ６０２において、無線認証部３０３は、無線端末１０４から受信した無線デバイスＩＤに対応する利用者の情報があるか（利用者情報管理部３０７から利用者の情報を取得できたか）を判断する。
【０１０２】
無線端末１０４から受信した無線デバイスＩＤに対応する利用者の情報がある場合、無線認証部３０３は、処理をステップＳ６０３に移行させる。一方、無線端末１０４から受信した無線デバイスＩＤに対応する利用者の情報がない場合、無線認証部３０３は、処理をステップＳ６０５に移行させる。
【０１０３】
ステップＳ６０３に移行すると、無線認証部３０３は、無線端末１０４の利用者１０５の無線認証を許可する。
【０１０４】
ステップＳ６０４において、無線認証部３０３は、無線認証が許可された、無線端末１０４の利用者１０５を特定するための識別情報（例えば、図４のアドレス帳番号等）を、指紋認証部３０５、利用制御部３０６等に通知する。
【０１０５】
一方、ステップＳ６０５に移行すると、無線認証部３０３は、無線端末１０４の利用者１０５の無線認証を拒否する。
【０１０６】
ステップＳ６０６において、無線認証部３０３は、無線認証が拒否許可されたことを示す情報を、利用制御部３０６等に通知する。
【０１０７】
なお、上記の処理は無線認証部３０３による無線認証処理の一例である。無線認証部３０３による無線認証は、無線端末１０４から取得した認証情報を用いて、無線端末１０４を所持する利用者１０５、又は無線端末１０４を認証するものであれば、任意の方法であって良い。
【０１０８】
ここで、図５に戻り、認証処理のフローチャートの説明を続ける。
【０１０９】
ステップＳ５０６において、無線認証部３０３は、無線認証が許可されたか否かに応じて処理を分岐させる。
【０１１０】
無線認証が許可されていない場合、無線認証部３０３は、処理をステップＳ５０４に戻し、無線認証処理を再び実行する。一方、無線認証が許可された場合、無線認証部３０３は、処理をステップＳ５０７に移行させる。
【０１１１】
ステップＳ５０７に移行すると、指紋情報取得部３０４は、利用者１０５の指紋情報を取得する。例えば、指紋情報取得部３０４は、指紋認証デバイス１０３に接触（又は近接）された利用者１０５の指紋のパターンを読み取りする。
【０１１２】
ステップＳ５０８において、指紋認証部３０５は、無線認証が許可された利用者１０５の予め登録された指紋の特徴情報（生体の特徴情報）を用いて、例えば、図７に示すような指紋認証処理（生体認証処理）を実行する。
【０１１３】
図７は、第１の実施形態に係る指紋認証処理の例を示すフローチャートである。この処理は、図５のステップＳ５０８の処理に対応している。
【０１１４】
ステップＳ７０１において、指紋認証部３０５は、無線認証が許可された利用者１０５の識別情報（例えば、アドレス帳番号等）に対応する利用者の情報を、利用者情報管理部３０７から取得する。例えば、指紋認証部３０５は、無線認証部３０３から通知されたアドレス帳番号を含む利用者情報の取得要求を利用者情報管理部３０７に送信し、利用者情報管理部３０７から通知される利用者の情報を取得する。この情報には、無線認証が許可された利用者１０５の、予め登録された指紋の特徴情報が含まれる。
【０１１５】
ステップＳ７０２において、指紋認証部３０５は、指紋情報取得部３０４が取得した指紋情報から、指紋認証に用いる指紋の特徴情報を抽出する。指紋認証に用いる指紋の特徴情報には、一例として、指紋の中心点、分岐点、端点等の情報が含まれる。
【０１１６】
ステップＳ７０３において、指紋認証部３０５は、ステップＳ７０１で取得した無線認証が許可された利用者１０５の予め登録された指紋の特徴情報と、ステップＳ７０２で抽出した指紋の特徴情報との類似度を算出する。
【０１１７】
ステップＳ７０４において、指紋認証部３０５は、算出した類似度が閾値以上であるか否かを判断する。
【０１１８】
算出した類似度が閾値以上である場合、指紋認証部３０５は、処理をステップＳ７０５に移行させる。一方、算出した類似度が閾値未満である場合、指紋認証部３０５は、処理をステップＳ７０８に移行させる。
【０１１９】
ステップＳ７０５において、指紋認証部３０５は、利用者１０５の指紋認証を許可する。
【０１２０】
ステップＳ７０６において、指紋認証部３０５は、指紋認証が許可された利用者１０５の識別情報（例えば、アドレス帳番号等）を、利用制御部３０６等に通知する。
【０１２１】
ステップＳ７０８に移行すると、指紋認証部３０５は、利用者１０５の指紋認証を拒否する。
【０１２２】
ステップＳ７０９において、指紋認証部３０５は、指紋認証が拒否されたことを示す情報を、利用制御部３０６等に通知する。
【０１２３】
なお、上記の処理は指紋認証部３０５による指紋認証処理の一例である。指紋認証部３０５による指紋認証は、無線認証が許可された利用者の予め登録された指紋の特徴情報を用いて、指紋情報取得部３０４から取得した指紋情報を認証するものであれば、任意の方法であって良い。
【０１２４】
ここで、再び図５に戻り、認証処理のフローチャートの説明をさらに続ける。
【０１２５】
ステップＳ５０９において、利用制御部３０６は、指紋認証が許可されたか否かに応じて処理を分岐させる。
【０１２６】
指紋認証が許可されなかった場合、利用制御部３０６は、処理をステップＳ５０４に戻して、再び無線認証処理を実行させる。一方、指紋認証が許可された場合、利用制御部３０６は、処理をステップＳ５１０に移行させる。
【０１２７】
ステップＳ５１０に移行すると、利用制御部３０６は、無線認証、及び指紋認証が許可された利用者１０５による画像形成装置１０１の利用を許可する。
【０１２８】
上記の処理により、利用者１０５が、実質的に指紋の入力操作を行うだけで、無線認証（所持物認証の一例）と、指紋認証（生体認証の一例）による２要素認証が行われる。
【０１２９】
また、無線通信により無線端末１０４が検出されたときに省電力状態からの復帰処理を開始すること、及び前述したように省電力型のＯＳで動作することから、操作部１２０は、省電力状態から迅速に復帰することができる。
【０１３０】
さらに、操作部１２０は、ＢＬＥ通信で無線認証を行い、無線認証が許可された利用者１０５の指紋の特徴情報を用いて指紋認証を行うので、指紋認証に要する時間を低減させることができる。
【０１３１】
このように、本実施形態に係る画像形成装置１０１によれば、２要素認証により利用者１０５を認証する情報処理システム１００において、認証操作の複雑化や、認証待ち時間の増加を軽減し、ユーザビリティを向上させることができる。
【０１３２】
（省電力状態への移行処理）
図８は、第１の実施形態に係る省電力状態への移行処理の例を示すシーケンス図である。この処理は、画像形成装置１０１が、所定の処理を実行可能な通常状態から、通常状態より消費電力が少ない省電力状態へ移行する処理の一例を示している。
【０１３３】
ステップＳ８０１において、画像形成装置１０１は、例えば、状態制御部（本体）８０１が省電力状態への移行条件が成立したことを検知すると、ステップＳ８０２以降の省電力状態への移行処理を実行する。なお、省電力状態への移行条件には、例えば、予め設定された時間を超えて、画像形成装置１０１の利用がない場合、無線端末１０４が検出されない場合等が含まれる。
【０１３４】
ステップＳ８０２、Ｓ８０３において、状態制御部（本体）８０１は、本体１１０を省電力状態に移行させる。
【０１３５】
例えば、ステップＳ８０２において、状態制御部（本体）８０１は、ストレージ部１１４を省電力状態に移行させる。一例として、状態制御部（本体）８０１は、ストレージ部１１４に書込中のデータの書込処理が終了したことを確認した後、ストレージ部１１４への電源をオフさせる。
【０１３６】
ステップＳ８０３において、状態制御部（本体）８０１は、エンジン部１１７を省電力状態へ移行させる。一例として、状態制御部（本体）８０１は、画像形成部３２２により実行中の画像形成処理が終了したことを確認した後、エンジン部１１７への電源をオフさせる。なお、ステップＳ８０３の処理は、ステップＳ８０２の処理の前に実行されるものであっても良いし、ステップＳ８０２の処理と並行して実行されるものであっても良い。
【０１３７】
ステップＳ８０４において、状態制御部（本体）８０１は、操作部１２０に省電力状態への移行を要求する省電力移行要求を送信する。なお、ステップＳ８０４の処理は、ステップＳ８０２やステップＳ８０３の処理の前に実行されるものであっても良いし、ステップＳ８０２やステップＳ８０３の処理と並行して実行されるものであっても良い。
【０１３８】
状態制御部（操作部）３０２は、本体１１０からの省電力移行要求を受付すると、ステップＳ８０５〜Ｓ８１４の処理を実行して、操作部１２０を省電力状態に移行させる。
【０１３９】
例えば、ステップＳ８０５において、状態制御部（操作部）３０２は、指紋情報取得部３０４に、省電力状態への移行を要求する省電力移行要求を通知する。
【０１４０】
ステップＳ８０６において、指紋情報取得部３０４は、省電力移行要求を受付すると、例えば、指紋認証デバイス１０３の電源をオフさせる。
【０１４１】
ステップＳ８０７において、状態制御部（操作部）３０２は、指紋認証部３０５に、省電力状態への移行を要求する省電力移行要求を通知する。
【０１４２】
ステップＳ８０８において、指紋認証部３０５は、省電力移行要求を受付すると、省電力状態に移行する（例えば、動作を停止する）。
【０１４３】
ステップＳ８０９において、状態制御部（操作部）３０２は、無線通信部３０１に、省電力状態への移行を要求する省電力移行要求を通知する。
【０１４４】
ステップＳ８１０において、無線通信部３０１は、省電力移行要求を受付すると、無線通信デバイス１０２を、ＡＤパケット（アドバタイズメントパケット）の送信と、無線通信の接続要求の受信を継続し、例えば、無線接続を行わない状態に制御する。これにより、無線通信部３０１は、例えば、ステップＳ８１１に示すように、ＡＤパケットの送信を継続する。
【０１４５】
ステップＳ８１２において、状態制御部（操作部）３０２は、無線認証部３０３に、省電力状態への移行を要求する省電力移行要求を通知する。
【０１４６】
ステップＳ８１３において、無線認証部３０３は、省電力移行要求を受付すると、省電力状態に移行する（例えば、動作を停止する）。
【０１４７】
ステップＳ８１４において、状態制御部（操作部）３０２は、ＯＳを含む各ブロックを、省電力状態に移行させる。
【０１４８】
ステップＳ８１５において、画像形成装置１０１は、省電力状態となる。これにより、例えば、図１７Ａ（１）に示す表示画面１７１０のように、操作部１２０の操作パネル１２６は操作画面の表示を中止し、バックライトを消灯する。
【０１４９】
（省電力状態からの認証処理）
図９は、第１の実施形態に係る省電力状態からの認証処理の例を示すシーケンス図である。この処理は、図８に示す省電力状態への移行処理により、省電力状態にある画像形成装置１０１で、利用者１０５を認証する認証処理の一例を示している。なお、図９において、破線の矢印は、利用者１０５による動作、又は操作を示すものとする。
【０１５０】
ステップＳ９０１において、無線端末１０４を所持する利用者１０５が、無線通信部３０１によるＢＬＥ通信の通信範囲内（例えば、５ｍ以内）まで接近するものとする。
【０１５１】
ステップＳ９０２において、無線端末１０４は、無線通信部３０１によるＢＬＥ通信の通信範囲内に入ると、無線通信部３０１から送信されるＡＤパケット（アドバタイズメントパケット）を受信する。
【０１５２】
ステップＳ９０３において、無線端末１０４は、ＡＤパケットを受信すると、送信元の無線通信部３０１に対して、ＢＬＥ通信の接続を要求する接続要求を送信する。
【０１５３】
ステップＳ９０４において、無線通信部３０１は、無線端末１０４から接続要求を受信すると、接続要求を受信したことを示す接続要求の受信通知を、状態制御部（操作部）３０２に通知する。
【０１５４】
ステップＳ９０５において、状態制御部（操作部）３０２は、例えば、無線通信部３０１からの通知による受信割り込み等によって起動し、接続要求の受信通知を受付すると、操作部１２０を起動させる。
【０１５５】
ステップＳ９０６において、状態制御部（操作部）３０２は、無線通信部３０１に、省電力状態から通常状態への復帰を要求する省電力復帰要求を通知する。
【０１５６】
ステップＳ９０７において、無線通信部３０１は、省電力復帰要求を受付すると、省電力状態から復帰し、例えば、無線端末１０４と無線接続が可能な通常状態に復帰する。
【０１５７】
ステップＳ９０８において、状態制御部（操作部）３０２は、無線認証部３０３に、省電力復帰要求を通知する。
【０１５８】
ステップＳ９０９において、無線認証部３０３は、省電力状態から、無線認証処理を実行可能な通常状態に復帰する。
【０１５９】
ステップＳ９１０において、状態制御部（操作部）３０２は、指紋情報取得部３０４に、省電力復帰要求を通知する。
【０１６０】
ステップＳ９１１において、指紋情報取得部３０４は、指紋認証デバイス１０３を起動させて、省電力状態から、利用者１０５の指紋情報を取得する処理を実行可能な通常状態に復帰する。
【０１６１】
ステップＳ９１２において、状態制御部（操作部）３０２は、指紋認証部３０５に、省電力復帰要求を通知する。
【０１６２】
ステップＳ９１３において、指紋認証部３０５は、省電力状態から、指紋認証処理を実行可能な通常状態に復帰する。
【０１６３】
ステップＳ９１４において、状態制御部（操作部）３０２は、利用制御部３０６に、省電力復帰要求を通知する。
【０１６４】
ステップＳ９１５において、利用制御部３０６は、省電力状態から、無線認証、及び指紋認証が許可された利用者１０５に画像形成装置１０１の利用を許可する処理を実行可能な通常状態に復帰する。
【０１６５】
ステップＳ９１６において、状態制御部（操作部）３０２は、他の各ブロックを省電力状態から復帰させる。これにより、表示入力制御部３０８は、操作パネル１２６のバックライトを点灯させると共に、例えば、図１７Ａ（２）示すような表示画面１７２０を操作パネル１２６に表示させる。
【０１６６】
一方、省電力状態から復帰した無線通信部３０１は、例えば、ステップＳ９１７において、無線端末１０４とのＢＬＥ通信の接続処理を実行する。これにより、ステップＳ９１８において、無線端末１０４は、無線通信部３０１と無線接続する。
【０１６７】
ステップＳ９１９において、無線端末１０４は、無線通信部３０１と無線接続すると、認証情報（例えば、自装置の無線デバイスＩＤ）を、無線通信部３０１に送信する。
【０１６８】
ステップＳ９２０において、無線通信部３０１は、無線端末１０４から受信した認証情報を、無線認証部３０３に通知する。
【０１６９】
ステップＳ９２１において、無線認証部３０３は、例えば、図６に示すような無線認証処理を実行する。ここでは、無線認証処理が許可されるものとして、以下の説明を行う。
【０１７０】
ステップＳ９２２、Ｓ９２３において、無線認証部３０３は、無線認証が許可されたことを示す認証結果を、指紋認証部３０５、及び利用制御部３０６に通知する。なお、この認証結果には、無線認証が許可された利用者１０５を特定するための識別情報（例えば、アドレス帳番号等）が含まれる。これにより、表示入力制御部３０８は、例えば、図１７Ａ（３）に示すような表示画面１７３０を操作パネル１２０に表示させる。この表示画面１７３０では、利用者１０５の無線認証が許可されており、指紋認証の操作が必要であることが示されている。
【０１７１】
ステップＳ９２４において、無線端末１０４を所持する利用者１０５が、指紋認証デバイス１０３に対して、指紋の入力操作を行うものとする。
【０１７２】
ステップＳ９２５において、指紋情報取得部３０４は、利用者１０５の指紋情報を取得し、取得した指紋情報を指紋認証部３０５に通知する。
【０１７３】
ステップＳ９２６において、指紋認証部３０５は、例えば、図７に示すような指紋認証処理を実行する。ここでは、指紋認証処理が許可されるものとして、以下の説明を行う。
【０１７４】
ステップＳ９２７において、指紋認証部３０５は、指紋認証が許可されたことを示す認証結果を、利用制御部３０６に通知する。なお、この認証結果には、指紋認証が許可された利用者１０５の識別情報（例えば、アドレス帳番号等）が含まれる。
【０１７５】
ステップＳ９２８において、利用制御部３０６は、無線認証、及び指紋認証が許可された利用者による画像形成装置１０１の利用を許可する。これにより、表示入力制御部３０８は、例えば、図１７Ａ（４）示すような表示画面１７４０を操作パネル１２０に表示させる。この状態で、利用者１０５は、操作部１２０のみで実現できる機能（例えば、機器の設定等）を利用することができるようになる。
【０１７６】
なお、この状態で、本体１１０を利用する機能（例えば、コピー等）が選択されると、操作部１２０は、本体１１０に省電力状態からの復帰を要求し、本体１１０が起動するまで、操作パネル１２０に「しばらくお待ち下さい」等のメッセージを表示させる。
【０１７７】
（本体の省電力状態の復帰処理）
図１０は、第１の実施形態に係る本体の省電力状態の復帰処理の例を示すシーケンス図である。この処理は、図９のステップＳ９２８において、利用制御部３０６が、無線認証、及び指紋認証が許可された利用者１０５による画像形成装置１０１の利用を許可した後の処理の一例を示している。
【０１７８】
ステップＳ１００１において、利用制御部３０６は、画像形成装置１０１の利用が許可された利用者１０５による、本体１１０の利用の有無を確認する。
【０１７９】
例えば、利用制御部３０６は、利用者１０５が、コピー、印刷、スキャン等の処理を実行する場合等には、本体１１０を利用すると判断する。また、利用制御部３０６が、利用者１０５が、画像形成装置１０１の設定画面より設定を行う場合等には、本体を利用しないと判断する。別の一例として、利用制御部３０６は、利用者１０５が一般の利用者であるか、画像形成装置１０１を管理する管理者であるか等の利用者の属性に応じて、本体の利用の有無を判断するものであっても良い。
【０１８０】
ここで、利用者１０５が本体１１０を利用すると判断された場合、ステップＳ１００２以降の処理が実行される。
【０１８１】
ステップＳ１００２において、利用制御部３０６は、状態制御部（操作部）３０２に、本体１１０の利用を要求する。
【０１８２】
ステップＳ１００３において、状態制御部（操作部）３０２は、利用制御部３０６からの本体１１０の利用要求に応じて、本体１１０に、省電力状態からの復帰を要求する省電力復帰要求を送信する。
【０１８３】
ステップＳ１００４において、状態制御部（本体）３２１は、操作部１２０からの省電力復帰要求に応じて、記憶部３２５に省電力状態からの復帰を要求する。
【０１８４】
ステップＳ１００５において、記憶部３２５は、ストレージ部１１４を起動させる。
【０１８５】
ステップＳ１００６において、状態制御部（本体）３２１は、操作部１２０からの省電力復帰要求に応じて、画像形成部３２２に省電力状態からの復帰を要求する。
【０１８６】
ステップＳ１００７において、画像形成部３２２は、エンジン部１１７を起動させる。
【０１８７】
ステップＳ１００８において、状態制御部（本体）３２１は、本体１１０が省電力状態から復帰したことを示す省電力復帰通知を、操作部１２０に通知する。
【０１８８】
ステップ１００９において、状態制御部（操作部）３０２は、受付した省電力復帰通知を利用制御部３０６に通知する。
【０１８９】
ステップＳ１０１０において、利用制御部３０６は、利用者１０５による画像形成装置１０１の利用が許可されたことを示す利用許可情報を、本体１１０に通知する。
【０１９０】
ステップＳ１０１１において、本体１１０の認証制御部３２３は、本体１１０の利用許可の状態を更新する。例えば、利用者１０５による本体１１０の利用が既に許可されている場合、認証制御部３２３は、現在の状態を維持する。一方、利用者１０５による本体１１０の利用が許可されていない場合、認証制御部３２３は、利用者１０５による本体１１０の利用を許可する。これにより、表示入力制御部３０８は、例えば、図１７Ｂ（１）示すような表示画面１７５０を操作パネル１２０に表示させる。この状態で、利用者１０５は、本体１１０を利用する機能（例えば、コピー、スキャン、印刷等）を利用することができるようになる。
【０１９１】
なお、図１７Ｂ（１）に示す表示画面１７５０は、図１７Ａ（４）に示す表示画面１７４０において、コピー機能が選択され、コピーアプリが表示するコピー機能の操作画面が表示された状態を示している。
【０１９２】
以上、本実施形態によれば、２要素認証により利用者１０５を認証する情報処理システム１００において、認証操作の複雑化や、認証待ち時間の増加を軽減し、ユーザビリティを向上させることができる。
【０１９３】
［第２の実施形態］
第２の実施形態では、無線通信部３０１が無線端末１０４から受信した電波の強度に応じて、無線認証部３０３による無線認証処理の実行を制御する場合の処理の例について説明する。
【０１９４】
（認証処理の流れ）
図１１は、第２の実施形態に係る認証処理の例を示すフローチャートである。なお、図１１に示す処理のうち、ステップＳ５０１〜Ｓ５０４、Ｓ５０５〜Ｓ５１０の処理は、図５に示す第１の実施形態に係る認証処理と同様なので、ここでは、第１の実施形態との相違点を中心に説明を行う。
【０１９５】
ステップＳ１１０１において、無線認証部３０３は、ステップＳ５０４で認証情報を受信した電波の強度がしきい値（第１のしきい値）以上であるか否かを判断し、電波の強度がしきい値以上である場合、ステップＳ５０５の無線認証処理を実行する。一方、電波の強度のしきい値未満である場合、無線認証部３０３は、無線認証処理を実行せず、処理をステップＳ５０４に戻す。
【０１９６】
図１２は、第２の実施形態に係る電波強度と無線認証との関係について説明するための図（１）である。
【０１９７】
ここでは、一例として、無線通信部３０１と無線端末１０４との間の距離が、１ｍ未満の場合に相当する受信電波の強度を「強」、１ｍ以上、２ｍ未満の場合に相当する受信電波の強度を「中」、２ｍ以上の場合に相当する受信電波の強度を「弱」とする。また、受信電波の強度が「強」である場合、無線認証部３０３は、電波の強度がしきい値（第１のしきい値）以上であると判断するものとする。
【０１９８】
図１２に示す各表は、無線通信部３０１がＢＬＥ通信により無線デバイスＩＤを受信した複数の無線端末１０４における、「受信した無線デバイスＩＤ」、「電波強度」、及び「認証状態」の状態の一例を示している。
【０１９９】
「受信した無線デバイスＩＤ」は、無線通信部３０１が受信した電波に含まれていた無線デバイスＩＤである。「電波強度」は、無線通信部３０１が受信した電波の強度である。「認証状態」は、各無線デバイスＩＤの無線認証が許可されているか否かを示す情報である。
【０２００】
無線認証部３０３は、例えば、図１２に示す、「受信した無線デバイスＩＤ」、「電波強度」、及び「認証状態」等の情報を、例えば、記憶部３１２に記憶して管理するものとする。
【０２０１】
図１２（ａ）に示す表１２１０の例では、無線通信部３０１は、５つの無線端末１０４から無線デバイスＩＤを含む電波を受信しており、そのうち、無線デバイスＩＤ「１２８５４６３２」に対応する電波強度が「強」であることが示されている。また、他の無線デバイスＩＤに対応する電波強度は「中」又は「弱」であることが示されている。
【０２０２】
この場合、無線認証部３０３は、電波強度が「強」である無線デバイスＩＤ「１２８５４６３２」に対応する無線端末１０４の無線認証を実行し、電波強度「中」、「弱」である他の無線デバイスＩＤに対応する無線端末１０４の無線認証を実行しない。
【０２０３】
また、図１２（ａ）の表１２１０の例では、無線デバイスＩＤ「１２８５４６３２」に対応する無線端末１０４の無線認証が許可された「無線認証済」状態であることが示されている。また、電波強度「中」、「弱」である他の無線デバイスＩＤに対応する無線端末１０４の無線認証は許可されていない「未」状態であることが示されている。
【０２０４】
この状態で、例えば、図１１のステップＳ５０７で利用者１０５の指紋情報が取得されると、指紋認証部３０５は、例えば、無線デバイスＩＤ「１２８５４６３２」に対応する利用者１０５の指紋の認証情報を用いて、指紋認証を実行する。
【０２０５】
また、図１２（ｂ）に示す表１２２０の例では、破線１２２１内に示す無線デバイスＩＤ「５８９５９５６２」が、無線通信部３０１によって新たに受信された状態を示している。この場合、無線デバイスＩＤ「５８９５９５６２」に対応する電波強度は「弱」（しきい値未満）なので、無線認証部３０３は、無線デバイスＩＤ「５８９５９５６２」に対応する無線端末１０４の無線認証を実行しない。
【０２０６】
図１２（ｃ）に示す表１２３０の例では、破線１２３１内に示す無線デバイスＩＤ「５８９５９５６２」に対応する無線端末１０４が、例えば、無線通信部３０１から、１ｍ以上、２ｍ未満の距離まで接近し、電波強度が「中」に変化した場合の例が示されている。この場合も、無線デバイスＩＤ「５８９５９５６２」に対応する電波強度は「中」（しきい値未満）なので、無線認証部３０３は、無線デバイスＩＤ「５８９５９５６２」に対応する無線端末１０４の無線認証を実行しない。
【０２０７】
図１２（ｄ）に示す表１２４０の例では、破線１２４１内に示す無線デバイスＩＤ「５８９５９５６２」に対応する無線端末１０４が、例えば、無線通信部３０１から、１ｍ未満の距離まで接近し、電波強度が「強」に変化した場合の例が示されている。この場合、無線デバイスＩＤ「５８９５９５６２」に対応する電波強度は「強」（しきい値以上）なので、無線認証部３０３は、無線デバイスＩＤ「５８９５９５６２」に対応する無線端末１０４の無線認証を実行する。
【０２０８】
図１２（ｅ）に示す表１２５０の例では、破線１２５１内に示す無線デバイスＩＤ「５８９５９５６２」に対応する無線端末１０４の無線認証が許可され、認証状態が「無線認証済」に変化したことが示されている。
【０２０９】
この状態で、例えば、図１１のステップＳ５０７で利用者１０５の指紋情報が取得されると、指紋認証部３０５は、例えば、無線デバイスＩＤ「１２８５４６３２」、「５８９５９５６２」に対応する利用者１０５の指紋の認証情報を用いて、指紋認証を実行する。
【０２１０】
このように、本実施形態では、無線通信部３０１が受信した無線デバイスＩＤのうち、無線端末１０４から受信した電波の強度がしきい値（第１のしきい値）以上である場合、無線端末１０４を所持する利用者１０５の無線認証を行う。
【０２１１】
（無線認証の解除処理）
画像形成装置１０１は、例えば、無線通信部３０１が受信した無線デバイスＩＤのうち、無線端末１０４から受信した電波の強度がしきい値（第２のしきい値）未満である場合、当該無線端末１０４の無線認証を解除することが望ましい。
【０２１２】
図１３は、第２の実施形態に係る無線認証の解除処理の例を示すフローチャートである。この処理は、例えば、図１１に示す認証処理と並行して（又は図１１に示す認証処理に続けて）実行されることが望ましい。
【０２１３】
ステップＳ１３０１において、無線通信部３０１は、ＢＬＥ通信により、無線端末１０４から送信される認証情報（無線デバイスＩＤ）を受信する。
【０２１４】
ステップＳ１３０２において、無線認証部３０３は、無線通信部３０１が認証情報を受信できたか否かを判断する。
【０２１５】
無線通信部３０１が認証情報を受信できた場合、無線認証部３０３は、処理をステップＳ１３０３に移行させる。一方、無線通信部３０１が認証情報を受信できなかった場合、無線認証部３０３は、処理をステップＳ１３０８に移行させる。
【０２１６】
ステップＳ１３０３に移行すると、無線認証部３０３は、無線認証済の認証情報を取得する。この処理により、例えば、図１４（ａ）に示す表１４１０の例では、認証状態が「無線認証済」である無線デバイスＩＤ「５８９５９５６２」が取得される。一方、図１４（ｃ）に示す表１４３０の例では、認証状態が「無線認証済」である無線デバイスＩＤがないので、無線デバイスＩＤ（認証情報）は取得されない。
【０２１７】
ステップＳ１３０４において、無線認証部３０３は、無線認証済の認証情報が取得できたか否かを判断する。
【０２１８】
無線認証済の認証情報が取得できた場合、無線認証部３０３は、処理をステップＳ１３０５に移行させる。一方、無線認証済の認証情報が取得できなかった場合、無線認証部３０３は、処理をステップＳ１３０７に移行させる。
【０２１９】
ステップＳ１３０５に移行すると、無線認証部３０３は、無線認証済の認証情報（無線デバイスＩＤ）に対応する電波の強度がしきい値（第２のしきい値）以上であるか否かを判断する。ここでは、一例として、受信電波の強度が「強」である場合、無線認証部３０３は、電波の強度がしきい値（第２のしきい値）以上であると判断するものとする。
【０２２０】
無線認証済の認証情報に対応する電波の強度がしきい値以上である場合、無線認証部３０３は、処理をステップＳ１３０６に移行させる。一方、無線認証済の認証情報に対応する電波の強度がしきい値未満である場合、無線認証部３０３は、処理をステップＳ１３７６に移行させる。
【０２２１】
ステップＳ１３０６に移行すると、無線認証部３０３は、無線認証済の無線デバイスＩＤに対応する認証状態を、「無線認証済」のまま維持する。
【０２２２】
ステップＳ１３０７に移行すると、無線認証部３０３は、無線認証済の無線デバイスＩＤに対応する認証状態を解除して、認証状態を「未」とすることにより、画像形成装置１０１の利用を禁止する。
【０２２３】
一方、ステップＳ１３０２から、ステップＳ１３０８に移行すると、無線認証部３０３は、無線通信部３０１が認証情報を受信できなくなってから所定の時間（例えば、５分等）を経過したか否かを判断する。
【０２２４】
所定の時間を経過していない場合、無線認証部３０３は、処理をステップＳ１３０１に戻して、無線通信部３０１による認証情報の受信を再び実行させる。一方、所定の時間を経過した場合、無線認証部３０３は、処理をステップＳ１３０９に移行させる。
【０２２５】
ステップＳ１３０９に移行すると、無線認証部３０３は、省電力状態の移行条件が満たされたことを状態制御部（本体）３２１に通知し、状態制御部（本体）３２１は、例えば、図８に示す処理により、画像形成装置１０１を省電力状態へ移行させる。
【０２２６】
図１４は、第２の実施形態に係る電波強度と無線認証について説明するための図（２）である。
【０２２７】
図１４（ａ）に示す表１４１０の例では、無線通信部３０１により２つの無線デバイスＩＤ「５４６８７６１２」、「５８９５９５６２」が受信されていることが示されている。また、無線デバイスＩＤ「５８９５９５６２」に対応する無線端末１０４が無線認証済であることが示されている。
【０２２８】
図１４（ｂ）に示す表１４２０の例では、破線１４２１内に示す無線デバイスＩＤ「５８９５９５６２」に対応する無線端末１０４が、画像形成装置１０１から１ｍ以上、２ｍ未満の距離まで離れた場合の例が示されている。この場合、無線デバイスＩＤ「５８９５９５６２」に対応する電波強度は「中」（しきい値未満）なので、図１３に示す処理により、無線認証部３０３は、無線デバイスＩＤ「５８９５９５６２」に対応する認証状態「無線認証済」を解除する。
【０２２９】
図１４（ｃ）に示す表１４３０の例では、無線認証部３０３により、破線１４３１内に示す無線デバイスＩＤ「５８９５９５６２」に対応する認証状態「無線認証済」が解除され、認証状態が「未」になったことが示されている。
【０２３０】
図１４（ｄ）に示す表１４４０の例では、破線１４４０内に示す無線デバイスＩＤ「５８９５９５６２」に対応する無線端末１０４が、画像形成装置１０１から２ｍ以上の距離まで離れた場合の例が示されている。
【０２３１】
図１４（ｅ）に示す表１４５０の例では、無線通信部３０１により、認証情報（無線デバイスＩＤ）が受信されなかった場合の例が示されている。この状態が所定の時間を超えて継続した場合、図１３に示す処理により、画像形成装置１０１は、省電力状態へ移行する。
【０２３２】
このように、本実施形態では、画像形成装置１０１は、無線認証を実行する範囲を制限することにより、不要な処理を減らし、誤認証の可能性を減らすことができる。これにより、画像形成装置１０１は、認証待ち時間の増加をさらに軽減し、ユーザビリティを向上させることができるようになる。
【０２３３】
［第３の実施形態］
第１、２の実施形態では、無線認証部３０３による無線認証が実行された後に、指紋認証部３０５による指紋認証を実行する場合の例について説明した。第３の実施形態では、画像形成装置１０１が、無線認証部３０３による無線認証と、指紋認証部３０５による指紋認証とを並行して実行する場合の処理の例について説明する。
【０２３４】
図１５は、第３の実施形態に係る認証処理の例を示すフローチャートである。なお、図１５のステップＳ５０１〜Ｓ５０３の処理は、図５に示す第１の実施形態に係る認証処理と同様なので、ここでは、第１の実施形態との相違点を中心に説明を行う。また、ここでは、第１の実施形態と同様の処理に対する詳細な説明は省略する。
【０２３５】
本実施形態では、ステップＳ５０３において、指紋認証デバイス１０３が起動された後、ステップＳ１５０１〜Ｓ１５０５に示す処理と、ステップＳ１５０８、Ｓ１５０９に示す処理とが並行して実行される。
【０２３６】
ステップＳ１５０１において、指紋情報取得部３０４は、利用者１０５の指紋情報を取得する。
【０２３７】
ステップＳ１５０２において、指紋認証部３０５は、無線認証部３０３により無線認証が許可された利用者１０５がいるか（無線認証済か）を判断する。
【０２３８】
無線認証部３０３により無線認証が許可された利用者１０５がいる場合（無線認証済である場合）、指紋認証部３０５は、処理をステップＳ１５０３に移行させる。一方、無線認証部３０３により無線認証が許可された利用者１０５がいない場合（無線認証済でない場合）、指紋認証部３０５は、処理をステップＳ１５０６に移行させる。
【０２３９】
ステップＳ１５０３に移行すると、指紋認証部３０５は、例えば、図４に示すような利用者情報ａ３１３から、無線認証が許可された利用者の情報を取得する。
【０２４０】
ステップＳ１５０４において、指紋認証部３０５は、ステップＳ１５０３で取得した利用者の情報に含まれる指紋の特徴情報を用いて、例えば、図７のステップＳ７０２〜Ｓ７０９に示すような指紋認証処理を実行する。
【０２４１】
ステップＳ１５０２において、指紋認証部３０５は、指紋認証が許可されたか否かに応じて、処理を分岐させる。
【０２４２】
指紋認証が許可された場合、指紋認証部３０５は、処理をステップＳ１５１２に移行させる。一方、指紋認証が許可されなかった場合、指紋認証部３０５は、処理をステップＳ１５０１、Ｓ１５０８に戻す。
【０２４３】
一方、ステップＳ１５０２からステップＳ１５０６に移行した場合、指紋認証部３０５は、例えば、図４に示すような利用者情報ａ３１３に記憶された複数の利用者の情報を取得する。
【０２４４】
ステップＳ１５０７において、指紋認証部３０５は、ステップＳ１５０６で取得した利用者の情報に含まれる指紋の特徴情報の各々に対して、例えば、図７のステップＳ７０２〜Ｓ７０９に示すような指紋認証処理を実行する。
【０２４５】
また、ステップＳ１５０８において、無線通信部３０１は、ＢＬＥ通信により、無線端末１０４から認証情報（無線デバイスＩＤ）を取得する。
【０２４６】
ステップＳ１５０９において、無線認証部３０３は、例えば、図６に示すような無線認証処理を実行する。
【０２４７】
ステップＳ１５１０において、利用制御部３０６は、ステップＳ１５０１〜Ｓ１５０９の処理により、無線認証、及び指紋認証が許可されたか否かを判断する。
【０２４８】
無線認証、及び指紋認証が許可されていない場合、利用制御部３０６は、処理をステップＳ１５０１、Ｓ１５０８に戻す。一方、無線認証、及び指紋認証が許可されている場合、利用制御部３０６は、処理をステップＳ１５１１に移行させる。
【０２４９】
ステップＳ１５１１に移行すると、利用制御部３０６は、無線認証が許可された利用者と、指紋認証が許可された利用者とが同じ利用者であるかを判断する。例えば、利用制御部３０６は、図６のステップＳ６０４で無線認証部３０３から通知される利用者の識別情報（例えば、アドレス帳番号等）と、図７のステップＳ７０６で指紋認証部３０５から通知される利用者の識別情報が一致するかを判断する。
【０２５０】
無線認証が許可された利用者と、指紋認証が許可された利用者とが同じ利用者でない場合、利用制御部３０６は、処理をステップＳ１５０１、Ｓ１５０８に戻す。一方、無線認証が許可された利用者と、指紋認証が許可された利用者とが同じ利用者である場合、利用制御部３０６は、処理をステップＳ１５１２に移行させる。
【０２５１】
ステップＳ１５１２において、利用制御部３０６は、無線認証、及び指紋認証が許可された利用者１０５による画像形成装置１０１の利用を許可する。
【０２５２】
上記の処理により、例えば、無線認証が許可される前に、利用者の指紋情報が取得された場合、指紋認証処理を先行して実行することができるようになる。
【０２５３】
［その他の実施形態］
ここでは、第１〜３の実施形態に適用可能な好適な実施形態について説明する。
【０２５４】
（認証処理１）
図１６は、一実施形態に係る認証処理の例を示すフローチャート（１）である。この処理は、第１〜３の実施形態による認証処理を高速化させるための処理の一例を示している。なお、図１６のステップＳ５０１、Ｓ５０２、Ｓ５０３の処理は、第１〜３の実施形態と同様なので、ここでは第１〜３の実施形態との相違点を中心に説明を行う。
【０２５５】
ステップ１６０１において、状態制御部（操作部）３０２は、画像形成装置１０１が、認証優先モードに設定されているか否かを判断する。
【０２５６】
本実施形態では、画像形成装置１０１は、設定受付部３０９により、例えば、図１７Ｂ（２）に示すような設定画面１７００を操作パネル１２６に表示させて、利用者による「認証優先モード」の設定を有効にするか、無効にするかの設定を受付することができるものとする。利用者１０５は、図１７Ｂ（２）に示す設定画面１７００において、認証優先モードを「有効」に設定するためのボタン１７０１を選択し、「設定」ボタン１７０２を選択することにより、画像形成装置１０１の認証優先モード（認証優先機能）を有効に設定することができる。
【０２５７】
画像形成装置１０１が、認証優先モードに設定されていない場合、状態制御部（操作部）３０２は、処理をステップＳ５０３に移行させる。一方、画像形成装置１０１が、認証優先モードに設定されている場合、状態制御部（操作部）３０２は、処理をステップＳ１６０２に移行させる。
【０２５８】
ステップＳ１６０２に移行すると、状態制御部（操作部）３０２は、認証に関する処理部（例えば、無線認証部３０３、指紋認証部３０５等）を優先的に起動させる。
【０２５９】
例えば、状態制御部（操作部）３０２は、図３の表示入力制御部３０８、設定受付部３０９、ログ情報管理部３１０、或いは後述する画像形成アプリ等の起動を抑制し、認証に関する処理部の起動を優先することにより、認証処理の起動を高速化させる。
【０２６０】
ステップＳ５０３において、状態制御部（操作部）３０２は、指紋認証デバイス１０３を起動させる。
【０２６１】
ステップＳ１６０３において、操作部１２０は、例えば、第１〜３の実施形態に示した認証処理を実行する。例えば、操作部１２０は、図５のステップＳ５０４〜Ｓ５１０に示した第１の実施形態に係る認証処理を実行する。
【０２６２】
上記の処理により、認証に関する処理部の起動が早くなるので、２要素認証により利用者を認証する画像形成装置１０１において、認証待ち時間の増加を低減し、ユーザビリティを向上させることができるようになる。
【０２６３】
（認証処理２）
図１８は、一実施形態に係る認証処理の例を示すフローチャート（２）である。この処理は、第１〜３の実施形態による認証処理を高速化させる処理の別の一例を示している。なお、図１６のステップＳ５０１、Ｓ５０２、Ｓ５０３の処理は、第１〜３の実施形態と同様なので、ここでは第１〜３の実施形態との相違点を中心に説明を行う。
【０２６４】
ステップ１８０１において、状態制御部（操作部）３０２は、画像形成装置１０１が、認証優先モードに設定されているか否かを判断する。
【０２６５】
画像形成装置１０１が、認証優先モードに設定されていない場合、状態制御部（操作部）３０２は、処理をステップＳ５０３に移行させる。一方、画像形成装置１０１が、認証優先モードに設定されている場合、状態制御部（操作部）３０２は、処理をステップＳ１８０２に移行させる。
【０２６６】
ステップＳ１８０２に移行すると、状態制御部（操作部）３０２は、指紋認証デバイス１０３を優先的に起動させ、ステップＳ１８０３において、各処理部を起動させる。この処理により、例えば、指紋認証デバイス１０３の起動に時間を要する場合等に、指紋認証デバイス１０３の起動待ち時間を短縮させることができる。
【０２６７】
ステップＳ１６０３において、図１６に示す処理と同様に、操作部１２０は、例えば、第１〜３の実施形態に示した認証処理を実行する。
【０２６８】
上記の処理により、指紋認証デバイス１０３を優先的に起動させるので、指紋認証デバイス１０３の起動に時間を要する場合に、指紋認証の準備に要する時間を短縮することができるようになる。
【０２６９】
（認証処理３）
図１８は、一実施形態に係る認証処理の例を示すフローチャート（３）である。第１〜３の実施形態では、画像形成装置１０１は、無線通信部３０１による無線通信の接続要求の受信に応じて、操作部１２０を省電力状態から復帰させていた。ただし、これに限られず、画像形成装置１０１は、他の起動要因により、操作部１２０を省電力状態から復帰させるものであっても良い。
【０２７０】
例えば、状態制御部（操作部）３０２は、図１９のステップＳ１９０１において、操作パネル１２６への操作を検知すると、ステップＳ５０２において、操作部１２０を起動させるものであっても良い。
【０２７１】
このように、状態制御部（操作部）３０２は、無線通信部３０１による無線通信の接続要求の受信とは異なる要因により、操作部１２０を起動させるものであっても良い。なお、操作部１２０を起動した後は、第１〜３の実施形態と同様の処理を実行することにより、２要素認証により利用者を認証する画像形成装置１０１において、認証待ち時間の増加を低減し、ユーザビリティを向上させることができる。
【０２７２】
（ログ取得処理）
操作部１２０のログ情報管理部３１０は、認証処理が実行された場合、例えば、図２０に示すようなログ情報３１４を取得して、記憶部３１２に記憶することが望ましい。図２０の例では、ログ情報３１４には、「日時」、「ユーザ名」、「認証方法１」、「認証結果１」、「認証方法２」、「認証結果２」、「ログイン結果」、「利用機能」、及び「ログイン時間」等の情報が含まれる。
【０２７３】
「日時」は、認証処理が実行された日時を示す情報である。「ユーザ名」は、認証処理が行われた利用者のユーザ名等の情報である。
【０２７４】
「認証方法１」は、実行された２要素認証のうち、第１の認証方法を示す情報である。「認証結果１」は、第１の認証方法の認証結果を示す情報である。「認証方法２」は、実行された２要素認証のうち、第２の認証方法を示す情報である。「認証結果２」は、第２の認証方法の認証結果を示す情報である。
【０２７５】
「ログイン結果」は、利用者による画像形成装置１０１の利用が許可されたか否か（ログインに成功したか否か）を示す情報である。「利用機能」は、利用者によって利用された機能を示す情報である。「ログイン時間」は、利用者が画像形成装置１０１にログインしていた時間を示す情報である。
【０２７６】
図２０において、ログ２００１は、ユーザ名「ユーザＡ」の利用者１０５の無線認証、及び指紋認証が許可され、利用者１０５が、コピー、スキャナ機能を利用した場合のログの一例を示している。
【０２７７】
ログ２００２は、ユーザ名が不明の利用者１０５が、パスワード認証に失敗し、かつ指紋認証にも失敗した場合のログの例を示している。この場合、ユーザ名が不明の利用者１０５は、例えば、画像形成装置１０１の利用が許可されておらず、図４に示すような利用者情報ａ３１３に登録されていない利用者であると考えられる。
【０２７８】
ログ２００３は、ユーザ名「ユーザＡ」の利用者１０５が、無線認証に成功したが、指紋認証に失敗した場合のログの例を示している。この場合、例えば、第三者が、ユーザ名「ユーザＡ」の利用者１０５の無線端末１０４を利用してログインを試みた、或いは、利用者情報ａ３１３に登録されている指紋の特徴情報の更新が必要であると考えられる。
【０２７９】
ログ２００４は、２時間前に無線認証、及び指紋認証により画像形成装置１０１を利用していたユーザ名「ユーザＢ」の利用者１０５が、パスワード認証、及び指紋認証により、画像形成装置１０１を利用した場合のログの例を示している。この場合、例えば、利用者１０５が、無線端末１０４を紛失した、無線端末１０４のバッテリ切れ、無線端末１０４の故障等の問題が発生した可能性があると考えられる。
【０２８０】
このように、図２０に示すようなログ情報３１４を取得して、記憶部３１２に記憶しておくことにより、画像形成装置１０１の管理者等は、各利用者１０５の認証の状況を分析することができるようになる。
【０２８１】
＜ソフトウェア構成＞
続いて、画像形成装置１０１の好適なソフトウェア構成の例について説明する。
【０２８２】
図２１は、一実施形態に係る画像形成装置のソフトウェア構成の例を示す図である。
【０２８３】
（操作部のソフトウェア構成）
図２１に示すように、操作部１２０は、アプリ層２１１１、サービス層２１１２、ＯＳ（操作部）２１１３等を有する。操作部１２０は、図２のＣＰＵ１２１で所定のプログラムを実行することにより、図２１に示す各機能構成を実現している。
【０２８４】
アプリ層２１１１は、所定の機能を提供するためのアプリケーションプログラム（以下、「アプリ」と呼ぶ）であり、例えば、画像形成アプリ２１２１、無線認証アプリ２１２２、指紋認証アプリ２１２３等を含む。
【０２８５】
画像形成アプリ２１２１は、画像形成装置１０１が提供するコピー、スキャン、印刷、ファクス等の機能を利用するためのアプリである。
【０２８６】
無線認証アプリ２１２２は、無線認証処理を実行するアプリである。操作部１２０は、無線認証アプリ２１２２を実行することにより、例えば、図３示す無線認証部３０３等を実現している。
【０２８７】
指紋認証アプリ２１２３は、指紋認証処理を実行するアプリである。操作部１２０は、指紋認証アプリ２１２３を実行することにより、例えば、図３に示す指紋認証部３０５等を実現している。
【０２８８】
サービス層２１１２は、アプリ層２１１１とＯＳ（操作部）２１１３との間に介在し、アプリ層２１１１のアプリに対し、画像形成装置１０１が備える様々な機能を利用するためのインタフェースを提供するソフトウェアである。アプリ層２１１１の各アプリは、操作部ＡＰＩ２１１４を利用して、サービス層２１１２で提供される各機能を利用することができる。
【０２８９】
サービス層２１１２には、例えば、図３に示す状態制御部（操作部）３０２、利用制御部３０６、利用者情報管理部３０７、表示入力制御部３０８、設定受付部３０９、ログ情報管理部３１０、及び通信部３１１等が含まれる。操作部１２０は、所定のプログラム（システムアプリ等）を実行することにより、状態制御部（操作部）３０２、利用制御部３０６、利用者情報管理部３０７、表示入力制御部３０８、設定受付部３０９、ログ情報管理部３１０、及び通信部３１１等を実現している。
【０２９０】
ＯＳ（操作部）２１１３は、操作部１２０が備える基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層２１１２は、各アプリからのハードウェア資源の利用要求等を、ＯＳ（操作部）２１１３が解釈可能なコマンドに変換してＯＳ（操作部）２１１３に渡す。そして、ＯＳ（操作部）２１１３によりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【０２９１】
また、ＯＳ（操作部）２１１３は、記憶部３１２、無線通信デバイス１０２、指紋認証デバイス１０３等の制御も行う。
【０２９２】
無線通信デバイス１０２は、マイコン（マイクロコンピュータ）等を有しており、一例として、図３に示す無線通信部３０１は、無線通信デバイス１０２のマイコンで実行されるプログラム等によって実現される。
【０２９３】
同様に、指紋認証デバイス１０３は、マイコン等を有しており、一例として、図３に示す指紋情報取得部３０４は、指紋認証デバイス１０３のマイコンで実行されるプログラム等によって実現される。
【０２９４】
（本体のソフトウェア構成）
図１８に示すように、本体１１０は、アプリ層２１３１、サービス層２１３２、ＯＳ（本体）２１３３、及び画像形成エンジン２１３６等を有する。本体１１０は、例えば、本体コントローラ２１３０に備えられた、図２のＣＰＵ１１１で所定のプログラムを実行することにより、アプリ層２１３１、サービス層２１３２、ＯＳ（本体）２１３３等を実現している。また、画像形成エンジン２１３６は、例えば、図２のエンジン部１１７が備えるマイコン等で実行されるプログラム等によって実現される。
【０２９５】
アプリ層２１３１は、所定の機能を提供するためのアプリであり、例えば、コピーアプリ２１４１、スキャンアプリ２１４２、プリントアプリ２１４３、及びファクスアプリ２１４４等を含む。アプリ層２１１１の各アプリは、例えば、Ｗｅｂ ＡＰＩ２１３５を用いて、操作部１２０の画像形成アプリ２１２１等から利用可能である。
【０２９６】
サービス層２１３２は、アプリ層２１３１とＯＳ（本体）２１３３との間に介在し、アプリ層２１３１のアプリや、操作部１２０等に対し、画像形成装置１０１が備える様々な機能を利用するためのインタフェースを提供するソフトウェアである。アプリ層２１３１の各アプリは、本体ＡＰＩ２１３４を利用して、サービス層２１３２で提供される各機能を利用することができる。
【０２９７】
サービス層２１３２には、例えば、図３に示す状態制御部（本体）３２１、画像形成部３２２、認証制御部３２３、通信部３２４５等が含まれる。本体１１０は、例えば、所定のプログラムを実行することにより、状態制御部（本体）３２１、画像形成部３２２、認証制御部３２３、通信部３２４等を実現している。
【０２９８】
状態制御部（本体）３２１は、前述したように、操作部１２０や本体１１０の電力状態を制御する。画像形成部３２２は、エンジンＡＰＩ２１３７を利用して画像形成エンジン２１３６を制御し、画像形成装置１０１が備える画像形成機能（例えば、印刷、コピー、スキャン、ファクス等）を実行する。
【０２９９】
認証制御部３２３は、本体１１０の認証処理を制御する。例えば、認証制御部３２３は、操作部１２０の利用制御部３０６によって、利用者１０５による画像形成装置１０１の利用が許可された場合、本体１１０の画像形成機能の実行を許可する。
【０３００】
通信部３２４は、操作部１２０の通信部３１１と、例えば、ＵＳＢ ｏｖｅｒ ＩＰで通信可能に接続され、操作部１２０と本体１１０との間の通信（例えば、ＨＴＴＰ通信）を行う。
【０３０１】
ＯＳ（本体）２１３３は、本体１１０が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェアである。サービス層２１３２は、各アプリからのハードウェア資源の利用要求等を、ＯＳ（本体）２１３３が解釈可能なコマンドに変換してＯＳ（本体）２１３３に渡す。そして、ＯＳ（本体）２１３３によりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【０３０２】
なお、本実施形態では、本体１１０のＯＳ（本体）２１３３と、操作部１２０のＯＳ（操作部）２１１３とは、互いに異なるＯＳで動作している。
【０３０３】
例えば、本体１１０のＯＳ（本体）２１３３は、Ｌｉｎｕｘ（登録商標）や、ＮｅｔＢＳＤ（登録商標）等のＯＳが用いられ、操作部１２０のＯＳ（操作部）２１１３は、Ａｎｄｒｏｉｄ等の省電力型のＯＳが用いられる。
【０３０４】
そのため、本体１１０と操作部１２０との間の通信は、通常のプロセス間の通信とは異なり、例えば、前述したようにＨＴＴＰ通信等が用いられる。
【符号の説明】
【０３０５】
１００      情報処理システム
１０１      画像形成装置
１０２      無線通信デバイス
１０３      指紋認証デバイス（生体認証デバイスの一例）
１０４      無線端末
１１０      本体
１２０      操作部（情報処理装置）
３０２      状態制御部（操作部）（第２の状態制御部）
３０３      無線認証部
３０５      指紋認証部（生体認証部の一例）
３０６      利用制御部
３０７      利用者情報管理部
３０９      設定受付部
３１０      ログ情報管理部
３２１      状態制御部（本体）（第１の状態制御部）
【先行技術文献】
【特許文献】
【０３０６】
【特許文献１】特開２０１６−１７３８１３号公報
【図１】
2019008487.tif 000003
【図２】
2019008487.tif 000004
【図３】
2019008487.tif 000005
【図４】
2019008487.tif 000006
【図５】
2019008487.tif 000007
【図６】
2019008487.tif 000008
【図７】
2019008487.tif 000009
【図８】
2019008487.tif 000010
【図９】
2019008487.tif 000011
【図１０】
2019008487.tif 000012
【図１１】
2019008487.tif 000013
【図１２】
2019008487.tif 000014
【図１３】
2019008487.tif 000015
【図１４】
2019008487.tif 000016
【図１５】
2019008487.tif 000017
【図１６】
2019008487.tif 000018
【図１７Ａ】
2019008487.tif 000019
【図１７Ｂ】
2019008487.tif 000020
【図１８】
2019008487.tif 000021
【図１９】
2019008487.tif 000022
【図２０】
2019008487.tif 000023
【図２１】
2019008487.tif 000024