(57)【特許請求の範囲】
【請求項１】
所定の処理を実行する実行装置と、前記実行装置に接続される操作装置とを含む認証システムであって、
前記操作装置は、
前記実行装置の利用が許可された１人以上の利用者の認証情報を含む第１の利用者情報を、前記操作装置の第１の記憶部に記憶する第１の認証情報記憶部と、
前記実行装置の利用者の認証情報を取得する認証情報取得部と、
前記認証情報取得部が取得した前記実行装置の利用者の認証情報と前記第１の利用者情報とに基づいて、前記実行装置の利用者の第１の認証を行う第１の認証部と、
前記第１の認証が失敗した場合、前記実行装置に、前記実行装置の利用者の認証情報の第２の認証を要求する第１の認証要求部と、
前記第１の認証、又は前記第２の認証に成功した場合、前記実行装置の利用を許可する利用許可部と、
前記利用許可部により前記実行装置の利用が許可された場合、前記実行装置の利用が許可された利用者の認証情報を、前記第１の利用者情報に記憶する第１の認証情報管理部と、
を有し、
前記実行装置は、
前記操作装置から前記実行装置の状態を変更する要求を受け付けると、前記所定の処理を実行可能な通常状態より消費電力が少ない省電力状態から、前記通常状態に復帰させる電力状態制御部と、
予め登録された１人以上の利用者の認証情報を含む第２の利用者情報を、前記実行装置の第２の記憶部に記憶する第２の認証情報記憶部と、
前記操作装置からの要求に応じて、前記実行装置の利用者の認証情報と前記第２の利用者情報とに基づいて、前記実行装置の利用者の前記第２の認証を行う第２の認証部と、
前記利用許可部により前記実行装置の利用が許可された場合、前記実行装置の利用が許可された利用者の認証情報を、前記第２の利用者情報に記憶させる第２の認証情報管理部と、
を有する、認証システム。
【請求項２】
前記第２の認証が失敗した場合、ネットワークを介して接続された外部サーバに、前記実行装置の利用者の認証情報の第３の認証を要求する第２の認証要求部を有し、
前記利用許可部は、
前記第３の認証に成功した場合、前記実行装置の利用を許可する請求項１に記載の認証システム。
【請求項３】
前記第２の認証要求部は、
前記第３の認証に成功した前記認証情報に対応する利用者の利用者情報を前記外部サーバから取得する請求項２に記載の認証システム。
【請求項４】
前記第２の記憶部は、
不揮発性の記憶部であることを特徴とする請求項１乃至３のいずれか一項に記載の認証システム。
【請求項５】
前記第１の記憶部は、
揮発性の記憶部であることを特徴とする請求項１乃至４のいずれか一項に記載の認証システム。
【請求項６】
前記第１の利用者情報は、
前記実行装置の利用が許可された１人以上の利用者の識別情報と、該利用者に対応する認証情報とを含む請求項１乃至５のいずれか一項に記載の認証システム。
【請求項７】
前記第１の利用者情報は、
前記実行装置の利用が許可された１人以上の利用者の認証情報が記憶された日時の情報を含み、
第１の認証情報管理部は、
前記第１の利用者情報の件数が、前記第１の認証情報記憶部が記憶可能な件数の上限に達した場合、前記認証情報が記憶された日時が古い情報から順に削除する請求項１乃至６のいずれか一項に記載の認証システム。
【請求項８】
前記第２の利用者情報は、
予め登録された１人以上の利用者の識別情報と、該利用者の認証情報とを含む第１の対応情報を含む請求項１乃至４のいずれか一項に記載の認証システム。
【請求項９】
前記第２の利用者情報は、
前記利用者の識別情報と、該利用者の付随情報とを含む第２の対応情報を含む請求項８に記載の認証システム。
【請求項１０】
前記付随情報は、
前記利用者の宛先情報、及び最終更新日時の情報を含む請求項９に記載の認証システム。
【請求項１１】
前記操作装置と通信可能な認証装置を有し、
前記認証情報取得部は、
前記認証装置から前記実行装置の利用者の認証情報を取得する請求項１乃至１０のいずれか一項に記載の認証システム。
【請求項１２】
前記認証装置は、
ＩＣカードから前記ＩＣカードの識別情報を読み出すＩＣカード読取装置である請求項１１に記載の認証システム。
【請求項１３】
前記認証装置は、
前記利用者の生体情報を取得する生体情報読取装置である請求項１１に記載の認証システム。
【請求項１４】
第１の認証部は、
前記実行装置の起動が完了する前に前記第１の認証を開始する請求項１乃至１３のいずれか一項に記載の認証システム。
【請求項１５】
前記実行装置にネットワークを介して接続され、前記第２の利用者情報を前記実行装置、又は前記操作装置に登録する情報端末を有する請求項１に記載の認証システム。
【請求項１６】
所定の処理を実行する実行装置と、前記実行装置に接続される操作装置とを含む認証システムによる認証方法であって、
前記実行装置の利用が許可された１人以上の利用者の認証情報を含む第１の利用者情報を、前記操作装置の第１の記憶部に記憶する前記操作装置が、
前記実行装置の利用者の認証情報を取得するステップと、
前記取得した前記実行装置の利用者の認証情報と前記第１の利用者情報とに基づいて、前記実行装置の利用者の第１の認証を行うステップと、
前記第１の認証が失敗した場合、前記実行装置に、前記実行装置の利用者の認証情報の第２の認証を要求するステップと、
前記第１の認証、又は前記第２の認証に成功した場合、前記実行装置の利用を許可する利用許可ステップと、
前記実行装置の利用が許可された場合、前記実行装置の利用が許可された利用者の認証情報を、前記第１の利用者情報に記憶させるステップと、
を実行し、
予め登録された１人以上の利用者の認証情報を含む第２の利用者情報を、前記実行装置の第２の記憶部に記憶する前記実行装置が、
前記操作装置から前記実行装置の状態を変更する要求を受け付けると、前記所定の処理を実行可能な通常状態より消費電力が少ない省電力状態から、前記通常状態に復帰させるステップと、
前記操作装置からの要求に応じて、前記実行装置の利用者の認証情報と前記第２の利用者情報とに基づいて、前記実行装置の利用者の前記第２の認証を行うステップと、
前記利用許可ステップで前記実行装置の利用が許可された場合、前記実行装置の利用が許可された利用者の認証情報を、前記第２の利用者情報に記憶させるステップと、
を実行する、認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム、及び認証方法に関する。
【背景技術】
【０００２】
近年、画像形成装置等の電子機器の利用者を認証する認証方法として、例えば、ＩＣカード読取装置や、指紋認証装置等の認証装置を用いて認証する方法が知られている。
【０００３】
また、画像形成装置等とは別の認証装置（入退館システム等）が利用者を認証した際に、認証された利用者の情報を画像形成装置にキャッシュしておき、キャッシュされた情報を用いて、画像形成装置の認証を行う技術が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像形成装置等の電子機器は、例えば、所定の期間内に利用者による操作等が行われない場合等に、省電力状態に移行する場合がある。このような電子機器では、例えば、利用者がＩＣカード等を用いて認証を行う場合、電子機器が省電力状態から通常状態に復帰するまで利用者の認証を開始することができないので、利用者の認証情報を予めキャッシュしていても、認証時間を短くすることができないという問題がある。
【０００５】
このように、従来の技術では、省電力状態に移行する電子機器の利用者の認証を行う認証システムにおいて、電子機器が省電力状態であるときに、利用者の認証に要する時間を短縮することには困難を伴っていた。
【０００６】
本発明の実施の形態は、上記問題点に鑑みてなされたものであって、省電力状態に移行する電子機器の利用者の認証を行う認証システムにおいて、電子機器が省電力状態であるときに、利用者の認証に要する時間を短縮することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一実施形態に係る認証システムは、所定の処理を実行する実行装置と、前記実行装置に接続される操作装置とを含む認証システムであって、前記操作装置は、前記実行装置の利用が許可された１人以上の利用者の認証情報を含む第１の利用者情報を、前記操作装置の第１の記憶部に記憶する第１の認証情報記憶部と、前記実行装置の利用者の認証情報を取得する認証情報取得部と、前記認証情報取得部が取得した前記実行装置の利用者の認証情報と前記第１の利用者情報とに基づいて、前記実行装置の利用者の第１の認証を行う第１の認証部と、前記第１の認証が失敗した場合、前記実行装置に、前記実行装置の利用者の認証情報の第２の認証を要求する第１の認証要求部と、前記第１の認証、又は前記第２の認証に成功した場合、前記実行装置の利用を許可する利用許可部と、前記利用許可部により前記実行装置の利用が許可された場合、前記実行装置の利用が許可された利用者の認証情報を、前記第１の利用者情報に記憶させる第１の認証情報管理部と、を有し、前記実行装置は、前記操作装置から前記実行装置の状態を変更する要求を受け付けると、前記所定の処理を実行可能な通常状態より消費電力が少ない省電力状態から、前記通常状態に復帰させる電力状態制御部と、予め登録された１人以上の利用者の認証情報を含む第２の利用者情報を、前記実行装置の第２の記憶部に記憶する第２の認証情報記憶部と、前記操作装置からの要求に応じて、前記実行装置の利用者の認証情報と前記第２の利用者情報とに基づいて、前記実行装置の利用者の前記第２の認証を行う第２の認証部と、前記利用許可部により前記実行装置の利用が許可された場合、前記実行装置の利用が許可された利用者の認証情報を、前記第２の利用者情報に記憶させる第２の認証情報管理部と、を有する。
【発明の効果】
【０００８】
本発明の実施の形態によれば、省電力状態に移行する電子機器の利用者の認証を行う認証システムにおいて、電子機器が省電力状態であるときに、利用者の認証に要する時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係る認証システムの構成例を示す図である。
【図２】一実施形態に係る画像形成装置のハードウェア構成の例を示す図である。
【図３】一実施形態に係るコンピュータのハードウェア構成例を示す図である。
【図４】第１の実施形態に係る画像形成装置の機能構成図である。
【図５】第１の実施形態に係る認証処理部の機能構成の例を示す図である。
【図６】第１の実施形態に係る画像形成装置が管理する情報の例を示す図である。
【図７】第１の実施形態に係る操作部の処理の例を示すシーケンス図（１）である。
【図８】第１の実施形態に係る操作部の処理の例を示すシーケンス図（２）である。
【図９】第１の実施形態に係る本体の処理の例を示すシーケンス図（１）である。
【図１０】第１の実施形態に係る本体の処理の例を示すシーケンス図（２）である。
【図１１】第２の実施形態に係る認証システムの構成例を示す図である。
【図１２】第２の実施形態に係る管理者端末の機能構成図である。
【図１３】第２の実施形態に係る利用者情報の登録処理の例を示すシーケンス図である。
【図１４】第２の実施形態に係るユーザ情報の入力画面のイメージを示す図である。
【図１５】第２の実施形態に係る装置情報の入力画面のイメージを示す図である。
【図１６】第２の実施形態に係る本体の処理の例を示すシーケンス図である。
【図１７】その他の実施形態に係る画像形成装置の機能構成図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１１】
＜システムの構成＞
図１は一実施形態に係る認証システムの構成例を示す図である。認証システム１００は、例えば、インターネットやＬＡＮ（Local Area Network）等のネットワーク１３０に接続された画像形成装置１１０と、認証サーバ１２０とを含む。認証システム１００は、画像形成装置１１０の利用者を認証し、認証が許可された利用者の画像形成装置１１０の利用を許可する。
【００１２】
画像形成装置１１０は、例えば、プリンタ、スキャナ、コピー、ファクシミリ等の機能を有するＭＦＰ（Multifunction Peripheral）や、プリンタ等の画像形成装置であり、本実施形態に係る電子機器の一例である。
【００１３】
画像形成装置１１０は、例えば、画像形成処理（所定の処理の一例）を実行する本体１１２と、本体１１２に接続される操作部１１１と、利用者の認証情報を取得する認証装置１１３（例えば、ＩＣカードリーダ、指紋読取装置等）と、を有する。
【００１４】
本体（実行装置）１１２は、例えば、印刷、スキャン、コピー、ファクス送受信等、画像形成装置１１０が有する所定の機能を実行する情報処理装置である。
【００１５】
操作部（操作装置）１１１は、例えば、有線又は無線の通信路により本体１１２と通信可能に接続され、例えば、タッチパネルディスプレイ等に、画像形成装置１１０の操作画面等を表示する情報処理装置である。
【００１６】
画像形成装置１１０は、省電力機能を有しており、画像形処理を実行可能な通常状態と、通常状態よりの消費電力が少ない省電力状態を有している。画像形成装置１１０は、例えば、所定の期間、画像形成装置１１０への操作が行われない場合等に、省電力状態へ移行する。
【００１７】
本体１１２は、省電力状態において、プリンタ、スキャナ等のハードウェアエンジンや、ＨＤＤ（Hard Disk Drive）等のストレージ装置等への電力の供給を停止し、通常状態に復帰する時間が、操作部１１１が通常状態に復帰する時間より長いものとする。
【００１８】
一方、操作部１１１は、例えば、Ａｎｄｒｏｉｄ（登録商標）等の低消費電力のＯＳ（Operating System）で動作し、例えば、認証装置１１３への入力操作に応じて、本体１１２より短時間で通常状態に復帰することができるものとする。
【００１９】
認証装置１１３は、例えば、ＩＣカード読取装置や、生体情報読取装置等、利用者の認証情報を取得する装置である。本実施形態では、画像形成装置１１０は、認証装置１１３で利用者の認証情報を取得し、取得した認証情報の認証に成功した場合、利用者の画像形成装置１１０の利用を許可する。
【００２０】
また、認証装置１１３は、画像形成装置１１０が省電力状態でも電力が供給されており、画像形成装置１１０が省電力状態であっても、利用者は、認証装置１１３に認証情報を入力することができる。
【００２１】
画像形成装置１１０が省電力状態にあるときに、認証装置１１３に認証情報が入力されると、操作部１１１は、本体１１２より短い時間で起動し、本体１１２に起動を要求する。また、本実施形態に係る操作部１１１は、利用者を認証する認証機能と、認証に成功した利用者の認証情報を記憶するキャッシュ機能を有しており、本体１１２の起動を待たずに、キャッシュされた認証情報を用いて、利用者の認証を実行することができる。
【００２２】
なお、キャッシュとは、使用頻度の高いデータを高速な記憶装置（例えば、操作部１１１の揮発メモリ等）に記憶しておき、２回目以降の読出しを、低速な記憶装置（例えば、本体１１２のＨＤＤ等）からの読出しより速くする機能である。
【００２３】
画像形成装置１１０は、例えば、所定の場所に設置され、特定の利用者によって利用される場合が多い。また、上記の構成により、画像形成装置１１０は、１度認証が成功した利用者の認証情報を操作部１１１の高速な記憶装置にキャッシュしているので、２回目以降の利用者の認証処理を高速に実行することができる。
【００２４】
このように、本実施形態によれば、省電力状態に移行する画像形成装置（電子機器）１０１の利用者の認証を行う認証システム１００において、画像形成装置１１０が省電力状態であるときに、利用者の認証に要する時間を短縮することができる。
【００２５】
なお、画像形成装置１１０は、操作部１１１のキャッシュに記憶された認証情報による利用者の認証に失敗した場合、本体１１２の記憶部に記憶されている認証情報を用いて、利用者の認証を行うことができる。
【００２６】
さらに、画像形成装置１１０は、本体１１２の記憶部に記憶された認証情報による利用者の認証に失敗した場合、ネットワーク１３０を介して接続された認証サーバ１２０に利用者の認証を要求することも可能である。
【００２７】
認証サーバ（外部サーバ）１２０は、サーバ機能を有する情報処理装置、又は複数の情報処理装置を含むシステムである。認証サーバ１２０は、画像形成装置１１０からの要求に応じて利用者の認証を行い、認証結果を画像形成装置１１０に通知する。
【００２８】
好ましくは、認証サーバ１２０は、利用者の認証情報（例えば、ＩＣカードのカードＩＤ等）の認証を行い、認証に成功した場合、利用者の利用者情報（例えば、メールアドレス、ファクス番号等）を、画像形成装置１１０に通知する。
【００２９】
なお、図１のシステム構成は一例である。例えば、画像形成装置１１０は、画像形成機能以外の機能を有する様々な電子機器、例えば、テレビ会議装置、プロジェクタ、自動券売機、出退勤管理装置、現金自動預け払い機等であっても良い。
【００３０】
また、認証装置１１３は、ＩＣカード読取装置や、生体情報読取装置に限られず、各種の無線端末から無線通信で認証情報を取得する認証装置であっても良い。
【００３１】
＜ハードウェア構成＞
（画像形成装置のハードウェア構成）
図２は、一実施形態に係る画像形成装置のハードウェア構成の例を示す図である。画像形成装置１１０は、例えば、コピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種の画像形成機能を実現する本体１１２と、ユーザの操作を受け付ける操作部１１１とを備える。なお、ユーザの操作を受け付けるとは、ユーザの操作に応じて入力される情報（画面の座標値を示す信号などを含む）を受け付けることを含む概念である。本体１１２と操作部１１１は、専用の通信路２２０を介して相互に通信可能に接続されている。通信路２２０は、例えばＵＳＢ（Universal Serial Bus）規格のものを用いることができるが、有線か無線かを問わず任意の規格のものであって良い。
【００３２】
なお、本体１１２は、操作部１１１で受け付けた操作に応じた動作を行うことができる。また、本体１１２は、クライアントＰＣ（パーソナルコンピュータ）などの外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。
【００３３】
（本体）
まず、本体１１２のハードウェア構成について説明する。図２に示すように、本体１１２は、ＣＰＵ（Central Processing Unit）２１１、ＲＯＭ（Read Only Memory）２１２、ＲＡＭ（Random Access Memory）２１３、ストレージ部２１４、通信Ｉ／Ｆ（Interface）２１５、接続Ｉ／Ｆ２１６、エンジン部２１７、及びシステムバス２１８等を有する。
【００３４】
ＣＰＵ２１１は、本体１１２の動作を統括的に制御する。ＣＰＵ２１１は、ＲＡＭ２１３をワークエリア（作業領域）としてＲＯＭ２１２又はストレージ部２１４等に格納されたプログラムを実行することで、本体１１２全体の動作を制御する。例えば、ＣＰＵ２１１は、後述するエンジン部２１７を制御して、コピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種機能を実現する。
【００３５】
ＲＯＭ２１２は、例えば、本体１１２の起動時に実行されるＢＩＯＳ（Basic Input/Output System）や、各種の設定等を記憶する不揮発性のメモリである。ＲＡＭ２１３は、ＣＰＵ２１１のワークエリア等として用いられる揮発性のメモリである。ストレージ部２１４は、例えば、ＯＳ、アプリケーションプログラム、各種データ等を記憶する不揮発性の記憶装置であり、例えば、ＨＤＤや、ＳＳＤ（Solid State Drive）等で構成される。
【００３６】
通信Ｉ／Ｆ２１５は、本体１１２をネットワーク１３０に接続し、ネットワーク１３０に接続された外部装置（例えば、認証サーバ１２０）との通信を行うためのネットワークインタフェースである。接続Ｉ／Ｆ２１６は、通信路２２０を介して操作部１１１と通信するためのインタフェースである。
【００３７】
エンジン部２１７は、コピー機能、スキャナ機能、ファクス機能、及びプリンタ機能等の機能を実現させるための、汎用的な情報処理及び通信以外の処理を行うハードウェアである。エンジン部２１７には、例えば、原稿の画像をスキャンして読み取るスキャナ（画像読取部）、用紙等のシート材への印刷を行うプロッタ（画像形成部）、ファクス通信を行うファクス部等が含まれる。さらに、エンジン部２１７は、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（自動原稿給送装置）のような特定のオプションが含まれていても良い。
【００３８】
システムバス２１８は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００３９】
（操作部）
次に、操作部１１１のハードウェア構成について説明する。図２に示すように、操作部１１１は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３と、フラッシュメモリ２０４、通信Ｉ／Ｆ２０５、接続Ｉ／Ｆ２０６、操作パネル２０７、外部接続Ｉ／Ｆ２０８、及びシステムバス２０９等を有する。
【００４０】
ＣＰＵ２０１は、操作部１１１の動作を統括的に制御する。ＣＰＵ２０１は、ＲＡＭ２０３をワークエリアとしてＲＯＭ２０２又はフラッシュメモリ２０４等に格納されたプログラムを実行することで、操作部１１１全体の動作を制御する。例えば、ＣＰＵ２０１は、外部接続Ｉ／Ｆ２０８に接続された認証装置から入力された認証情報に基づいて、利用者の認証を行い、画像形成装置１１０の操作画面を操作パネル２０７に表示する。
【００４１】
ＲＯＭ２０２は、例えば、操作部１１１の起動時に実行されるＢＩＯＳや、各種の設定等を記憶する不揮発性のメモリである。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリア等として用いられる揮発性のメモリ（記憶装置）である。フラッシュメモリ２０４は、例えば、ＯＳ、アプリケーションプログラム、各種データ等を記憶する不揮発性の記憶装置である。
【００４２】
通信Ｉ／Ｆ２０５は、操作部１１１をネットワーク１３０に接続し、ネットワーク１３０に接続された外部装置との通信を行うためのネットワークインタフェースである。
【００４３】
接続Ｉ／Ｆ２０６は、通信路２２０を介して本体１１２と通信するためのインタフェースである。
【００４４】
操作パネル２０７は、ユーザの操作に応じた各種の入力を受け付けると共に、各種の情報を表示する。操作パネル２０７は、例えば、タッチパネル機能を搭載した液晶表示装置(LCD: Liquid Crystal Display)で構成されるが、これに限られるものではない。操作パネル２０７は、例えばタッチパネル機能が搭載された有機ＥＬ（Electro Luminescence）表示装置で構成されていても良い。さらに、操作パネル２０７は、これに加えて又はこれに代えて、ハードウェアキー等の操作部や、ランプ等の表示部を設けることもできる。
【００４５】
外部接続Ｉ／Ｆ２０８は、例えば、ＩＣカード読取装置２３１、生体情報読取装置２３２等の認証装置１１３を操作部１１１に接続するための、例えばＵＳＢ等のインタフェースである。
【００４６】
システムバス２０９は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００４７】
（コンピュータのハードウェア構成）
認証サーバ１２０、及び後述する管理者端末は、一般的なコンピュータのハードウェア構成を有する１つ以上の情報処理装置によって実現される。ここでは、一般的なコンピュータのハードウェア構成について説明する。
【００４８】
図３は、一実施形態に係るコンピュータのハードウェア構成例を示す図である。コンピュータ３００は、例えば、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、ストレージ部３０４、ネットワークＩ／Ｆ３０５、入力装置３０６、表示装置３０７、外部Ｉ／Ｆ３０８、及びバス３０９等を有する。
【００４９】
ＣＰＵ３０１は、ＲＯＭ３０３やストレージ部３０４等に格納されたプログラムやデータをＲＡＭ３０２上に読み出し、処理を実行することで、コンピュータ３００の各機能を実現する演算装置である。ＲＡＭ３０２は、ＣＰＵ３０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ３０３は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。
【００５０】
ストレージ部３０４は、例えば、ＨＤＤや、ＳＳＤ等の大容量の記憶装置であり、ＯＳ、アプリケーションプログラム、各種のデータ等を記憶する。ネットワークＩ／Ｆ３０５は、コンピュータ３００をネットワーク１３０に接続するための通信インタフェースである。
【００５１】
入力装置３０６は、例えば、マウス等のポインティングデバイスや、キーボード等の入力デバイスであり、コンピュータ３００に各操作信号を入力するために用いられる。表示装置３０７はディスプレイ等の表示デバイスであり、コンピュータ３００による処理結果等を表示する。
【００５２】
外部Ｉ／Ｆ３０８は、外部装置とのインタフェースである。外部装置には、例えば、記録媒体３１０等が含まれる。コンピュータ３００は、例えば、記録媒体３１０に所定のプログラムを格納し、この記録媒体３１０に格納されたプログラムを外部Ｉ／Ｆ３０８を介して、コンピュータ３００にインストールすることにより、所定のプログラムが実行可能となる。
【００５３】
バス３０９は、上記の各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
【００５４】
なお、図３の構成はあくまで一例である。例えば、コンピュータ３００は、入力装置３０６、表示装置３０７等を外部に有していても良い。
【００５５】
［第１の実施形態］
＜機能構成＞
図４は、第１の実施形態に係る画像形成装置の機能構成図である。画像形成装置１１０は、操作部１１１と本体１１２とが、通信路２２０を介して、通信可能に接続されている。
【００５６】
（操作部の機能構成）
操作部１１１は、図２のＣＰＵ２０１で所定のプログラムを実行することにより、アプリケーション４１０、プラットフォーム４２０、揮発性記憶部４３０等を実現している。
【００５７】
アプリケーション４１０は、例えば、認証処理部Ａ４１１、及び操作画面処理部４１２等を含む。
【００５８】
認証処理部Ａ４１１は、プラットフォーム４２０で提供される各種の機能を利用して操作部１１１の認証処理を実行する１つ又は複数のアプリケーションプログラム（以下、アプリと呼ぶ）である。なお、認証処理部Ａ４１１の詳細については後述する。
【００５９】
操作画面処理部４１２は、プラットフォーム４２０で提供される各種の機能を利用して、操作パネル２０７に操作画面を表示し、操作画面で受け付けた操作に応じて、本体１１２に画像形成処理等を要求するアプリである。
【００６０】
プラットフォーム４２０は、ＯＳ、及び各種のサービスを提供するプログラムによって実現される。プラットフォーム４２０は、例えば、システム制御部Ａ４２１、電力モード制御部Ａ４２２、認証情報記憶部Ａ４２３、表示入力制御部４２４、及び認証情報取得部４２５等を含む。
【００６１】
システム制御部Ａ４２１は、アプリケーション４１０、及び本体１１２等に、操作部１１１のプラットフォーム４２０を利用するためのＡＰＩ（Application Programming Interface）を提供すると共に、操作部１１１全体の制御を行う。
【００６２】
電力モード制御部Ａ（電力状態制御部）４２２は、操作部１１１の電力状態（通常状態、省電力状態等）の制御を行うと共に、本体１１２の電力モード制御部Ｂ４５２を利用して、画像形成装置１１０の電力状態の制御を行う。
【００６３】
認証情報記憶部Ａ（第１の認証情報記憶部）４２３は、揮発性記憶部４３０に第１の利用者情報４３１を記憶して、管理する。なお、第１の利用者情報４３１については後述する。
【００６４】
表示入力制御部４２４は、例えば、操作画面処理部４１２の指示に従って、操作パネル２０７に操作画面を表示し、利用者による入力操作を受け付ける。
【００６５】
認証情報取得部４２５は、認証装置１１３を用いて、利用者の認証情報（例えば、ＩＤカードのカードＩＤ、利用者の生体情報等）を取得する。例えば、認証情報取得部４２５は、ＩＣカード読取装置２３１が利用者のＩＣカードから読み取ったカードＩＤ（認証情報の一例）を、ＩＣカード読取装置２３１から取得する。
【００６６】
揮発性記憶部（第１の記憶部）４３０は、認証情報記憶部Ａ４２３が第１の利用者情報４３１を記憶する揮発性の記憶部であり、例えば、図２のＲＡＭ２０３等によって実現される。
【００６７】
（認証処理部Ａの機能構成）
認証処理部Ａ４１１は、１つ、又は複数のアプリによって実現される。
【００６８】
認証処理部Ａ４１１は、例えば、図５（ａ）に示すように第１の認証部５１１、第１の認証要求部５１２、利用許可部５１３、及び第１の認証情報管理部５１４等を有する。
【００６９】
第１の認証部５１１は、認証情報取得部４２５が取得した利用者の認証情報と、認証情報記憶部Ａ４２３が揮発性記憶部４３０に記憶している第１の利用者情報４３１とに基づいて、利用者の認証（第１の認証）を行う。例えば、第１の認証部５１１は、認証情報取得部４２５が取得した利用者のカードＩＤ（認証情報の一例）が、第１の利用者情報に記憶されている場合、利用者の第１の認証を許可する。
【００７０】
第１の認証要求部５１２は、第１の認証部５１１が第１の認証に失敗した場合、本体１１２に、認証情報取得部４２５が取得した利用者の認証情報の認証を要求する認証要求を送信する。
【００７１】
利用許可部５１３は、第１の認証部５１１による第１の認証、又は本体１１２による認証に成功した場合、利用者の画像形成装置１１０の利用を許可する（例えば、画像形成装置１１０へのログインを許可する）。
【００７２】
また、利用許可部５１３は、画像形成装置１１０の利用が許可された利用者の利用者情報の登録処理を、第１の認証情報管理部５１４に要求する。
【００７３】
第１の認証情報管理部５１４は、利用許可部５１３の指示に従って、画像形成装置１１０の利用が許可された利用者の利用者情報を、認証情報記憶部Ａ４２３が記憶する第１の利用者情報４３１に登録する（既に利用者の認証情報が存在する場合は更新する）。
【００７４】
認証情報記憶部Ａ４２３が揮発性記憶部４３０に記憶する第１の利用者情報４３１の例を図６（ａ）に示す。図６（ａ）の例では、第１の利用者情報４３１には、「ユーザＩＤ」、「カードＩＤ」、「メールアドレス」、「ファクス番号」、及び「最終利用日時」等の情報が含まれている。
【００７５】
「ユーザＩＤ」は、利用者を識別する識別情報である。「カードＩＤ」は、利用者が所持するＩＣカードの識別情報であり、利用者の認証情報の一例である。利用者の認証情報は、例えば、指紋等の生体の特徴情報や、パスワード等の認証情報であっても良い。
【００７６】
「メールアドレス」は、利用者のメールアドレスである。「ファクス番号」は、利用者のファクス番号である。メールアドレス、及びファクス番号は、利用者の宛先情報の一例である。
【００７７】
このように、第１の利用者情報４３１には、過去に画像形成装置１０１の利用が許可された１人以上の利用者の利用者情報が記憶されている。
【００７８】
「最終利用日時」は、各利用者の情報が更新された最終更新日時を示す情報である。揮発性記憶部４３０は、記憶容量が比較的少なく、記憶する第１の利用者情報の件数が制限される（例えば５０件等）。
【００７９】
第１の認証情報管理部５１４は、利用者情報の件数が、第１の利用者情報４３１に記憶可能な件数の上限に達した場合、最終利用日時が古い情報から順に削除し、新たな利用者情報を第１の利用者情報４３１に登録（記憶）する。なお、第１の認証情報管理部５１４は、既に同じ利用者の情報が、第１の利用者情報に記憶されている場合、同じ利用者の利用者情報を更新（上書き）する。
【００８０】
これにより、第１の認証情報管理部５１４は、使用頻度の高い利用者の情報を高速な記憶装置（揮発性記憶部４３０）に記憶しておき、２回目以降の読出しを、低速な記憶装置（不揮発性記憶部４６０）からの読出しより速くするキャッシュ機能を実現している。
【００８１】
また、前述したように、揮発性記憶部４３０は、記憶容量が比較的少ないので、第１の利用者情報４３１に記憶される情報は、本体１１２に記憶される第２の利用者情報のうち、必要な情報のみを記憶することが望ましい。
【００８２】
一例として、利用者が複数のＩＣカードを有している場合、本体１１２の第２の利用者情報には、利用者が有する複数のＩＣカードのカードＩＤ等が記憶されている。一方、操作部１１１が利用する第１の利用者情報４３１には、利用者が最後に利用したＩＣカードのカードＩＤのみが記憶することが望ましい。これは、同じ利用者が再び画像形成装置１１０を利用する際に、同じＩＣカードが利用される可能性が高いためである。
【００８３】
（本体の機能構成）
図４において、本体１１２は、図２のＣＰＵ２１１で所定のプログラムを実行することにより、アプリケーション４４０、プラットフォーム４５０、不揮発性記憶部４６０等を実現している。
【００８４】
アプリケーション４４０は、例えば、認証処理部Ｂ４４１、及び画像形成処理部４４２等を含む。
【００８５】
認証処理部Ｂ４４１は、プラットフォーム４５０で提供される各種の機能を利用して本体１１２の認証処理を実行する１つ又は複数のアプリである。なお、認証処理部Ｂ４４１の詳細については後述する。
【００８６】
画像形成処理部４４２は、プラットフォーム４５０で提供される各種の機能を利用して、例えば、印刷、コピー、スキャン、ファクス等の画像形成処理を制御するアプリである。
【００８７】
プラットフォーム４５０は、ＯＳ、及び各種のサービスを提供するプログラムによって実現される。プラットフォーム４５０は、例えば、システム制御部Ｂ４５１、電力モード制御部Ｂ４５２、認証情報記憶部Ｂ４５３、通信部４５４、及び画像形成部４５５等を含む。
【００８８】
システム制御部Ｂ４５１は、アプリケーション４４０、及び操作部１１１に本体１１２のプラットフォーム４５０を利用するためのＡＰＩを提供すると共に、本体１１２全体の制御を行う。
【００８９】
電力モード制御部Ｂ４５２は、本体１１２の電力状態（通常状態、省電力状態等）の制御を行う。例えば、電力モード制御部Ｂ４５２は、操作部１１１からの要求に従って、本体１１２を省電力状態から通常状態に復帰させる。
【００９０】
認証情報記憶部Ｂ（第２の認証情報記憶部）４５３は、不揮発性記憶部４６０に第２の利用者情報４６１を記憶して、管理する。なお、第２の利用者情報４６１については後述する。
【００９１】
通信部４５４は、例えば、通信Ｉ／Ｆ２１５を用いて、画像形成装置１１０をネットワーク１３０に接続し、ネットワーク１３０に接続された機器（例えば、認証サーバ１２０等）と通信を行う。
【００９２】
画像形成部４５５は、画像形成処理部４４２からの指示に従って、エンジン部２１７を制御して、画像形成処理を行う。
【００９３】
不揮発性記憶部（第２の記憶部）４６０は、認証情報記憶部Ｂ４５３が第２の利用者情報４６１を記憶する不揮発性の記憶部であり、例えば、図２のストレージ部２１４等によって実現される。
【００９４】
（認証処理部Ｂの機能構成）
認証処理部Ｂ４４１は、例えば、図５（ｂ）に示すように第２の認証部５２１、第２の認証要求部５２２、及び第２の認証情報管理部５２３等を有する。
【００９５】
第２の認証部５２１は、操作部１１１からの認証要求に応じて、認証要求に含まれる利用者の認証情報と、認証情報記憶部Ｂ４５３が不揮発性記憶部４６０に記憶した第２の利用者情報４６１とに基づいて、利用者の認証（第２の認証）を行う。例えば、第２の認証部５２１は、認証要求に含まれる利用者のカードＩＤが、第２の利用者情報に記憶されている場合、利用者の第２の認証を許可する。
【００９６】
第２の認証要求部５２２は、第２の認証部５２１が第２の認証に失敗した場合、認証要求に含まれる利用者の認証情報の認証（第３の認証）を要求する認証要求を、認証サーバ１２０に要求する。
【００９７】
認証サーバ１２０は、第２の認証要求部５２２からの認証要求に含まれる利用者の認証情報の認証（第３の認証）を行い、認証に成功した場合、認証に成功した利用者の利用者情報を含む認証結果を、第２の認証要求部５２２に返信する。これにより、第２の認証要求部５２２は、認証サーバ１２０による第３の認証が成功した場合、認証サーバ１２０から、認証に成功した利用者の利用者情報を取得することができる。
【００９８】
認証処理部Ｂ４４１は、第２の認証部５２１による第２の認証、又は認証サーバ１２０による第３の認証に成功した場合、認証に成功した利用者の利用者情報を含む認証結果を、操作部１１１の認証処理部Ａ４１１に通知する。
【００９９】
第２の認証情報管理部５２３は、操作部１１１等からの指示に従って、画像形成装置１１０の利用が許可された利用者の利用者情報を、認証情報記憶部Ｂ４５３が記憶する第２の利用者情報４６１に登録する（既に利用者の認証情報が存在する場合は更新する）。
【０１００】
認証情報記憶部Ｂ４５３が不揮発性記憶部４６０に記憶する第２の利用者情報４６１の例を図６（ｂ）に示す。図６（ｂ）の例では、第２の利用者情報４６１には、「カードＩＤ」毎に、対応する「ユーザＩＤ」を記憶したマッピングテーブル４６１ａ、及び「ユーザＩＤ」毎に、利用者の情報（付随情報）を記憶した利用者情報テーブル４６１ｂが含まれる。
【０１０１】
第２の利用者情報４６１は、操作部１１１が記憶する第１の利用者情報４３１より多くの利用者の情報を記憶している。そのため、認証情報記憶部Ｂは、第２の認証で、カードＩＤをキーに高速に検索処理が行えるように、マッピングテーブル（第１の対応情報）４６１ａを、利用者情報テーブル４６１ｂとは別に記憶している。
【０１０２】
また、利用者情報テーブル（第２の対応情報）４６１ｂには、例えば、「ユーザＩＤ」、「メールアドレス」、「ファクス番号」、「サーバ同期日時」及び「最終利用日時」等の情報が含まれている。このうち、「ユーザＩＤ」、「メールアドレス」、「ファクス番号」、及び「最終利用日時」は、図６（ａ）に含まれる各情報に対応している。「サーバ同期時刻」は、例えば、利用者情報を認証サーバ１２０から取得した日時を示す情報である。
【０１０３】
このように、第２の利用者情報４６１には、認証システム１００に予め登録された１人以上の利用者の利用者情報が記憶されている。
【０１０４】
第２の認証情報管理部５２３は、第２の利用者情報４６１に利用者情報を記憶する場合、既に同じ利用者の情報が、第２の利用者情報４６１に記憶されているときは、同じ利用者の利用者情報を更新（上書き）する。また、第２の認証情報管理部５２３は、同じ利用者の情報が、第２の利用者情報４６１に記憶されていない場合、利用者の利用者情報を新規に登録（追加）する。
【０１０５】
なお、本実施形態では、操作部１１１と本体１１２とは、別々のＯＳで互いに独立して動作する。例えば 、操作部１１１のＯＳとしてＡｎｄｒｏｉｄ（登録商標）を用いると共に、本体１１２のＯＳとしてＬｉｎｕｘ（登録商標）を用いることができる。これにより、操作部１１１は、例えば、スマートフォンやタブレット端末のように、低消費電力の待機状態を実現すると共に、短時間で通常状態に復帰することができる。
【０１０６】
なお、図４に示す画像形成装置１１０の機能構成は一例である。例えば、操作部１１１、及び本体１１２は、同じＯＳで動作するものであっても良いし、アプリケーションとプラットフォームとは、必ずしも明確に分けられていなくても良い。また、各アプリは、複数のアプリに分かれていても良い。
【０１０７】
また、本体１１２の認証処理部Ｂ４４１の機能は、本体１１２のプラットフォーム４５０を利用して、操作部１１１の認証処理部Ａ４１１が実行するものであっても良い。
【０１０８】
＜処理の流れ＞
続いて、本実施形態に係る認証システム１００における認証方法の処理の流れについて説明する。ここでは、認証装置１１３が、ＩＣカード読取装置２３１であるものとして、以下の説明を行う。
【０１０９】
（操作部の処理１）
図７は、第１の実施形態に係る操作部の処理の例を示すシーケンス図（１）である。なお、図７の開始時点において、画像形成装置１１０は、省電力状態であるものとする。また、図７の処理では、利用者のＩＣカードのカードＩＤ（認証情報の一例）が、第１の利用者情報４３１に記憶されているものとする。
【０１１０】
ステップＳ７０１において、利用者は、例えば、ＩＣカードをＩＣカード読取装置２３１に近接させて、ＩＣカードの読み取り操作を行う。
【０１１１】
ステップＳ７０２において、認証情報取得部４２５は、ＩＣカード読取装置２３１からのＩＣカードの検知通知を受け付け、電力モード制御部ＡにＩＣカードが検知されたことを示すＩＣカードの検知通知を通知する。
【０１１２】
ステップＳ７０３において、電力モード制御部Ａ４２２は、操作部１１１の現在の電力モードを確認する。ここでは、操作部１１１は、省電力状態であるものとする。
【０１１３】
ステップＳ７０４において、電力モード制御部Ａは、通常状態への移行を要求する電力状態の変更要求を、システム制御部Ａ４２１に通知する。
【０１１４】
ステップＳ７０５において、システム制御部Ａ４２１は、操作部１１１を起動し、ステップＳ７０６において、本体１１２に通常状態への移行を要求する電力状態の変更要求を送信する。
【０１１５】
これにより、ステップＳ７０７において、本体１１２で本体の起動処理が実行される。なお、本体１１２の起動には、例えば、ＨＤＤの起動等が含まれるため、操作部１１１の起動よりも長い時間を要するものとする。
【０１１６】
ステップＳ７０８において、システム制御部Ａ４２１は、認証情報取得部４２５に認証情報の取得を要求する取得要求を通知する。
【０１１７】
ステップＳ７０９において、認証情報取得部４２５は、ＩＣカード読取装置２３１から利用者の認証情報（カードＩＤ）を取得し、取得した利用者の認証情報をシステム制御部Ａに通知する。
【０１１８】
ステップＳ７１０において、システム制御部Ａ４２１は、認証情報取得部４２５から通知された利用者の認証情報を、認証処理部Ａ４１１に通知する。
【０１１９】
ステップＳ７１１、Ｓ７１２において、認証処理部Ａ４１１の第１の認証部５１１は、システム制御部Ａ４２１から通知された利用者の認証情報の認証（第１の認証）を行う。
【０１２０】
例えば、ステップＳ７１１において、第１の認証部５１１は、利用者の認証情報に含まれるカードＩＤをキーに、認証情報記憶部Ａ４２３が記憶する第１の利用者情報４３１を検索する検索処理を行う。
【０１２１】
ここでは、前述したように、利用者のＩＣカードのカードＩＤが、第１の利用者情報４３１に記憶されているので、ステップＳ７１２において、検索結果として、カードＩＤに対応する利用者の利用者情報が取得される。なお、利用者のＩＣカードのカードＩＤが、第１の利用者情報４３１に記憶されていない場合の処理については、図８で後述する。
【０１２２】
ステップＳ７１３において、認証処理部Ａ４１１の利用許可部５１３は、第１の認証部５１１による第１の認証に成功したので、画像形成装置１１０の利用を許可する。
【０１２３】
ステップＳ７１４において、認証処理部Ａ４１１は、画像形成装置１１０の利用が許可されたことを示す利用許可通知を、操作画面処理部４１２に通知する。
【０１２４】
ステップＳ７１５において、操作画面処理部４１２は、表示入力制御部４２４を利用して、操作パネル２０７にログイン済の操作画面を表示する。例えば、操作画面処理部４１２は、画像形成装置１１０の操作画面に表示していた認証中であることを示すポップアップ画面等を閉じて、利用者の操作画面への操作の受け付けを開始する。
【０１２５】
例えば、ステップＳ７１６において、本体１１２は、本体１１２の起動が完了すると、本体の１１２の起動が完了したことを示す電力状態の変更通知を、操作部１１１に送信する。なお、図７における本体１１２の起動が完了するタイミングは、あくまで一例である。
【０１２６】
ステップＳ７１７において、認証処理部Ａ４１１の第１の認証情報管理部５１４は、利用許可部５１３により、利用者の画像形成装置１０１（本体１１２）の利用が許可された利用者の利用者情報（又は認証情報）を、第１の利用者情報に登録（記憶）する。
【０１２７】
ステップＳ７１８において、第１の認証情報管理部５１４は、本体１１２に、画像形成装置１０１の利用が許可された利用者の利用者情報の更新を要求する更新要求を送信する。
【０１２８】
上記の処理により、本実施形態に係る画像形成装置１１０は、本体１１２の起動が完了する前に、第１の認証を開始することができる。これにより、画像形成装置１１０は、利用者の利用者情報が、操作部の第１の利用者情報４３１に記憶されている場合、本体１１２の起動を待たずに、利用者に画像形成装置１１０の利用を許可することができるようになる。
【０１２９】
（操作部の処理２）
図８は、第１の実施形態に係る操作部の処理の例を示すシーケンス図（２）である。なお、図８の開始時点において、画像形成装置１１０は、省電力状態であるものとする。また、図８の処理では、利用者のＩＣカードのカードＩＤ（認証情報の一例）が、第１の利用者情報４３１に記憶されていないものとする。
【０１３０】
なお、ステップＳ７０１〜Ｓ７１１、及びステップＳ７１７、Ｓ７１８の処理は、図７に示した処理と同様なので、ここでは、図７に示した処理との相違点を中心に説明を行う。
【０１３１】
ステップＳ７１１、Ｓ８０１において、認証処理部Ａ４１１の第１の認証部５１１は、システム制御部Ａ４２１から通知された利用者の認証情報の認証（第１の認証）を行う。
【０１３２】
例えば、第１の認証部５１１は、ステップＳ７１１において、利用者の認証情報に含まれるカードＩＤをキーに、認証情報記憶部Ａ４２３が記憶する第１の利用者情報４３１を検索する検索処理を行う。
【０１３３】
ここでは、第１の認証部５１１は、利用者のＩＣカードのカードＩＤが、第１の利用者情報４３１に記憶されていないので、ステップＳ８０１において、検索結果として、カードＩＤに対応する利用者の利用者情報を得ることができない。
【０１３４】
この場合、認証処理部Ａ４１１の第１の認証要求部５１２は、例えば、システム制御部Ａ４２１から、本体１１２の電力状態の情報を取得し、本体１１２の電力状態が通常状態になった後、利用者のカードＩＤの認証を要求する認証要求を、本体１１２に送信する。
【０１３５】
図８の例では、ステップＳ８０２において、本体１１２の起動が完了し、本体１１２は、本体１１２が通常状態に移行したことを示す電力状態の変更通知を、操作部１１１に通知する。
【０１３６】
ステップＳ８０３において、認証処理部Ａ４１１の第１の認証要求部５１２は、システム制御部Ａ４２１に、電力状態の取得を要求する。
【０１３７】
ステップＳ８０４において、システム制御部Ａ４２１は、本体１１２の電力状態が通常状態であることを示す電力状態を、認証処理部Ａ４１１の第１の認証要求部５１２に通知する。
【０１３８】
ステップＳ８０５において、認証処理部Ａ４１１の第１の認証要求部５１２は、利用者のカードＩＤの認証を要求する認証要求を、本体１１２に送信する。
【０１３９】
ステップＳ８０６において、認証処理部Ａ４１１は、本体１１２から、認証結果を受信する。ここでは、本体１１２における第２の認証、又は第３の認証が成功し、認証結果に、カードＩＤに対応する利用者の利用者情報が含まれているものとする。
【０１４０】
この場合、ステップＳ８０７において、認証処理部Ａ４１１の利用許可部５１３は、本体１１２で利用者の認証が成功したと判断し、利用者の画像形成装置１１０の利用を許可する。
【０１４１】
ステップＳ８０８において、認証処理部Ａ４１１の利用許可部５１３は、画像形成装置１１０の利用が許可されたことを示す利用許可通知を、操作画面処理部４１２に通知する。
【０１４２】
ステップＳ８０９において、操作画面処理部４１２は、表示入力制御部４２４を利用して、操作パネル２０７にログイン済の操作画面を表示する。
【０１４３】
なお、ステップＳ８０６において、認証処理部Ａ４１１の利用許可部５１３は、本体１１２から、利用者の認証に失敗したことを示す認証結果（利用者情報が含まれていない認証結果）を受信した場合、利用者の画像形成装置１１０の利用を許可しない。
【０１４４】
（本体の処理１）
図９は、第１の実施形態に係る本体の処理の例を示すシーケンス図（１）である。図９に示す処理は、図８に示す処理に対応する本体１１２の処理を示しており、操作部１１１との間で送受信するメッセージのステップ番号は、図８のステップ番号に対応している。例えば、図９のステップＳ７０６で、操作部１１１が送信する電力状態の変更要求は、図８のステップＳ７０６で、操作部１１１のシステム制御部Ａ４２１が送信した電力状態の変更要求に対応している。
【０１４５】
また、ここでは、利用者のＩＣカードのカードＩＤが、第２の利用者情報４６１に記憶されているものとして、以下の説明を行う。
【０１４６】
ステップＳ７０６において、本体１１２の電力モード制御部Ｂ４５２は、操作部１１１から、通常状態への移行を要求する電力状態の変更要求を受け付ける。
【０１４７】
ステップ７０７において、本体１１２の電力モード制御部Ｂ４５２は、本体１１２の起動を開始し、起動が完了すると、ステップＳ８０２において、本体１１２の起動が完了したことを示す電力状態の変更通知を、操作部１１１に送信する。
【０１４８】
ステップＳ８０５において、本体１１２の認証処理部Ｂ４４１は、操作部１１１の第１の認証要求部５１２から送信された、利用者のカードＩＤの認証を要求する認証要求を受け付ける。
【０１４９】
ステップＳ９０１、Ｓ９０２において、認証処理部Ｂ４４１の第２の認証部５２１は、操作部１１１から受信した認証要求に含まれるカードＩＤの認証（第２の認証）を行う。
【０１５０】
例えば、第２の認証部５２１は、ステップＳ９０１において、認証要求に含まれるカードＩＤをキーに、図６（ｂ）に示すマッピングテーブル４６１ａを検索する検索処理を行う。
【０１５１】
ここでは、前述したように、利用者のＩＣカードのカードＩＤが、第２の利用者情報４６１に記憶されているので、第２の認証部５２１は、ステップＳ９０２において、カードＩＤに対応する利用者の利用者情報を取得する。例えば、第２の認証部５２１は、カードＩＤに対応する利用者の利用者情報を、図（ｂ）に示す利用者情報テーブル４６１ｂから取得する。なお、利用者のＩＣカードのカードＩＤが、第２の利用者情報４６１に記憶されていない場合の処理については、図１０で後述する。
【０１５２】
ステップＳ９０３において、認証処理部Ｂ４４１は、操作部１１１から受信した認証要求に含まれるカードＩＤが、第２の利用者情報４６１に記憶されているので、利用者の第２の認証を成功とする。
【０１５３】
ステップＳ８０６において、認証処理部Ｂ４４１は、カードＩＤに対応する利用者の利用者情報を含む認証結果を、操作部１１１に送信する。
【０１５４】
ステップＳ７１８において、認証処理部Ｂ４４１は、操作部１１１から、利用者情報の更新を要求する更新要求を受け付ける。
【０１５５】
ステップＳ９０４において、認証処理部Ｂ４４１の第２の認証情報管理部５２３は、操作部１１１から受信した更新要求に含まれる利用者情報を、認証情報記憶部Ｂ４５３が不揮発性記憶部４６０に記憶する第２の利用者情報４６１に登録する。
【０１５６】
（本体の処理２）
図１０は、第１の実施形態に係る本体の処理の例を示すシーケンス図（２）である。図１０に示す処理は、図８に示す処理に対応する本体１１２の処理を示しており、操作部１１１との間で送受信するメッセージのステップ番号は、図８のステップ番号に対応している。また、ここでは、利用者のＩＣカードのカードＩＤが、第２の利用者情報４６１に記憶されておらず、認証サーバ１２０に登録されているものとして以下の説明を行う。
【０１５７】
なお、図１０において、ステップＳ１００１〜Ａ１００６以外の処理は、図９に示す処理と同様なので、ここでは、図９に示す処理との相違点を中心に説明を行う。
【０１５８】
ステップＳ９０１、Ｓ１００１において、認証処理部Ｂ４４１の第２の認証部５２１は、操作部１１１から受信した認証要求に含まれるカードＩＤの認証（第２の認証）を行う。
【０１５９】
例えば、第２の認証部５２１は、ステップＳ９０１において、認証要求に含まれるカードＩＤをキーに、例えば、図６（ｂ）に示すマッピングテーブル４６１ａを検索する検索処理を行う。
【０１６０】
ここでは、前述したように、利用者のＩＣカードのカードＩＤが、第２の利用者情報４６１に記憶されていないので、ステップＳ１００１において、カードＩＤに対応する利用者情報がないこと（第２の認証に失敗したこと）を示す検索結果が得られる。
【０１６１】
ステップＳ１００２、Ｓ１００３において、認証処理部Ｂ４４１の第２の認証要求部５２２は、第２の認証に失敗すると、通信部４５４を介して、認証サーバ１２０に、利用者のカードＩＤの認証（第３の認証）を要求する認証要求を送信する。
【０１６２】
認証サーバ１２０は、画像形成装置１１０から認証要求を受信すると、認証要求に含まれるカードＩＤの認証を行い、認証結果を画像形成装置１１０に返信する。例えば、認証サーバ１２０は、認証要求に含まれるカードＩＤの認証に成功した場合、カードＩＤに対応する利用者の利用者情報を含む認証結果を、画像形成装置１１０に返信する。一方、認証サーバ１２０は、認証要求に含まれるカードＩＤの認証に失敗した場合、利用者情報を含まない認証結果を返信する。
【０１６３】
ここでは、前述したように、利用者のカードＩＤが認証サーバ１２０に記憶されているので、ステップＳ１００４、Ｓ１００５において、認証処理部Ｂ４４１は、認証サーバ１２０から通信部４５６を介して、利用者情報を含む認証結果を受信する。
【０１６４】
ステップＳ１００６において、認証処理部Ｂ４４１の第２の認証要求部５２２は、認証サーバ１２０から送信された認証結果に、利用者情報が含まれるので、利用者の認証（第３の認証）を成功とし、ステップＳ８０６において、利用者情報を含む認証結果を、操作部１１１に送信する。
【０１６５】
このように、本実施形態に係る画像形成装置１１０は、第１の認証に失敗した場合、本体１１２の不揮発性記憶部４６０に記憶されている第２の利用者情報４６１を用いて第２の認証を行うことができる。
【０１６６】
また、画像形成装置１１０は、第２の認証に失敗した場合、認証サーバ１２０を利用して第３の認証を行うことができる。
【０１６７】
さらに、画像形成装置１１０は、第１〜第３の認証のいずれかに成功した利用者の画像形成装置１１０の利用を許可し、利用を許可した利用者の利用者情報を、揮発性記憶部４３０の第１の利用者情報４３１に記憶する。従って、画像形成装置１１０は、同じ利用者による、２回目以降の認証を、揮発性記憶部４３０の第１の利用者情報４３１を用いて高速に実行することができるようになる。
【０１６８】
このように、本実施形態によれば、省電力状態に移行する電子機器（画像形成装置１１０）の利用者の認証を行う認証システムにおいて、電子機器が省電力状態であるときに、利用者の認証に要する時間を短縮することができるようになる。
【０１６９】
［第２の実施形態］
図１１は、第２の実施形態に係る認証システムの構成例を示す図である。図１１において、認証システム１１００は、画像形成装置１１０と、画像形成装置１１０にネットワーク１３０を介して接続される管理者端末１１０１とを有する。
【０１７０】
本実施形態では、画像形成装置１１０は、認証サーバ１２０を利用せず、管理者端末１１０１を用いて、本体１１２の不揮発性記憶部４６０に第２の利用者情報を登録する場合の例について説明する。
【０１７１】
＜機能構成＞
図１２は、第２の実施形態に係る管理者端末の機能構成図である。
【０１７２】
管理者端末（情報端末）１１０１は、例えば、図３に示すような、一般的なコンピュータ３００の構成を有する情報処理装置等である。
【０１７３】
管理者端末１１０１は、管理者端末１１０１用のアプリ（管理ツール）を実行することにより、情報入力部１２０１、利用者情報登録部１２０２、通信部１２０３、利用者情報管理部１２０４、装置情報管理部１２０５、及び記憶部１２０６の機能を実現している。
【０１７４】
情報入力部１２０１は、例えば、図６に示すような利用者情報を入力するための入力画面を、表示装置３０７に表示させて利用者情報の入力を受け付ける。
【０１７５】
また、情報入力部１２０１は、利用者情報の設定を行う画像形成装置１１０の固有情報（ホスト名、ＩＰアドレス等）を登録するための登録画面を、表示装置３０７に表示させて装置情報の入力を受け付ける。
【０１７６】
利用者情報登録部１２０２は、管理者の操作に従って、情報入力部１２０１から入力された利用者情報を、画像形成装置１１０に登録する処理を行う。
【０１７７】
通信部１２０３は、管理者端末１１０１をネットワーク１３０に接続し、画像形成装置１１０との通信を行う。
【０１７８】
利用者情報管理部１２０４は、情報入力部１２０１を用いて入力された利用者情報を、記憶部１２０６に記憶して、管理する。
【０１７９】
装置情報管理部１２０５は、情報入力部１２０１を用いて入力された利用者情報を、記憶部１２０６に記憶して、管理する。
【０１８０】
記憶部１２０６は、利用者情報、装置情報等を記憶する。
【０１８１】
＜処理の流れ＞
（利用者情報の登録処理）
図１３は、第２の実施形態に係る利用者情報の登録処理の例を示すシーケンス図である。
【０１８２】
ステップＳ１３０１において、管理者が、利用者情報の入力画面の呼出操作を行うと、ステップＳ１３０２において、例えば、図１４（ａ）に示すような利用者情報の入力画面１４１０が、管理者端末１１０１の表示装置３０７に表示される。
【０１８３】
ステップ１３０３において、管理者は、利用者情報の入力画面１４１０に必要な情報（利用者情報）を入力し、「ＯＫ」ボタン１４１１を選択することにより、利用者情報の入力操作を行う。
【０１８４】
ステップＳ１３０４において、情報入力部１２０１は、入力された利用者情報を受け付けて、受け付けた利用者情報の記憶を利用者情報管理部１２０４に要求する。
【０１８５】
ステップＳ１３０５において、利用者情報管理部１２０４は、要求された利用者情報を、記憶部１２０６に記憶する。これにより、例えば、図１４（ｂ）に示すように、管理ツールのユーザ情報の一覧画面１４２０に、登録された利用者のユーザ名が表示される。
【０１８６】
なお、複数の利用者の利用者情報を登録する場合は、例えば、ステップＳ１３０１〜Ｓ１３０５の処理を、繰り返し実行する。
【０１８７】
ステップＳ１３０６において、管理者が、装置情報の入力画面の呼出操作を行うと、ステップＳ１３０７において、例えば、図１５（ａ）に示すような装置情報の入力画面１５１０が、管理者端末１１０１の表示装置３０７に表示される。
【０１８８】
ステップＳ１３０８において、管理者は、装置情報の入力画面１５１０に必要な情報（ホスト名、ＩＰアドレス等）を入力し、「ＯＫ」ボタン１５１１を選択することにより、装置情報の入力操作を行う。
【０１８９】
ステップＳ１３０９において、情報入力部１２０１は、入力された装置情報を受け付けて、受け付けた装置情報の記憶を装置情報管理部１２０５に要求する。
【０１９０】
ステップＳ１３１０において、装置情報管理部１２０５は、要求された装置情報を、記憶部１２０６に記憶する。これにより、例えば、図１５（ｂ）に示すように、管理ツールの機器一覧画面１５２０に、登録された画像形成装置１１０の情報１５２１が表示される。
【０１９１】
なお、複数の画像形成装置１１０の装置情報を登録する場合は、例えば、ステップＳ１３０６〜Ｓ１３１０の処理を、繰り返し実行する。
【０１９２】
ステップＳ１３１１において、管理者は、例えば、図１５（ｂ）に示す管理ツールの機器一覧画面１５２０から、利用者情報を登録したい画像形成装置１１０を選択し、例えば、「設定」１５２２を選択することにより、利用者情報の登録操作を行う。
【０１９３】
ステップＳ１３１２、Ｓ１３１３において、利用者情報登録部１２０２は、利用者情報管理部１２０４が記憶部１２０６に記憶した利用者情報を取得する。
【０１９４】
ステップＳ１３１４、Ｓ１３１５において、利用者情報登録部１２０２は、装置情報管理部１２０５が記憶部１２０６に記憶した装置情報を取得する。
【０１９５】
ステップＳ１３１６において、利用者情報登録部１２０２は、管理者によって選択された画像形成装置１１０に、利用者情報の登録を要求する利用者情報の登録要求を送信する。
【０１９６】
ステップＳ１３１６において、画像形成装置１１０の第２の認証情報管理部５２３は、管理者端末１１０１から送信された利用者情報の登録要求を受け付ける。
【０１９７】
ステップＳ１３１７において、第２の認証情報管理部５２３は、登録要求に含まれる利用者情報を、認証情報記憶部Ｂ４５３が不揮発性記憶部４６０に記憶している第２の利用者情報４６１に登録（記憶）する。
【０１９８】
好ましくは、第２の認証情報管理部５２３は、ステップ１３１８において、登録要求に含まれる利用者情報の登録を要求する利用者情報の登録要求を、操作部１１１の第１の認証情報管理部５１４に送信する。
【０１９９】
ステップＳ１３１９において、操作部１１１の第１の認証情報管理部５１４は、利用者情報の登録要求に含まれる利用者情報を、認証情報記憶部Ａ４２３が、揮発性記憶部４３０に記憶している第１の利用者情報４３１に登録（記憶）する。
【０２００】
なお、ステップＳ１３１８、Ｓ１２１９の処理は必須ではない。
【０２０１】
（画像形成装置の本体の処理）
本実施形態に係る画像形成装置１１０の認証処理は、ＩＣカードから読み出したカードＩＤが、操作部１１１の第１の利用者情報、又は本体１１２の第２の利用者情報に記憶されている場合、図７〜９に示す第１の実施形態と同様の処理が実行される。
【０２０２】
一方、ＩＣカードから読み出したカードＩＤが、操作部１１１の第１の利用者情報、又は本体１１２の第２の利用者情報に記憶されていない場合、本体１１２で、図１６に示す処理が実行される。
【０２０３】
図１６は、第２の実施形態に係る本体の処理の例を示すシーケンス図である。この処理は、ＩＣカードから読み出したカードＩＤが、操作部１１１の第１の利用者情報、又は本体１１２の第２の利用者情報に記憶されていない場合の処理の例を示している。
【０２０４】
なお、図１６のステップＳ１６０１〜１６０４以外の処理は、図１０に示す第１の実施形態に係る本体の処理と同様なので、ここでは、図１０に示す処理との相違点を中心に説明を行う。
【０２０５】
ステップＳ１６０１、Ｓ１６０２において、認証処理部Ｂ４４１の第２の認証部５２１は、操作部１１１から受信した認証要求に含まれるカードＩＤの認証（第２の認証）を行う。
【０２０６】
例えば、第２の認証部５２１は、ステップＳ１６０１において、認証要求に含まれるカードＩＤをキーに、例えば、図６（ｂ）に示すマッピングテーブル４６１ａを検索する検索処理を行う。
【０２０７】
ここでは、前述したように、利用者のＩＣカードのカードＩＤが、第２の利用者情報４６１に記憶されていないので、ステップＳ１６０２において、カードＩＤに対応する利用者情報がないこと（第２の認証に失敗したこと）を示す検索結果が得られる。
【０２０８】
ステップＳ１６０３において、本実施形態に係る認証処理部Ｂ４４１は、認証サーバ１２０に認証要求を行わずに、認証失敗とする。
【０２０９】
ステップＳ１６０４において、認証処理部Ｂ４４１は、カードＩＤに対応する利用者情報がないこと（第２の認証に失敗したこと）を示す認証結果を操作部１１１に送信する。
【０２１０】
以上、本実施形態によれば、画像形成装置１１０は、認証サーバ１２０を設置しなくても、第１の実施形態と同様の効果を得ることができる。
【０２１１】
［その他の実施形態］
第２の実施形態は、第１の実施形態と組み合わせて実施することも可能である。
【０２１２】
図１７は、その他の実施形態に係る画像形成装置の機能構成図である。図１７において、画像形成装置１１０は、図４に示す第１の実施形態に係る第２の利用者情報４６１に代えて、第２の利用者情報（キャッシュ）４６１−１と第２の利用者情報（マスター）４６１−２とを有している。
【０２１３】
第２の利用者情報（キャッシュ）４６１−１は、第１の実施形態に係る第２の利用者情報４６１として用いられる。また、第２の利用者情報（マスター）４６１−２は、第２の実施形態に係る管理者端末１１０１によって登録された利用者情報を記憶する。
【０２１４】
本実施形態では、本体１１２の第２の認証部５２１は、第２の認証を行うとき、第２の利用者情報（キャッシュ）４６１−１と第２の利用者情報（マスター）４６１−２のそれぞれに対して、カードＩＤをキーとする検索処理を実行する。
【０２１５】
これにより、画像形成装置１１０の管理者は、一時的な利用者を、例えば、全社で管理する認証サーバ１２０に登録しなくても、管理者端末１１０１を用いて、第２の利用者情報（マスター）４６１−２にローカルで登録することができるようになる。
【０２１６】
また、第１の実施形態と同様、認証サーバ１２０に登録された最新の利用者情報を用いて、利用者を認証することも可能となる。
【符号の説明】
【０２１７】
１００      認証システム
１１０      画像形成装置（電子機器）
１１１      操作部（操作装置）
１１２      本体（実行装置）
１１３      認証装置
１２０      認証サーバ（外部サーバ）
２３１      ＩＣカード読取装置
２３２      生体情報読取装置
４２３      認証情報記憶部Ａ（第１の認証情報記憶部）
４２５      認証情報取得部
４２２      電力モード制御部Ａ（電力状態制御部）
４３０      揮発性記憶部（第１の記憶部）
４５３      認証情報記憶部Ｂ（第２の認証情報記憶部）
４６０      不揮発性記憶部（第２の記憶部）
４６１ａ    マッピングテーブル（第１の対応情報）
４６１ｂ    利用者情報テーブル（第２の対応情報）
５１１      第１の認証部
５１２      第１の認証要求部
５１３      利用許可部
５１４      第１の認証情報管理部
５２１      第２の認証部
５２２      第２の認証要求部
５２３      第２の認証情報管理部
１１０１    管理者端末
【先行技術文献】
【特許文献】
【０２１８】
【特許文献１】特開２０１０−２７７５５７号公報
【図１】
0006672923.tif 000002
【図２】
0006672923.tif 000003
【図３】
0006672923.tif 000004
【図４】
0006672923.tif 000005
【図５】
0006672923.tif 000006
【図６】
0006672923.tif 000007
【図７】
0006672923.tif 000008
【図８】
0006672923.tif 000009
【図９】
0006672923.tif 000010
【図１０】
0006672923.tif 000011
【図１１】
0006672923.tif 000012
【図１２】
0006672923.tif 000013
【図１３】
0006672923.tif 000014
【図１４】
0006672923.tif 000015
【図１５】
0006672923.tif 000016
【図１６】
0006672923.tif 000017
【図１７】
0006672923.tif 000018