(57)【要約】【課題】認証されたことを示す度に、利用者を識別する識別情報の入力が必要になることを防止することを可能にする。【解決手段】利用者を識別する識別情報の入力を受入れる操作部と、前記操作部が受入れた識別情報が有効であるか否かを判定する判定部と、識別情報が有効であると前記判定部が判定した場合に、有効期限を示す期限情報と、認証されたことを示す認証情報とを埋め込んだ認証画像を記録媒体に印刷する画像形成部と、を有する。【選択図】図４
2017010085.tif 000002
【特許請求の範囲】
【請求項１】
利用者を識別する識別情報の入力を受入れる操作部と、
前記操作部が受入れた識別情報が有効であるか否かを判定する判定部と、
識別情報が有効であると前記判定部が判定した場合に、有効期限を示す期限情報と、認証されたことを示す認証情報とを埋め込んだ認証画像を記録媒体に印刷する画像形成部と、
を有することを特徴とする画像形成装置。
【請求項２】
前記画像形成部が認証画像を記録媒体に印刷した場合、前記操作部が受入れた識別情報によって識別される利用者に対し、認証画像が記録媒体に印刷されたことを示す印刷済情報を送信する送信部をさらに有すること
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成部は、
記録媒体に印刷する認証画像が代用の認証画像であることを示す代用情報をさらに埋め込んだ認証画像を記録媒体に印刷すること
を特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
認証画像を読取る画像読取部と、
前記画像読取部が読取った認証画像に埋め込まれた情報に基づいて、認証を行う認証処理部と、
をさらに有すること
を特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記認証処理部は、
前記期限情報が示す有効期限内には、前記代用情報が埋め込まれた認証画像のみに対して認証を行うこと
を特徴とする請求項４に記載の画像形成装置。
【請求項６】
認証されたことを示す認証情報を埋め込んだ認証画像を携帯端末に送信するサーバと、
前記サーバが送信した認証画像を受信して表示する携帯端末と、
利用者を識別する識別情報の入力を受入れる操作部と、
前記操作部が受入れた識別情報が有効であるか否かを判定する判定部と、
識別情報が有効であると前記判定部が判定した場合に、有効期限を示す期限情報と、前記認証情報とを埋め込んだ認証画像を記録媒体に印刷する画像形成部と、
認証画像を読取る画像読取部と、
前記画像読取部が読取った認証画像に埋め込まれた情報に基づいて、認証を行う認証処理部と、
を有することを特徴とする情報処理システム。
【請求項７】
認証されたことを示す認証情報が埋め込まれた認証画像を携帯端末に送信するサーバと、
前記サーバが送信した認証画像を受信して表示する携帯端末と、
認証画像を読取る画像読取部と、
前記画像読取部が読取った認証画像に埋め込まれた情報に基づいて、認証を行う認証処理部と、
を有し、
前記認証処理部は、
有効期限を示す期限情報と、前記認証情報と、代用の認証画像であることを示す代用情報とが埋め込まれた認証画像が記録媒体に印刷された後、前記期限情報が示す有効期限内には、前記代用情報が埋め込まれた認証画像のみに対して認証を行う
ことを特徴とする情報処理システム。
【請求項８】
利用者を識別する識別情報の入力を受入れるステップと、
受入れた識別情報が有効であるか否かを判定するステップと、
識別情報が有効であると判定した場合に、有効期限を示す期限情報と、認証されたことを示す認証情報とを埋め込んだ認証画像を記録媒体に印刷させるステップと、
をコンピュータに実行させるための画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理システム及び画像形成プログラムに関する。
【背景技術】
【０００２】
従来、媒体に記憶された情報を読取ってユーザの認証を行う装置が、媒体に記憶された情報を読取れない場合に、代用の認証方法を提供する技術が知られている。
【０００３】
例えば、特許文献１には、スマートカードに記憶された情報を用いてスマートカードのユーザの認証処理を実行する認証手段と、スマートカードとの通信エラーの発生頻度を算出する算出手段が算出した発生頻度が所定の頻度よりも高くなった場合に、スマートカードのユーザのログインを許可するための情報であるログイン用情報を生成して出力する制御手段と、認証処理が成功した場合、またはログイン用情報が入力された場合に、スマートカードのユーザのログインを許可する実行手段を備えた情報処理装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、認証処理の実行の代わりにログイン用情報を入力してログインの許可を得る場合、ユーザは、ログインする度に毎回ログイン用情報を入力する必要があり、手間がかかるという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、認証されたことを示す度に、利用者を識別する識別情報の入力が必要になることを防止することを可能にする画像形成装置、情報処理システム及び画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、利用者を識別する識別情報の入力を受入れる操作部と、前記操作部が受入れた識別情報が有効であるか否かを判定する判定部と、識別情報が有効であると前記判定部が判定した場合に、有効期限を示す期限情報と、認証されたことを示す認証情報とを埋め込んだ認証画像を記録媒体に印刷する画像形成部と、を有する。
【発明の効果】
【０００７】
本発明によれば、認証されたことを示す度に、利用者を識別する識別情報の入力が必要になることを防止することを可能にすることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態にかかる情報処理システムの構成例を示す図である。
【図２】図２は、画像形成装置のハードウェア構成例を示す図である。
【図３】図３は、画像形成装置のソフトウェア構成例の概要を示す図である。
【図４】図４は、画像形成装置が有する機能、及びサーバが有する機能を例示するブロック図である。
【図５】図５は、情報処理システムが認証画像を作成する場合の動作を示すシーケンス図である。
【図６】図６は、情報処理システムが認証を行う場合の動作例を示すシーケンス図である。
【図７】図７は、認証画像が有効であるか否かを認証確認部が判定する処理例を示すフローチャートである。
【図８】図８は、情報処理システムが認証を行う場合に操作パネルが表示する画面例を示す画面遷移図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、情報処理システムの実施形態を詳細に説明する。図１は、実施形態にかかる情報処理システム１の構成例を示す図である。情報処理システム１は、認証システムサーバ（サーバ）１２と、１台以上の携帯端末１３と、画像形成装置３とを有する。サーバ１２、携帯端末１３及び画像形成装置３は、ＴＣＰ／ＩＰやＷＳＤなどのネットワーク１１０を介して互いに通信を行うことができるようにされている。
【００１０】
サーバ１２は、ＣＰＵ及びメモリなどの記憶部を含み、コンピュータとしての機能を備えて、ユーザ（利用者）の認証等に関する処理を行う。携帯端末１３は、例えば携帯電話、スマートフォン又はタブレットＰＣなどであり、ＣＰＵ及びメモリなどの記憶部を含み、コンピュータとしての機能を備える。また、携帯端末１３は、ユーザが認証されたことを示す情報が埋め込まれたＱＲコード（登録商標）やバーコードなどの画像（認証画像）を受信して表示することを可能にされている。
【００１１】
画像形成装置３は、例えばＭＦＰ（Multifunction  Peripheral）であり、操作パネル５７及び画像読取装置（画像読取部）３０が接続されている。操作パネル５７は、画像形成装置３に対するユーザからの入力を受入れると共に、画像形成装置３に関する情報等を表示する入出力装置である。画像読取装置３０は、上述した認証画像などの画像を読取るカメラ、リーダ又はスキャナとしての機能を備え、読取った画像を画像形成装置３に対して出力する。なお、操作パネル５７及び画像読取装置３０は、画像形成装置３に一体化され、画像形成装置３が有する機能の一部とされてもよい。また、画像形成装置３は、サーバ１２が有する機能を内部に備えていてもよい。
【００１２】
次に、画像形成装置３のハードウェア構成についてさらに詳述する。図２は、画像形成装置３のハードウェア構成例を示す図である。図２に示すように、画像形成装置３は、コピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種の機能を実現可能な本体４０と、ユーザの操作を受入れる操作部５０とを備える。なお、ユーザの操作を受け入れるとは、ユーザの操作に応じて入力される情報（画面の座標値を示す信号等を含む）を受け付けることを含む概念である。
【００１３】
本体４０と操作部５０は、専用の通信路３００を介して相互に通信可能に接続されている。通信路３００は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格のものを用いることもできるが、有線か無線かを問わず任意の規格のものであってよい。
【００１４】
なお、本体４０は、操作部５０で受入れた（受け付けた）操作に応じた動作を行うことができる。また、本体４０は、クライアントＰＣ（パーソナルコンピュータ）等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。
【００１５】
まず、本体４０のハードウェア構成について説明する。図２に示すように、本体４０は、ＣＰＵ４１と、ＲＯＭ４２と、ＲＡＭ４３と、ＨＤＤ（ハードディスクドライブ）４４と、通信Ｉ／Ｆ（インターフェース）４５と、接続Ｉ／Ｆ４６と、エンジン部４７とを備え、これらがシステムバス４８を介して相互に接続されている。
【００１６】
ＣＰＵ４１は、本体４０の動作を統括的に制御する。ＣＰＵ４１は、ＲＡＭ４３をワークエリア（作業領域）としてＲＯＭ４２又はＨＤＤ４４等に格納されたプログラムを実行することにより、本体４０全体の動作を制御し、上述したコピー機能、スキャナ機能、ファクス機能、プリンタ機能（印刷機能）などの各種機能を実現する。
【００１７】
通信Ｉ／Ｆ４５は、ネットワーク１１０と接続するためのインターフェースであり、送信部及び受信部としての機能を有する。接続Ｉ／Ｆ４６は、通信路３００を介して操作部５０と通信するためのインターフェースである。
【００１８】
エンジン部４７は、コピー機能、スキャナ機能、ファクス機能、及びプリンタ機能を実現させるための汎用的な情報処理及び通信以外の処理を行う。また、エンジン部４７は、例えば、原稿の画像をスキャンして読み取るスキャナ、用紙などの記録媒体に画像を形成する（印刷する）プロッタ（画像形成部）、ファクス通信を行うファクス部なども備えている。更に、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（自動原稿給送装置）のような特定のオプションを備えることもできる。
【００１９】
次に、操作部５０のハードウェア構成について説明する。図２に示すように、操作部５０は、ＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、フラッシュメモリ５４と、通信Ｉ／Ｆ５５と、接続Ｉ／Ｆ５６と、操作パネル５７と、外部接続Ｉ／Ｆ５８とを備え、これらがシステムバス５９を介して相互に接続されている。操作パネル５７は、上述したように画像形成装置３に接続されていてもよい。
【００２０】
ＣＰＵ５１は、操作部５０の動作を統括的に制御する。ＣＰＵ５１は、ＲＡＭ５３をワークエリア（作業領域）としてＲＯＭ５５またはフラッシュメモリ５４等に格納されたプログラムを実行することにより、操作部５０全体の動作を制御し、ユーザから受け付けた入力に応じた情報（画像）の表示などの後述する各種機能を実現する。
【００２１】
通信Ｉ／Ｆ５５は、ネットワーク１１０と接続するためのインターフェースであり、送信部及び受信部としての機能を有する。接続Ｉ／Ｆ５６は、通信路３００を介して本体４０と通信するためのインターフェースである。
【００２２】
操作パネル５７は、ユーザの操作に応じた各種の入力を受け付けるとともに、各種の情報（例えば受け付けた操作に応じた情報、画像形成装置３の動作状況を示す情報、設定状態などを示す情報など）を表示する。ここでは、操作パネル５７は、タッチパネル機能を搭載した液晶表示装置（ＬＣＤ）で構成されるが、これに限られるものではない。例えばタッチパネル機能が搭載された有機ＥＬ表示装置で構成されてもよい。さらに、これに加えて又はこれに代えて、ハードウェアキー等の操作部やランプ等の表示部を設けることもできる。
【００２３】
外部接続Ｉ／Ｆ５８は、上述した画像読取装置３０と接続するためのインターフェースである。画像読取装置３０は、認証画像を読み取るためのハードウェアである。ここで、認証画像とは、認証されたことを示す認証情報などが埋め込まれた画像であるとする。以下、認証画像は、少なくとも認証情報が埋め込まれていることから、認証情報として記すこともある。また、画像読取装置３０は、カメラのような撮影した情報から読み取るものや、ＱＲコード・バーコードリーダーのような特定の認証画像の読み取りに特化したものである。上述したように、画像読取装置３０は、画像形成装置３に一体化されていてもよい。
【００２４】
次に、画像形成装置３のソフトウェア構成例の概要について説明する。図３は、画像形成装置３のソフトウェア構成例の概要を示す図である。図３に示すように、本体４０は、アプリ層４０１と、サービス層４０２と、ＯＳ層４０３とを有する。アプリ層４０１、サービス層４０２、及びＯＳ層４０３の実体は、ＲＯＭ４２やＨＤＤ４４等に格納されている各種ソフトウェアである。ＣＰＵ４１が、これらのソフトウェアを実行することにより、各種の機能が提供される。
【００２５】
アプリ層４０１のソフトウェアは、ハードウェア資源を動作させて所定の機能を提供するためのアプリケーションソフトウェア（以下の説明では、単に「アプリ」と称する場合がある）である。例えばアプリとしては、コピー機能を提供するためのコピーアプリ、スキャナ機能を提供するためのスキャナアプリ、ファクス機能を提供するためのファクスアプリ、プリンタ機能を提供するためのプリンタアプリなどが挙げられる。また、アプリ層４０１のソフトウェアには、操作パネル５７を介して入力されたＩＤとパスワードを用いて認証画像を作成し、認証画像を印刷する機能を提供するアプリも含まれる。
【００２６】
サービス層４０２のソフトウェアは、アプリ層４０１とＯＳ層４０３との間に介在し、アプリに対し、本体４０が備えるハードウェア資源を利用するためのインターフェースを提供するためのソフトウェアである。より具体的には、ハードウェア資源に対する動作要求の受付、動作要求の調停を行う機能を提供するためのソフトウェアである。サービス層４０２が受け付ける動作要求としては、スキャナによる読み取りやプロッタによる印刷等の要求がある。
【００２７】
なお、サービス層４０２によるインターフェースの機能は、本体４０のアプリ層４０１だけではなく、操作部５０のアプリ層５０１に対しても提供される。すなわち、操作部５０のアプリ層５０１（アプリ）も、サービス層４０２のインターフェース機能を介して、本体４０のハードウェア資源（例えばエンジン部４７）を利用した機能を実現することができる。
【００２８】
ＯＳ層４０３のソフトウェアは、本体４０が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層４０２のソフトウェアは、各種アプリからのハードウェア資源の利用要求を、ＯＳ層４０３が解釈可能なコマンドに変換してＯＳ層４０３に渡す。そして、ＯＳ層４０３のソフトウェアによりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【００２９】
同様に、操作部５０は、アプリ層５０１と、サービス層５０２と、ＯＳ層５０３とを有する。操作部５０が備えるアプリ層５０１、サービス層５０２及びＯＳ層５０３も、階層構造については本体４０側と同様である。ただし、アプリ層５０１のアプリにより提供される機能や、サービス層５０２が受け付け可能な動作要求の種類は、本体４０側とは異なる。アプリ層５０１のアプリは、操作部５０が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアであってもよいが、主として本体４０が備える機能（コピー機能、スキャナ機能、ファクス機能、プリンタ機能）に関する操作や表示を行うためのＵＩ（ユーザインターフェース）の機能を提供するためのソフトウェアである。
【００３０】
なお、本実施形態では、機能の独立性を保つために、本体４０側のＯＳ層４０３のソフトウェアと操作部５０側のＯＳ層５０３のソフトウェアが互いに異なる。つまり、本体４０と操作部５０は、別々のオペレーティングシステムで互いに独立して動作する。例えば、本体４０側のＯＳ層４０３のソフトウェアとしてＬｉｎｕｘ（登録商標）を用い、操作部５０側のＯＳ層５０３のソフトウェアとしてＡｎｄｒｏｉｄ（登録商標）を用いることも可能である。
【００３１】
以上のように、画像形成装置３において、本体４０と操作部５０は別々のオペレーティングシステムで動作するため、本体４０と操作部５０との間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作部５０が受け付けた情報（ユーザからの指示内容）を本体４０へ伝達する動作（コマンド通信）や、本体４０が操作部５０へイベントを通知する動作などがこれに該当する。ここでは、操作部５０が本体４０へコマンド通信を行うことにより、本体４０の機能を使用することができる。また、本体４０から操作部５０に通知するイベントには、本体４０における動作の実行状況、本体４０側で設定された内容などが挙げられる。
【００３２】
また、本実施形態では、操作部５０に対する電力供給は、本体４０から通信路３００を経由して行われているので、操作部５０の電源制御を、本体４０の電源制御とは別に（独立して）行うことができる。
【００３３】
このように、画像形成装置３の各部の機能は、ＣＰＵ（４１又は５１）が、記憶装置（例えばＲＯＭ４２、ＨＤＤ４４、ＲＯＭ５２、フラッシュメモリ５４等）に格納されたプログラムを実行することにより実現されるが、これに限らない。例えば、画像形成装置３の各部の機能のうちの少なくとも一部が専用のハードウェア回路（例えば半導体集積回路等）で実現されてもよい。また、上述の実施形態では、本体４０と操作部５０は、別々のオペレーティングシステムで互いに独立して動作しているが、これに限らず、例えば本体４０と操作部５０が同じオペレーティングシステムで動作する形態であってもよい。
【００３４】
また、上述した画像形成装置３等で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。また、各種プログラムを、ＲＯＭ等の不揮発性の記録媒体に予め組み込んで提供するように構成してもよい。
【００３５】
次に、画像形成装置３が有する機能についてさらに詳述する。図４は、画像形成装置３が有する機能、及びサーバ１２が有する機能を例示するブロック図である。なお、画像形成装置３及びサーバ１２が有する機能は、図４に示された機能に限定されるものではない。
【００３６】
アプリ層５０１には、認証処理部６０、及び一時認証情報作成部６２が含まれる。認証処理部６０は、画像読取装置３０が読み取った認証画像を解析し、認証を行う機能を有する。認証処理部６０が解析する認証画像は、例えばＱＲコードやバーコードなどの視認性のある画像である。一時認証情報作成部６２は、操作パネル５７を介して入力されたユーザを識別することができるユーザＩＤやパスワードを用いて、有効期限が設定された認証画像を作成し、エンジン部４７に対して記録媒体に認証画像を印刷させる機能を有する。
【００３７】
サーバ（認証システムサーバ）１２は、通信Ｉ／Ｆ７０、認証情報作成部７２、認証情報データ格納部７４及び認証確認部７６を有する。通信Ｉ／Ｆ７０は、画像形成装置３との通信を行うインターフェースである。
【００３８】
認証情報作成部７２は、画像形成装置３から送られてきたユーザを識別するユーザＩＤやパスワード情報を用いて登録済みのユーザ（認証されたユーザ）であるか否かを判定し、認証されたユーザに対する認証画像（ＱＲコードやバーコードなど）を作成し、画像形成装置３に対して送信する機能を有する。
【００３９】
認証情報データ格納部７４は、認証に関するユーザＩＤ、パスワード、メールアドレス、認証画像の有効期限、及び仮ＩＤ（代用となる認証画像）を発行したか否かを示す情報を対応づけて保持している。表１は、認証情報データ格納部７４に保持されている認証情報データの具体的を示している。
【００４０】
【表１】
2017010085.tif 000003
【００４１】
認証確認部７６は、画像形成装置３から送られてきた認証画像を解析し、認証画像が有効であるか否かを判定する判定部としての機能を備え、判定結果を画像形成装置３に対して送信する。
【００４２】
なお、情報処理システム１が有する機能は、図４に示されたものに限定されない。例えば、サーバ１２が有する認証情報作成部７２、認証情報データ格納部７４及び認証確認部７６は、画像形成装置３のアプリ層５０１に含まれてもよい。つまり、画像形成装置３は、認証処理部６０及び認証確認部７６が一体にされて一つの認証処理部として機能するように構成されてもよい。また、サーバ１２が有する機能のうちで認証情報作成部７２のみがアプリ層５０１に含まれてもよい。また、画像形成装置３が有する一時認証情報作成部６２は、ネットワーク１１０に接続されたＰＣ（Personal  Computer）などの端末上に保持され、ＰＣから認証画像の印刷指示が出されてもよい。
【００４３】
次に、情報処理システム１の動作について説明する。図５は、図４に示した機能を有する情報処理システム１が認証画像を作成する場合の動作を示すシーケンス図である。図５に示すように、ユーザ（利用者）は、操作パネル５７を介して利用者を識別するためのユーザＩＤとパスワードを入力する。操作パネル５７は、入力されたユーザＩＤとパスワードを一時認証情報作成部６２に対して出力する（Ｓ１００）。ユーザＩＤは、例えば携帯電話番号や社員番号など、利用者を識別できる識別情報である。ここで、操作パネル５７が表示する画面例が、図８（後述）に示されている。
【００４４】
一時認証情報作成部６２は、操作パネル５７を介して入力されたユーザＩＤとパスワードを通信Ｉ／Ｆ５５を介してサーバ１２へ送信する（Ｓ１０２、Ｓ１０４）。サーバ１２は、通信Ｉ／Ｆ７０が受信したユーザＩＤとパスワードを認証情報作成部７２へ送信する（Ｓ１０６）。認証情報作成部７２は、認証情報データ格納部７４に保持されている認証情報データを照会し（Ｓ１０８）、ユーザＩＤとパスワードが一致すれば、ＱＲコードやバーコードなどの認証画像（認証情報）を作成する（Ｓ１１０）。認証情報作成部７２が作成する認証画像には、ユーザＩＤ、パスワード、有効期限を示す期限情報、および仮ＩＤ（代用の認証画像）であることを示す代用情報などが埋め込まれる。
【００４５】
また、認証情報作成部７２は、認証画像を作成するときに、認証情報データにおける仮ＩＤを利用中であるか否かを示す情報（認証画像が印刷済みであるか否かを示す印刷済情報：表１における仮ＩＤ利用中の領域）を更新する。また、サーバ１２は、認証情報データに含まれるユーザ（識別情報によって識別された利用者）に対応づけられたメールアドレスに対して、仮ＩＤを発行したことを示す情報（即ち印刷されたことを示す印刷済情報）をメールで送信するように構成されてもよい。また、サーバ１２は、認証情報データを照会した結果として、ユーザＩＤとパスワードが不一致であった場合には、一時認証情報作成部６２に対して不一致であったことを示す情報を送信し、利用者に対して操作パネル５７を介してその旨を示すメッセージを表示させてもよい。
【００４６】
認証情報作成部７２は、作成した認証画像を通信Ｉ／Ｆ７０へ送信する（Ｓ１１２）。通信Ｉ／Ｆ７０は、通信Ｉ／Ｆ５５を介して認証情報を一時認証情報作成部６２へ送信する（Ｓ１１４、Ｓ１１６）。
【００４７】
一時認証情報作成部６２は、受け取った認証画像を接続Ｉ／Ｆ５６及び接続Ｉ／Ｆ４６を介して送信し（Ｓ１１８、Ｓ１２０）、本体４０に認証画像を印刷させる（Ｓ１２２）。
【００４８】
図６は、図４に示した機能を有する情報処理システム１が認証を行う場合の動作例を示すシーケンス図である。画像読取装置３０は、例えば記録媒体に印刷された認証画像を読取り、その結果を外部接続Ｉ／Ｆ５８を介して認証処理部６０へ送信する（Ｓ２００、Ｓ２０２）。認証処理部６０は、受け取った認証画像を解析し（Ｓ２０４）、認証画像に埋め込まれたユーザＩＤ、パスワード、有効期限、および代用情報を抽出し、その結果を通信Ｉ／Ｆ５５を介してサーバ１２へ送信する（Ｓ２０６、Ｓ２０８）。
【００４９】
サーバ１２は、通信Ｉ／Ｆ７０が認証画像の解析結果を認証確認部７６へ送信する（Ｓ２１０）。認証確認部７６は、受け取った認証画像の解析結果から、認証情報データ格納部７４に保持されている認証情報データを照会し（Ｓ２１２）、認証画像が有効であるか否かを判定する（Ｓ２１４）。認証確認部７６は、認証画像が有効であるか否かを判定する基準として、ユーザＩＤとパスワードが認証情報データと一致していること、有効期限が有効期限内であることなどを用いる。
【００５０】
また、仮ＩＤが発行済の状態（認証画像を印刷済みの状態）で、本来のＩＤ（携帯端末１３が表示する認証画像）が有効であると、認証可能な画像が複数存在することになる。よって、認証確認部７６は、受け取った認証画像が仮ＩＤ（代用の認証画像）であるか否かを判定し、仮ＩＤが発行済みの状態では仮ＩＤのみが有効であるとし、本来のＩＤは無効であるとする（図７参照）。
【００５１】
そして、認証確認部７６は、認証画像に対する判定結果を通信Ｉ／Ｆ７０、通信Ｉ／Ｆ５５を介して認証処理部６０へ送信する（Ｓ２１６、Ｓ２１８、Ｓ２２０）。認証処理部６０は、認証画像が有効である場合には、ユーザを認証し、ユーザに対するログイン処理を実行する（Ｓ２２２）。認証処理部６０は、認証画像が無効である場合には、ログインエラー等の情報を操作パネル５７に表示させてユーザに通知する。
【００５２】
図７は、認証画像が有効であるか否かを認証確認部７６が判定する処理例を示すフローチャートである。認証確認部７６は、認証画像に埋め込まれたユーザＩＤ・パスワードが認証情報データと一致しているか否かを判定する（Ｓ３００）。認証確認部７６は、一致していると判定した場合（Ｓ３００：一致）には、Ｓ３０２の処理に進む。また、認証確認部７６は、不一致であると判定した場合（Ｓ３００：不一致）には、Ｓ３１０の処理に進む。認証確認部７６は、Ｓ３１０の処理において、認証結果として認証画像が”無効”であると判定する。
【００５３】
認証確認部７６は、認証画像が仮ＩＤであるか否かを判定する（Ｓ３０２）。認証確認部７６は、認証画像が仮ＩＤであると判定した場合（Ｓ３０２：仮ＩＤ）には、Ｓ３０８の処理に進む。また、認証確認部７６は、認証画像が仮ＩＤでないと判定した場合（Ｓ３０２：本来のＩＤ）には、Ｓ３０４の処理に進む。
【００５４】
認証確認部７６は、ユーザＩＤに対応づけられた「仮ＩＤ利用中」の情報を取得（Ｓ３０４）し、仮ＩＤを利用中であるか否かを判定する（Ｓ３０６）。認証確認部７６は、仮ＩＤを利用中であると判定した場合（Ｓ３０６：利用中）には、Ｓ３１０の処理に進む。また、認証確認部７６は、仮ＩＤを利用中でないと判定した場合（Ｓ３０６：利用中ではない）には、Ｓ３０８の処理に進む。
【００５５】
認証確認部７６は、Ｓ３０８の処理において、認証結果として認証画像が”有効”であると判定する。
【００５６】
また、情報処理システム１は、認証されたことを示す認証情報を埋め込んだ認証画像を携帯端末１３に送信するサーバ１２と、サーバ１２が送信した認証画像を受信して表示する携帯端末１３と、利用者を識別する識別情報の入力を受入れる操作パネル５７と、操作パネル５７が受入れた識別情報が有効であるか否かを判定する判定部（例えば認証確認部７６）と、識別情報が有効であると判定部が判定した場合に、有効期限を示す期限情報と、認証情報とを埋め込んだ認証画像を記録媒体に印刷する画像形成部（例えばエンジン部４７）と、認証画像を読取る画像読取装置３０と、画像読取装置３０が読取った認証画像に埋め込まれた情報に基づいて、認証を行う認証処理部（例えば認証処理部６０）とを有するように構成されてもよい。
【００５７】
図８は、情報処理システム１が認証を行う場合に操作パネル５７が表示する画面例を示す画面遷移図である。まず、ユーザは、操作パネル５７において、認証画像（ＱＲコード）を保持しているか否かを示す入力を行う（ａ）。ユーザは、ＱＲコードを保持している場合、画面の指示に従ってＱＲコードをかざし認証許可を得る（ｂ〜ｄ）。
【００５８】
複数のＱＲコードを組み合わせて認証を行う場合は、操作パネル５７は、その旨を示す画面メッセージを表示する（ｂ、ｃ）。ＱＲコードが無効の場合（ｅ）、又はＱＲコードを保持していない場合、ユーザは、ワンタイムＱＲコード（代用の認証画像）の発行処理（印刷）を行う（ｆ〜ｉ）。なお、ユーザＩＤには、登録されているＩＤ、又は電話番号を入力する（ｇ）。また、ＱＲコードは、事前に登録しているメールアドレスへ送信するか、その場で印刷するかを選択することも可能にされている（ｈ、ｉ）。
【符号の説明】
【００５９】
１    情報処理システム
３    画像形成装置
１２  サーバ
１３  携帯端末
３０  画像読取装置
４０  本体
４７  エンジン部
５０  操作部
５７  操作パネル
６０  認証処理部
６２  一時認証情報作成部
７０  通信Ｉ／Ｆ
７２  認証情報作成部
７４  認証情報データ格納部
７６  認証確認部
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２０１１−１２８８８８号公報
【図１】
2017010085.tif 000004
【図２】
2017010085.tif 000005
【図３】
2017010085.tif 000006
【図４】
2017010085.tif 000007
【図５】
2017010085.tif 000008
【図６】
2017010085.tif 000009
【図７】
2017010085.tif 000010
【図８】
2017010085.tif 000011