(57)【要約】【課題】ユーザ認証に基づく蓄積印刷が可能な画像形成装置であって，ユーザの不便を軽減する技術を提供すること。【解決手段】ＭＦＰ１００は，ＩＣカードから識別情報を読み取ってユーザ認証を行い，識別情報を読み取ることのできる状態が継続している時間である継続時間を計測し，継続時間が，所定時間より長い場合には継続時間情報に「長時間」を，所定時間と同じか短い場合には「短時間」を記憶する。さらに，ＭＦＰ１００は，「長時間」が記憶された場合，記憶されている画像データに基づく画像をシートに形成させる第１画像形成処理と，その後ログアウトする第１ログアウト処理とを実行する。一方，ＭＦＰ１００は，「短時間」が記憶された場合，実行命令により画像をシートに形成させる第２画像形成処理と，ログアウト命令によりログアウトする第２ログアウト処理とを実行する。【選択図】図６
2018202619.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を形成する画像形成部と，
記憶媒体から識別情報を読み取る読取部と，
指令を受け付ける受付部と，
外部装置から画像データを受信する受信部と，
記憶部と，
制御部と，
を備え，
前記制御部は，
前記受信部を制御して前記外部装置から受信させた前記画像データを，前記記憶部に記憶する画像記憶処理を実行し，
さらに前記制御部は，
前記読取部を制御して，前記記憶媒体から前記識別情報を読み取らせる読取処理と，
前記読取部に前記記憶媒体から前記識別情報を読み取らせることができる状態が継続している時間である継続時間を計測する計測処理と，
前記識別情報に基づいて，ユーザ認証を行う認証処理と，
前記認証処理にて前記ユーザ認証に成功した場合に，前記記憶部に，前記認証処理による前記ユーザ認証が成功したことを示す情報である第１情報を記憶するログイン処理と，
を実行し，
さらに前記制御部は，前記計測処理を実行した後に，
前記継続時間が所定時間より長い場合に，前記記憶部に第２情報を記憶する第２情報記憶処理と，
前記継続時間が前記所定時間と同じかより短い場合に，前記記憶部に第３情報を記憶する第３情報記憶処理と，
を実行し，
さらに前記制御部は，前記記憶部に前記第２情報が記憶された場合に，
前記画像形成部を制御して，前記記憶部に記憶された前記画像データのうち前記識別情報に対応する前記画像データに基づく画像を前記シートに形成させる第１画像形成処理と，
前記第１画像形成処理が終了したことを契機に，前記記憶部を，前記第１情報を記憶していない状態に初期化する第１ログアウト処理と，
を実行し，
さらに前記制御部は，前記記憶部に前記第３情報が記憶された場合に，
前記受付部に実行命令を受け付けたことを契機に，前記画像形成部を制御して，シートに画像を形成させる第２画像形成処理と，
前記受付部にログアウト命令を受け付けたことを契機に，前記記憶部を，前記第１情報を記憶していない状態に初期化する第２ログアウト処理と，
を実行する，
ことを特徴とする画像形成装置。
【請求項２】
シートに画像を形成する画像形成部と，
記憶媒体から識別情報を読み取る読取部と，
指令を受け付ける受付部と，
外部装置から画像データを受信する受信部と，
記憶部と，
制御部と，
を備え，
前記制御部は，
前記受信部を制御して前記外部装置から受信させた前記画像データを，前記記憶部に記憶する画像記憶処理を実行し，
さらに前記制御部は，
前記読取部を制御して，前記記憶媒体から前記識別情報を読み取らせる読取処理と，
前記読取部に前記記憶媒体から前記識別情報を読み取らせることができる状態が継続している時間である継続時間を計測する計測処理と，
前記識別情報に基づいて，ユーザ認証を行う認証処理と，
前記認証処理にて前記ユーザ認証に成功した場合に，前記記憶部に，前記認証処理による前記ユーザ認証が成功したことを示す情報である第１情報を記憶するログイン処理と，
を実行し，
さらに前記制御部は，前記計測処理を実行した後に，
前記継続時間が所定時間より長い場合に，前記記憶部に第２情報を記憶する第２情報記憶処理と，
前記継続時間が前記所定時間と同じかより短い場合に，前記記憶部に第３情報を記憶する第３情報記憶処理と，
を実行し，
さらに前記制御部は，前記記憶部に前記第３情報が記憶された場合に，
前記画像形成部を制御して，前記記憶部に記憶された前記画像データのうち前記識別情報に対応する前記画像データに基づく画像を前記シートに形成させる第１画像形成処理と，
前記第１画像形成処理が終了したことを契機に，前記記憶部を，前記第１情報を記憶していない状態に初期化する第１ログアウト処理と，
を実行し，
さらに前記制御部は，前記記憶部に前記第２情報が記憶された場合に，
前記受付部に実行命令を受け付けたことを契機に，前記画像形成部を制御して，シートに画像を形成させる第２画像形成処理と，
前記受付部にログアウト命令を受け付けたことを契機に，前記記憶部を，前記第１情報を記憶していない状態に初期化する第２ログアウト処理と，
を実行する，
ことを特徴とする画像形成装置。
【請求項３】
請求項１に記載する画像形成装置において，
第１表示部を備え，
さらに前記制御部は，
前記記憶部に前記第１情報が記憶された後，前記記憶部に前記第２情報が記憶されるまでの間に，前記第１表示部を制御して，前記読取部が前記記憶媒体から前記識別情報を読み取り可能な状態を維持することで前記識別情報に対応する画像データに基づく画像形成を開始する旨を報知させる，
ことを特徴とする画像形成装置。
【請求項４】
請求項２に記載する画像形成装置において，
前記画像形成部は，ヒータを備え，
さらに前記制御部は，
前記記憶部に前記第１情報が記憶された後，前記記憶部に前記第３情報が記憶されるまでの間に，前記画像形成部を制御して，前記ヒータの加熱制御を開始し，
前記ヒータの加熱制御を開始した後，前記記憶部に前記第２情報が記憶されたと判断された場合に，前記ヒータの加熱制御を停止する，
ことを特徴とする画像形成装置。
【請求項５】
請求項１から請求項４のいずれか１つに記載する画像形成装置において，
前記読取部は，前記記憶媒体と無線通信を行うことにより，前記記憶媒体から前記識別情報を読み取る，
ことを特徴とする画像形成装置。
【請求項６】
請求項１から請求項５のいずれか１つに記載する画像形成装置において，
第２表示部を備え，
さらに前記制御部は，
前記認証処理にて前記ユーザ認証に失敗した場合に，前記第２表示部を制御して，前記ユーザ認証の失敗を報知させる，
ことを特徴とする画像形成装置。
【請求項７】
請求項１から請求項６のいずれか１つに記載する画像形成装置において，
１または複数の認証情報を記憶する認証情報記憶部を備え，
前記制御部は，
前記認証処理では，前記認証情報記憶部に記憶されている前記認証情報の中に，前記読取処理にて読み取られた前記識別情報と一致する情報があれば，前記ユーザ認証の結果を成功とし，前記読取処理にて読み取られた前記識別情報と一致する情報がなければ，前記ユーザ認証の結果を失敗とする，
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，蓄積印刷が可能な画像形成装置に関する。さらに詳細には，画像形成装置でのユーザ認証が成功したことを条件として，ユーザ認証を成功させたユーザに対応する蓄積印刷を開始する技術に関するものである。
【背景技術】
【０００２】
従来から，外部装置から受信した画像データに基づく画像形成を直ぐには開始せず，所定の実行条件を満たした場合にその画像データに基づく画像形成を開始する蓄積印刷が可能な画像形成装置が知られている。また，ユーザ認証に必要な識別情報の入力を受け付け，ユーザ認証が成功したことを条件として，入力された識別情報に対応する画像データに基づく画像形成を開始する画像形成装置が知られている。
【０００３】
上述の技術を開示した文献としては，例えば，特許文献１がある。特許文献１では，ＩＣカードの情報を読み取るカードリーダを備える画像形成装置であって，カードリーダにて読み取った情報に基づいてユーザ認証を行い，ユーザ認証が成功した場合に，そのユーザの操作を待つことなく，画像形成装置に蓄積されているジョブのうちそのユーザに関わるジョブの実行を開始する構成が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０３８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，ユーザ認証を成功させたユーザにとっては，画像形成装置に蓄積されている蓄積印刷ジョブよりも優先度が高い他の印刷ジョブを実行したいこともあり得る。この場合，特許文献１に開示されている技術では，画像形成装置に蓄積されている蓄積印刷ジョブが自動的に実行されてしまうため，その蓄積印刷ジョブの実行が完了するまで他の印刷ジョブの実行を待つことになる。その結果，他の印刷ジョブを実行したいユーザにとっては，蓄積印刷ジョブの自動実行がかえって不便になることもある。
【０００６】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，ユーザ認証に基づく蓄積印刷が可能な画像形成装置であって，ユーザの不便を軽減する技術を提供することにある。
【課題を解決するための手段】
【０００７】
この課題の解決を目的としてなされた画像形成装置は，シートに画像を形成する画像形成部と，記憶媒体から識別情報を読み取る読取部と，指令を受け付ける受付部と，外部装置から画像データを受信する受信部と，記憶部と，制御部と，を備え，前記制御部は，前記受信部を制御して前記外部装置から受信させた前記画像データを，前記記憶部に記憶する画像記憶処理を実行し，さらに前記制御部は，前記読取部を制御して，前記記憶媒体から前記識別情報を読み取らせる読取処理と，前記読取部に前記記憶媒体から前記識別情報を読み取らせることができる状態が継続している時間である継続時間を計測する計測処理と，前記識別情報に基づいて，ユーザ認証を行う認証処理と，前記認証処理にて前記ユーザ認証に成功した場合に，前記記憶部に，前記認証処理による前記ユーザ認証が成功したことを示す情報である第１情報を記憶するログイン処理と，を実行し，さらに前記制御部は，前記計測処理を実行した後に，前記継続時間が所定時間より長い場合に，前記記憶部に第２情報を記憶する第２情報記憶処理と，前記継続時間が前記所定時間と同じかより短い場合に，前記記憶部に第３情報を記憶する第３情報記憶処理と，を実行し，さらに前記制御部は，前記記憶部に前記第２情報が記憶された場合に，前記画像形成部を制御して，前記記憶部に記憶された前記画像データのうち前記識別情報に対応する前記画像データに基づく画像を前記シートに形成させる第１画像形成処理と，前記第１画像形成処理が終了したことを契機に，前記記憶部を，前記第１情報を記憶していない状態に初期化する第１ログアウト処理と，を実行し，さらに前記制御部は，前記記憶部に前記第３情報が記憶された場合に，前記受付部に実行命令を受け付けたことを契機に，前記画像形成部を制御して，シートに画像を形成させる第２画像形成処理と，前記受付部にログアウト命令を受け付けたことを契機に，前記記憶部を，前記第１情報を記憶していない状態に初期化する第２ログアウト処理と，を実行する，ことを特徴としている。
【０００８】
本明細書に開示される画像形成装置は，ユーザ認証に成功した場合に第１情報を記憶し，記憶媒体から識別情報を読み取ることのできる状態が継続する時間が所定時間より長いか否かに基づいて，第２情報を記憶するか，または，第３情報を記憶する。そして，第２情報が記憶された場合，記憶されている画像データに基づく画像をシートに形成させる第１画像形成処理と，第１画像形成処理の終了後にログアウトする第１ログアウト処理とを実行する。一方，第３情報が記憶された場合，実行命令を受け付けた場合に画像をシートに形成させる第２画像形成処理と，ログアウト命令を受け付けた場合にログアウトする第２ログアウト処理とを実行する。
【０００９】
すなわち，本明細書に開示される画像形成装置によれば，記憶媒体から識別情報を読み取ることのできる状態が継続する時間によって，蓄積印刷ジョブを自動的に実行するか否かが決定される。つまり，ログインに成功したユーザは，希望に応じて，記憶媒体から識別情報を読み取ることのできる状態を継続させる時間を選択することで，蓄積印刷ジョブを自動的に実行させるか，他の印刷ジョブを先に実行させるかを選択できる。このことから，ユーザの不便を軽減する技術となっている。
【００１０】
また，本明細書には，シートに画像を形成する画像形成部と，記憶媒体から識別情報を読み取る読取部と，指令を受け付ける受付部と，外部装置から画像データを受信する受信部と，記憶部と，制御部と，を備え，前記制御部は，前記受信部を制御して前記外部装置から受信させた前記画像データを，前記記憶部に記憶する画像記憶処理を実行し，さらに前記制御部は，前記読取部を制御して，前記記憶媒体から前記識別情報を読み取らせる読取処理と，前記読取部に前記記憶媒体から前記識別情報を読み取らせることができる状態が継続している時間である継続時間を計測する計測処理と，前記識別情報に基づいて，ユーザ認証を行う認証処理と，前記認証処理にて前記ユーザ認証に成功した場合に，前記記憶部に，前記認証処理による前記ユーザ認証が成功したことを示す情報である第１情報を記憶するログイン処理と，を実行し，さらに前記制御部は，前記計測処理を実行した後に，前記継続時間が所定時間より長い場合に，前記記憶部に第２情報を記憶する第２情報記憶処理と，前記継続時間が前記所定時間と同じかより短い場合に，前記記憶部に第３情報を記憶する第３情報記憶処理と，を実行し，さらに前記制御部は，前記記憶部に前記第３情報が記憶された場合に，前記画像形成部を制御して，前記記憶部に記憶された前記画像データのうち前記識別情報に対応する前記画像データに基づく画像を前記シートに形成させる第１画像形成処理と，前記第１画像形成処理が終了したことを契機に，前記記憶部を，前記第１情報を記憶していない状態に初期化する第１ログアウト処理と，を実行し，さらに前記制御部は，前記記憶部に前記第２情報が記憶された場合に，前記受付部に実行命令を受け付けたことを契機に，前記画像形成部を制御して，シートに画像を形成させる第２画像形成処理と，前記受付部にログアウト命令を受け付けたことを契機に，前記記憶部を，前記第１情報を記憶していない状態に初期化する第２ログアウト処理と，を実行する，画像形成装置も開示されている。
【００１１】
上記画像形成装置の機能を実現するための制御方法，コンピュータプログラム，および当該コンピュータプログラムを格納するコンピュータ読取可能な記憶媒体も，新規で有用である。
【発明の効果】
【００１２】
本発明によれば，ユーザ認証に基づく蓄積印刷が可能な画像形成装置であって，ユーザの不便を軽減する技術が実現される。
【図面の簡単な説明】
【００１３】
【図１】実施の形態にかかるＭＦＰの概略外観図である。
【図２】ＭＦＰの電気的構成を示すブロック図である。
【図３】識別情報リストの例を示す説明図である。
【図４】画像データ受信処理の手順を示すフローチャートである。
【図５】カード認証処理の手順を示すフローチャートである。
【図６】蓄積印刷処理の手順を示すフローチャートである。
【図７】蓄積印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下，本発明にかかる画像形成装置を具体化した第１の形態について，添付図面を参照しつつ詳細に説明する。本形態は，画像形成機能を備えた複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）に本発明を適用したものである。
【００１５】
本形態のＭＦＰ１００は，図１に示すように，シートに画像を印刷する画像形成部１０と，原稿の画像を読み取る画像読取部２０と，動作状況の表示やユーザによる入力操作の受付を行う操作パネル４０とを備えている。
【００１６】
画像形成部１０は，図１に示すように，印刷用のシートを収納する給紙トレイ１１と，印刷済みのシートを載置する排紙トレイ１２とを有している。ＭＦＰ１００は，例えば，給紙トレイ１１に収容されているシートに，画像形成部１０を用いて印刷し，印刷済みのシートを排紙トレイ１２に排紙する。画像形成部１０は，電子写真方式の画像形成機能を有し，トナー像を熱定着するための定着部６１（図２参照）を備える。定着部６１は，ヒータの一例である。なお，画像形成部１０は，カラー画像の形成が可能なものであってもよいし，モノクロ画像のみの形成が可能なものであってもよい。
【００１７】
画像読取部２０は，原稿の各位置における光の反射に基づいて画像データを取得する。画像読取部２０は，図１に示すように，読取対象の原稿を搬送する機能を有するＡＤＦ（自動原稿搬送装置）２２を備える。ＭＦＰ１００は，例えば，ＡＤＦ２２に載置された原稿を搬送させて，搬送中に原稿の画像を読み取る。画像読取部２０の読取機構は，ＣＣＤであってもＣＩＳであってもよい。また，画像読取部２０は，カラー読み取りが可能であってもよいし，モノクロ読み取りのみであってもよい。
【００１８】
操作パネル４０は，図１に示すように，タッチパネル４１と，ボタン群４２と，ＩＣカード読取部４３と，を備える。ＭＦＰ１００は，各種の情報や選択可能な機能をタッチパネル４１に表示させ，タッチされた位置に基づいて，機能の選択や各種の指示を受け付ける。ボタン群４２には，電源ボタン，決定ボタン，キャンセルボタン，テンキー等が設けられている。ＭＦＰ１００は，ボタン群４２の操作されたボタンに基づいて，ユーザによる各種の指令を受け付ける。タッチパネル４１は，第１表示部及び第２表示部の一例である。また，タッチパネル４１やボタン群４２は，受付部の一例である。
【００１９】
ＩＣカード読取部４３は，ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）方式等による近距離での無線通信を受け付ける機能を有する。ＩＣカード読取部４３の通信可能な距離は例えば１０ｃｍ以内であり，ＭＦＰ１００は，ＩＣカード読取部４３から出力される信号に基づいて，無線通信が可能な距離範囲内にＩＣカードが有るか否かを判断できる。ＩＣカード読取部４３は，読取部の一例であり，ＩＣカードは，記憶媒体の一例である。
【００２０】
ＩＣカード読取部４３は，ＭＦＰ１００が電源オンである間，定期的に検出信号を送信している。ユーザの所有するＩＣカードは，ＩＣチップが埋め込まれており，ＩＣカード読取部４３から送信される検出信号を受信すると，応答信号を送信する。ユーザがＩＣカードをＩＣカード読取部４３にかざすことにより，ＭＦＰ１００は，ＩＣカード読取部４３にてＩＣカードから応答信号を受信する。なお，ＩＣカードをＩＣカード読取部４３にかざす，とは，ＩＣカードをＩＣカード読取部４３の通信範囲内に配置することを意味し，ＩＣカードとＩＣカード読取部４３とが接触していてもいなくてもよい。
【００２１】
ＭＦＰ１００は，ＩＣカード読取部４３にて応答信号を受信したことにより，ＩＣカードが通信可能な範囲内に配置されたと判断する。そして，ＭＦＰ１００は，通信可能な範囲内に配置されているＩＣカードが有る場合，ＩＣカード読取部４３を介する無線通信により，ＩＣカードに記憶されている各種の情報を読み取ることができる。ＩＣカードには，例えば，所有者であるユーザの識別情報が記憶されており，ＭＦＰ１００は，通信可能な範囲内にＩＣカードがあれば，そのＩＣカードから識別情報を読み取ることができる。
【００２２】
続いて，本形態のＭＦＰ１００の電気的構成について説明する。ＭＦＰ１００は，図２に示すように，ＣＰＵ３１と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ（不揮発性ＲＡＭ）３４と，を含むコントローラ３０を備えている。また，ＭＦＰ１００は，画像形成部１０と，画像読取部２０と，ネットワークＩＦ（インターフェース）３７と，ＵＳＢ−ＩＦ３８と，ＮＦＣ−ＩＦ３９と，操作パネル４０と，を備え，これらがコントローラ３０に電気的に接続されている。
【００２３】
ＲＯＭ３２には，ＭＦＰ１００を制御するための各種制御プログラムや各種設定，初期値等が記憶されている。ＲＡＭ３３は，各種制御プログラムが読み出される作業領域として，あるいは，ログインしているユーザの識別情報やユーザによるログインを受け付けているか否かの状態を示す情報等のデータを一時的に記憶する記憶領域として利用される。ＮＶＲＡＭ３４は，画像データ等のデータや各種設定を記憶する領域として利用される。ＲＡＭ３３およびＮＶＲＡＭ３４は，記憶部の一例である。
【００２４】
ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムに従って，その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら，ＭＦＰ１００の各構成要素を制御する。ＣＰＵ３１は，制御部の一例である。コントローラ３０が制御部であってもよい。なお，図２中のコントローラ３０は，ＣＰＵ３１等，ＭＦＰ１００の制御に利用されるハードウェアを纏めた総称であって，実際にＭＦＰ１００に存在する単一のハードウェアを表すとは限らない。
【００２５】
ネットワークＩＦ３７は，ネットワークに接続する外部装置と通信を行うためのハードウェアである。通信方法は，有線であっても無線であってもよい。ＭＦＰ１００は，例えば，ネットワークＩＦ３７を介して，ＰＣ等の外部装置から送信された印刷ジョブを受け付ける。ネットワークＩＦ３７は，受信部の一例である。
【００２６】
ＵＳＢ−ＩＦ３８は，ＰＣなどの外部装置と通信を行うためのハードウェアである。ＭＦＰ１００は、例えば、ＵＳＢ−ＩＦ３８を介して、ＰＣ等の外部装置から送信された印刷ジョブを受け付ける。ＵＳＢ−ＩＦ３８は、ネットワークＩＦ３７と同様に，受信部の一例である。ＮＦＣ−ＩＦ３９は，ＩＣカード読取部４３に設けられ，ＩＳＯ／ＩＥＣ２１４８１またはＩＳＯ／ＩＥＣ１８０９２の国際標準規格に基づいて，ＮＦＣ方式の無線通信を行うためのハードウェアである。
【００２７】
続いて，ＭＦＰ１００において実行される蓄積印刷の動作について説明する。ＭＦＰ１００は，例えば，ネットワークインターフェース３７を介して接続されているＰＣ（パーソナルコンピュータ）等から，印刷ジョブを受け付ける。印刷ジョブには，例えば，蓄積指示が付加されて送信される，蓄積印刷ジョブがある。ＭＦＰ１００は，蓄積印刷ジョブを受信した場合，直ちに印刷を実行するのではなく，当該ジョブの画像データを，当該ジョブを送信したユーザの識別情報と関係づけて，ＮＶＲＡＭ３４に記憶させる。
【００２８】
また，ＭＦＰ１００は，どのユーザによってもログインされていない状態であるログアウト状態で，ユーザの識別情報を取得させる操作であるログイン操作を受け付けた場合，ユーザ認証を行う。ユーザ認証のために，ＭＦＰ１００は，使用が許可されるユーザの識別情報を一覧にした識別情報リスト３４１を，ＮＶＲＡＭ３４に記憶している。識別情報リスト３４１の例を図３に示す。識別情報リスト３４１を記憶するＮＶＲＡＭ３４は，認証情報記憶部の一例である。図３に示す例では，記憶される認証情報はユーザＩＤであり，識別情報リスト３４１には，使用が許可されるユーザのユーザＩＤが記憶されている。
【００２９】
ＭＦＰ１００は，ログイン操作として，例えば，ＩＣカード読取部４３にＩＣカードをかざす操作を受け付ける。ＭＦＰ１００は，かざされたＩＣカードからユーザの識別情報として，ユーザＩＤを読み取る。そして，ＭＦＰ１００は，ＮＶＲＡＭ３４に記憶されている識別情報リスト３４１に含まれる識別情報と読み取った識別情報との比較に基づいて，ＩＣカードの所有者がＭＦＰ１００の使用を許可されているユーザであるか否かを判断する。具体的には，ＭＦＰ１００は，読み取った識別情報と一致する情報が識別情報リスト３４１に含まれていればユーザ認証に成功したと判断し，含まれていなければユーザ認証に失敗したと判断する。
【００３０】
そして，ＭＦＰ１００は，ＩＣカード読取部４３にＩＣカードが長時間かざされた長時間かざしと，ＩＣカード読取部４３にＩＣカードが短時間かざされた短時間かざしとを，異なる種類のログイン操作として受け付ける。なお，長時間かざされたとは，ＩＣカード読取部４３にて同一のＩＣカードとの通信が可能な状態が，所定時間を超えて継続したことを意味する。また，短時間かざされたとは，ＩＣカード読取部４３にて同一のＩＣカードとの通信が可能な状態が，所定時間以内に途絶えたことを意味する。ＭＦＰ１００は，例えば，ＩＣカードが通信可能な範囲内から範囲外に出された場合，ＩＣカードと通信できなくなるため，通信可能な状態が途絶えたと判断する。
【００３１】
さらに，ＭＦＰ１００は，２種類のログイン操作を受け付け，受け付けたログイン操作の種類に応じて，異なる動作を行う。すなわち，ＭＦＰ１００は，ＩＣカードとの通信によりユーザの認証に成功した場合に，受け付けたログイン操作が長時間かざしと短時間かざしとの一方であれば，蓄積印刷ジョブの自動印刷を行う。具体的には，ＭＦＰ１００は，ログインに成功したユーザの識別情報と関係づけて記憶されている蓄積印刷ジョブが有る場合，自動的に蓄積印刷ジョブの印刷を実行し，印刷終了後に，ユーザの操作を待たずにログアウト状態となる。
【００３２】
一方，受け付けたログイン操作が長時間かざしと短時間かざしとの他方であれば，ＭＦＰ１００は，蓄積印刷ジョブの自動印刷を行わない。具体的には，ＭＦＰ１００は，そのユーザの識別情報と関係づけて記憶されている蓄積印刷ジョブの有無に関わらず，いわゆるログイン状態となってユーザの操作を受け付ける。ＭＦＰ１００は，ユーザの操作として，例えば，蓄積印刷ジョブの印刷指示，ログアウトの指示，蓄積印刷ジョブ以外のジョブ（例えば，コピージョブ，スキャンジョブ，ダウンロード印刷ジョブ）の実行指示を受け付ける。そして，ＭＦＰ１００は，蓄積印刷ジョブの印刷指示を受け付けた場合には，指示された蓄積印刷ジョブの印刷を実行する。また，ＭＦＰ１００は，ログアウトの指示を受け付けるまでは，ログアウト状態とはならない。
【００３３】
なお，長時間かざしと短時間かざしとのいずれを一方とし，いずれを他方とするかについては，予め決まっていてもよいし，ユーザの設定を受け付けてもよい。ユーザの設定を受け付ける場合には，ＭＦＰ１００は，ユーザの設定をＮＶＲＡＭ３４に記憶し，記憶されている設定に基づいて動作する。
【００３４】
続いて，上述した蓄積印刷の動作を実現する各種処理の手順について，フローチャートを参照して説明する。以下では，まず，長時間かざしを一方の操作として蓄積印刷ジョブの自動印刷を行い，短時間かざしを他方とする第１の形態のＭＦＰ１００の場合の動作について説明する。
【００３５】
まず，ＭＦＰ１００にて印刷ジョブを受け付ける処理である画像データ受信処理の手順について，図４のフローチャートを参照して説明する。画像データ受信処理は，ネットワークＩＦ３７等を介して，ＰＣ等の外部装置から送信された印刷ジョブを受け付けたことを契機に，ＣＰＵ３１にて実行される。
【００３６】
画像データ受信処理では，ＣＰＵ３１は，まず，受け付けた印刷ジョブの画像データを受信する（Ｓ１０１）。そして，ＣＰＵ３１は，受け付けた印刷ジョブが，蓄積印刷ジョブであるか否かを判断する（Ｓ１０２）。ＣＰＵ３１は，印刷ジョブに付加されるジョブ情報に基づいて，蓄積印刷ジョブであるか否かを判断できる。
【００３７】
なお，蓄積印刷ジョブであるか否かの判断は，例えば，ユーザごと，ＭＦＰ１００の装置ごとに決まっていてもよい。つまり，該当するユーザの印刷ジョブは全て蓄積印刷ジョブと判断し，他のユーザの印刷ジョブは全て蓄積印刷ジョブではないと判断するとしてもよい。また，ＭＦＰ１００にて全ての印刷ジョブを蓄積印刷ジョブとするか否かの設定を受け付け，蓄積印刷ジョブとすると設定されているＭＦＰ１００では，受け付けた印刷ジョブを蓄積印刷ジョブとするとしてもよい。
【００３８】
そして，受け付けた印刷ジョブが，蓄積印刷ジョブであると判断した場合（Ｓ１０２：ＹＥＳ），ＣＰＵ３１は，受信した画像データを，印刷ジョブを送信したユーザの識別情報と関連付けて，ＲＡＭ３３に記憶する（Ｓ１０３）。Ｓ１０３は，画像記憶処理の一例である。ユーザの識別情報は，印刷ジョブに付加されていてもよいし，送信した外部装置に基づいてＣＰＵ３１にて決定してもよい。また，印刷ジョブと関連付ける識別情報は，ユーザの区別ができればよく，例えば，識別情報リスト３４１（図３参照）のうちのユーザＩＤのみとしてもよい。
【００３９】
一方，受け付けた印刷ジョブが，蓄積印刷ジョブではないと判断した場合（Ｓ１０２：ＮＯ），ＣＰＵ３１は，受信した画像データに基づく印刷を画像形成部１０に行わせる（Ｓ１０４）。そして，Ｓ１０３またはＳ１０４の後，ＣＰＵ３１は，画像データ受信処理を終了する。
【００４０】
次に，ＩＣカードから情報を読み出してユーザ認証を行う処理であるカード認証処理の手順について，図５のフローチャートを参照して説明する。カード認証処理は，ＭＦＰ１００の電源が投入されたことを契機に，ＣＰＵ３１にて実行される。なお，このカード認証処理と，後述する蓄積印刷処理（図６参照）とは，ＭＦＰ１００の電源が投入されたことを契機に実行が開始され，電源が切断されるまでの間，ＣＰＵ３１にて並行して実行される。
【００４１】
カード認証処理では，ＣＰＵ３１は，まず，認証状態情報が「ログアウト」であるか否かを判断する（Ｓ２０１）。認証状態情報は，ＭＦＰ１００が特定のユーザによるログイン中であるか否かを示す情報であり，ＲＡＭ３３またはＮＶＲＡＭ３４に記憶される。例えば，電源投入直後等の，どのユーザによってもログインされていない状態では，認証状態情報として「ログアウト」が記憶される。つまり，認証状態情報の初期値は，「ログアウト」である。認証状態情報には，「ログアウト」以外に，「成功」または「失敗」が記憶される。認証状態情報は，カード認証処理および蓄積印刷処理にて書き換えられる。
【００４２】
そして，認証状態情報が「ログアウト」ではないと判断した場合（Ｓ２０１：ＮＯ），ＣＰＵ３１は，認証状態情報が「ログアウト」となるまで待機する。いずれかのユーザによるログイン中には，ＭＦＰ１００は，ログイン操作を受け付けない。つまり，ＭＦＰ１００は，ログアウト状態でなければ，ＩＣカード読取部４３にＩＣカードがかざされたとしても，ログイン操作として受け付けることはない。
【００４３】
一方，認証状態情報が「ログアウト」であると判断した場合（Ｓ２０１：ＹＥＳ），ＣＰＵ３１は，ＩＣカード読取部４３にてＩＣカードを検出したか否かを判断する（Ｓ２０２）。ＣＰＵ３１は，ＩＣカード読取部４３から出力される信号に基づいて，ＩＣカード読取部４３の通信可能な範囲内にＩＣカードが存在するか否かを判断できる。
【００４４】
ＩＣカードを検出したと判断した場合（Ｓ２０２：ＹＥＳ），ＣＰＵ３１は，検出したＩＣカードからユーザの識別情報の読み出しを試行する（Ｓ２０３）。Ｓ２０３は，読取処理の一例である。そして，ＣＰＵ３１は，識別情報の読み出しに成功したか否かを判断する（Ｓ２０４）。
【００４５】
ＩＣカードを検出していないと判断した場合（Ｓ２０２：ＮＯ），または，識別情報の読み出しに失敗したと判断した場合（Ｓ２０４：ＮＯ），ＣＰＵ３１は，Ｓ２０２に戻って，ＩＣカードを検出するまで待機する。検出したカードが，例えば，ＭＦＰ１００にて認証に用いられるＩＣカード以外のカードであれば，ＭＦＰ１００は，識別情報の読み出しに失敗し，ログイン操作として受け付けない。なお，ＭＦＰ１００は，ＩＣカードを検出し，識別情報の読み出しに失敗した場合，その旨を報知してもよい。
【００４６】
一方，識別情報の読み出しに成功したと判断した場合（Ｓ２０４：ＹＥＳ），ＣＰＵ３１は，識別情報を読み出すことのできる状態の継続時間の計測を開始する（Ｓ２０５）。なお，識別情報の読み出しに成功した場合，ＣＰＵ３１は，読み出した識別情報をＲＡＭ３３またはＮＶＲＡＭ３４に一旦記憶する。
【００４７】
そして，ＣＰＵ３１は，ユーザ認証を行う（Ｓ２０６）。つまり，ＣＰＵ３１は，ＩＣカードから読み出した識別情報とＮＶＲＡＭ３４に記憶されている識別情報リスト３４１とを比較し，ＩＣカードの所有者がＭＦＰ１００の使用を許可されているユーザであるか否かを判断する。Ｓ２０６は，認証処理の一例である。
【００４８】
そして，ＣＰＵ３１は，ユーザ認証に成功したか否かを判断する（Ｓ２０７）。ＣＰＵ３１は，例えば，読み出された識別情報が識別情報リスト３４１に含まれる識別情報の１つに対応すると判断した場合，ユーザ認証に成功したと判断する。一方，ＣＰＵ３１は，読み出されたユーザ情報に対応する識別情報が識別情報リスト３４１に含まれないと判断した場合には，ユーザ認証に失敗したと判断する。
【００４９】
認証に失敗したと判断した場合（Ｓ２０７：ＮＯ），ＣＰＵ３１は，認証状態情報を「失敗」に書き換える（Ｓ２０８）。さらに，ＣＰＵ３１は，Ｓ２０５にて開始した時間の計測を終了し（Ｓ２０９），Ｓ２０１に戻って，認証状態情報が「ログアウト」となるまで待機する。なお，認証状態情報は，後述する蓄積印刷処理にて書き換えられる。
【００５０】
一方，ユーザ認証に成功したと判断した場合（Ｓ２０７：ＹＥＳ），ＣＰＵ３１は，認証状態情報を「成功」に書き換える（Ｓ２１０）。Ｓ２１０は，ログイン処理の一例であり，「成功」は，第１情報の一例である。
【００５１】
さらに，ＣＰＵ３１は，継続時間情報を「なし」に書き換える（Ｓ２１１）。継続時間情報は，ＭＦＰ１００にて同一のＩＣカードから識別情報を読み取ることができる状態が継続した時間の長短を示す情報であり，ＲＡＭ３３またはＮＶＲＡＭ３４に記憶される。ユーザ認証に成功した場合，ＣＰＵ３１は，受け付けたログイン操作が長時間かざしであるか短時間かざしであるかを判断する。そして，この段階では，そのいずれとも決定していないので，継続時間情報を「なし」とする。
【００５２】
そして，ＣＰＵ３１は，ユーザ認証に成功したＩＣカードと通信可能な状態が維持されているか否かを判断する（Ｓ２１２）。例えば，ＣＰＵ３１は，識別情報を読み出した後も，ＩＣカード読取部４３に定期的な検出信号を送信させ，ＩＣカードからの応答信号を受信させる。そして，同一のＩＣカードからの応答信号を正常に受信した場合，ＣＰＵ３１は，自機とそのＩＣカードとの通信状態が維持されていると判断する。あるいは，ＩＣカード読取部４３に定期的に識別情報を読み取らせ，Ｓ２０３にて読み出してＲＡＭ３３またはＮＶＲＡＭ３４に記憶されている識別情報と同一の情報であれば，ＩＣカードと通信可能な状態が維持されていると判断する。例えば，ユーザがＩＣカードをＩＣカード読取部４３から離した場合，応答信号を受信できなくなるため，ＣＰＵ３１は，ＩＣカードと通信可能な状態ではないと判断する。
【００５３】
通信可能な状態が維持されていると判断した場合（Ｓ２１２：ＹＥＳ），ＣＰＵ３１は，計測時間が３秒を超えているか否かを判断する（Ｓ２１３）。計測時間が３秒を超えていないと判断した場合（Ｓ２１３：ＮＯ），ＣＰＵ３１は，Ｓ２１２に戻り，ＩＣカードと通信可能な状態ではなくなるか，タイマの計測時間が３秒を超えるかの何れかとなるまで待機する。３秒は，所定時間の一例である。
【００５４】
計測時間が３秒を超えないうちにＩＣカードと通信できなくなったと判断した場合（Ｓ２１２：ＮＯ），ＣＰＵ３１は，継続時間情報を「短時間」に書き換える（Ｓ２１４）。Ｓ２１４は，第３情報記憶処理の一例であり，「短時間」は，第３情報の一例である。
【００５５】
一方，通信可能な状態が維持されたままで計測時間が３秒を超えたと判断した場合（Ｓ２１３：ＹＥＳ），ＣＰＵ３１は，継続時間情報を「長時間」に書き換える（Ｓ２１５）。Ｓ２１５は，第２情報記憶処理の一例であり，「長時間」は，第２情報の一例である。なお，ＭＦＰ１００は，３秒を超えてさらに同一のＩＣカードから識別情報を読み取ることができる状態が継続した場合，通信を停止してもよいし，識別情報の読取を継続してもよい。
【００５６】
または，ＭＦＰ１００は，識別情報を読み取ることができない状態となるまでの時間を計測し，Ｓ２１３では，計測した時間が３秒より長いか否かを判断して，Ｓ２１４またはＳ２１５を実行するとしてもよい。このようにすれば，Ｓ２１３は，計測処理の一例である。つまり，ＩＣカードが離されて通信が不可能となるのを待って，通信可能であった時間に基づいて，長時間かざしか短時間かざしかを判断してもよい。
【００５７】
Ｓ２１４またはＳ２１５の後，ＣＰＵ３１は，Ｓ２０５にて開始した時間の計測を終了し（Ｓ２１６），Ｓ２０１に戻って，認証状態情報が「ログアウト」となるまで待機する。これで，カード認証処理の説明を終了する。
【００５８】
次に，ユーザ認証に成功したユーザの印刷ジョブを実行する処理である蓄積印刷処理の手順について，図６に示すフローチャートを参照して説明する。蓄積印刷処理は，ＭＦＰ１００の電源が投入されたことを契機に，カード認証処理と並行してＣＰＵ３１にて実行される。
【００５９】
蓄積印刷処理では，ＣＰＵ３１は，まず，認証状態情報が「成功」であるか否かを判断する（Ｓ３０１）。前述したカード認証処理のＳ２０７にてＹＥＳと判断された場合，同Ｓ２１０にて，認証状態情報は「成功」にされている。認証状態情報が「成功」ではないと判断した場合（Ｓ３０１：ＮＯ），ＣＰＵ３１は，認証状態情報が「失敗」であるか否かを判断する（Ｓ３０２）。前述したカード認証処理のＳ２０７にてＮＯと判断された場合，同Ｓ２０８にて，認証状態情報は「失敗」にされている。
【００６０】
認証状態情報が，「成功」でも「失敗」でもないと判断した場合（Ｓ３０２：ＮＯ），ＣＰＵ３１は，認証状態情報が「成功」または「失敗」のいずれかとなるまで待機する。認証状態情報が「成功」でも「失敗」でもない状態とは，ログアウト中であって，ログイン操作を受け付けていない状態である。
【００６１】
認証状態情報が「失敗」であると判断した場合（Ｓ３０２：ＹＥＳ），ＣＰＵ３１は，ログイン失敗を報知する（Ｓ３０３）。ＣＰＵ３１は，例えば，操作パネル４０を制御して，タッチパネル４１に使用が許可されない旨のメッセージを表示させる。報知方法は，音声メッセージでもよいし，警告ランプの点灯でもよい。ログイン失敗の報知は，しなくてもよいが，ログイン失敗を報知することにより，ユーザ認証に失敗したことをユーザが把握できる。例えば，ユーザは，ＩＣカード読取部４３にＩＣカードを継続してかざし続けてもログインや蓄積印刷を実行できないことを把握でき，ＩＣカード読取部４３にＩＣカードをかざす操作を途中でやめることができる。
【００６２】
さらに，認証状態情報が「失敗」であった場合，ＣＰＵ３１は，認証状態情報を「ログアウト」に書き換え（Ｓ３０５），Ｓ３０１に戻って，認証状態情報が「成功」または「失敗」となるまで待機する。
【００６３】
一方，認証状態情報が「成功」であると判断した場合（Ｓ３０１：ＹＥＳ），ＣＰＵ３１は，ガイダンス表示を行わせる（Ｓ３０６）。ガイダンス表示として，ＭＦＰ１００は，ＩＣカードを長時間かざし続けることで，短時間の場合とは異なる処理となることを報知する。
【００６４】
具体的に，本形態では，ＣＰＵ３１は，例えば，操作パネル４０を制御して，タッチパネル４１に「ＩＣカードをかざし続けると，蓄積印刷ジョブの印刷を実行します」との内容のメッセージを表示させる。このようにすれば，ＩＣカード読取部４３にＩＣカードをかざし続けることによって，自動的に蓄積印刷ジョブの即時実行が選択可能であることを，ユーザが把握できる。なお，報知は，当該ユーザの蓄積印刷ジョブが記憶されている場合に限って行ってもよい。また，ＭＦＰ１００は，ガイダンス表示と合わせて，記憶されている蓄積印刷ジョブの情報を報知してもよい。
【００６５】
そして，ＣＰＵ３１は，継続時間情報が「長時間」であるか否かを判断する（Ｓ３１１）。継続時間情報は，前述したカード認証処理のＳ２１３にてＹＥＳと判断された場合に，同Ｓ２１５にて「長時間」に書き換えられる。継続時間情報が「長時間」ではないと判断した場合（Ｓ３１１：ＮＯ），ＣＰＵ３１は，継続時間情報が「短時間」であるか否かを判断する（Ｓ３１２）。継続時間情報は，前述したカード認証処理のＳ２１２にてＮＯと判断された場合に，同Ｓ２１４にて「短時間」に書き換えられる。
【００６６】
継続時間情報が「長時間」でも「短時間」でもないと判断した場合（Ｓ３１２：ＮＯ），ＣＰＵ３１は，Ｓ３１１に戻り，継続時間情報が「長時間」または「短時間」のいずれかに変更されるまで待機する。つまり，ＣＰＵ３１は，前述したカード認証処理のＳ２１１にて継続時間情報を「なし」に書き換えられた後，Ｓ２１４またはＳ２１５の何れかが実行されるまで待機する。
【００６７】
継続時間情報が「長時間」であると判断した場合（Ｓ３１１：ＹＥＳ），ＣＰＵ３１は，ログインしたユーザの蓄積印刷ジョブが有るか否かを判断する（Ｓ３１３）。つまり，ＣＰＵ３１は，カード認証処理にてＲＡＭ３３またはＮＶＲＡＭ３４に記憶したユーザの識別情報に対応する蓄積印刷ジョブの画像データが，ＮＶＲＡＭ３４に記憶されているか否かを判断する。
【００６８】
そして，蓄積印刷ジョブが有ると判断した場合（Ｓ３１３：ＹＥＳ），ＣＰＵ３１は，蓄積印刷ジョブの印刷を実行させる（Ｓ３１４）。Ｓ３１４は，第１画像形成処理の一例である。つまり，ＭＦＰ１００は，ＩＣカードが長時間かざされた場合，そのＩＣカードの所有者より送信された蓄積印刷ジョブであって，印刷を実行していないジョブの画像データがＮＶＲＡＭ３４に記憶されていれば，その画像データに基づく印刷を開始する。さらに，ＭＦＰ１００は，印刷が終了した蓄積印刷ジョブの画像データをＮＶＲＡＭ３４から消去する。
【００６９】
一方，蓄積印刷ジョブが無いと判断した場合（Ｓ３１３：ＮＯ），ＣＰＵ３１は，蓄積印刷ジョブが記憶されていないことを報知する（Ｓ３１５）。ＣＰＵ３１は，例えば，タッチパネル４１に「蓄積印刷ジョブがありません」との内容のメッセージを表示させる。
【００７０】
Ｓ３１４またはＳ３１５の後、ＣＰＵ３１は，認証状態情報を「ログアウト」に変更し（Ｓ３１７），Ｓ３０１に戻って，認証状態情報が「成功」となるまで待機する。Ｓ３１７により，認証状態情報は，「成功」が記憶されていない初期状態となる。Ｓ３１７は，第１ログアウト処理の一例である。
【００７１】
一方，継続時間情報が「短時間」であると判断した場合（Ｓ３１２：ＹＥＳ），ＣＰＵ３１は，操作パネル４０へのユーザによる指示操作を受け付ける状態となる（Ｓ３２０）。ＭＦＰ１００は，いわゆるログイン状態となり，ＩＣカードの所有者に許可されている動作の指示を受け付ける。ＭＦＰ１００は，例えば，蓄積印刷ジョブの選択と印刷の指示，ログアウトの指示，コピーやスキャンの指示を受け付け，受け付けた指示の動作を実行する。蓄積印刷ジョブの印刷の指示は，実行命令の一例であり，ログアウトの指示は，ログアウト命令の一例である。
【００７２】
そして，ＣＰＵ３１は，蓄積印刷ジョブの印刷指示を受け付けたか否かを判断する（Ｓ３２１）。蓄積印刷ジョブの印刷指示を受け付けたと判断した場合（Ｓ３２１：ＹＥＳ），ＣＰＵ３１は，実行指示の対象となっている蓄積印刷ジョブの印刷を実行する（Ｓ３２２）。Ｓ３２２は，第２画像形成処理の一例である。
【００７３】
蓄積印刷ジョブの印刷指示を受け付けていないと判断した場合（Ｓ３２１：ＮＯ），ＣＰＵ３１は，ログアウトの指示を受け付けたか否かを判断する（Ｓ３２３）。ログアウトの指示を受け付けていないと判断した場合（Ｓ３２３：ＮＯ），ＣＰＵ３１は，Ｓ３２０に戻って，さらに指示を受け付ける。なお，ＭＦＰ１００は，蓄積印刷ジョブの印刷指示，ログアウトの指示以外の指示を受け付けた場合，指示された内容の動作を行う。なお，ここでは，蓄積印刷ジョブの印刷指示とログアウトの指示以外の指示についての説明は省略する。
【００７４】
そして，ログアウトの指示を受け付けたと判断した場合（Ｓ３２３：ＹＥＳ），ＣＰＵ３１は，認証状態情報を「ログアウト」に変更し（Ｓ３１７），ログアウト状態となる。この場合，Ｓ３１７は，第２ログアウト処理の一例である。これで，蓄積印刷処理の説明を終了する。
【００７５】
以上，詳細に説明したように，本形態のＭＦＰ１００によれば，ＩＣカードによるログイン操作が可能であり，ＩＣカードから識別情報の読み取りが可能な時間の長短に基づいて，蓄積印刷ジョブを直ぐに印刷するか，蓄積印刷ジョブの実行命令を操作パネル４０にて受け付け，受け付けた場合に限って印刷を実行するか，が決まる。これにより，ユーザは自身の希望に沿ったログイン操作（長時間かざしまたは短時間かざし）を選択することで蓄積印刷ジョブの即時の実行の有無を選択でき，ユーザの不便を軽減できる。つまり，蓄積印刷ジョブを直ぐに印刷せず，実行命令を受け付ける通常のログイン状態となる操作を行えば，ユーザは，蓄積印刷ジョブの印刷前にコピージョブ等の他の印刷ジョブを投入できる。従って，ユーザ認証に基づく蓄積印刷が可能な画像形成装置であって，ユーザの不便を軽減する技術となっている。
【００７６】
続いて，本発明を具体化した第２の形態について，添付図面を参照しつつ詳細に説明する。第２の形態は，第１の形態と同じ構成のＭＦＰ１００にて，長時間かざしの場合と短時間かざしの場合との動作が入れ替わっているものであり，第１の形態と同じ処理については，同じ符号を付して説明を省略する。第２の形態のＭＦＰ１００でも，第１の形態と同様に，画像データ受信処理（図４）とカード認証処理（図５）を実行する。第２の形態の蓄積印刷処理は，第１の形態とはやや異なる。第２の形態の蓄積印刷処理の手順について，図７のフローチャートを参照して説明する。
【００７７】
第２の形態の蓄積印刷処理でも，認証状態情報が「失敗」である場合の動作は，第１の形態と同様である（Ｓ３０２〜Ｓ３０５）。そして，認証状態情報が「成功」であると判断した場合（Ｓ３０１：ＹＥＳ），ＣＰＵ３１は，第１の形態とは異なる内容のガイダンス表示を行う（Ｓ３０６）。
【００７８】
具体的に，第２の形態では，ＣＰＵ３１は，例えば，操作パネル４０を制御して，タッチパネル４１に「ＩＣカードをかざし続けると，ログインします」との内容のメッセージを表示させる。このようにすれば，ＩＣカードをかざし続けることによって，蓄積印刷ジョブが有ってもログイン状態となることを，ユーザが把握できる。
【００７９】
さらに，ＣＰＵ３１は，画像形成部１０に含まれる定着部６１のヒータの予熱を開始する（Ｓ４０１）。画像形成の準備動作のうち，ヒータの加熱制御が完了するまでに要する時間は，他の動作に比較して長い。ユーザ認証に成功し，認証状態情報が「成功」となった段階で，蓄積印刷ジョブの印刷を実行するか否かが決定する前にヒータの加熱制御をし始めることで，蓄積印刷ジョブの印刷を実行すると決定した場合には，決定後の早期に蓄積印刷ジョブの印刷を開始できる。
【００８０】
そして，第２の形態では，ＣＰＵ３１は，継続時間情報が「短時間」であると判断した場合（Ｓ４０２：ＹＥＳ），ログインしたユーザの蓄積印刷ジョブが有れば，蓄積印刷ジョブの印刷を実行する（Ｓ３１３〜Ｓ３１５）。そして，印刷終了後，ＣＰＵ３１は，認証状態情報を「ログアウト」に変更する（Ｓ３１７）。第２の形態でも，Ｓ３１４は，第１画像形成処理の一例であり，Ｓ３１７は，第１ログアウト処理の一例である。
【００８１】
一方，継続時間情報が「長時間」であると判断した場合（Ｓ４０３：ＹＥＳ），ＣＰＵ３１は，操作パネル４０へのユーザによる指示操作を受け付けるログイン状態となる（Ｓ３２０）。この場合，印刷の実行指示を早期に受け付けるとは限らないので，ＣＰＵ３１は，Ｓ４０１にて開始したヒータの加熱制御を停止する（Ｓ４０５）。
【００８２】
そして，蓄積印刷ジョブの印刷指示を受け付けた場合（Ｓ３２１：ＹＥＳ），ＣＰＵ３１は，実行指示の対象となっている蓄積印刷ジョブの印刷を実行する（Ｓ３２２）。また，ログアウトの指示を受け付けたと判断した場合（Ｓ３２３：ＹＥＳ），ＣＰＵ３１は，認証状態情報を「ログアウト」に変更する（Ｓ３１７）。第２の形態でも，Ｓ３２２は，第２画像形成処理の一例であり，この場合のＳ３１７は，第２ログアウト処理の一例である。
【００８３】
このようにしても，ユーザは自身の希望に沿ったログイン操作を選択でき，ユーザの不便を軽減できる。例えば，蓄積印刷ジョブの印刷を行うユーザが少ない場合には，長時間かざしを，蓄積印刷ジョブの即時実行とする方が好ましい。一方，蓄積印刷ジョブの印刷を行うユーザが多い場合には，短時間かざしを，蓄積印刷ジョブの即時実行とする方が好ましい。例えば，両方の処理を記憶しているＭＦＰ１００であって，ユーザの指示，または，使用状況に応じて，いずれの処理を実行するかを選択できるようにしてもよい。
【００８４】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，ＭＦＰに限らず，複写機，プリンタ，ＦＡＸ装置等，蓄積印刷ジョブの画像形成機能を備えるものであれば適用可能である。また，画像形成機能の構成は，インクジェット方式であってもよい。
【００８５】
また，各形態では，使用が許可されるユーザの識別情報が識別情報リスト３４１としてＮＶＲＡＭ３４に記憶されるとしたが，例えば，サーバ等の外部機器に記憶されていてもよい。ＭＦＰ１００は，外部機器から識別情報リスト３４１を取得して，ＩＣカードから読み取った識別情報と比較してもよい。また，ＭＦＰ１００は，読み取った識別情報を外部機器に送信して外部機器にユーザ認証を行わせ，認証の結果を外部機器から取得することによって認証処理を行うとしてもよい。また，識別情報のリストとして，使用が許可されているユーザの識別情報のリストである識別情報リスト３４１とする代わりに，使用が禁止されているユーザの識別情報のリストを記憶してもよい。この場合，ＭＦＰ１００は，読み取った識別情報がリストに無い場合に，認証に成功したと判断する。
【００８６】
また，例えば，識別情報を読み取る方法は，ＮＦＣ方式の無線通信に限らない。そして，記憶媒体は，ＩＣカードに限らない。例えば，短距離での無線通信が可能な携帯機器であってもよいし，ＲＦ−ＩＤタグが添付されたカードや，Ｆｅｒｉｃａ方式のカードとの無線通信によってもよい。また，無線通信に限らず，接触によってユーザ情報を読み出すことのできる通信方式であってもよい。例えば，指紋認証や掌紋認証でもよい。この場合も，接触によって識別情報を読み取ることのできる状態が継続した時間の長短に応じて，蓄積印刷ジョブの自動印刷を行うか否かを決定すればよい。なお，ユーザの識別情報は，ユーザＩＤとしたが，ユーザの区別ができればよく，例えば，ユーザＩＤとパスワードとの組の情報でもよい。
【００８７】
また，各形態では，短時間かざしと長時間かざしとの境界となる所定時間を３秒としたが，これに限らない。所定時間は，固定時間であってもよいし，ユーザによる設定を受け付けて変更可能な可変時間であってもよい。
【００８８】
また，例えば，タイマをスタートするタイミングは，各形態の例に限らない。つまり，ユーザ認証を実行し，認証に成功した後にタイマをスタートするとしてもよい。このようにすれば，ユーザ認証に失敗した場合は，タイマをスタートさせないので，処理が簡易となる。一方，ユーザ認証より先にタイマをスタートさせれば，ユーザがＩＣカードをかざしている時間に近い時間を計測できる。
【００８９】
また，第２の形態では，ユーザ認証に成功した場合，「長時間」か「短時間」かが決定される前にヒータの加熱制御を開始するとしたが，しなくてもよい。ヒータの加熱制御を予め開始しておくことで，短時間かざしで蓄積印刷ジョブの印刷を自動的に開始する場合に，早期の印刷開始が期待できる。一方，ヒータの加熱制御を開始しなければ，蓄積印刷ジョブの印刷をしない場合に，無駄な加熱制御を抑制できる。
【００９０】
また，かざされたＩＣカードから読み出したユーザ情報に対応する蓄積印刷ジョブが複数あった場合，ＭＦＰ１００は，全ての蓄積印刷ジョブを印刷するとしてもよいし，１つの蓄積印刷ジョブのみを印刷するとしてもよい。
【００９１】
また，実施の形態では，認証状態情報と継続時間情報とを別に記憶するとしたが，１つの情報を書き換えて使用してもよい。例えば，「成功」を記憶した後に，長時間かざしか短時間かざしかが決定した段階で，「成功（長時間）」または「成功（短時間）」に書き換えてもよい。
【００９２】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００９３】
１０  画像形成部
３１  ＣＰＵ
３３  ＲＡＭ
３４  ＮＶＲＡＭ
３７  ネットワークＩＦ
４１  タッチパネル
４２  ボタン群
４３  ＩＣカード読取部
６１  定着部
１００  ＭＦＰ
【図１】
2018202619.tif 000003
【図２】
2018202619.tif 000004
【図３】
2018202619.tif 000005
【図４】
2018202619.tif 000006
【図５】
2018202619.tif 000007
【図６】
2018202619.tif 000008
【図７】
2018202619.tif 000009