(57)【要約】      （修正有）【課題】セキュアジョブの印刷が可能であって，実行中断後の生産性の低下を抑制する印刷装置を提供する。【解決手段】ＭＦＰ（複合機）は，セキュアジョブの実行中に印刷を中断させる事由が発生した場合，印刷を中断する。そして，その中断事由が解消された後，中断したセキュアジョブの認証情報の入力を受け付ける。中断したセキュアジョブの認証情報の入力を受け付けたら，そのセキュアジョブの印刷を再開する。中断したセキュアジョブの印刷を再開する前に，後続の印刷ジョブの印刷を許可する許可条件を満たした場合には，中断したセキュアジョブの印刷に先行して後続の印刷ジョブに基づく印刷を行う。【選択図】図７
2015080916.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを記憶する記憶部と，
前記記憶部に記憶された印刷ジョブに基づいて印刷を行う印刷部と，
認証情報の入力操作を受け付ける受付部と，
制御部と，
を備え，
前記制御部は，
画像データと認証情報とが対応付けられた印刷ジョブである特定ジョブを前記記憶部に記憶させ，当該特定ジョブの認証情報を前記受付部が受け付けたことを条件として，前記印刷部に当該特定ジョブに基づく印刷を行わせる特定印刷処理と，
前記特定印刷処理にて特定ジョブに基づく印刷が開始された後，当該印刷を中断する中断事由が発生した場合に，当該印刷を中断させる中断処理と，
前記中断処理にて印刷を中断させた前記中断事由が解消したか否かを判断する判断処理と，
前記判断処理にて前記中断事由が解消したと判断した後，前記受付部にて認証情報の入力を受け付ける再受付処理と，
前記再受付処理にて中断中の特定ジョブの認証情報を受け付けたことを条件として，前記印刷部に当該中断中の特定ジョブの印刷を再開させる印刷再開処理と，
前記判断処理にて前記中断事由が解消したと判断した後であって前記印刷再開処理にて中断中の特定ジョブの印刷を再開させる前に，当該中断中の特定ジョブ以外の印刷ジョブである後続ジョブに基づく印刷を許可する許可条件を満たすことを条件として，当該中断中の特定ジョブの印刷を再開する前に，前記印刷部に当該後続ジョブに基づく印刷を行わせる後続印刷処理と，
を実行することを特徴とする印刷装置。
【請求項２】
請求項１に記載する印刷装置において，
前記制御部は，
前記後続印刷処理での前記許可条件に，後続ジョブが，認証情報の入力を印刷の開始条件としない印刷ジョブであること，を含むことを特徴とする印刷装置。
【請求項３】
請求項１または請求項２に記載する印刷装置において，
前記制御部は，
前記後続印刷処理での前記許可条件に，後続ジョブが，前記再受付処理にて受け付けた認証情報と画像データとが対応付けられて記憶されている，中断中の特定ジョブ以外の特定ジョブであること，を含むことを特徴とする印刷装置。
【請求項４】
請求項１から請求項３のいずれか１つに記載する印刷装置において，
前記制御部は，
前記後続印刷処理での前記許可条件に，後続ジョブが，印刷量が規定量より少ない印刷ジョブであること，を含むことを特徴とする印刷装置。
【請求項５】
請求項１から請求項４のいずれか１つに記載する印刷装置において，
前記制御部は，
前記中断中の特定ジョブの印刷残量が規定残量より少ない場合に，後続ジョブの印刷を制限する制限処理，
を実行することを特徴とする印刷装置。
【請求項６】
請求項１から請求項５のいずれか１つに記載する印刷装置において，
前記制御部は，
前記後続印刷処理では，中断中の特定ジョブのユーザ種別と後続ジョブのユーザ種別の少なくとも一方に応じて，前記許可条件を満たすか否かを決定することを特徴とする印刷装置。
【請求項７】
請求項１から請求項６のいずれか１つに記載する印刷装置において，
印刷ジョブを受信する受信部を備え，
前記制御部は，
前記後続印刷処理では，中断中の特定ジョブを受信した受信部の種別と後続ジョブを受信した受信部の種別との少なくとも一方に応じて，前記許可条件を満たすか否かを決定することを特徴とする印刷装置。
【請求項８】
請求項１から請求項７のいずれか１つに記載する印刷装置において，
前記制御部は，
前記後続印刷処理では，前記判断処理にて前記中断事由が解消したと判断した時間帯に応じて，前記許可条件を満たすか否かを決定することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，受信した印刷ジョブを登録し，登録した印刷ジョブの印刷開始の条件として認証情報の入力を受け付ける印刷装置に関する。さらに詳細には，その印刷ジョブの印刷中に印刷を中断する事由が発生した際の印刷装置の制御に関するものである。
【背景技術】
【０００２】
従来から，印刷装置が受け付ける印刷ジョブであって，印刷装置が受け付けた後に直ぐには印刷が開始されず，その後に印刷を許可する認証情報が印刷装置に入力されたことを条件として印刷が開始されるジョブ（以下，「セキュアジョブ」とする）に関する技術が知られている。
【０００３】
前述したセキュアジョブは，認証情報が入力されるまで印刷を開始しないことから，第三者に印刷物を持ち去られる可能性が低く，安全性に優れたジョブであることが知られている。しかし，セキュアジョブの印刷中に，エラーの発生や一時停止ボタンの押下等，印刷を中断する中断事由が発生し，その中断事由が解消した場合に，印刷装置が自動的に印刷を再開してしまうと，安全性が低下する可能性がある。そこで，例えば特許文献１では，中断事由が解消した際に認証情報の再入力を要求することで，安全性の低下を抑制している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１２５６６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，特許文献１のように中断事由が解消した後に，中断中のセキュアジョブに対する認証情報が入力されるまで印刷を再開しない場合，中断中のセキュアジョブに後続するジョブについても印刷待ちの期間が長くなる。そのため，生産性の低下が懸念される。
【０００６】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわち，その課題とするところは，セキュアジョブの印刷が可能な印刷装置であって，セキュアジョブの印刷が中断された後の生産性の低下を抑制する技術を提供することにある。
【課題を解決するための手段】
【０００７】
この課題の解決を目的としてなされた印刷装置は，印刷ジョブを記憶する記憶部と，前記記憶部に記憶された印刷ジョブに基づいて印刷を行う印刷部と，認証情報の入力操作を受け付ける受付部と，制御部とを備え，前記制御部は，画像データと認証情報とが対応付けられた印刷ジョブである特定ジョブを前記記憶部に記憶させ，当該特定ジョブの認証情報を前記受付部が受け付けたことを条件として，前記印刷部に当該特定ジョブに基づく印刷を行わせる特定印刷処理と，前記特定印刷処理にて特定ジョブに基づく印刷が開始された後，当該印刷を中断する中断事由が発生した場合に，当該印刷を中断させる中断処理と，前記中断処理にて印刷を中断させた前記中断事由が解消したか否かを判断する判断処理と，前記判断処理にて前記中断事由が解消したと判断した後，前記受付部にて認証情報の入力を受け付ける再受付処理と，前記再受付処理にて中断中の特定ジョブの認証情報を受け付けたことを条件として，前記印刷部に当該中断中の特定ジョブの印刷を再開させる印刷再開処理と，前記判断処理にて前記中断事由が解消したと判断した後であって前記印刷再開処理にて中断中の特定ジョブの印刷を再開させる前に，当該中断中の特定ジョブ以外の印刷ジョブである後続ジョブに基づく印刷を許可する許可条件を満たすことを条件として，当該中断中の特定ジョブの印刷を再開する前に，前記印刷部に当該後続ジョブに基づく印刷を行わせる後続印刷処理とを実行することを特徴としている。
【０００８】
本明細書に開示される印刷装置は，特定ジョブの印刷を中断した後，中断事由が解消したと判断したら，認証情報の入力を受け付ける。そして，中断中の特定ジョブの認証情報を受け付けたら，中断中の特定ジョブの印刷を再開する。一方，中断中の特定ジョブの印刷を再開する前に後続ジョブに対する許可条件を満たした場合には，その許可条件によって印刷を許可された後続ジョブに基づく印刷を開始する。なお，中断事由には，例えば，用紙なし，ジャム，着色剤不足等のエラー発生，一時停止指示の入力が該当する。また，許可条件としては，例えば，後続ジョブが，認証情報の入力を必要としない印刷ジョブであることや，認証情報が入力された特定ジョブであることが該当する。なお，後続ジョブは特定ジョブに限らない。
【０００９】
すなわち，本明細書に開示される印刷装置によれば，中断事由が解消した後であって中断中の特定ジョブの印刷を再開する前に，後続ジョブの印刷を許可する許可条件を満たすことを条件として，中断中の特定ジョブの印刷再開を待たずに，当該中断中の特定ジョブを追い越して後続ジョブの印刷を開始する。従って，中断事由が解消してから中断中の特定ジョブに対する認証情報を受け付けるまでの時間を有効活用できる。その結果として，印刷装置としての生産性の低下が抑制される。
【００１０】
また，前記制御部は，前記後続印刷処理での前記許可条件に，後続ジョブが，認証情報の入力を印刷の開始条件としない印刷ジョブであること，を含むとよい。つまり，特定ジョブでない後続ジョブがあれば，その後続ジョブについての認証情報の入力が不要であるので，直ぐにその後続ジョブの印刷を開始できる。そのため，後続ジョブの印刷を開始しても，生産性の低下が生じ難い。
【００１１】
また，前記制御部は，前記後続印刷処理での前記許可条件に，後続ジョブが，前記再受付処理にて受け付けた認証情報と画像データとが対応付けられて記憶されている，中断中の特定ジョブ以外の特定ジョブであることを含むとよい。認証情報が入力された特定ジョブについては直ぐに印刷を開始できる。そのため，再受付処理にて受け付けた認証情報に対応付けられている後続ジョブがあれば，その後続ジョブの印刷を開始してもその後続ジョブの安全性を確保しつつ生産性の低下を抑制できる。
【００１２】
また，前記制御部は，前記後続印刷処理での前記許可条件に，後続ジョブが，印刷量が規定量より少ない印刷ジョブであることを含むとよい。印刷量が少ない後続ジョブであれば，中断中の特定ジョブを追い越して印刷を開始したとしても早期に印刷が完了することから，中断中の特定ジョブの認証情報が入力された後の当該中断中の特定ジョブの印刷待ち時間は短い。そのため，中断中の特定ジョブのユーザに不満が生じ難い。
【００１３】
また，前記制御部は，前記中断中の特定ジョブの印刷残量が規定残量より少ない場合に，後続ジョブの印刷を制限する制限処理，を実行するとよい。中断中の特定ジョブの印刷残量が少ない場合，中断中の特定ジョブを追い越した後続ジョブによって，中断中の特定ジョブの印刷を待たされると，中断中の特定ジョブのユーザに不満が生じ易い。そのため，中断中の特定ジョブの印刷残量が少ない場合には，中断中の特定ジョブのユーザの満足度を優先して，後続ジョブの印刷を制限する方が好ましい。
【００１４】
また，前記制御部は，前記後続印刷処理では，中断中の特定ジョブのユーザ種別と後続ジョブのユーザ種別の少なくとも一方に応じて，前記許可条件を満たすか否かを決定するとよい。ユーザごとに後続ジョブの印刷を許可するか否かを決定できることで，利便性が向上する。なお，中断中の特定ジョブのユーザ種別に応じて，後続ジョブ全ての追い越しの可否を決定してもよいし，後続ジョブのユーザ種別に応じて，後続ジョブ個々に追い越しの可否を決定してもよい。また，その両方に基づいて決定してもよい。例えば，ユーザごとにユーザ種別を設定し，中断中の特定ジョブのユーザ種別に応じて決定する場合，中断中の特定ジョブのユーザが，権限の小さいユーザ種別であれば，生産性を優先して後続ジョブの印刷を許可するとよい。また，中断中の特定ジョブのユーザが，権限の大きいユーザ種別であれば，そのユーザの満足度を優先して後続ジョブの印刷を不許可とする方が好ましい。
【００１５】
また，本明細書に開示される印刷装置は，印刷ジョブを受信する受信部を備え，前記制御部は，前記後続印刷処理では，中断中の特定ジョブを受信した受信部の種別と後続ジョブを受信した受信部の種別との少なくとも一方に応じて，前記許可条件を満たすか否かを決定するとよい。受信部の種別に応じて後続ジョブの印刷を許可するか否かを決定できることで，利便性が向上する。例えば，電話回線やネットワーク等を介して受信した印刷ジョブであれば，ユーザがわざわざ印刷装置まで移動してきたことが予想される。そのため，後続ジョブがそれらの受信部を介して受信したものであれば後続ジョブの印刷を許可とし，そのユーザの満足度を優先した方が好ましい。一方，後続ジョブが優先順の低い受信部を介して受信したものであれば，後続ジョブの印刷を不許可とし，中断中の特定ジョブのユーザの満足度を優先した方が好ましい。
【００１６】
また，前記制御部は，前記後続印刷処理では，前記判断処理にて前記中断事由が解消したと判断した時間帯に応じて，前記許可条件を満たすか否かを決定するとよい。中断事由が解消した時間帯に応じて後続ジョブの印刷を許可するか否かを決定できることで，利便性が向上する。例えば，混雑時間は，生産性を優先して後続ジョブの印刷を許可し，それ以外の時間帯は，中断中の特定ジョブのユーザの満足度を優先して後続ジョブの印刷を不許可とする方が好ましい。
【発明の効果】
【００１７】
本発明によれば，セキュアジョブの印刷が可能な印刷装置であって，実行中断後の生産性の低下を抑制する技術が実現される。
【図面の簡単な説明】
【００１８】
【図１】実施の形態にかかるＭＦＰの電気的構成を示すブロック図である。
【図２】セキュアジョブの印刷の流れを示す説明図である。
【図３】ユーザ種別の例を示す説明図である。
【図４】ユーザ種別ごとの権限の例を示す説明図である。
【図５】インターフェース種別の例を示す説明図である。
【図６】ジョブ受信処理の手順を示すフローチャートである。
【図７】セキュアジョブ印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下，本発明にかかる印刷装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，セキュア印刷機能を備えた複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）に本発明を適用したものである。
【００２０】
［ＭＦＰの電気的構成］
本形態のＭＦＰ１００は，図１に示すように，ＣＰＵ３１と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ（不揮発性ＲＡＭ）３４と，ＡＳＩＣ３５とを含むコントローラ３０を備えている。また，ＭＦＰ１００は，画像形成部１０と，画像読取部２０と，操作パネル４０と，ネットワークインターフェース３７と，ＵＳＢインターフェース３８と，電話回線インターフェース３９とを備え，これらがコントローラ３０に電気的に接続されている。
【００２１】
ＲＯＭ３２には，ＭＦＰ１００を制御するための各種制御プログラムや各種設定，初期値等が記憶されている。ＲＡＭ３３は，各種制御プログラムが読み出される作業領域として，あるいは，データを一時的に記憶する記憶領域として利用される。ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムに従って，その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら，ＭＦＰ１００の各構成要素を制御する。
【００２２】
画像形成部１０は，用紙に画像を印刷するための構成である。ＭＦＰ１００の画像形成部１０では，例えば，電子写真方式によるカラー画像の形成が可能である。なお，インクジェット方式であってもよい。また，モノクロ画像専用であってもよい。画像読取部２０は，原稿の画像を読み取るための構成である。読取機構は，ＣＣＤであってもＣＩＳであってもよい。また，カラー読み取りが可能であっても，モノクロ読み取りのみであってもよい。
【００２３】
また，操作パネル４０は，液晶ディスプレイおよび各種ボタン群を備え，ユーザ向けの表示を行うとともに，ユーザ操作による入力を受け付けるための構成である。各種ボタン群には，例えば，スタートボタン，キャンセルボタン，テンキー，一時停止ボタンが含まれる。
【００２４】
ネットワークインターフェース３７は，ＬＡＮケーブル等を介してネットワークと通信を行うためのハードウェアである。ＵＳＢインターフェース３８は，ＵＳＢケーブル等を介して接続された装置と通信を行うためのハードウェアである。電話回線インターフェース３９は，電話網に接続され，電話回線を介してＦＡＸ送受信等を行うためのハードウェアである。
【００２５】
図１の例では，ＭＦＰ１００のネットワークインターフェース３７は，ネットワークを介してサーバ２００やＰＣ３００と接続されている。ＭＦＰ１００のＵＳＢインターフェース３８は，ＰＣ５００と接続されている。ＭＦＰ１００の電話回線インターフェース３９は，電話網を介して，ＦＡＸ機４００と接続されている。なお，接続相手の装置はいずれも，１台に限らず，複数台でもよい。
【００２６】
ＣＰＵ３１は，制御部の一例である。なお，コントローラ３０が制御部であってもよいし，ＡＳＩＣ３５が制御部であってもよい。なお，図１中のコントローラ３０は，ＣＰＵ３１等，ＭＦＰ１００の制御に利用されるハードウェアを纏めた総称であって，実際にＭＦＰ１００に存在する単一のハードウェアを表すとは限らない。ＲＡＭ３３またはＮＶＲＡＭ３４は，記憶部の一例である。画像形成部１０は，印刷部の一例である。操作パネル４０は，受付部の一例である。ネットワークインターフェース３７，ＵＳＢインターフェース３８，電話回線インターフェース３９は，受信部の一例である。
【００２７】
［セキュアジョブ］
続いて，ＭＦＰ１００にて処理可能なセキュア印刷機能について説明する。セキュア印刷は，例えば機密情報を含む画像を印刷する場合に，ユーザによって選択される。例えば，図２に示すように，ＰＣ３００は，セキュア印刷を指定した印刷指示の入力を受け付ける。セキュア印刷が指定された印刷指示では，ＰＣ３００は，認証情報の入力を受け付け，画像データに認証情報を付加したセキュアジョブを生成する。認証情報は，印刷開始を指示する際に，ユーザにより入力される情報と比較するための情報である。ＭＦＰ１００は，入力された情報とジョブに付加された認証情報とを比較して一致した場合に，そのジョブの印刷を許可する。さらに，ＰＣ３００は，生成したセキュアジョブを，ネットワークを介してＭＦＰ１００に送信する（図２の（１））。
【００２８】
ＭＦＰ１００は，セキュアジョブを受け付けると，その画像データと認証情報とを，互いに対応付けて，ＲＡＭ３３またはＮＶＲＡＭ３４に記憶する。つまり，セキュアジョブは，ＭＦＰ１００にて受け付けられただけでは印刷されない。ＭＦＰ１００は，セキュアジョブを受け付けて記憶した後，操作パネル４０等からそのジョブの認証情報に一致する情報の入力を受け付けたことを条件に，画像形成部１０にそのジョブの印刷を行わせる。セキュアジョブは特定ジョブの一例である。
【００２９】
すなわち，セキュアジョブの印刷を開始させたいユーザは，ＭＦＰ１００の操作パネル４０等にて所望のセキュアジョブを選択して，認証情報を入力する（図２の（２））。ＭＦＰ１００は，認証情報の入力を受け付けたら，入力された認証情報と選択されたジョブの認証情報とを比較する。
【００３０】
入力された認証情報が，ジョブの認証情報と一致していると判断した場合には，ＭＦＰ１００は，そのセキュアジョブの画像データに基づく印刷を実行する（図２の（３））。つまり，操作パネル４０等から認証情報を入力するために，ユーザはＭＦＰ１００の近くに来る必要がある。そのため，認証情報が入力されたセキュアジョブのユーザは，ＭＦＰ１００の近くにいると推測できる。従って，そのセキュアジョブの印刷物は，ＭＦＰ１００から出力された後，適切に回収される可能性が高く，情報の漏洩のリスクが小さい。
【００３１】
なお，受け付けたジョブが，セキュアジョブではなく，認証情報の入力を必要としない非セキュアジョブであれば，ＭＦＰ１００は，即座に印刷を開始する。なお，画像形成部１０が印刷を実行中であれば，画像形成部１０の待ち行列に登録する。つまり，非セキュアジョブは，画像形成部１０が印刷中でなければ，受け付け後直ちに印刷開始され，印刷中であれば，先行するジョブの印刷が終了し次第印刷開始される。
【００３２】
［ジョブの中断と再開］
ＭＦＰ１００は，ジョブの印刷を開始した後，そのジョブの印刷がすべて完了する前に，印刷動作を停止してジョブの実行を中断することがある。例えば，印刷用紙なし，トナー不足，用紙ジャム等のエラー発生をＭＦＰ１００が検知した場合，ＭＦＰ１００はエラーメッセージを操作パネル４０に表示して自動的に印刷を停止する。あるいは，ユーザによる一時停止ボタンの押下を受け付けると，印刷中のページの印刷完了後，次ページの印刷をせずに動作を停止する。
【００３３】
ＭＦＰ１００は，印刷ジョブの実行を中断した場合，中断事由が解消されるまで印刷動作を再開しない。中断事由がエラー発生である場合には，エラーが解消したか否かを定期的に，あるいはユーザ指示に応じて判断し，エラーが解消されたと判断したら中断事由が解消したと判断する。また，中断事由が一時停止ボタンの押下である場合には，一時停止ボタンの再押下を受け付けると中断事由が解消したと判断する。
【００３４】
動作の停止により中断したジョブが非セキュアジョブである場合には，ＭＦＰ１００は，中断事由の解消後，即座に，中断したジョブの残りのページの印刷を開始する。一方，中断した印刷ジョブがセキュアジョブである場合は，中断事由の解消後，即座には印刷を再開しない。そして，中断したセキュアジョブの残りのページの印刷を開始する前に，認証情報の入力を再度要求する。つまり，ＭＦＰ１００は，セキュアジョブの実行中に印刷を中断した場合，中断事由が解消しても，認証情報の再入力を受け付けるまで，そのジョブの残りページの印刷を実行しない。
【００３５】
これにより，セキュアジョブの印刷再開時には，そのジョブのユーザがＭＦＰ１００の近くにいると推測できるので，中断後の印刷再開時にも情報の漏洩のリスクが小さい。その一方，例えば，ジョブの中断によってセキュアジョブのユーザがＭＦＰ１００から離れてしまい，認証情報の再入力までに時間が掛かることがあり得る。中断したセキュアジョブの認証情報の再入力までに時間が掛かると，実行待ちの他のジョブのユーザにとって待ち時間が長くなる可能性がある。
【００３６】
そこで，本形態のＭＦＰ１００は，中断事由の解消後，待ち行列に登録されている後続のジョブの印刷を，必要に応じて中断したセキュアジョブに先行して開始する。具体的には，ＭＦＰ１００は，所定の許可条件を満たすと判断した場合に，中断したセキュアジョブの残りの印刷より，他のジョブを先行して印刷する。これにより，中断したセキュアジョブの認証情報の再入力を受け付けるまでの時間を，有効利用できる。
【００３７】
［許可条件］
前述した他のジョブの先行印刷の可否を判断するための許可条件としては，例えば，以下の１）〜７）の条件がある。そして，ＭＦＰ１００は，１）〜７）の条件のうちの少なくとも１つの許可条件を備えている。さらに，ＭＦＰ１００は，セキュアジョブの中断事由が解消した後，備えている許可条件のうちの少なくとも１つを満たすか否かを判断する。そして，少なくとも１つの条件が満たされていると判断したら，中断したセキュアジョブの再開に先行して後続の印刷ジョブの印刷を許可する。
【００３８】
１）後続の印刷ジョブがセキュアジョブでない。
後続の印刷ジョブがセキュアジョブではない場合，後続の印刷ジョブの印刷開始のために認証情報の入力を受け付ける必要がない。そのため，セキュアジョブではない後続の印刷ジョブの印刷は，中断事由が解消したら即座に開始できる。また，認証情報の入力が必要でないことから機密性が高くなく，いつでも印刷を開始してよいと推測できる。これにより，この条件を満たす後続ジョブの先行印刷を許可すれば，中断したセキュアジョブの認証情報の再入力を受け付けるまでの時間を有効に利用できる。
【００３９】
２）後続の印刷ジョブがセキュアジョブであり，中断事由が解消した後に，その後続の印刷ジョブの認証情報の入力を受け付けた。
後続の印刷ジョブがセキュアジョブであっても，その後続の印刷ジョブの認証情報と一致する情報の入力を受け付けていれば，即座に印刷を開始できる。また，認証情報の入力を受け付けたことから，そのセキュアジョブのユーザが近くにいると推測できる。そのため，認証情報を受け付けた後続のセキュアジョブの印刷を開始しても安全性は確保される。従って，この条件を満たす後続ジョブの先行印刷を許可すれば，中断した印刷ジョブの認証情報の再入力を受け付けるまでの時間を有効に利用できる。なお，後続のセキュアジョブとは，受信の時期には関わらず，中断したセキュアジョブの印刷開始までに認証情報の入力を受け付けていないセキュアジョブのことである。
【００４０】
３）後続の印刷ジョブの印刷ページ数が所定ページ数より少ない。
後続の印刷ジョブの印刷ページ数が少ない場合には，後続の印刷ジョブを先に印刷しても，その印刷に掛かる時間は短い。従って，中断したセキュアジョブのユーザの待ち時間は短いので，この条件を満たす後続ジョブの先行印刷を許可しても，中断したセキュアジョブのユーザにとって不満は少ないと推測される。印刷ページ数は印刷量の一例であり，所定ページ数は規定量の一例である。なお，ページ数に限らず，データ量で判断してもよい。
【００４１】
４）後続の印刷ジョブのユーザのユーザ種別が，中断したセキュアジョブのユーザのユーザ種別より権限が大きい種別である。
ＭＦＰ１００のＮＶＲＡＭ３４には，例えば，図３に示すように，ユーザごとのユーザ種別が予め決めて記憶されている。また，図４に示すように，ユーザ種別ごとの権限の大小関係が予め決めて記憶されている。また，印刷ジョブには，それぞれユーザ情報が付加されている。そこで，ＭＦＰ１００は，中断事由が解消したら，中断したセキュアジョブのユーザ種別と後続の印刷ジョブのユーザ種別とを比較する。そして，後続の印刷ジョブのユーザ種別が，中断したセキュアジョブのユーザ種別より権限が大きい種別である場合には，中断したセキュアジョブより先に後続の印刷ジョブの先行印刷を許可することが好ましい。
【００４２】
なお，４）の許可条件としては，両ジョブのユーザ種別を比較する条件に限らず，いずれか一方のユーザ種別に基づいて決定する条件としてもよい。例えば，中断したセキュアジョブのユーザ種別に応じて，後続の印刷ジョブ全てについて先行印刷の可否を決定してもよい。例えば，図３と図４の例で，中断したセキュアジョブのユーザ種別が「管理者」である場合には，その権限が「大」であることから，後続の印刷ジョブのユーザ種別に関わらず，先行印刷を許可しないとしてもよい。また，後続の印刷ジョブのユーザ種別に応じて，後続の印刷ジョブごとに先行印刷の可否を決定してもよい。例えば，後続の印刷ジョブのユーザ種別が「管理者」である場合には，中断したセキュアジョブのユーザ種別に関わらず，先行印刷を許可するとしてもよい。
【００４３】
なお，ユーザ種別に限らず，例えば，ジョブごとに優先度が設定されていてもよい。また，予め決めたユーザ種別に限らず，ユーザごとの使用頻度等に応じてＭＦＰ１００にて権限の順序を決定してもよい。また，より多くの種類のユーザ種別に分類されていてもよい。また，ユーザ種別の登録されていないユーザの権限は，最下位であるとしてもよい。
【００４４】
５）後続の印刷ジョブのインターフェースの種別が，中断したセキュアジョブのインターフェースの種別より優先順の高い種別である。
ＭＦＰ１００は，各ジョブを受信したインターフェースを把握できる。そして，例えば，図５に示すように，インターフェース種別ごとの優先順を予め決めてＮＶＲＡＭ３４に記憶している。そこで，中断したセキュアジョブを受信したインターフェースの種別と後続の印刷ジョブを受信したインターフェースの種別とを比較する。そして，後続の印刷ジョブのインターフェース種別が中断したセキュアジョブのインターフェース種別より優先順が高い場合には，中断したセキュアジョブより先に後続の印刷ジョブの先行印刷を許可することが好ましい。
【００４５】
なお，５）の許可条件としては，両ジョブのインターフェース種別を比較する条件に限らず，いずれか一方のインターフェース種別に基づいて決定する条件としてもよい。例えば，中断したセキュアジョブのインターフェース種別に応じて，後続の印刷ジョブ全てについて先行印刷の可否を決定してもよい。例えば，図５の例で，中断したセキュアジョブのインターフェース種別が「電話回線ＩＦ」である場合には優先順が「高」であることから，後続の印刷ジョブのインターフェース種別に関わらず，先行印刷を許可しないとしてもよい。また，後続の印刷ジョブのインターフェース種別に応じて，後続の印刷ジョブごとに先行印刷の可否を決定してもよい。例えば，後続の印刷ジョブのインターフェース種別が「電話回線ＩＦ」である場合には，中断したセキュアジョブのインターフェース種別に関わらず，先行印刷を許可するとしてもよい。
【００４６】
なお，優先順の高いインターフェース種別としては，例えば，再送が困難であるインターフェースや，ＭＦＰ１００から物理的に遠い場所と接続されている可能性が高いインターフェースが該当する。また，予め決めた優先順に限らず，エラー発生率等に応じてＭＦＰ１００にて優先順を決定してもよい。
【００４７】
６）中断事由の解消した時刻が，予め決められた所定の時間帯に含まれている。
例えば，ＭＦＰ１００の設置状況によって，毎日所定の時間帯に使用が集中する場合がある。そのような混雑する時間帯にＭＦＰ１００が中断した場合，印刷を待つジョブの数が多いと推測される。そのような時間帯では，生産性を優先して，後続の印刷ジョブの先行印刷を許可するのが好ましい。一方，混雑する時間帯以外では，中断したセキュアジョブのユーザの満足度を優先して，後続の印刷ジョブの先行印刷を不許可とする方が好ましい。なお，所定の時間帯は，ユーザ設定によって決定してもよいし，稼働状況の履歴等に基づいてＭＦＰ１００が設定してもよい。
【００４８】
７）中断したセキュアジョブが，登録したユーザによって後続の印刷ジョブの先行印刷を許可する設定とされている。
後続の印刷ジョブの先行印刷を許可するか否かのユーザ設定が印刷ジョブごとに可能であれば，その設定に基づいて許可条件を満たすか否かを判断するとよい。先行印刷を許可するか否かを，ジョブに予め設定できることで，ユーザの利便性が高まる。
【００４９】
なお，上記の１）〜７）の条件はいずれも，後続の印刷ジョブの先行印刷を許可する許可条件の例であるが，これら以外に，後続の印刷ジョブの先行印刷を制限する条件である制限条件を設けてもよい。
【００５０】
制限条件としては，例えば，中断したセキュアジョブの残りページ数が所定の残ページ数より少ないという条件が挙げられる。残りページ数が少ない場合には，中断したセキュアジョブを先に実行しても，他のユーザを待たせる時間は短い。そこで，中断したセキュアジョブを優先して，後続の印刷ジョブの先行印刷を許可しないことが好ましい。
【００５１】
また，制限条件としては，例えば，中断時間が所定時間以内であるという条件が挙げられる。中断時間が短い場合には，中断したセキュアジョブのユーザがまだＭＦＰ１００の近くにいる可能性が高い。そこで，中断したセキュアジョブを優先して，後続の印刷ジョブの先行印刷を許可しないことが好ましい。
【００５２】
ＭＦＰ１００は，中断事由が解消したら，上記の許可条件および制限条件を満たしているか否かを判断する。例えば，後続の印刷ジョブについて受付順に条件を判断する。あるいは，まず，全ての後続の印刷ジョブについて条件を判断し，複数の印刷ジョブが許可条件を満たす場合には，より多くの許可条件を満たすジョブを優先するとしてもよい。また，許可条件に優先順位を設け，優先順位の高い許可条件を満たす後続の印刷ジョブを優先的に許可するとしてもよい。
【００５３】
［ジョブ受信処理］
ＭＦＰ１００において，印刷ジョブを受信するジョブ受信処理の手順について，図６のフローチャートを参照しつつ説明する。このジョブ受信処理は，ネットワークインターフェース３７，ＵＳＢインターフェース３８，電話回線インターフェース３９等を介して，印刷ジョブを受信したことを契機に，ＣＰＵ３１によって実行される。
【００５４】
ＭＦＰ１００は，印刷ジョブを受信すると，まず，受信したジョブがセキュアジョブであるか否かを判断する（Ｓ１０１）。そして，セキュアジョブであると判断した場合には（Ｓ１０１：ＹＥＳ），そのジョブをＲＡＭ３３またはＮＶＲＡＭ３４に記憶し（Ｓ１０２），ジョブ受信処理を終了する。
【００５５】
一方，受信したジョブがセキュアジョブではないと判断した場合には（Ｓ１０１：ＮＯ），受信したジョブに基づく印刷を開始する（Ｓ１０４）。なお，画像形成部１０にて他のジョブの印刷を実行中であれば，このジョブは印刷の待ち行列に登録されて，順番に印刷開始される。
【００５６】
受信したジョブの印刷を開始したら，印刷動作を一時停止したか否かを判断する（Ｓ１０６）。エラー等の印刷を中断する事由が発生して，印刷動作を一時停止した場合には（Ｓ１０６：ＹＥＳ），その中断事由が解消したか否かを判断する（Ｓ１０８）。中断事由が解消していないと判断した場合には（Ｓ１０８：ＮＯ），解消するまで待機する。
【００５７】
中断事由が解消したと判断した場合には（Ｓ１０８：ＹＥＳ），中断したジョブの印刷を再開する（Ｓ１１０）。さらに，ジョブの印刷を完了したか否かを判断する（Ｓ１１２）。完了していないと判断した場合には（Ｓ１１２：ＮＯ），Ｓ１０６に戻って，一時停止したか否かを判断する。
【００５８】
Ｓ１０６にて，一時停止していないと判断した場合は（Ｓ１０６：ＮＯ），印刷を完了したか否かを判断する（Ｓ１１２）。印刷を完了したら（Ｓ１１２：ＹＥＳ），ジョブ受信処理を終了する。従って，受信したジョブがセキュアジョブであれば，そのジョブを印刷せずに記憶して終了し，非セキュアジョブであれば，印刷を実行して終了する。
【００５９】
［セキュアジョブ印刷処理］
続いて，ＭＦＰ１００において，セキュアジョブの印刷を実行するセキュアジョブ印刷処理の手順について，図７のフローチャートを参照しつつ説明する。このセキュアジョブ印刷処理は，操作パネル４０にてセキュアジョブが指定され，認証情報の入力を受け付けたことを契機に，ＣＰＵ３１によって実行される。
【００６０】
セキュアジョブ印刷処理では，まず，認証が成功するか否かを判断する（Ｓ２０１）。つまり，入力された認証情報と，指定されたセキュアジョブに対応付けて記憶している認証情報とを比較して，一致しているか否かを判断する。入力された認証情報とセキュアジョブの認証情報とが一致していれば認証は成功し，一致していなければ認証は成功しない。認証が成功しないと判断した場合には（Ｓ２０１：ＮＯ），印刷を開始しないで，セキュアジョブ印刷処理を終了する。認証情報の再入力を促す表示をしてもよい。
【００６１】
ＭＦＰ１００は，認証が成功したと判断したら（Ｓ２０１：ＹＥＳ），そのセキュアジョブに基づく印刷を開始する（Ｓ２０２）。次に，印刷動作を一時停止したか否かを判断する（Ｓ２０４）。一時停止していないと判断した場合は，（Ｓ２０４：ＮＯ），印刷を完了したか否かを判断する（Ｓ２０５）。印刷を完了したと判断した場合には（Ｓ２０５：ＹＥＳ），セキュアジョブ印刷処理を終了する。
【００６２】
また，印刷を完了していないと判断した場合には（Ｓ２０５：ＮＯ），Ｓ２０４に戻り，一時停止したか否かを判断する。一時停止するか，印刷完了するかのいずれかとなるまで，Ｓ２０４とＳ２０５との判断を繰り返す。
【００６３】
一方，何らかの中断事由が発生し，Ｓ２０４にて印刷動作を一時停止したと判断した場合には（Ｓ２０４：ＹＥＳ），その中断事由が解消したか否かを判断する（Ｓ２０６）。中断事由が解消していないと判断した場合には（Ｓ２０６：ＮＯ），解消するまで待機する。例えば，エラーの発生による中断であれば，エラーが解消されたことを検知するまで待機する。
【００６４】
中断事由が解消したと判断した場合には（Ｓ２０６：ＹＥＳ），中断中のセキュアジョブの認証情報の再入力を受け付ける。そのために，認証情報の再入力を促す表示を行い，認証情報が入力されたか否かを判断する（Ｓ２０８）。そして，認証情報が入力されたと判断した場合には（Ｓ２０８：ＹＥＳ），このセキュアジョブの認証が再び成功したか否かを判断する（Ｓ２０９）。つまり，Ｓ２０８にて入力された認証情報が，中断中のセキュアジョブに対応付けて記憶している認証情報と一致するか否かを判断する。これは，Ｓ２０１と同様の処理である。
【００６５】
認証情報が一致し，再認証が成功したと判断した場合には（Ｓ２０９：ＹＥＳ），Ｓ２０４の一時停止によって中断したセキュアジョブの印刷を再開する（Ｓ２１０）。用紙なし等の原因により中断がページとページの間で発生していれば，次のページから印刷する。また，用紙ジャム等の原因により中断がページの印刷中に発生していれば，中断したページを再度印刷する。そして，前述したようにＳ２０４とＳ２０５との判断を繰り返し，印刷完了まで印刷して，セキュアジョブ印刷処理を終了する。なお，印刷完了までの間に，再び中断した場合には，Ｓ２０４で再びＹＥＳへ進む。
【００６６】
一方，入力された認証情報が中断中のセキュアジョブに対応付けて記憶している認証情報と一致せず，再認証が成功しないと判断した場合は（Ｓ２０９：ＮＯ），Ｓ２０８へ戻って，中断中のセキュアジョブの認証情報の再入力の有無を判断する。例えば，認証情報が一致していないことを報知して，再入力を促す表示を行ってもよい。
【００６７】
また，中断したセキュアジョブの認証情報の再入力を受け付けていないと判断した場合には（Ｓ２０８：ＮＯ），中断事由が解消してからの時間が，予め決めたタイムアウト時間を超えているか否かを判断する（Ｓ２１２）。タイムアウト時間を超えていると判断した場合には（Ｓ２１２：ＹＥＳ），中断したセキュアジョブをキャンセルして（Ｓ２１３），セキュアジョブ印刷処理を終了する。
【００６８】
なお，ＭＦＰ１００は，Ｓ２１３にて，中断したセキュアジョブをキャンセルした場合，そのジョブを削除して，記憶している認証情報をクリアする。これにより，メモリを開放できる。なお，キャンセルにより，このセキュアジョブの処理を終了した後，ＭＦＰ１００は，他の処理を行う。例えば，印刷待ちの他の印刷ジョブがあれば，その印刷ジョブの処理を開始する。タイムアウト時間を超えても，中断したセキュアジョブの認証情報が入力されない場合には，そのセキュアジョブのユーザが近くにいないと推定できる。そこで，このジョブをキャンセルすることが望ましい。
【００６９】
一方，まだタイムアウト時間が経過していないと判断した場合には（Ｓ２１２：ＮＯ），受け付け済みの後続の印刷ジョブがあるか否かを判断する（Ｓ２１４）。そして，後続の印刷ジョブがあると判断した場合には（Ｓ２１４：ＹＥＳ），前述した許可条件が満たされているか否かを判断する（Ｓ２１６）。さらに，許可条件が満たされていると判断した場合には（Ｓ２１６：ＹＥＳ），制限条件が満たされているか否かを判断する（Ｓ２１７）。
【００７０】
制限条件が満たされていないと判断した場合には（Ｓ２１７：ＮＯ），後続の印刷ジョブの印刷を開始する（Ｓ２１８）。つまり，中断したセキュアジョブの認証情報の再入力を待つ間に，条件を満たす後続の印刷ジョブがあれば，その印刷を開始する。許可条件や制限条件は，前述した各種の条件である。そして，Ｓ２１６にて許可条件が満たされていると判断し，Ｓ２１７にて制限条件が満たされていないと判断した場合には，中断中のセキュアジョブの印刷再開より先行して，許可された後続の印刷ジョブの印刷を開始する。
【００７１】
例えば，後続の印刷ジョブがセキュアジョブであって，後続の印刷ジョブの指定とその認証情報の入力を受け付けた場合には，許可条件の２）を満たす。そして，その後続の印刷ジョブの処理を行う場合には，ＭＦＰ１００は，Ｓ２１８にて，このセキュアジョブ印刷処理の全体とほぼ同様の処理を実行する。
【００７２】
後続の印刷ジョブがどのようなジョブであっても，後続の印刷ジョブの印刷を開始した後，その処理が終わるまで，ＭＦＰ１００は，本処理のＳ２０４にて中断したセキュアジョブの処理を中断したままで待機する。つまり，ＭＦＰ１００は，Ｓ２１８で開始した印刷処理を終了するまで，このセキュアジョブ印刷処理を進めない。なお，待機中でも認証情報の再入力は受け付け，タイムアウトの判断（Ｓ２１２とＳ２１３）を実行するとしてもよい。また，後続の印刷ジョブの実行中に，ＭＦＰ１００が印刷動作を再び一時停止した場合には，本処理にて中断中のセキュアジョブを，そのときに実行中で中断された後続の印刷ジョブに対する後続の印刷ジョブの１つとしてもよい。
【００７３】
後続の印刷ジョブの印刷が終了した後，Ｓ２０８に戻って，中断中のセキュアジョブの認証情報の再入力を受け付ける。また，後続の印刷ジョブがないと判断した場合（Ｓ２１４：ＮＯ），または，許可条件を満たしていないと判断した場合（Ｓ２１６：ＮＯ），または，制限条件を満たしていると判断した場合（２１７：ＹＥＳ）にも，Ｓ２０８へ戻る。
【００７４】
そして，タイムアウトとなるまで，中断中のセキュアジョブの認証情報の入力を待つ。なお，後続の印刷ジョブを先行印刷した場合には，その間，タイムアウト時間が延びるとしてもよい。さらに，中断中のセキュアジョブについて，タイムアウトとなってキャンセルされるか，または，再認証が成功して残りページの印刷が完了するかしたら，このジョブのセキュアジョブ印刷処理を終了する。
【００７５】
以上，詳細に説明したように，本形態のＭＦＰ１００は，セキュアジョブの実行中に中断状態となった後，中断事由が解消されたら，中断したセキュアジョブの認証情報の入力を再度要求する。そして，中断中のセキュアジョブの印刷を再開するより前に，後続の印刷ジョブが許可条件を満たすと判断した場合には，その後続の印刷ジョブの印刷を開始する。従って，ＭＦＰ１００によれば，中断中のセキュアジョブに対する認証情報の入力待ち時間にも印刷が行われる可能性があるので，実行中断後の生産性の低下の抑制が期待できる。
【００７６】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，ＭＦＰに限らず，プリンタ，複写機，ＦＡＸ機等，セキュア印刷機能を備えるものであれば適用可能である。
【００７７】
また，例えば，制限条件の判断は行わず，許可条件のみで先行印刷の可否を判断してもよい。つまり，図７のＳ２１７はなくてもよい。
【００７８】
また，例えば，上記の形態では，中断事由が解消した際，まず認証情報の入力を受け付けているが，先に許可条件を確認してもよい。つまり，図７のＳ２０８の判断を，Ｓ２１４，Ｓ２１６，Ｓ２１７の判断より後で行ってもよい。このようにすれば，許可条件を満たす後続の印刷ジョブがある場合には，後続の印刷ジョブの先行印刷を開始してから，中断したセキュアジョブの認証情報の再入力を受け付けることになり，さらに生産性が高まることが期待できる。
【００７９】
また，例えば，中断事由が解消した時点から，認証情報の再入力を所定時間だけ待って，所定時間が経過しても入力がなかった場合に限り，許可条件の判断を開始するとしてもよい。つまり，図７のＳ２１２にてＮＯの後，所定時間が経過したか否かを判断し，経過したならＳ２１４へ進み，経過していなければＳ２０８に戻るとしてもよい。このようにすれば，中断中のセキュアジョブのユーザによる認証情報の入力時間を確保できる。この所定時間の設定も制限条件の一例である。
【００８０】
また，例えば，中断事由が解消した後，操作パネル４０等から許可条件の判断開始の指示入力を受け付けるとしてもよい。つまり，図７のＳ２１２にてＮＯの後，前述の指示入力を受け付けたか否かを判断し，受け付けたらＳ２１４へ進み，受け付けていなければＳ２０８に戻るとしてもよい。このようにすれば，中断中のセキュアジョブのユーザが自ら他のユーザに先を譲る，または，中断中のセキュアジョブのユーザがＭＦＰ１００の近くにいないため他のユーザが先行印刷の許可を求める等の指示を行うことができる。この判断開始の指示入力も制限条件の一例である。
【００８１】
また，例えば，例示した各種のインターフェースは全て備える必要はなく，１つ以上備えていればよい。また，ＭＦＰ１００のコピー機能を利用した印刷もジョブとして扱う場合には，自機のスキャナもインターフェースの１つとしてもよい。また，許可条件として，ジョブを受信したインターフェースの種別による条件を例示したが，ジョブを送信した送信元機器の情報によるとしてもよい。
【００８２】
また，上記の形態では，セキュアジョブの認証情報の入力時には，ジョブの選択を受け付けてから，そのジョブの認証情報の入力を受け付けるとしたが，これに限らない。例えば，ジョブの選択は省略して，単に認証情報の入力を受け付けてもよい。そして，記憶しているセキュアジョブのうち，入力された認証情報と一致する認証情報が記憶されているものがあれば，そのジョブの印刷を開始するとしてもよい。この場合には，Ｓ２０８にて中断中のセキュアジョブの認証情報の再入力を受け付ける際に，受け付けた認証情報が後続の印刷ジョブの認証情報と一致したら，その後続の印刷ジョブの許可条件を満たすと判断してもよい。
【００８３】
なお，ＭＦＰ１００は，中断事由によっては，セキュアジョブの印刷が中断中であっても，一定の条件を満たす他のジョブの印刷が可能な場合もある。例えば，中断事由が所定の給紙カセットの用紙なしであって，他の給紙カセットを使用する印刷ジョブについては印刷可能な場合がある。また，例えば，中断事由がカラートナーの不足であって，モノクロ印刷の印刷ジョブについては印刷可能な場合がある。このように，中断事由と無関係であって，中断事由の解消を待たずに印刷を開始できる印刷ジョブがある場合には，中断中であっても先行して印刷開始してもよい。つまり，特定ジョブに基づく印刷を中断した後，中断事由の解消前に，中断中でも印刷可能な後続の印刷ジョブを抽出し，抽出された印刷ジョブの印刷を開始するとしてもよい。
【００８４】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００８５】
１０  画像形成部
３１  ＣＰＵ
３３  ＲＡＭ
３４  ＮＶＲＡＭ
３７  ネットワークインターフェース
３８  ＵＳＢインターフェース
３９  電話回線インターフェース
４０  操作パネル
１００  ＭＦＰ
【図１】
2015080916.tif 000003
【図２】
2015080916.tif 000004
【図３】
2015080916.tif 000005
【図４】
2015080916.tif 000006
【図５】
2015080916.tif 000007
【図６】
2015080916.tif 000008
【図７】
2015080916.tif 000009