(57)【要約】      （修正有）【課題】生体情報を用いたユーザー認証を、簡単な構成で、かつ、複数の各情報処理装置からの画像形成装置の使用についてのセキュリティーを確保した上で可能にする。【解決手段】サーバーは画像形成装置の使用を許可されている情報処理装置のユーザーの指紋情報を予め記憶するとともに、記憶している指紋情報と情報処理装置から送信されてきた指紋情報とが一致した場合に、識別情報とアクセストークンとを情報処理装置と画像形成装置とに送信する。情報処理装置は、画像形成装置に対するログインを指示する最初の要求が受け付けられた場合に、記憶している識別情報とアクセストークンとを画像形成装置に送信する。画像形成装置は、情報処理装置からの識別情報と記憶している識別情報とが一致し、かつ、情報処理装置からのアクセストークンと記憶しているアクセストークンとが一致した場合に、画像形成装置の使用を、情報処理装置のユーザーに許可する。【選択図】図５
2018151878.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、ネットワークを通じて前記情報処理装置に接続されたサーバーと、画像形成装置とを備えた画像形成システムであって、
前記情報処理装置は、
第１の記憶部と、
当該情報処理装置の操作者であるユーザーからの操作指示を受け付ける操作受付部と、
前記ネットワークを通じて、前記サーバー及び前記画像形成装置との間でデータ通信を行う第１の通信部と、
前記ユーザーから当該ユーザーの予め定められた生体情報を取得する生体情報取得部と、
前記操作受付部において、前記画像形成装置に対する操作の開始を指示する要求が受け付けられたときに、前記生体情報取得部によって取得された前記生体情報を、前記第１の通信部から前記ネットワークを通じて前記サーバーに向けて送信させる生体情報送信指示部と、
前記第１の通信部が、前記ネットワークを通じて、前記ユーザーを識別するユーザーの識別情報と、当該ユーザーによる前記画像形成装置の使用が可能な状態になるログインを行う際に用いられるアクセストークンとを前記サーバーから受信した場合に、当該受信した前記識別情報と前記アクセストークンとを前記第１の記憶部に記憶させる認証情報受取部と、
前記操作受付部において、前記認証情報受取部が前記識別情報と前記アクセストークンとを受け取った後で前記画像形成装置に対する前記ログインを指示する最初の要求が受け付けられた場合に、前記第１の記憶部に記憶されている前記識別情報と前記アクセストークンとを、前記第１の通信部から前記ネットワークを通じて前記画像形成装置に向けて送信させる認証情報送信部と、を備え、
前記サーバーは、
前記画像形成装置の使用を許可されている各ユーザーの前記生体情報と、前記生体情報に対応付けられた前記各ユーザーの前記識別情報とを予め記憶した第２の記憶部と、
前記ネットワークを通じて、前記情報処理装置及び前記画像形成装置との間でデータ通信を行う第２の通信部と、
前記第２の通信部が、前記ネットワークを通じて、前記生体情報を前記情報処理装置から受信した場合に、前記第２の通信部が受信した前記生体情報と前記第２の記憶部に記憶されている前記生体情報とが一致するか否かを判定する判定部と、
前記判定部において、前記第２の通信部が受信した前記生体情報と前記第２の記憶部に記憶されている前記生体情報とが一致したことを判定した場合には、前記アクセストークンを作成するトークン作成部と、
前記トークン作成部が前記アクセストークンを作成した場合に、前記生体情報が一致したことが前記判定部で判定された前記ユーザーの前記識別情報を前記第２の記憶部から取得して、取得した前記識別情報と、前記トークン作成部が作成した前記アクセストークンとを、前記第２の通信部から前記ネットワークを通じて前記情報処理装置及び前記画像形成装置に向けて送信させる認証情報指示部と、を備え、
前記画像形成装置は、
第３の記憶部と、
前記ネットワークを通じて、前記情報処理装置及び前記サーバーとの間でデータ通信を行う第３の通信部と、
前記第３の通信部が、前記ネットワークを通じて、前記識別情報と前記アクセストークンとを前記サーバーから受信した場合に、当該受信した前記識別情報と前記アクセストークンとを前記第３の記憶部に記憶させる認証情報取得部と、
前記第３の通信部が前記ネットワークを通じて前記識別情報と前記アクセストークンとを前記情報処理装置から受信した場合に、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致するか否かを判別するとともに、前記第３の通信部が受信した前記アクセストークンと前記第３の記憶部に記憶されている前記アクセストークンとが一致するか否かを判別する第１の判別部と、
前記第１の判別部において、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致したことを及び前記第３の通信部が受信した前記アクセストークンと前記第３の記憶部に記憶されている前記アクセストークンとが一致したことを判別した場合には、当該画像形成装置の使用を前記ユーザーに許可する制御部と、を備える画像形成システム。
【請求項２】
前記画像形成装置は、前記第３の通信部が前記ネットワークを通じて前記識別情報と前記アクセストークンとを前記情報処理装置から受信した時点からの経過時間をカウントする第１のタイマーと、
前記第１のタイマーでカウントされている経過時間が予め定められた第１の指定時間以内であるかどうかを判別する第２の判別部と、を更に備え、
前記情報処理装置の前記認証情報送信部は、前記ユーザーによる前記画像形成装置の使用が不可能な状態になるログアウトの後、前記ログインを指示する要求が前記操作受付部に受け付けられた場合に、前記第１の記憶部に記憶されている前記識別情報を、前記第１の通信部から前記ネットワークを通じて前記画像形成装置に向けて送信させ、
前記画像形成装置の前記第３の通信部が前記ネットワークを通じて前記識別情報を前記情報処理装置から受信した場合に、前記第１の判別部は、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致するか否かを判別し、かつ、前記第２の判別部は、前記第１のタイマーでカウントされている経過時間が前記第１の指定時間以内であるかどうかを判別し、
前記画像形成装置の前記制御部は、前記第１の判別部において、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致したことを判別し、かつ、前記第２の判別部において、前記第１のタイマーでカウントされている経過時間が前記第１の指定時間以内であることを判別した場合には、前記画像形成装置の使用を前記ユーザーに許可する請求項１に記載の画像形成システム。
【請求項３】
前記サーバーの前記トークン作成部は、前記アクセストークンに加えて、前記ユーザーが前記ログインを行う際に用いられるリフレッシュトークンを作成し、
前記サーバーの前記認証情報指示部は、前記トークン作成部が前記アクセストークンと前記リフレッシュトークンとを作成した場合に、前記第２の記憶部から取得した前記識別情報と当該トークン作成部が作成した前記アクセストークンと前記リフレッシュトークンとを、前記第２の通信部から前記ネットワークを通じて前記情報処理装置及び前記画像形成装置に向けて送信させ、
前記情報処理装置の前記認証情報受取部は、前記第１の通信部が前記ネットワークを通じて前記識別情報と前記アクセストークンと前記リフレッシュトークンとを前記サーバーから受信した場合に、当該受信した前記識別情報と前記アクセストークンと前記リフレッシュトークンとを前記第１の記憶部に記憶させ、
前記画像形成装置の前記認証情報取得部は、前記第３の通信部が前記ネットワークを通じて前記識別情報と前記アクセストークンと前記リフレッシュトークンとを前記サーバーから受信した場合に、当該受信した前記識別情報と前記アクセストークンと前記リフレッシュトークンとを前記第３の記憶部に記憶させ、
前記画像形成装置は、前記第３の通信部が前記ネットワークを通じて前記識別情報を前記情報処理装置から受信したときに前記第１のタイマーでカウントされている経過時間が前記第１の指定時間を超過していることが前記第２の判別部で判別された場合に、前記識別情報と前記リフレッシュトークンとの送信を、前記第３の通信部から前記ネットワークを通じて前記情報処理装置に向けて要求する認証情報要求部を更に備え、
前記情報処理装置の前記認証情報送信部は、前記認証情報要求部から前記識別情報と前記リフレッシュトークンとの送信を要求された場合に、前記第１の記憶部に記憶されている前記識別情報と前記リフレッシュトークンとを、前記第１の通信部から前記ネットワークを通じて前記画像形成装置に向けて送信させ、
前記画像形成装置の前記第１の判別部は、前記第３の通信部が前記ネットワークを通じて前記識別情報と前記リフレッシュトークンとを前記情報処理装置から受信した場合に、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致するか否かを判別するとともに、前記第３の通信部が受信した前記リフレッシュトークンと前記第３の記憶部に記憶されている前記リフレッシュトークンとが一致するか否かを判別し、
前記画像形成装置の前記制御部は、前記第１の判別部において、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致したことを判別し、かつ、前記第３の通信部が受信した前記リフレッシュトークンと前記第３の記憶部に記憶されている前記リフレッシュトークンとが一致したことを判別した場合には、前記画像形成装置の使用を前記ユーザーに許可する請求項１又は請求項２に記載の画像形成システム。
【請求項４】
前記画像形成装置は、前記第３の通信部が前記ネットワークを通じて前記識別情報と前記リフレッシュトークンとを前記情報処理装置から受信した時点からの経過時間をカウントする第２のタイマーと、
前記第２のタイマーでカウントされている経過時間が予め定められた第２の指定時間以内であるかどうかを判別する第３の判別部と、を更に備え、
前記情報処理装置の前記認証情報送信部は、前記認証情報要求部から前記識別情報と前記リフレッシュトークンとの送信を要求された後で前記ログアウトの後において、更に前記ログインを指示する要求が前記操作受付部に受け付けられた場合に、前記第１の記憶部に記憶されている前記識別情報を、前記第１の通信部から前記ネットワークを通じて前記画像形成装置に向けて送信させ、
前記画像形成装置の前記第３の通信部が前記ネットワークを通じて前記識別情報を前記情報処理装置から受信した場合に、前記第１の判別部は、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致するか否かを判別し、かつ、前記第３の判別部は、前記第２のタイマーでカウントされている経過時間が前記第２の指定時間以内であるかどうかを判別し、
前記画像形成装置の前記制御部は、前記第１の判別部において、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致したことを判別し、かつ、前記第３の判別部において、前記第２のタイマーでカウントされている経過時間が前記第２の指定時間以内であることを判別した場合には、前記画像形成装置の使用を前記ユーザーに許可する請求項３に記載の画像形成システム。
【請求項５】
前記画像形成装置は、前記第１のタイマーでカウントされている経過時間が予め定められた第３の指定時間以内であるかどうかを判別する第４の判別部と、
前記第２のタイマーでカウントされている経過時間が前記第２の指定時間を超過していることが前記第３の判別部で判別され、かつ、前記第１のタイマーでカウントされている経過時間が前記第３の指定時間以内であることが前記第４の判別部で判別された場合において、前記第３の通信部が前記ネットワークを通じて前記識別情報を前記情報処理装置から受信したときに、新しいリフレッシュトークンの発行を、前記第３の通信部から前記ネットワークを通じて前記サーバーに向けて要求する認証情報発行要求部と、を更に備え、
前記サーバーの前記トークン作成部は、前記認証情報発行要求部から新しい前記リフレッシュトークンの発行を要求された場合に、新しいリフレッシュトークンを作成し、
前記サーバーの前記認証情報指示部は、前記トークン作成部が前記新しいリフレッシュトークンを作成した場合に、当該トークン作成部が作成した前記新しいリフレッシュトークンを、前記第２の通信部から前記ネットワークを通じて前記情報処理装置及び前記画像形成装置に向けて送信させ、
前記情報処理装置の前記認証情報受取部は、前記第１の通信部が前記ネットワークを通じて前記新しいリフレッシュトークンを前記サーバーから受信した場合に、当該受信した前記新しいリフレッシュトークンを前記第１の記憶部に記憶させ、
前記画像形成装置の前記認証情報取得部は、前記第３の通信部が前記ネットワークを通じて前記新しいリフレッシュトークンを前記サーバーから受信した場合に、当該受信した前記新しいリフレッシュトークンを前記第３の記憶部に記憶させ、
前記画像形成装置の前記認証情報要求部は、前記第３の記憶部に前記新しいリフレッシュトークンが記憶された場合に、前記情報処理装置に対して、前記識別情報と前記新しいリフレッシュトークンとの送信を要求し、
前記情報処理装置の前記認証情報送信部は、前記認証情報要求部から前記識別情報と前記新しいリフレッシュトークンとの送信を要求された場合に、前記第１の記憶部に記憶されている前記識別情報と前記新しいリフレッシュトークンとを、前記第１の通信部から前記ネットワークを通じて前記画像形成装置に向けて送信させ、
前記画像形成装置の前記第１の判別部は、前記第３の通信部が前記ネットワークを通じて前記識別情報と前記新しいリフレッシュトークンとを前記情報処理装置から受信した場合に、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致するか否かを判別するとともに、前記第３の通信部が受信した前記新しいリフレッシュトークンと前記第３の記憶部に記憶されている前記新しいリフレッシュトークンとが一致するか否かを判別し、
前記画像形成装置の前記制御部は、前記第１の判別部において、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致したことを判別し、かつ、前記第３の通信部が受信した前記新しいリフレッシュトークンと前記第３の記憶部に記憶されている前記新しいリフレッシュトークンとが一致したことを判別した場合には、前記画像形成装置の使用を前記ユーザーに許可する請求項４に記載の画像形成システム。
【請求項６】
前記画像形成装置は、前記第３の通信部が前記ネットワークを通じて前記識別情報と前記新しいリフレッシュトークンとを前記情報処理装置から受信した時点からの経過時間をカウントする第３のタイマーと、
前記第３のタイマーでカウントされている経過時間が予め定められた第４の指定時間以内であるかどうかを判別する第５の判別部と、を更に備え、
前記情報処理装置の前記認証情報送信部は、前記認証情報要求部から前記識別情報と前記新しいリフレッシュトークンとの送信を要求された後で前記ログアウトの後において、更に前記ログインを指示する要求が前記操作受付部に受け付けられた場合に、前記第１の記憶部に記憶されている前記識別情報を、前記第１の通信部から前記ネットワークを通じて前記画像形成装置に向けて送信させ、
前記画像形成装置の前記第３の通信部が前記ネットワークを通じて前記識別情報を前記情報処理装置から受信した場合に、前記第１の判別部は、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致するか否かを判別し、かつ、前記第５の判別部は、前記第３のタイマーでカウントされている経過時間が前記第４の指定時間以内であるかどうかを判別し、
前記画像形成装置の前記制御部は、前記第１の判別部において、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致したことを判別し、かつ、前記第５の判別部において、前記第３のタイマーでカウントされている経過時間が前記第４の指定時間以内であることを判別した場合には、前記画像形成装置の使用を前記ユーザーに許可する請求項５に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関し、特にネットワークを通じて接続された画像形成装置、情報処理装置、及びサーバーを備え、画像形成装置の使用についての認証を行わせる技術に関する。
【背景技術】
【０００２】
画像形成システムでは、ネットワーク上の画像形成装置に対して、携帯情報端末などの情報処理装置が指示を出すことにより、当該画像形成装置において印刷処理を実行させる技術が提案されている。また、このような画像形成システムでは、ネットワークに（認証）サーバーを接続して、当該サーバーにより、情報処理装置に対して、画像形成装置についての使用を認証することが行われている。例えば、下記特許文献１に示されるように、サーバーに対し、ネットワークを介して生体情報を用いた本人認証を行う副端末装置を接続し、サーバーが副端末装置から本人認証の結果を示す認証結果情報を取得して、ネットワークを介して取得した認証結果情報を主端末装置に送信して、当該主端末装置で認証結果情報の内容に応じた処理を行わせる技術が提案されている。
【０００３】
また、例えば、下記特許文献２に示されるように、サーバーがワイヤレス携帯端末に認証コードを送信するとともに、この認証コードに有効期限の情報を付加する。そして、サーバーは、ユーザーが認証端末を操作することにより、当該認証端末から認証コードを受け付けたときに、認証コードの一致とその有効期限とを判別して、認証コードが一致し、かつ有効期限内であれば、サービス装置の使用を許可する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−０６２１８９号公報
【特許文献２】国際公開第２００９／０１１４３６号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００５】
今日では、画像形成装置が接続されたネットワークに対し、複数の情報処理装置を接続して、各情報処理装置により画像形成装置を使用することが可能である。また、画像形成装置の管理者は、当該画像形成装置の使用について生体情報を用いたユーザー認証で管理したい場合があるが、このように複数の各情報処理装置で画像形成装置が使用される状況では、当該使用についてのセキュリティーを簡単な構成で確保することが困難である。上記特許文献１に示される技術によれば、ユーザーの生体情報を用いて画像形成装置の使用についての認証を行わせ、上記特許文献２に示される技術によれば、認証コードに有効期限を設定することができるものの、これらによって複数の各情報処理装置からの画像形成装置の使用についてのセキュリティーを簡単な構成で確保することは依然として困難である。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、生体情報を用いたユーザー認証を簡単な構成で、かつ、複数の各情報処理装置からの画像形成装置の使用についてのセキュリティーを確保した上で可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る画像形成システムは、情報処理装置と、ネットワークを通じて前記情報処理装置に接続されたサーバーと、画像形成装置とを備えた画像形成システムであって、前記情報処理装置は、第１の記憶部と、当該情報処理装置の操作者であるユーザーからの操作指示を受け付ける操作受付部と、前記ネットワークを通じて、前記サーバー及び前記画像形成装置との間でデータ通信を行う第１の通信部と、前記ユーザーから当該ユーザーの予め定められた生体情報を取得する生体情報取得部と、前記操作受付部において、前記画像形成装置に対する操作の開始を指示する要求が受け付けられたときに、前記生体情報取得部によって取得された前記生体情報を、前記第１の通信部から前記ネットワークを通じて前記サーバーに向けて送信させる生体情報送信指示部と、前記第１の通信部が、前記ネットワークを通じて、前記ユーザーを識別するユーザーの識別情報と、当該ユーザーによる前記画像形成装置の使用が可能な状態になるログインを行う際に用いられるアクセストークンとを前記サーバーから受信した場合に、当該受け取った前記識別情報と前記アクセストークンとを前記第１の記憶部に記憶させる認証情報受取部と、前記操作受付部において、前記認証情報受取部が前記識別情報と前記アクセストークンとを受け取った後で前記画像形成装置に対する前記ログインを指示する最初の要求が受け付けられた場合に、前記第１の記憶部に記憶されている前記識別情報と前記アクセストークンとを、前記第１の通信部から前記ネットワークを通じて前記画像形成装置に向けて送信させる認証情報送信部と、を備え、前記サーバーは、前記画像形成装置の使用を許可されている各ユーザーの前記生体情報と、前記生体情報に対応付けられた前記各ユーザーの前記識別情報とを予め記憶した第２の記憶部と、前記ネットワークを通じて、前記情報処理装置及び前記画像形成装置との間でデータ通信を行う第２の通信部と、前記第２の通信部が、前記ネットワークを通じて、前記生体情報を前記情報処理装置から受信した場合に、前記第２の通信部が受信した前記生体情報と前記第２の記憶部に記憶されている前記生体情報とが一致するか否かを判定する判定部と、前記判定部において、前記第２の通信部が受信した前記生体情報と前記第２の記憶部に記憶されている前記生体情報とが一致したことを判定した場合には、前記アクセストークンを作成するトークン作成部と、前記トークン作成部が前記アクセストークンを作成した場合に、前記生体情報が一致したことが前記判定部で判定された前記ユーザーの前記識別情報を前記第２の記憶部から取得して、取得した前記識別情報と、前記トークン作成部が作成した前記アクセストークンとを、前記第２の通信部から前記ネットワークを通じて前記情報処理装置及び前記画像形成装置に向けて送信させる認証情報指示部と、を備え、前記画像形成装置は、第３の記憶部と、前記ネットワークを通じて、前記情報処理装置及び前記サーバーとの間でデータ通信を行う第３の通信部と、前記第３の通信部が、前記ネットワークを通じて、前記識別情報と前記アクセストークンとを前記サーバーから受信した場合に、当該受信した前記識別情報と前記アクセストークンとを前記第３の記憶部に記憶させる認証情報取得部と、前記第３の通信部が前記ネットワークを通じて前記識別情報と前記アクセストークンとを前記情報処理装置から受信した場合に、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致するか否かを判別するとともに、前記第３の通信部が受信した前記アクセストークンと前記第３の記憶部に記憶されている前記アクセストークンとが一致するか否かを判別する第１の判別部と、前記第１の判別部において、前記第３の通信部が受信した前記識別情報と前記第３の記憶部に記憶されている前記識別情報とが一致したことを及び前記第３の通信部が受信した前記アクセストークンと前記第３の記憶部に記憶されている前記アクセストークンとが一致したことを判別した場合には、当該画像形成装置の使用を前記ユーザーに許可する制御部と、を備えるものである。
【発明の効果】
【０００８】
本発明によれば、生体情報を用いたユーザー認証を簡単な構成で、かつ、複数の各情報処理装置からの画像形成装置の使用についてのセキュリティーを確保した上で可能にすることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る画像形成システムの全体を示す図である。
【図２】情報処理装置の要部構成を示す機能ブロック図である。
【図３】サーバーの要部構成を示す機能ブロック図である。
【図４】画像形成装置の要部構成を示す機能ブロック図である。
【図５】情報処理装置と、サーバーと、画像形成装置との間の通信手順を概略的に示す図である。
【図６】情報処理装置での処理の流れを示すフローチャートである。
【図７】情報処理装置の表示部に表示される表示画面の一例を示した図である。
【図８】サーバーでの処理の流れを示すフローチャートである。
【図９】情報処理装置での他の処理の流れを示すフローチャートである。
【図１０】画像形成装置での処理の流れを示すフローチャートである。
【図１１】情報処理装置の表示部に表示される表示画面の一例を示した図である。
【図１２】情報処理装置の表示部に表示される表示画面の一例を示した図である。
【図１３】情報処理装置での他の処理の流れを示すフローチャートである。
【図１４】画像形成装置での他の処理の流れを示すフローチャートである。
【図１５】情報処理装置での他の処理の流れを示すフローチャートである。
【図１６】画像形成装置での他の処理の流れを示すフローチャートである。
【図１７】図１６に示した（１）からの処理を示すフローチャートである。
【図１８】サーバーでの他の処理の流れを示すフローチャートである。
【図１９】情報処理装置での他の処理の流れを示すフローチャートである。
【図２０】画像形成装置での他の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態にかかる画像形成システムについて図面を参照して説明する。図１は、本発明の一実施形態に係る画像形成システムの全体を示す図である。
【００１１】
画像形成システム１００は、情報処理装置１と、サーバー２と、画像形成装置３とを備える。これらの情報処理装置１と、サーバー２と、画像形成装置３とは、例えばイントラネットやインターネット等のネットワークＮを通じて、識別情報等の認証情報や印刷ジョブ等のデータを送受信する。つまり、画像形成システム１００では、サーバー２は、後に詳述するように、画像形成装置３の使用についての情報処理装置１を操作する操作者であるユーザーからの認証を管理する。なお、画像形成システム１００では、複数の情報処理装置１や複数の画像形成装置３がネットワークＮに接続された場合には、サーバー２がこれら複数の情報処理装置１（及びその各ユーザー）や複数の画像形成装置３を管理する。また、以下の説明では、画像形成装置３の使用として、当該画像形成装置３で実行される印刷処理を例示して説明する。
【００１２】
ここで、図２を参照して、上記情報処理装置１について具体的に説明する。図２は、情報処理装置の要部構成を示す機能ブロック図である。
【００１３】
情報処理装置１は、例えばスマートフォンやタブレットＰＣなどの携帯情報端末やパーソナルコンピューター等である。情報処理装置１は、制御ユニット１０と、操作部２０と、表示部２１と、タッチパネル２２と、指紋読取部２３と、通信部２４と、ＨＤＤ２５とを有する。これら各部は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。制御ユニット１０は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ、ＡＳＩＣである。この制御ユニット１０は、上記ＨＤＤ２５等に記憶された印刷要求プログラムが上記のプロセッサーで実行されることにより、制御部１１、操作受付部１２、指紋情報送信指示部１３、認証情報受取部１４、及び認証情報送信部１５として機能する。なお、制御ユニット１０の制御部１１、操作受付部１２、指紋情報送信指示部１３、認証情報受取部１４、及び認証情報送信部１５は、上記印刷要求プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。また、上記プロセッサーが、ＨＤＤ２５に記憶されたプリンタードライバーＰＤを実行することにより、プリンタードライバー部１６として機能する。
【００１４】
制御部１１は、情報処理装置１の全体的な動作制御を司る。例えば、制御部１１は、表示部２１による表示動作を制御する機能を有する。
【００１５】
操作受付部１２は、タッチパネル２２から出力される検知信号に基づき、タッチパネル２２に対するユーザーからの操作を受け付ける機能を有する。また、操作受付部１２は、ハードキー等の操作部２０を用いたユーザーからの操作を受け付ける機能を有する。
【００１６】
指紋情報送信指示部１３は、操作受付部１２において、画像形成装置３に対する操作の開始を指示する要求が受け付けられたときに、指紋読取部２３によって取得されたユーザーの指紋情報（生体情報）を、通信部２４からネットワークＮを通じてサーバー２に向けて送信させる。なお、指紋情報送信指示部１３は、特許請求の範囲における生体情報送信指示部の一例である。
【００１７】
認証情報受取部１４は、通信部２４がネットワークＮを通じてユーザーを識別する識別情報と後述のトークン作成部が作成したアクセストークン及びリフレッシュトークンとをサーバー２から受信した場合に、当該通信部２４から受信した識別情報とアクセストークンとリフレッシュトークンとを受け取り、受け取った識別情報とアクセストークンとリフレッシュトークンとをＨＤＤ２５又は図略のＲＡＭに記憶させる。また、認証情報受取部１４は、通信部２４がネットワークＮを通じて新しいリフレッシュトークンをサーバー２から受信した場合に、当該通信部２４から受信した新しいリフレッシュトークンを受け取り、受け取った新しいリフレッシュトークンをＨＤＤ２５又は図略のＲＡＭに記憶させる。
【００１８】
認証情報送信部１５は、操作受付部１２において、認証情報受取部１４が識別情報とアクセストークンとリフレッシュトークンとを受け取った後でユーザーによる画像形成装置３の使用が可能な状態になるログインを指示する最初の要求が受け付けられた場合に、ＨＤＤ２５等に記憶されている識別情報とアクセストークンとを、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる。また、認証情報送信部１５は、後述の認証情報要求部から識別情報とリフレッシュトークンとの送信を要求された場合に、ＨＤＤ２５等に記憶されている識別情報とリフレッシュトークンとを、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる。また、認証情報送信部１５は、上記認証情報要求部から識別情報と新しいリフレッシュトークンとの送信を要求された場合に、ＨＤＤ２５等に記憶されている識別情報と新しいリフレッシュトークンとを、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる。
【００１９】
また、認証情報送信部１５は、当該情報処理装置１のユーザーによる画像形成装置３の使用が不可能な状態になるログアウトの後、上記ログインを要求する指示が操作受付部１２に受け付けられた場合に、ＨＤＤ２５等に記憶されている上記識別情報を、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる。また、認証情報送信部１５は、上記認証情報要求部から識別情報とリフレッシュトークンとの送信を要求された後で上記ログアウトの後において、上記ログインを指示する要求が操作受付部１２に受け付けられた場合に、ＨＤＤ２５等に記憶されている識別情報を、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる。更に、認証情報送信部１５は、上記認証情報要求部から識別情報と新しいリフレッシュトークンとの送信を要求された後で上記ログアウトの後において、上記ログインを指示する要求が操作受付部１２に受け付けられた場合に、ＨＤＤ２５等に記憶されている識別情報を、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる。
【００２０】
また、制御部１１は、画像形成装置３に対する上記ログインを要求する指示が操作受付部１２に受け付けられた後において当該画像形成装置３から後述の許可情報を通信部２４が受信した場合に、画像形成装置３に向けて印刷ジョブの送信（つまり、画像形成装置３に対する一つの操作指示動作）を行わせる。また、制御部１１は、情報処理装置１が画像形成装置３にログインした後において当該画像形成装置３に向けて印刷ジョブの送信（つまり、画像形成装置３に対する一つの操作指示動作）が終了した場合に、画像形成装置３に対して、ログアウトとなることを要求するログアウト要求情報を送信する。
【００２１】
また、制御部１１は、操作部２０やタッチパネル２２に対するユーザーからの操作に応じて、ＨＤＤ２５に記憶されているドキュメントデータや、情報処理装置１の外部、例えば通信部２４にネットワークＮを通じて接続されたサーバー２等からドキュメントデータを読み出す。
【００２２】
ドキュメントデータは、例えば情報処理装置１で実行されるワードプロセッサーや表計算ソフト、図面ソフト等のアプリケーションで作成されたファイル、又はjpeg、ＰＤＦ等のイメージデータ等である。但し、このドキュメントデータは、画像形成装置３及びその印刷に適したフォーマットとされておらず、当該画像形成装置３での印刷処理に直接的に用いることはできないデータである。
【００２３】
プリンタードライバー部１６は、操作受付部１２が受け付けたユーザーの操作指示に従って、ユーザーによって指定されたドキュメントデータを、画像形成装置３に適したプリンター言語からなるデータに変換し、変換したプリンター言語からなるデータを用いて、ユーザーによって指定された印刷条件に従って作成した印刷対象データを含んだ印刷ジョブ（例えば、ＰＲＮファイル）を作成する。
【００２４】
操作部２０は、ハードキーを備えたキーボード、マウス、ポインティングデバイス等を有し、この操作部２０には、ユーザーにより、印刷対象となるドキュメントデータや印刷条件を指定する指示等が入力される。
【００２５】
表示部２１は、液晶ディスプレイや有機ＥＬディスプレイ等から構成される。表示部２１は、制御部１１による制御のもと、画像形成装置３での印刷処理の実行指示入力画面等を表示する。
【００２６】
表示部２１の前面には、タッチパネル２２が配置されている。タッチパネル２２は、所謂抵抗膜方式や静電容量方式等のタッチパネルであって、タッチパネル２２上におけるユーザーによる接触（タッチ）をその接触位置とともに検知する。タッチパネル２２は、ユーザー（オーナー）による接触を検知すると、その接触点の座標位置を示す検知信号を操作受付部１２などに出力する。
【００２７】
指紋読取部２３は、例えば、ユーザーの人差し指の指紋を読み取る既知の指紋センサーを備え、当該指紋センサー上にユーザーがその人差し指を載置することにより、当該人差し指の指紋情報が指紋センサーによって読み取られて、取得される。尚、指紋読取部２３は、特許請求の範囲における生体情報取得部の一例である。
【００２８】
通信部２４は、ＬＡＮボード等の通信モジュールを有しており、制御部１１等の制御のもと、当該通信部２４に接続されたネットワークＮを通じて、サーバー２及び画像形成装置３等との間で種々のデータを送受信する。なお、通信部２３は、特許請求の範囲における第１の通信部の一例である。
【００２９】
ＨＤＤ（ハードディスクドライブ）２５は、上記アプリケーション及びこのアプリケーションで作成されたドキュメントデータ等を記憶する大容量の記憶装置である。また、ＨＤＤ２５には、プリンタードライバーＰＤが予め記憶されている。なお、ＨＤＤ２５は、特許請求の範囲における第１の記憶部の一例である。
【００３０】
次に、図３を参照して、上記サーバー２について具体的に説明する。図３は、サーバーの要部構成を示す機能ブロック図である。
【００３１】
図３に示すように、サーバー３は、制御ユニット３０と、通信部４０と、ＨＤＤ４１とを有する。これら各部は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。制御ユニット３０は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ、ＡＳＩＣである。この制御ユニット３０は、上記ＨＤＤ４１等に記憶された印刷管理プログラムが上記のプロセッサーで実行されることにより、制御部３１、判定部３２、トークン作成部３３、及び認証情報指示部３４として機能する。なお、制御ユニット３０の制御部３１、判定部３２、トークン作成部３３、及び認証情報指示部３４は、上記印刷管理プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。
【００３２】
制御部３１は、サーバー２の全体的な動作制御を司る。
【００３３】
判定部３２は、通信部４０がネットワークＮを通じて指紋情報（生体情報）を情報処理装置１から受信した場合に、通信部４０が受信した指紋情報とＨＤＤ４１に記憶されている指紋情報とが一致するか否かを判定する。
【００３４】
トークン作成部３３は、判定部３２において、通信部４０が受信した指紋情報とＨＤＤ４１に記憶されている指紋情報とが一致したことを判定した場合には、アクセストークンとリフレッシュトークンとを作成する。また、トークン作成部３３は、後述の認証情報発行要求部から新しいリフレッシュトークンの発行を要求された場合に、新しいリフレッシュトークンを作成する。
【００３５】
アクセストークンは、画像形成装置３に情報処理装置１のユーザーがログインを行う際に用いられる認証情報（パスワード）であり、情報処理装置１及び画像形成装置３において、一度ログインに用いられると無効になる認証情報である。同様に、リフレッシュトークンは、画像形成装置３に情報処理装置１のユーザーがログインを行う際に用いられる認証情報（パスワード）であり、情報処理装置１及び画像形成装置３において、一度ログインに用いられると無効になる認証情報である。また、リフレッシュトークンは、アクセストークンを用いて、情報処理装置１のユーザーが画像形成装置３にログインした後に、当該情報処理装置１のユーザーが画像形成装置３に再度ログインする場合に用いられる。また、アクセストークン及びリフレッシュトークンは、例えば数字やアルファベット等を組み合わせた３２個の文字コード（例えば、「１２３ｅ４５６７−ｅ８９ｂ−１２ｄ３−ａ４５６−４２６６５５４４００００」）により構成されている。また、リフレッシュトークンは、アクセストークンによる情報処理装置１のユーザーの認証が認められた後に用いられるので、アクセストークンの文字数よりも少ない文字数で構成されてもよい。
【００３６】
また、アクセストークンでは、当該アクセストークンが上記ログインに用いられた場合に、予め定められた第１の指定時間（例えば、３分）と、予め定められた第３の指定時間（例えば、３０分）とで規定される有効期間が画像形成装置３において設定される。すなわち、アクセストークンがログインに用いられた後上記第１の指定時間以内であれば、情報処理装置１のユーザーは識別情報のみを用いることにより、画像形成装置３を使用することが可能になる。また、アクセストークンがログインに用いられた後上記第３の指定時間以内であれば、画像形成装置３はサーバー２に対して新しいリフレッシュトークンの発行を要求することが可能になる。
【００３７】
また、リフレッシュトークンでは、当該リフレッシュトークンが上記ログインに用いられた場合に、予め定められた第２の指定時間（例えば、３分）で規定される有効期間が画像形成装置３において設定される。すなわち、リフレッシュトークンがログインに用いられた後上記第２の指定時間以内であれば、情報処理装置１のユーザーは識別情報のみを用いることにより、画像形成装置３を使用することが可能になる。同様に、新しいリフレッシュトークンでは、当該新しいリフレッシュトークンが上記ログインに用いられた場合に、予め定められた第４の指定時間（例えば、３分）で規定される有効期間が画像形成装置３において設定される。すなわち、新しいリフレッシュトークンがログインに用いられた後上記第４の指定時間以内であれば、情報処理装置１のユーザーは識別情報のみを用いることにより、画像形成装置３を使用することが可能になる。
【００３８】
認証情報指示部３４は、トークン作成部３３がアクセストークンとリフレッシュトークンとを作成した場合に、指紋情報が一致したことが判定部３２で判定されたユーザーの識別情報をＨＤＤ４１から取得して、取得した識別情報と、当該トークン作成部３３が作成したアクセストークンとリフレッシュトークンとを、通信部４０からネットワークＮを通じて情報処理装置１及び画像形成装置３に向けて送信させる。また、認証情報指示部３４は、トークン作成部３３が新しいリフレッシュトークンを作成した場合に、当該トークン作成部３３が作成した新しいリフレッシュトークンを、通信部４０からネットワークＮを通じて情報処理装置１及び画像形成装置３に向けて送信させる。
【００３９】
通信部４０は、ＬＡＮボード等の通信モジュールを有しており、制御部３１の制御のもと、当該通信部４０に接続されたネットワークＮを通じて、情報処理装置１及び画像形成装置３等との間で種々のデータを送受信する。なお、通信部４０は、特許請求の範囲における第２の通信部の一例である。
【００４０】
ＨＤＤ４１は、大容量の記憶装置であり、画像形成装置３の使用を許可されている各ユーザーの指紋情報と、指紋情報に対応付けられた各ユーザーの識別情報とを予め記憶している。また、ＨＤＤ４１が予め記憶している上記識別情報には、例えば画像形成装置３の使用を許可されているユーザーが操作する情報処理装置１のＩＰアドレスが用いられている。なお、ＨＤＤ４１は、特許請求の範囲における第２の記憶部の一例である。
【００４１】
次に、図４を参照して、本実施形態の画像形成装置３について具体的に説明する。図４は、画像形成装置の要部構成を示す機能ブロック図である。
【００４２】
図４に示すように、画像形成装置３は、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能のような複数の機能を兼ね備えた複合機である。画像形成装置３は、制御ユニット５０を備える。制御ユニット５０は、ＣＰＵ、ＲＡＭ、ＲＯＭ及び専用のハードウェア回路等から構成され、画像形成装置３の全体的な動作制御を司る。
【００４３】
また、画像形成装置３は、原稿読取部７０、原稿給送部７１、印刷部７２、画像メモリー７３、画像処理部７４、表示部８０、タッチパネル８１、操作部８２、通信部８３、記憶部８４、第１のタイマー８５、第２のタイマー８６、及び第３のタイマー８７を備えて構成されている。
【００４４】
画像形成装置３が原稿読取動作を行う場合、原稿給送部７１により給送されてくる原稿の画像等を原稿読取部７０が光学的に読み取り、画像データを生成する。
【００４５】
画像形成装置３が画像形成動作（すなわち、印刷動作）を行う場合は、上記原稿読取動作により生成された画像データ、上記共有記憶領域に記憶されている情報処理装置１からの印刷ジョブ等に基づいて、制御ユニット５０の後述の制御部が、図略の給紙部から給紙される記録媒体としての記録紙に対する印刷処理を印刷部７２に実行させて、当該記録紙上に画像を形成する。
【００４６】
原稿読取部７０は、制御ユニット５０による制御の下、光照射部及びＣＣＤセンサー等を有する読取機構を備える（図示せず）。原稿読取部７０は、光照射部により原稿を照射し、その反射光をＣＣＤセンサーで受光することにより、原稿から画像を読み取り、画像データを生成する。
【００４７】
画像メモリー７３は、原稿読取部７０による読取で得られた原稿画像の画像データを一時的に記憶したり、印刷部７２のプリント対象となる印刷処理用のデータを一時的に保存したりする領域である。
【００４８】
画像処理部７４は、画像メモリー７３から原稿読取部７０で読み取られた画像を読み出して画像処理する。例えば、画像処理部７４は、原稿読取部７０により読み取られた画像が印刷部７２により画像形成された後の品質を向上させるために、シェーディング補正等の予め定められた画像処理を行う。
【００４９】
印刷部７２は、原稿読取部７０で読み取られた画像データや情報処理装置１からの印刷ジョブ等の画像形成を行う。具体的には、印刷部７２が例えばカラー印刷を行う場合、印刷部７２のマゼンタ用の画像形成ユニット、シアン用の画像形成ユニット、イエロー用の画像形成ユニット、及びブラック用の画像形成ユニットは、それぞれに、上記印刷用データを構成するそれぞれの色成分からなる画像に基づいて、帯電、露光、及び現像の工程により感光体ドラム上にトナー像を形成し、当該トナー像を一次転写ローラーにより中間転写ベルト上に転写させる（図示せず）。
【００５０】
上記の中間転写ベルト上に転写される上記各色のトナー画像は、転写タイミングを調整して中間転写ベルト上で重ね合わされ、カラーのトナー像となる。２次転写ローラーは、中間転写ベルトの表面に形成された当該カラーのトナー像を、中間転写ベルトを挟んで駆動ローラーとのニップ部において、上記の給紙部から搬送路を搬送されてきた記録紙に転写させる（図示せず）。この後、定着部が、記録紙上のトナー像を、熱圧着により記録紙に定着させる（図示せず）。定着処理の完了したカラー画像形成済みの記録紙は、図略の排出トレイに排出される。
【００５１】
表示部８０は、液晶ディスプレイや有機ＥＬディスプレイ等から構成される。
【００５２】
表示部８０の前面には、タッチパネル８１が配置されている。タッチパネル８１は、所謂抵抗膜方式や静電容量方式等のタッチパネルであって、タッチパネル８１上におけるユーザーによる接触（タッチ）をその接触位置とともに検知する。タッチパネル８１は、ユーザーによる接触を検知すると、その接触点の座標位置を示す検知信号を後述の操作受付部５２などに出力する。
【００５３】
操作部８２は、例えば、メニューを呼び出すメニューキー、メニューを構成するＧＵＩのフォーカスを移動させる矢印キー、メニューを構成するＧＵＩに対して確定操作を行う決定キー等を備えるハードキーである。
【００５４】
通信部８３は、ＬＡＮボード等の通信モジュールを有しており、後述の制御部５１等の制御のもと、当該通信部８３に接続されたネットワークＮを通じて、情報処理装置１及びサーバー２等との間で種々のデータ通信を行う。尚、通信部８３は、特許請求の範囲における第３の通信部の一例である。
【００５５】
記憶部８４は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の大容量の記憶装置である。なお、記憶部８４は、特許請求の範囲における第３の記憶部の一例である。
【００５６】
第１のタイマー８５は、通信部８３がネットワークＮを通じて識別情報とアクセストークンとリフレッシュトークンとを情報処理装置１から受信した時点からの経過時間をカウントする。つまり、第１のタイマー８５が当該経過時間をカウントすることにより、アクセストークンの上記第１及び第３の各指定時間で規定される有効期間が当該画像形成装置３において設定される。
【００５７】
第２のタイマー８６は、通信部８３がネットワークＮを通じて識別情報とリフレッシュトークンとを情報処理装置１から受信した時点からの経過時間をカウントする。つまり、第２のタイマー８６が当該経過時間をカウントすることにより、リフレッシュトークンの上記第２の指定時間で規定される有効期間が当該画像形成装置３において設定される。
【００５８】
第３のタイマー８７は、通信部８３がネットワークＮを通じて識別情報と新しいリフレッシュトークンとを情報処理装置１から受信した時点からの経過時間をカウントする。つまり、第３のタイマー８７が当該経過時間をカウントすることにより、新しいリフレッシュトークンの上記第４の指定時間で規定される有効期間が当該画像形成装置３において設定される。
【００５９】
制御ユニット５０は、ＣＰＵ、ＲＯＭ及びＲＡＭ等からなり、画像形成装置３の全体的な動作を司る。制御ユニット５０は、制御部５１、操作受付部５２、認証情報取得部５３、認証情報要求部５４、認証情報発行要求部５５、第１の判別部５６、第２の判別部５７、第３の判別部５８、第４の判別部５９、及び第５の判別部６０を備えている。
【００６０】
制御ユニット５０は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ、ＡＳＩＣである。この制御ユニット５０は、上記記憶部８４等に記憶された印刷実行プログラムが上記のプロセッサーで実行されることにより、制御部５１、操作受付部５２、認証情報取得部５３、認証情報要求部５４、認証情報発行要求部５５、第１の判別部５６、第２の判別部５７、第３の判別部５８、第４の判別部５９、及び第５の判別部６０として機能する。なお、制御部５１、操作受付部５２、認証情報取得部５３、認証情報要求部５４、認証情報発行要求部５５、第１の判別部５６、第２の判別部５７、第３の判別部５８、第４の判別部５９、及び第５の判別部６０は、上記印刷実行プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。
【００６１】
制御部５１は、画像形成装置３の全体的な動作を司るものであり、原稿読取部７０、原稿給送部７１、印刷部７２、画像メモリー７３、画像処理部７４、表示部８０、タッチパネル８１、操作部８２、通信部８３、記憶部８４、第１のタイマー８５、第２のタイマー８６、及び第３のタイマー８７等と接続され、これら各部の駆動制御を行う。
【００６２】
操作受付部５２は、タッチパネル８１から出力される検知信号に基づき、タッチパネル８１に対するユーザーからの操作を受け付ける機能を有する。また、操作受付部５２は、ハードキー等の操作部８２を用いたユーザーからの操作を受け付ける機能を有する。
【００６３】
認証情報取得部５３は、通信部８３がネットワークＮを通じて識別情報とアクセストークンとリフレッシュトークンとをサーバー２から受信した場合に、当該通信部８３から受信した識別情報とアクセストークンとリフレッシュトークンとを取得し、取得した識別情報とアクセストークンとリフレッシュトークンとを記憶部８４に記憶させる。また、認証情報取得部５３は、通信部８３がネットワークＮを通じて新しいリフレッシュトークンをサーバー２から受信した場合に、当該通信部８３から受信した新しいリフレッシュトークンを取得し、取得した新しいリフレッシュトークンを記憶部８４に記憶させる。
【００６４】
認証情報要求部５４は、通信部８３がネットワークＮを通じて識別情報を情報処理装置１から受信したときに第１のタイマー８５でカウントされている経過時間が後述の第１の指定時間を超過していることが第２の判別部５７で判別された場合に、識別情報とリフレッシュトークンとの送信を、通信部８３からネットワークＮを通じて情報処理装置１に向けて要求する。また、認証情報要求部５４は、記憶部８４に新しいリフレッシュトークンが記憶された場合に、情報処理装置１に対して、識別情報と新しいリフレッシュトークンとの送信を要求する。
【００６５】
認証情報発行要求部５５は、第２のタイマー８６でカウントされている経過時間が後述の第２の指定時間を超過していることが第３の判別部５８で判別され、かつ、第１のタイマー８５でカウントされている経過時間が後述の第３の指定時間以内であることが第４の判別部５９で判別された場合において、通信部８３がネットワークＮを通じて識別情報を情報処理装置１から受信したときに、新しいリフレッシュトークンの発行を、通信部８３からネットワークＮを通じてサーバー２に向けて要求する。
【００６６】
第１の判別部５６は、通信部８３がネットワークＮを通じて識別情報とアクセストークンとを情報処理装置１から受信した場合に、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致するか否かを判別するとともに、通信部８３が受信したアクセストークンと記憶部８４に記憶されているアクセストークンとが一致するか否かを判別する。また、第１の判別部５６は、通信部８３がネットワークＮを通じて識別情報を情報処理装置１から受信した場合に、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致するか否かを判別する。
【００６７】
また、第１の判別部５６は、通信部８３がネットワークＮを通じて識別情報とリフレッシュトークンとを情報処理装置１から受信した場合に、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致するか否かを判別するとともに、通信部８３が受信したリフレッシュトークンと記憶部８４に記憶されているリフレッシュトークンとが一致するか否かを判別する。また、第１の判別部５６は、通信部８３がネットワークＮを通じて識別情報と新しいリフレッシュトークンとを情報処理装置１から受信した場合に、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致するか否かを判別するとともに、通信部８３が受信した新しいリフレッシュトークンと記憶部８４に記憶されている新しいリフレッシュトークンとが一致するか否かを判別する。
【００６８】
第２の判別部５７は、第１のタイマー８５でカウントされている経過時間が予め定められた上記第１の指定時間以内であるかどうかを判別する。つまり、第２の判別部５７は、第１のタイマー８５でカウントされている経過時間が第１の指定時間で規定されるアクセストークンの有効期間内か否かを判別する。
【００６９】
第３の判別部５８は、第２のタイマー８６でカウントされている経過時間が予め定められた第２の指定時間（例えば、３分）以内であるかどうかを判別する。つまり、第３の判別部５８は、第２のタイマー８６でカウントされている経過時間が第２の指定時間で規定されるリフレッシュトークンの有効期間内か否かを判別する。
【００７０】
第４の判別部５９は、第１のタイマー８５でカウントされている経過時間が予め定められた第３の指定時間（例えば、３０分）以内であるかどうかを判別する。つまり、第４の判別部５９は、第１のタイマー８５でカウントされている経過時間が第３の指定時間で規定されるアクセストークンの有効期間内か否かを判別する。
【００７１】
第５の判別部６０は、第３のタイマー８７でカウントされている経過時間が予め定められた第４の指定時間（例えば、３分）以内であるかどうかを判別する。つまり、第５の判別部６０は、第３のタイマー８７でカウントされている経過時間が第４の指定時間で規定される新しいリフレッシュトークンの有効期間内か否かを判別する。
【００７２】
制御部５１は、第１、第２、第３、第４、及び第５の判別部５６、５７、５８、５９、及び６０の各判別結果に従って、情報処理装置１に対して画像形成装置３の使用を許可又は不許可とする。更に、制御部５１は、情報処理装置１に対して画像形成装置３の使用を許可とした場合には、通信部８３からネットワークＮを通じて情報処理装置１に向けて使用を許可する旨の許可情報を送信させ、情報処理装置１に対して画像形成装置３の使用を不許可とした場合には、通信部８３からネットワークＮを通じて情報処理装置１に向けて使用を許可しない旨の不許可情報を送信させる。また、制御部５１は、通信部８３が情報処理装置１からのログアウト要求情報を受信した場合に、当該通信部８３を制御することにより、当該情報処理装置１のユーザーによる画像形成装置３の使用が不可能な状態になる上記ログアウトとする。
【００７３】
次に、図５乃至図２０を参照して本実施形態の画像形成システム１００での動作について具体的に説明する。
【００７４】
まず図５乃至図８を参照して、サーバー２での指紋情報を用いたユーザーの認証処理について具体的に説明する。図５は、情報処理装置と、サーバーと、画像形成装置との間の通信手順を概略的に示す図である。図６は、情報処理装置での処理の流れを示すフローチャートである。図７は、情報処理装置の表示部に表示される表示画面の一例を示した図である。図８は、サーバーでの処理の流れを示すフローチャートである。
【００７５】
図６に示すように、情報処理装置１の制御部１１は、ユーザーにより、画像形成装置３に対する操作の開始を指示する要求を操作受付部１２が受け付けたかどうかを判別する（Ｓ１）。例えば、制御部１１は、図７に示すように、画像形成装置３での印刷処理の開始の指示と、指紋情報の読取動作とを促す表示を表示部２１に行わせる。そして、制御部１１は、図７に示した表示画面において、ＯＫキー２２Ａがユーザーに指定されたかどうかを検出することにより、画像形成装置３での印刷処理の開始を指示する要求が行われたかどうかを判別する。制御部１１は、ＯＫキー２２Ａが指定されたことをタッチパネル２２が検出していなければ（Ｓ１でＮＯ）、Ｓ２には進まずに、情報処理装置１を待機状態とする。
【００７６】
一方、制御部１１は、ユーザーによりＯＫキー２２Ａが指定され、タッチパネル２２により受け付けられたことを検出した場合は（Ｓ１でＹＥＳ）、画像形成装置３での印刷処理の開始が指示されたと判断する。そして、指紋読取部２３は、当該指紋読取部２３に対し、ユーザーがその人差し指を載置することにより、当該人差し指の指紋情報を取得する（Ｓ２）。その後、指紋情報送信指示部１３は、指紋読取部２３によって取得されたユーザーの指紋情報を、通信部２４からネットワークＮを通じてサーバー２に向けて送信させる（Ｓ３）。
【００７７】
図８に示すように、サーバー２の制御部３１は、通信部４０が情報処理装置１から指紋情報を受信したかどうかを判別する（Ｓ５１）。制御部３１は、通信部４０が情報処理装置１から指紋情報を受信していないことを判別したときは（Ｓ５１でＮＯ）、Ｓ５２には進まずに、サーバー２を待機状態とする。
【００７８】
一方、制御部３１は、通信部４０が情報処理装置１から指紋情報を受信したことを判別したときは（Ｓ５１でＹＥＳ）、情報処理装置１から画像形成装置３の使用が要求されたと判断する。そして、判定部３２は、通信部４０が受信した指紋情報とＨＤＤ４１に記憶されている指紋情報とが一致するか否かを判定する（Ｓ５２）。そして、制御部３１は、通信部４０が受信した指紋情報とＨＤＤ４１に記憶されている指紋情報とが一致していないと判定部３２が判定したときは（Ｓ５２でＮＯ）、情報処理装置１に対する画像形成装置３の使用は許可されないと判断して、処理は終了する。なお、この説明以外に、制御部３１が、画像形成装置３の使用は許可されない旨のメッセージを、通信部４０からネットワークＮを通じて情報処理装置１に向けて送信させる構成でもよい。
【００７９】
一方、制御部３１は、通信部４０が受信した指紋情報とＨＤＤ４１に記憶されている指紋情報とが一致していると判定部３２が判定したときは（Ｓ５２でＹＥＳ）、情報処理装置１に対する画像形成装置３の使用は許可されると判断する。そして、トークン作成部３３は、アクセストークンとリフレッシュトークンとを作成する（Ｓ５３）。
【００８０】
そして、認証情報指示部３４は、指紋情報が一致したことが判定部３２で判定されたユーザーの識別情報をＨＤＤ４１から取得して、取得した識別情報と、トークン作成部３３が作成したアクセストークンとリフレッシュトークンとを、通信部４０からネットワークＮを通じて情報処理装置１及び画像形成装置３に向けて送信させる（Ｓ５４）。以上のように、サーバー２での指紋情報を用いたユーザーの認証処理が行われる。
【００８１】
次に、図５及び図９乃至図１２を参照して、情報処理装置１と画像形成装置３との間でアクセストークンを用いたログインを行う処理等について具体的に説明する。図９は、情報処理装置での他の処理の流れを示すフローチャートである。図１０は、画像形成装置での処理の流れを示すフローチャートである。図１１は、情報処理装置の表示部に表示される表示画面の一例を示した図である。図１２は、情報処理装置の表示部に表示される表示画面の一例を示した図である。
【００８２】
図９に示すように、情報処理装置１の制御部１１は、通信部２４がサーバー２から識別情報とアクセストークンとリフレッシュトークとを受信したかどうかを判別する（Ｓ４）。制御部１１は、サーバー２から識別情報とアクセストークンとリフレッシュトークンとを受信していないことを判別したときは（Ｓ４でＮＯ）、Ｓ５には進まずに、情報処理装置１を待機状態とする。
【００８３】
一方、制御部１１は、通信部２４がサーバー２から識別情報とアクセストークンとリフレッシュトークとを受信したことを判別したときは（Ｓ４でＹＥＳ）、認証情報受取部１４は、通信部２４から受信した識別情報とアクセストークンとリフレッシュトークンとを受け取り、受け取った識別情報とアクセストークンとリフレッシュトークンとをＨＤＤ２５等に記憶させる（Ｓ５）。
【００８４】
そして、制御部１１は、ユーザーにより、画像形成装置３にログインを行うことを指示する最初の要求を操作受付部１２が受け付けたかどうかを判別する（Ｓ６）。例えば、制御部１１は、図１１に示すように、印刷処理を行わせるために画像形成装置３にログインを促す表示を表示部２１に行わせる。そして、制御部１１は、図１１に示した表示画面において、実行キー２２Ｂがユーザーに指定されたかどうかを検出することにより、画像形成装置３にログインを行うことを指示する最初の要求が行われたかどうかを判別する。制御部１１は、実行キー２２Ｂが指定されたことをタッチパネル２２が検出していなければ（Ｓ６でＮＯ）、Ｓ７には進まずに、情報処理装置１を待機状態とする。
【００８５】
一方、制御部１１は、ユーザーにより実行キー２２Ｂが指定され、タッチパネル２２により受け付けられたことを検出した場合は（Ｓ６でＹＥＳ）、画像形成装置３に最初のログインを行うことが指示されたと判断する。尚、制御部１１は、アクセストークンがＨＤＤ２５から読み出されていないこと（つまり、画像形成装置３に向けての当該アクセストークンの送信が行われていないこと）を検出した場合に、上記最初のログインを行うことが指示されたと判断し、アクセストークンがＨＤＤ２５から読み出されていること（つまり、画像形成装置３に向けての当該アクセストークンの送信が行われていること）を検出した場合に、後述する、２回目以降のログインを行うことが指示されたと判断する。
【００８６】
次に、認証情報送信部１５は、ＨＤＤ２５等に記憶されている識別情報とアクセストークンとを、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる（Ｓ７）。
【００８７】
図１０に示すように、画像形成装置３の制御部５１は、通信部８３がサーバー２から識別情報とアクセストークンとリフレッシュトークとを受信したかどうかを判別する（Ｓ６１）。制御部５１は、サーバー２から識別情報とアクセストークンとリフレッシュトークとを受信していないことを判別したときは（Ｓ６１でＮＯ）、Ｓ６２には進まずに、画像形成装置３を待機状態とする。
【００８８】
一方、制御部５１は、通信部８３がサーバー２から識別情報とアクセストークンとリフレッシュトークとを受信したことを判別したときは（Ｓ６１でＹＥＳ）、認証情報取得部５３は、通信部８３から受信した識別情報とアクセストークンとリフレッシュトークンとを取得し、取得した識別情報とアクセストークンとリフレッシュトークンとを記憶部８４に記憶させる（Ｓ６２）。
【００８９】
次に、制御部５１は、通信部８３が情報処理装置１から識別情報とアクセストークンとを受信したかどうかを判別する（Ｓ６３）。制御部５１は、情報処理装置１から識別情報とアクセストークンとを受信していないことを判別したときは（Ｓ６３でＮＯ）、Ｓ６４には進まずに、画像形成装置３を待機状態とする。
【００９０】
一方、制御部５１は、通信部８３が情報処理装置１から識別情報とアクセストークンとを受信したことを判別したときは（Ｓ６３でＹＥＳ）、情報処理装置１から当該画像形成装置３の使用が要求されたと判断する。次に、第１の判別部５６は、通信部８３が受信したアクセストークンと記憶部８４に記憶されているアクセストークンとが一致するか否かを判別する（Ｓ６４）。そして、制御部５１は、通信部８３が受信したアクセストークンと記憶部８４に記憶されているアクセストークンとが一致しないことを第１の判別部５６が判別したときは（Ｓ６４でＮＯ）、当該画像形成装置３の使用を情報処理装置１に許可しないと判断して、処理は後述のＳ６９に進む。
【００９１】
一方、第１の判別部５６は、通信部８３が受信したアクセストークンと記憶部８４に記憶されているアクセストークンとが一致したことを判別したときは（Ｓ６４でＹＥＳ）、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致するか否かを判別する（Ｓ６５）。そして、制御部５１は、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致しないことを第１の判別部５６が判別した場合には（Ｓ６５でＮＯ）、当該画像形成装置３の使用を情報処理装置１に許可しないと判断して、処理は上記Ｓ６９に進む。
【００９２】
一方、制御部５１は、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致したことを第１の判別部５６が判別したときは（Ｓ６５でＹＥＳ）、当該画像形成装置３の使用を情報処理装置１に許可すると判断する。そして、制御部５１は、当該画像形成装置３の使用を許可する旨の上記許可情報を、通信部８３からネットワークＮを通じて情報処理装置１に向けて送信させる（Ｓ６６）。
【００９３】
また、制御部５１は、上記Ｓ６４又はＳ６５において、当該画像形成装置３の使用を情報処理装置１に許可しないと判断した場合には、当該画像形成装置３の使用を許可しない旨の上記不許可情報を、通信部８３からネットワークＮを通じて情報処理装置１に向けて送信させる（Ｓ６９）。
【００９４】
図９に示すように、情報処理装置１の制御部１１は、通信部２４が画像形成装置３から当該画像形成装置３の使用を許可する旨の許可情報を受信したかどうかを判別する（Ｓ８）。
【００９５】
制御部１１は、通信部２４が画像形成装置３から許可情報を受信したことを判別したときは（Ｓ８でＹＥＳ）、画像形成装置３の使用を許可された旨の表示（図示せず）を表示部２１に行わせる（Ｓ９）。更に、制御部１１は、ユーザーにより、画像形成装置３での印刷処理の実行を指示する要求を操作受付部１２が受け付けたかどうかを判別する（Ｓ１０）。例えば、制御部１１は、図１２に示すように、画像形成装置３において印刷処理をユーザーが所望する印刷ジョブの選択を促す表示を表示部２１に行わせる。そして、制御部１１は、図１２に示した表示画面において、印刷ジョブ１、印刷ジョブ２、印刷ジョブ３、及び印刷ジョブ４のいずれかの印刷ジョブと、選択キー２２Ｃがユーザーに指定されたかどうかを検出することにより、印刷ジョブに基づく印刷処理を指示する要求が行われたかどうかを判別する。制御部１１は、上記いずれかの印刷ジョブが指定されたことをタッチパネル２２が検出していなければ（Ｓ１０でＮＯ）、Ｓ１１には進まずに、情報処理装置１を待機状態とする。
【００９６】
一方、制御部１１は、ユーザーにより、例えば印刷ジョブ１が指定され、タッチパネル２２により受け付けられ、更には選択キー２２Ｃが指定され、タッチパネル２２により受け付けられたことを検出した場合は（Ｓ１０でＹＥＳ）、印刷ジョブ１に基づく印刷処理が指示されたと判断する。そして、制御部１１は、ＨＤＤ２５から印刷ジョブ１を取得して、取得した印刷ジョブ１を、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる（Ｓ１１）。その後、制御部１１は、通信部２４からネットワークＮを通じて画像形成装置３に向けてログアウトとなることを要求するログアウト要求情報を送信する（Ｓ１２）。
【００９７】
また、制御部１１は、通信部２４が画像形成装置３から許可情報を受信していない、すなわち不許可情報を受信したことを判別すれば（Ｓ８でＮＯ）、画像形成装置３の使用を許可されなかった旨の表示（図示せず）を表示部２１に行わせ（Ｓ１３）、処理動作を終了させる。
【００９８】
図１０に示すように、画像形成装置３の制御部５１は、通信部８３が情報処理装置１から印刷ジョブを受信したかどうかを判別する（Ｓ６７）。制御部５１は、情報処理装置１から印刷ジョブを受信していないことを判別したときは（Ｓ６７でＮＯ）、Ｓ６８には進まずに、画像形成装置３を待機状態とする。
【００９９】
一方、制御部５１は、通信部８３が情報処理装置１から印刷ジョブを受信したことを判別すれば（Ｓ６７でＹＥＳ）、当該印刷ジョブに基づく印刷処理を印刷部７２に実行させる（Ｓ６８）。その後、制御部５１は、通信部８３が情報処理装置１からのログアウト要求情報を受信した場合に、当該通信部８３を制御することにより、当該情報処理装置１のユーザーによる画像形成装置３の使用が不可能な状態になる上記ログアウトとする（図示せず）。
【０１００】
次に、図５、図１３及び図１４を参照して、情報処理装置１と画像形成装置３との間でアクセストークンを用いたログイン後での識別情報を用いた処理及びリフレッシュトークンを用いたログインを行う処理等について具体的に説明する。図１３は、情報処理装置での他の処理の流れを示すフローチャートである。図１４は、画像形成装置での他の処理の流れを示すフローチャートである。
【０１０１】
図１３に示すように、情報処理装置１の制御部１１は、ユーザーにより、画像形成装置３にログインを行うことを指示する要求を操作受付部１２が受け付けたかどうかを判別する（Ｓ１６）。例えば、制御部１１は、図１１に示した表示画面を表示部２１に表示させる。そして、制御部１１は、当該表示画面において、実行キー２２Ｂがユーザーに指定されたかどうかを検出することにより、画像形成装置３にログインを行うことを指示する要求が行われたかどうかを判別する。制御部１１は、実行キー２２Ｂが指定されたことをタッチパネル２２が検出していなければ（Ｓ１６でＮＯ）、Ｓ１７には進まずに、情報処理装置１を待機状態とする。
【０１０２】
一方、制御部１１は、ユーザーにより実行キー２２Ｂが指定され、タッチパネル２２により受け付けられたことを検出した場合は（Ｓ１６でＹＥＳ）、画像形成装置３にログインを行うことが指示されたと判断する。
【０１０３】
そして、認証情報送信部１５は、ＨＤＤ２５に記憶されている識別情報を、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる（Ｓ１７）。
【０１０４】
図１４に示すように、画像形成装置３の制御部５１は、通信部８３が情報処理装置１から識別情報を受信したかどうかを判別する（Ｓ７１）。制御部５１は、情報処理装置１から識別情報を受信していないことを判別したときは（Ｓ７１でＮＯ）、Ｓ７２には進まずに、画像形成装置３を待機状態とする。
【０１０５】
一方、制御部５１は、通信部８３が情報処理装置１から識別情報を受信したことを判別したときは（Ｓ７１でＹＥＳ）、当該識別情報が受信された時点が上記アクセストークンの有効期間内であるかどうかを判別する必要があると判断する。そして、第２の判別部５７は、第１のタイマー８５でカウントされている経過時間が予め定められた第１の指定時間以内であるかどうかを判別する（Ｓ７２）。制御部５１は、第１のタイマー８５でカウントされている経過時間が予め定められた第１の指定時間以内であることを第２の判別部５７が判別したときは（Ｓ７２でＹＥＳ）、アクセストークンの有効期間内であると判断して、処理は、上記Ｓ６５に戻って処理をやり直す。また、この場合において、制御部５１は、上記Ｓ７１で受信したことが判別された識別情報が記憶部８４に記憶されている識別情報と一致した場合には（Ｓ６５でＹＥＳ）、当該画像形成装置３の使用を情報処理装置１に許可して、情報処理装置１からの印刷ジョブに基づく印刷処理を印刷部７２に行わせる。このように、本実施形態では、画像形成装置３は、アクセストークンの有効期間内であれば、情報処理装置１からの識別情報のみで印刷処理を行わせる。このため、本実施形態では、情報処理装置１のユーザーは画像形成装置３での印刷処理を簡便に行わせることができる。
【０１０６】
一方、制御部５１は、第１のタイマー８５でカウントされている経過時間が予め定められた第１の指定時間以内でないことを第２の判別部５７が判別したきは（Ｓ７２でＮＯ）、アクセストークンが無効であると判断する。そして、認証情報要求部５４は、識別情報とリフレッシュトークンとの送信を、通信部８３からネットワークＮを通じて情報処理装置１に向けて要求する（Ｓ７３）。
【０１０７】
図１３に示すように、情報処理装置１の制御部１１は、通信部２４が画像形成装置３から識別情報とリフレッシュトークンとの送信の要求を受信したかどうかを判別する（Ｓ１８）。制御部１１は、通信部２４が画像形成装置３からリフレッシュトークン等の送信の要求を受信していないことを判別すれば（Ｓ１８でＮＯ）、処理は、上記Ｓ８に戻って処理をやり直す。
【０１０８】
一方、制御部１１は、通信部２４が画像形成装置３からリフレッシュトークン等の送信の要求を受信したことを判別したときは（Ｓ１８でＹＥＳ）、認証情報送信部１５は、ＨＤＤ２５に記憶されている識別情報とリフレッシュトークンとを、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる（Ｓ１９）。
【０１０９】
図１４に示すように、画像形成装置３の制御部５１は、通信部８３が情報処理装置１から識別情報とリフレッシュトークンとを受信したかどうかを判別する（Ｓ７４）。制御部５１は、情報処理装置１から識別情報とリフレッシュトークンとを受信していないことを判別したときは（Ｓ７４でＮＯ）、上記Ｓ７３で識別情報とリフレッシュトークンとが情報処理装置１に要求された時点から予め定められた所定時間が経過したかどうかを判別する（Ｓ８０）。制御部５１は、予め定められた所定時間が経過していないことを判別したときは（Ｓ８０でＮＯ）、画像形成装置３を待機状態とする。一方、制御部５１は、予め定められた所定時間が経過したことを判別すれば（Ｓ８０でＹＥＳ）、当該画像形成装置３の使用を情報処理装置１に許可しないと判断して、処理は、後述のＳ８１に進む。
【０１１０】
一方、制御部５１は、通信部８３が情報処理装置１から識別情報とリフレッシュトークンとを受信したことを判別したときは（Ｓ７４でＹＥＳ）、情報処理装置１から当該画像形成装置３の使用が再度要求されたと判断する。そして、第１の判別部５６は、通信部８３が受信したリフレッシュトークンと記憶部８４に記憶されているリフレッシュトークンとが一致するか否かを判別する（Ｓ７５）。続いて、制御部５１は、通信部８３が受信したリフレッシュトークンと記憶部８４に記憶されているリフレッシュトークンとが一致しないことを第１の判別部５６が判別したときは（Ｓ７５でＮＯ）、当該画像形成装置３の使用を情報処理装置１に許可しないと判断して、処理は上記Ｓ８１に進む。
【０１１１】
一方、第１の判別部５６は、通信部８３が受信したリフレッシュトークンと記憶部８４に記憶されているリフレッシュトークンとが一致したことを判別したときは（Ｓ７５でＹＥＳ）、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致するか否かを判別する（Ｓ７６）。そして、制御部５１は、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致しないことを第１の判別部５６が判別したときは（Ｓ７６でＮＯ）、当該画像形成装置３の使用を情報処理装置１に許可しないと判断して、処理は上記Ｓ８１に進む。
【０１１２】
一方、制御部５１は、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致したことを第１の判別部５６が判別したときは（Ｓ７６でＹＥＳ）、当該画像形成装置３の使用を情報処理装置１に許可すると判断する。そして、制御部５１は、当該画像形成装置３の使用を許可する旨の上記許可情報を、通信部８３からネットワークＮを通じて情報処理装置１に向けて送信させる（Ｓ７７）。
【０１１３】
また、制御部５１は、上記Ｓ７５、Ｓ７６、又はＳ８０において、当該画像形成装置３の使用を情報処理装置１に許可しないと判断した場合には、当該画像形成装置３の使用を許可しない旨の上記不許可情報を、通信部８３からネットワークＮを通じて情報処理装置１に向けて送信させる（Ｓ８１）。
【０１１４】
図１３に示すように、情報処理装置１の制御部１１は、通信部２４が画像形成装置３から当該画像形成装置３の使用を許可する旨の許可情報を受信したかどうかを判別する（Ｓ２０）。
【０１１５】
制御部１１は、通信部２４が画像形成装置３から許可情報を受信したことを判別したときは（Ｓ２０でＹＥＳ）、画像形成装置３の使用を許可された旨の表示（図示せず）を表示部２１に行わせる（Ｓ２１）。更に、制御部１１は、ユーザーにより、画像形成装置３での印刷処理の実行を指示する要求を操作受付部１２が受け付けたかどうかを判別する（Ｓ２２）。例えば、制御部１１は、図１２に示した表示画面を表示部２１に表示させる。そして、制御部１１は、図１２に示した表示画面において、印刷ジョブ１、印刷ジョブ２、印刷ジョブ３、及び印刷ジョブ４のいずれかの印刷ジョブと、選択キー２２Ｃがユーザーに指定されたかどうかを検出することにより、印刷ジョブに基づく印刷処理を指示する要求が行われたかどうかを判別する。制御部１１は、上記いずれかの印刷ジョブが指定されたことをタッチパネル２２が検出していなければ（Ｓ２２でＮＯ）、Ｓ２３には進まずに、情報処理装置１を待機状態とする。
【０１１６】
一方、制御部１１は、ユーザーにより、例えば印刷ジョブ２が指定され、タッチパネル２２により受け付けられ、更には選択キー２２Ｃが指定され、タッチパネル２２により受け付けられたことを検出した場合は（Ｓ２２でＹＥＳ）、印刷ジョブ２に基づく印刷処理が指示されたと判断する。そして、制御部１１は、ＨＤＤ２５から印刷ジョブ２を取得して、取得した印刷ジョブ２を、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる（Ｓ２３）。その後、制御部１１は、通信部２４からネットワークＮを通じて画像形成装置３に向けてログアウトとなることを要求するログアウト要求情報を送信する（Ｓ２４）。
【０１１７】
また、制御部１１は、通信部２４が画像形成装置３から不許可情報を受信したことを判別すれば（Ｓ２０でＮＯ）、画像形成装置３の使用を許可されなかった旨の表示（図示せず）を表示部２１に行わせ（Ｓ２５）、処理動作を終了させる。
【０１１８】
図１４に示すように、画像形成装置３の制御部５１は、通信部８３が情報処理装置１から印刷ジョブを受信したかどうかを判別する（Ｓ７８）。制御部５１は、情報処理装置１から印刷ジョブを受信していないことを判別したときは（Ｓ７８でＮＯ）、Ｓ７９には進まずに、画像形成装置３を待機状態とする。
【０１１９】
一方、制御部５１は、通信部８３が情報処理装置１から印刷ジョブを受信したことを判別すれば（Ｓ７８でＹＥＳ）、当該印刷ジョブに基づく印刷処理を印刷部７２に実行させる（Ｓ７９）。このように、本実施形態では、アクセストークンが無効になった後でも、リフレッシュトークンを用いることにより、情報処理装置１に対して画像形成装置３の使用が許可されて、当該画像形成装置３で印刷処理を実行させることができる。その後、制御部５１は、通信部８３が情報処理装置１からのログアウト要求情報を受信した場合に、当該通信部８３を制御することにより、当該情報処理装置１のユーザーによる画像形成装置３の使用が不可能な状態になる上記ログアウトとする（図示せず）。
【０１２０】
次に、図５、図１５乃至図１８を参照して、情報処理装置１と画像形成装置３との間でリフレッシュトークンを用いたログイン後での識別情報を用いた処理及び情報処理装置１とサーバー２と画像形成装置３との間で新しいリフレッシュトークンを用いたログインを行う処理等について具体的に説明する。図１５は、情報処理装置での他の処理の流れを示すフローチャートである。図１６は、画像形成装置での他の処理の流れを示すフローチャートである。図１７は、図１６に示した（１）からの処理を示すフローチャートである。図１８は、サーバーでの他の処理の流れを示すフローチャートである。
【０１２１】
図１５に示すように、情報処理装置１の制御部１１は、ユーザーにより、画像形成装置３にログインを行うことを指示する要求を操作受付部１２が受け付けたかどうかを判別する（Ｓ２６）。例えば、制御部１１は、図１１に示した表示画面を表示部２１に表示させる。そして、制御部１１は、当該表示画面において、実行キー２２Ｂがユーザーに指定されたかどうかを検出することにより、画像形成装置３にログインを行うことを指示する要求が行われたかどうかを判別する。制御部１１は、実行キー２２Ｂが指定されたことをタッチパネル２２が検出していなければ（Ｓ２６でＮＯ）、Ｓ２７には進まずに、情報処理装置１を待機状態とする。
【０１２２】
一方、制御部１１は、ユーザーにより実行キー２２Ｂが指定され、タッチパネル２２により受け付けられたことを検出した場合は（Ｓ２６でＹＥＳ）、画像形成装置３にログインを行うことが指示されたと判断する。
【０１２３】
そして、認証情報送信部１５は、ＨＤＤ２５に記憶されている識別情報を、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる（Ｓ２７）。
【０１２４】
図１６に示すように、画像形成装置３の制御部５１は、通信部８３が情報処理装置１から識別情報を受信したかどうかを判別する（Ｓ８６）。制御部５１は、情報処理装置１から識別情報を受信していないことを判別したときは（Ｓ８６でＮＯ）、Ｓ８７には進まずに、画像形成装置３を待機状態とする。
【０１２５】
一方、制御部５１は、通信部８３が情報処理装置１から識別情報を受信したことを判別したときは（Ｓ８６でＹＥＳ）、当該識別情報が受信された時点が上記リフレッシュトークンの有効期間内であるかどうかを判別する必要があると判断する。そして、第３の判別部５８は、第２のタイマー８６でカウントされている経過時間が予め定められた第２の指定時間以内であるかどうかを判別する（Ｓ８７）。制御部５１は、第２のタイマー８６でカウントされている経過時間が予め定められた第２の指定時間以内であることを第３の判別部５８が判別したときは（Ｓ８７でＹＥＳ）、リフレッシュトークンの有効期間内であると判断して、処理は、上記Ｓ７６に戻って処理をやり直す。また、この場合において、制御部５１は、上記Ｓ８６で受信したことが判別された識別情報が記憶部８４に記憶されている識別情報と一致した場合には（Ｓ７６でＹＥＳ）、当該画像形成装置３の使用を情報処理装置１に許可して、情報処理装置１からの印刷ジョブに基づく印刷処理を印刷部７２に行わせる。このように、本実施形態では、画像形成装置３は、リフレッシュトークンの有効期間内であれば、情報処理装置１からの識別情報のみで印刷処理を行わせる。このため、本実施形態では、情報処理装置１のユーザーは画像形成装置３での印刷処理を簡便に行わせることができる。
【０１２６】
一方、制御部５１は、第２のタイマー８６でカウントされている経過時間が予め定められた第２の指定時間以内でないことを第３の判別部５８が判別したときは（Ｓ８７でＮＯ）、リフレッシュトークンが無効であると判断し、更には新しいリフレッシュトークンをサーバー２に要求することが可能か否かについて判別する必要があると判断する。そして、第４の判別部５９は、第１のタイマー８５でカウントされている経過時間が予め定められた第３の指定時間以内であるかどうかを判別する（Ｓ８８）。制御部５１は、第１のタイマー８５でカウントされている経過時間が予め定められた第３の指定時間以内でないことを第４の判別部５９が判別したときは（Ｓ８８でＮＯ）、新しいリフレッシュトークンをサーバー２に要求することが不可能であると判断し、更には当該画像形成装置３の使用を情報処理装置１に許可しないと判断して、処理は、後述のＳ９９に進む。
【０１２７】
制御部５１は、第１のタイマー８５でカウントされている経過時間が予め定められた第３の指定時間以内であることを第４の判別部５９が判別したときは（Ｓ８８でＹＥＳ）、新しいリフレッシュトークンをサーバー２に要求することが可能であると判断する。そして、認証情報発行要求部５５は、新しいリフレッシュトークンの発行を、通信部８３からネットワークＮを通じてサーバー２に向けて要求する（Ｓ８９）。
【０１２８】
図１８に示すように、サーバー２の制御部３１は、通信部４０が画像形成装置３から新しいリフレッシュトークンの発行を要求されたかどうかを判別する（Ｓ５６）。制御部３１は、通信部４０が画像形成装置３から新しいリフレッシュトークンの発行の要求を受信していないことを判別したときは（Ｓ５６でＮＯ）、Ｓ５７には進まずに、サーバー２を待機状態とする。
【０１２９】
一方、制御部３１は、通信部４０が画像形成装置３から新しいリフレッシュトークンの発行の要求を受信したことを判別したときは（Ｓ５６でＹＥＳ）、新しいリフレッシュトークンの作成が要求されたと判断する。そして、トークン作成部３３は、新しいリフレッシュトークンを作成する（Ｓ５７）。その後、認証情報指示部３４は、トークン作成部３３が作成した新しいリフレッシュトークンを、通信部４０からネットワークＮを通じて情報処理装置１と画像形成装置３とに向けて送信させる（Ｓ５８）。
【０１３０】
図１５に示すように、情報処理装置１の制御部１１は、通信部２４がサーバー２から新しいリフレッシュトークンを受信したかどうかを判別する（Ｓ２８）。制御部１１は、通信部２４がサーバー２から新しいリフレッシュトークンを受信したことを判別すれば（Ｓ２８でＹＥＳ）、認証情報受取部１４は、通信部２４から受信した新しいリフレッシュトークンを受け取り、受け取った新しいリフレッシュトークンをＨＤＤ２５に記憶させる（Ｓ２９）。
【０１３１】
図１６に示すように、画像形成装置３の制御部５１は、通信部８３がサーバー２から新しいリフレッシュトークンを受信したかどうかを判別する（Ｓ９０）。制御部５１は、サーバー２から新しいリフレッシュトークンを受信していないことを判別したときは（Ｓ９０でＮＯ）、Ｓ９１には進まずに、画像形成装置３を待機状態とする。
【０１３２】
一方、制御部５１は、通信部８３がサーバー２から新しいリフレッシュトークンを受信したことを判別したときは（Ｓ９０でＹＥＳ）、情報処理装置１から指紋情報を再度サーバー２に送信することなく情報処理装置１に対する画像形成装置３の使用許可がサーバー２から認められたと判断する。そして、認証情報取得部５３は、通信部８３から受信した新しいリフレッシュトークンを取得し、取得した新しいリフレッシュトークンを記憶部８４に記憶させる（Ｓ９１）。続いて、認証情報要求部５４は、情報処理装置１に対して、識別情報と新しいリフレッシュトークンとの送信を要求する（Ｓ９２）。
【０１３３】
図１５に示すように、情報処理装置１の制御部１１は、通信部２４が画像形成装置３から識別情報と新しいリフレッシュトークンとの送信の要求を受信したかどうかを判別する（Ｓ３０）。制御部１１は、通信部２４が画像形成装置３から新しいリフレッシュトークン等の送信の要求を受信していないことを判別したときは（Ｓ３０でＮＯ）、Ｓ３１には進まずに、情報処理装置１を待機状態とする。
【０１３４】
一方、制御部１１は、通信部２４が画像形成装置３から新しいリフレッシュトークン等の送信の要求を受信したことを判別したときは（Ｓ３０でＹＥＳ）、認証情報送信部１５は、ＨＤＤ２５に記憶されている識別情報と新しいリフレッシュトークンとを、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる（Ｓ３１）。
【０１３５】
図１６に示すように、画像形成装置３の制御部５１は、通信部８３が情報処理装置１から識別情報と新しいリフレッシュトークンとを受信したかどうかを判別する（Ｓ９３）。制御部５１は、情報処理装置１から識別情報と新しいリフレッシュトークンとを受信していないことを判別したときは（Ｓ９３でＮＯ）、Ｓ９４には進まずに、画像形成装置３を待機状態とする。
【０１３６】
一方、制御部５１は、通信部８３が情報処理装置１から識別情報と新しいリフレッシュトークンとを受信したことを判別したときは（Ｓ９３でＹＥＳ）、情報処理装置１から当該画像形成装置３の使用が再度要求されたと判断する。そして、第１の判別部５６は、通信部８３が受信した新しいリフレッシュトークンと記憶部８４に記憶されている新しいリフレッシュトークンとが一致するか否かを判別する（Ｓ９４）。続いて、制御部５１は、通信部８３が受信した新しいリフレッシュトークンと記憶部８４に記憶されている新しいリフレッシュトークンとが一致しないことを第１の判別部５６が判別したときは（Ｓ９４でＮＯ）、当該画像形成装置３の使用を情報処理装置１に許可しないと判断して、処理は上記Ｓ９９に進む。
【０１３７】
一方、第１の判別部５６は、通信部８３が受信した新しいリフレッシュトークンと記憶部８４に記憶されている新しいリフレッシュトークンとが一致したことを判別したときは（Ｓ９４でＹＥＳ）、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致するか否かを判別する（Ｓ９５）。そして、制御部５１は、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致しないことを第１の判別部５６が判別したときは（Ｓ９５でＮＯ）、当該画像形成装置３の使用を情報処理装置１に許可しないと判断して、処理は上記Ｓ９９に進む。
【０１３８】
一方、制御部５１は、通信部８３が受信した識別情報と記憶部８４に記憶されている識別情報とが一致したことを第１の判別部５６が判別したときは（Ｓ９５でＹＥＳ）、当該画像形成装置３の使用を情報処理装置１に許可すると判断する。そして、制御部５１は、当該画像形成装置３の使用を許可する旨の上記許可情報を、通信部８３からネットワークＮを通じて情報処理装置１に向けて送信させる（Ｓ９６）。
【０１３９】
また、制御部５１は、上記Ｓ８８、Ｓ９４、又はＳ９５において、当該画像形成装置３の使用を情報処理装置１に許可しないと判断した場合には、当該画像形成装置３の使用を許可しない旨の上記不許可情報を、通信部８３からネットワークＮを通じて情報処理装置１に向けて送信させる（Ｓ９９）。
【０１４０】
図１５に示すように、情報処理装置１の制御部１１は、通信部２４が画像形成装置３から当該画像形成装置３の使用を許可する旨の許可情報を受信したかどうかを判別する（Ｓ３２）。
【０１４１】
制御部１１は、通信部２４が画像形成装置３から許可情報を受信したことを判別したときは（Ｓ３２でＹＥＳ）、画像形成装置３の使用を許可された旨の表示（図示せず）を表示部２１に行わせる（Ｓ３３）。更に、制御部１１は、ユーザーにより、画像形成装置３での印刷処理の実行を指示する要求を操作受付部１２が受け付けたかどうかを判別する（Ｓ３４）。例えば、制御部１１は、図１２に示した表示画面を表示部２１に表示させる。そして、制御部１１は、図１２に示した表示画面において、印刷ジョブ１、印刷ジョブ２、印刷ジョブ３、及び印刷ジョブ４のいずれかの印刷ジョブと、選択キー２２Ｃがユーザーに指定されたかどうかを検出することにより、印刷ジョブに基づく印刷処理を指示する要求が行われたかどうかを判別する。制御部１１は、上記いずれかの印刷ジョブが指定されたことをタッチパネル２２が検出していなければ（Ｓ３４でＮＯ）、Ｓ３５には進まずに、情報処理装置１を待機状態とする。
【０１４２】
一方、制御部１１は、ユーザーにより、例えば印刷ジョブ３が指定され、タッチパネル２２により受け付けられ、更には選択キー２２Ｃが指定され、タッチパネル２２により受け付けられたことを検出した場合は（Ｓ３４でＹＥＳ）、印刷ジョブ３に基づく印刷処理が指示されたと判断する。そして、制御部１１は、ＨＤＤ２５から印刷ジョブ３を取得して、取得した印刷ジョブ３を、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる（Ｓ３５）。その後、制御部１１は、通信部２４からネットワークＮを通じて画像形成装置３に向けてログアウトとなることを要求するログアウト要求情報を送信する（Ｓ３６）。
【０１４３】
また、制御部１１は、通信部２４がサーバー２から新しいリフレッシュトークンを受信していないことを判別したときは（Ｓ２８でＮＯ）、上記Ｓ２７で識別情報を送信させた時点から予め定められた所定時間が経過したかどうかを判別する（Ｓ３７）。制御部１１は、上記予め定められた所定時間が経過していないことを判別したときは（Ｓ３７でＮＯ）、処理は上記Ｓ２８に進む。
【０１４４】
一方、制御部１１は、上記予め定められた所定時間が経過したことを判別したときは（Ｓ３７でＹＥＳ）、画像形成装置３の使用が不許可とされたと判断して、画像形成装置３の使用を許可されなかった旨の表示（図示せず）を表示部２１に行わせ（Ｓ３８）、処理動作を終了させる。また、制御部１１は、通信部２４が画像形成装置３から不許可情報を受信したことを判別したときは（Ｓ３２でＮＯ）、画像形成装置３の使用を許可されなかった旨の表示（図示せず）を表示部２１に行わせ（Ｓ３８）、処理動作を終了させる。
【０１４５】
図１７に示すように、画像形成装置３の制御部５１は、通信部８３が情報処理装置１から印刷ジョブを受信したかどうかを判別する（Ｓ９７）。制御部５１は、情報処理装置１から印刷ジョブを受信していないことを判別したときは（Ｓ９７でＮＯ）、Ｓ９８には進まずに、画像形成装置３を待機状態とする。
【０１４６】
一方、制御部５１は、通信部８３が情報処理装置１から印刷ジョブを受信したことを判別したときは（Ｓ９７でＹＥＳ）、当該印刷ジョブに基づく印刷処理を印刷部７２に実行させる（Ｓ９８）。このように、本実施形態では、リフレッシュトークンが無効になった後でも、新しいリフレッシュトークンを用いることにより、情報処理装置１に対して画像形成装置３の使用が許可されて、当該画像形成装置３で印刷処理を実行させることができる。その後、制御部５１は、通信部８３が情報処理装置１からのログアウト要求情報を受信した場合に、当該通信部８３を制御することにより、当該情報処理装置１のユーザーによる画像形成装置３の使用が不可能な状態になる上記ログアウトとする（図示せず）。
【０１４７】
次に、図５、図１９及び図２０を参照して、情報処理装置１と画像形成装置３との間で新しいリフレッシュトークンを用いたログイン後での識別情報を用いた処理等について具体的に説明する。図１９は、情報処理装置での他の処理の流れを示すフローチャートである。図２０は、画像形成装置での他の処理の流れを示すフローチャートである。
【０１４８】
図１９に示すように、情報処理装置１の制御部１１は、ユーザーにより、画像形成装置３にログインを行うことを指示する要求を操作受付部１２が受け付けたかどうかを判別する（Ｓ４１）。例えば、制御部１１は、図１１に示した表示画面を表示部２１に表示させる。そして、制御部１１は、当該表示画面において、実行キー２２Ｂがユーザーに指定されたかどうかを検出することにより、画像形成装置３にログインを行うことを指示する要求が行われたかどうかを判別する。制御部１１は、実行キー２２Ｂが指定されたことをタッチパネル２２が検出していなければ（Ｓ４１でＮＯ）、Ｓ４２には進まずに、情報処理装置１を待機状態とする。
【０１４９】
一方、制御部１１は、ユーザーにより実行キー２２Ｂが指定され、タッチパネル２２により受け付けられたことを検出した場合は（Ｓ４１でＹＥＳ）、画像形成装置３にログインを行うことが指示されたと判断する。
【０１５０】
そして、認証情報送信部１５は、ＨＤＤ２５に記憶されている識別情報を、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる（Ｓ４２）。
【０１５１】
図２０に示すように、画像形成装置３の制御部５１は、通信部８３が情報処理装置１から識別情報を受信したかどうかを判別する（Ｓ１００）。制御部５１は、情報処理装置１から識別情報を受信していないことを判別したときは（Ｓ１００でＮＯ）、Ｓ１０１には進まずに、画像形成装置３を待機状態とする。
【０１５２】
一方、制御部５１は、通信部８３が情報処理装置１から識別情報を受信したことを判別したときは（Ｓ１００でＹＥＳ）、当該識別情報が受信された時点が上記新しいリフレッシュトークンの有効期間内であるかどうかを判別する必要があると判断する。そして、第５の判別部６０は、第３のタイマー８７でカウントされている経過時間が予め定められた第４の指定時間以内であるかどうかを判別する（Ｓ１０１）。制御部５１は、第３のタイマー８７でカウントされている経過時間が予め定められた第４の指定時間以内であることを第５の判別部６０が判別したときは（Ｓ１０１でＹＥＳ）、新しいリフレッシュトークンの有効期間内であると判断して、処理は、上記Ｓ９５に戻って処理をやり直す。また、この場合において、制御部５１は、上記Ｓ１００で受信したことが判別された識別情報が記憶部８４に記憶されている識別情報と一致した場合には（Ｓ９５でＹＥＳ）、当該画像形成装置３の使用を情報処理装置１に許可して、情報処理装置１からの印刷ジョブに基づく印刷処理を印刷部７２に行わせる。このように、本実施形態では、画像形成装置３は、新しいリフレッシュトークンの有効期間内であれば、情報処理装置１からの識別情報のみで印刷処理を行わせる。このため、本実施形態では、情報処理装置１のユーザーは画像形成装置３での印刷処理を簡便に行わせることができる。
【０１５３】
一方、制御部５１は、第３のタイマー８７でカウントされている経過時間が予め定められた第４の指定時間以内でないことを第５の判別部６０が判別したときは（Ｓ１０１でＮＯ）、新しいリフレッシュトークンが無効であると判断し、更には当該画像形成装置３の使用を情報処理装置１に許可しないと判断する。そして、制御部５１は、当該画像形成装置３の使用を許可しない旨の上記不許可情報を、通信部８３からネットワークＮを通じて情報処理装置１に向けて送信させる（Ｓ１０２）。
【０１５４】
図１９に示すように、情報処理装置１の制御部１１は、通信部２４が画像形成装置３から当該画像形成装置３の使用を許可する旨の許可情報を受信したかどうかを判別する（Ｓ４３）。
【０１５５】
制御部１１は、通信部２４が画像形成装置３から許可情報を受信したことを判別したときは（Ｓ４３でＹＥＳ）、画像形成装置３の使用を許可された旨の表示（図示せず）を表示部２１に行わせる（Ｓ４４）。更に、制御部１１は、ユーザーにより、画像形成装置３での印刷処理の実行を指示する要求を操作受付部１２が受け付けたかどうかを判別する（Ｓ４５）。例えば、制御部１１は、図１２に示した表示画面を表示部２１に表示させる。そして、制御部１１は、図１２に示した表示画面において、印刷ジョブ１、印刷ジョブ２、印刷ジョブ３、及び印刷ジョブ４のいずれかの印刷ジョブと、選択キー２２Ｃがユーザーに指定されたかどうかを検出することにより、印刷ジョブに基づく印刷処理を指示する要求が行われたかどうかを判別する。制御部１１は、上記いずれかの印刷ジョブが指定されたことをタッチパネル２２が検出していなければ（Ｓ４５でＮＯ）、Ｓ４６には進まずに、情報処理装置１を待機状態とする。
【０１５６】
一方、制御部１１は、ユーザーにより、例えば印刷ジョブ４が指定され、タッチパネル２２により受け付けられ、更には選択キー２２Ｃが指定され、タッチパネル２２により受け付けられたことを検出した場合は（Ｓ４５でＹＥＳ）、印刷ジョブ２に基づく印刷処理が指示されたと判断する。そして、制御部１１は、ＨＤＤ２５から印刷ジョブ４を取得して、取得した印刷ジョブ４を、通信部２４からネットワークＮを通じて画像形成装置３に向けて送信させる（Ｓ４６）。その後、制御部１１は、通信部２４からネットワークＮを通じて画像形成装置３に向けてログアウトとなることを要求するログアウト要求情報を送信する（Ｓ４７）。
【０１５７】
また、制御部１１は、通信部２４が画像形成装置３から不許可情報を受信したことを判別すれば（Ｓ４３でＮＯ）、画像形成装置３の使用を許可されなかった旨の表示（図示せず）を表示部２１に行わせ（Ｓ４８）、処理動作を終了させる。
【０１５８】
以上のように本実施形態では、サーバー２は画像形成装置３の使用を許可されている情報処理装置１のユーザーの指紋情報（生体情報）を予め記憶するとともに、記憶している当該指紋情報と情報処理装置１から送信されてきたユーザーの指紋情報とが一致した場合に、当該ユーザーの識別情報とアクセストークンとを情報処理装置１と画像形成装置３とに送信する。情報処理装置１は、画像形成装置３に対するログインを指示する最初の要求が受け付けられた場合に、記憶している識別情報とアクセストークンとを画像形成装置３に送信する。画像形成装置３は、情報処理装置１からの識別情報と記憶している識別情報とが一致し、かつ、情報処理装置１からのアクセストークンと記憶しているアクセストークンとが一致した場合に、当該画像形成装置３の使用を、識別情報とアクセストークンとを送信してきた情報処理装置１のユーザーに許可する。このため、上記従来例と異なり、生体情報を用いたユーザー認証を簡単な構成で、かつ、複数の各情報処理装置１からの画像形成装置３の使用についてのセキュリティーを確保した上で可能にする。
【０１５９】
尚、上記の説明では、サーバー２がユーザーの予め定められた生体情報としてユーザーの指紋情報を用いた構成について説明したが、本発明はこれに限定されるものではなく、ユーザーの顔情報、ユーザーの眼球の虹彩情報、ユーザーの声紋情報、あるいはユーザーの指の静脈情報などを用いることができる。
【０１６０】
また、上記の説明では、サーバー２がアクセストークンとリフレッシュトークンとを作成して、情報処理装置１及び画像形成装置３の双方に向けて、ユーザーの識別情報とともに、作成したアクセストークンとリフレッシュトークンとを送信する構成について説明したが、本発明はサーバー２がアクセストークンを作成して、情報処理装置１及び画像形成装置３の双方に向けて、ユーザーの識別情報とともに、作成したアクセストークンを送信する構成であれば何等限定されない。また、この場合、第１のタイマー８５は、通信部８３がネットワークＮを通じて識別情報とアクセストークンとを情報処理装置１から受信した時点からの経過時間をカウントする。
【０１６１】
なお、上記実施形態において、図１乃至図２０を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【０１６２】
１      情報処理装置
１２    操作受付部
１３    指紋情報送信指示部（生体情報送信指示部）
１４    認証情報受取部
１５    認証情報送信部
２３    指紋読取部（生体情報取得部）
２４    通信部（第１の通信部）
２５    ＨＤＤ（第１の記憶部）
２      サーバー
３２    判定部
３３    トークン作成部
３４    認証情報指示部
４０    通信部（第２の通信部）
４１    ＨＤＤ（第２の記憶部）
３      画像形成装置
５１    制御部
５３    認証情報取得部
５４    認証情報要求部
５５    認証情報発行要求部
５６    第１の判別部
５７    第２の判別部
５８    第３の判別部
５９    第４の判別部
６０    第５の判別部
７２    印刷部
８３    通信部（第３の通信部）
８４    記憶部（第３の記憶部）
８５    第１のタイマー
８６    第２のタイマー
８７    第３のタイマー
１００  画像形成システム
【図１】
2018151878.tif 000003
【図２】
2018151878.tif 000004
【図３】
2018151878.tif 000005
【図４】
2018151878.tif 000006
【図５】
2018151878.tif 000007
【図６】
2018151878.tif 000008
【図７】
2018151878.tif 000009
【図８】
2018151878.tif 000010
【図９】
2018151878.tif 000011
【図１０】
2018151878.tif 000012
【図１１】
2018151878.tif 000013
【図１２】
2018151878.tif 000014
【図１３】
2018151878.tif 000015
【図１４】
2018151878.tif 000016
【図１５】
2018151878.tif 000017
【図１６】
2018151878.tif 000018
【図１７】
2018151878.tif 000019
【図１８】
2018151878.tif 000020
【図１９】
2018151878.tif 000021
【図２０】
2018151878.tif 000022