(57)【要約】【課題】  消耗品切れのエラー解除時に、ページの連続性をできるかぎり維持しつつ、消耗品切れのエラーを解除したユーザーがそのユーザーのジョブが実行される前に再度同一の消耗品切れに遭わないようにする。【解決手段】  ジョブ管理部３４は、消耗品切れが複数ページの印刷ジョブの途中で検出された場合、消耗品切れが解除されたときに、消耗品切れを解除したユーザーを特定し、特定したユーザーの印刷ジョブが、消耗品切れが発生した消耗品種別の消耗品を使用している場合には、消耗品切れの解除後、ただちに、特定したユーザーの印刷ジョブを割り込ませ、その印刷ジョブに基づく印刷を印刷装置２２に実行させ、そうではない場合には、消耗品切れが検出された印刷ジョブの途中のページから印刷装置２２に印刷を再開させ、消耗品切れが検出された印刷ジョブの次に、特定したユーザーの印刷ジョブを割り込ませる。【選択図】  図１
2016010871.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブに基づいて消耗品を使用して印刷を行う印刷装置と、
消耗品切れおよび前記消耗品切れが発生した消耗品種別を検出するとともに、ユーザーによって前記消耗品切れが解除されたことを検出するエラー検出部と、
前記消耗品切れが複数ページの印刷ジョブの途中で検出された場合、（ａ）前記消耗品切れが解除されたときに、前記消耗品切れを解除したユーザーを特定し、（ｂ）特定した前記ユーザーの印刷ジョブが、前記消耗品切れが発生した前記消耗品種別の消耗品を使用するか否かを判定し、（ｃ１）特定した前記ユーザーの印刷ジョブが、前記消耗品切れが発生した前記消耗品種別の消耗品を使用している場合には、前記消耗品切れの解除後、ただちに、特定した前記ユーザーの印刷ジョブを割り込ませ、特定した前記ユーザーの印刷ジョブに基づく印刷を前記印刷装置に実行させ、（ｃ２）特定した前記ユーザーの印刷ジョブが、前記消耗品切れが発生した前記消耗品種別の消耗品を使用していない場合には、前記消耗品切れが検出された前記印刷ジョブの途中のページから前記印刷装置に印刷を再開させ、前記消耗品切れが検出された前記印刷ジョブの次に、特定した前記ユーザーの印刷ジョブを割り込ませ、特定した前記ユーザーの印刷ジョブに基づく印刷を実行させるジョブ管理部と、
を備えることを特徴とする画像形成装置。
【請求項２】
操作パネルと、
前記操作パネルに対するユーザー操作に基づきユーザーのログイン処理およびログアウト処理を行うログイン処理部とをさらに備え、
前記ジョブ管理部は、前記エラー検出部により前記消耗品切れが解除されたことが検出されたときに前記ログイン処理部によってログイン中のユーザーを、前記消耗品切れを解除したユーザーと特定すること、
を特徴とする請求項１記載の画像形成装置。
【請求項３】
前記ジョブ管理部は、複数のユーザーのいずれかのユーザーＩＤを含む印刷データを受け付け、印刷データを前記印刷ジョブとして受付順にキューに配列し、前記キューの配列順を変更して、前記消耗品切れを解除したユーザーの印刷ジョブを割り込ませることを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記消耗品は、トナーまたは印刷用紙であることを特徴とする請求項１から請求項３のうちのいずれか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
プリンター、複合機などの画像形成装置では、印刷途中で、印刷用紙、トナーなどの消耗品切れ、ジャムなどのエラーが発生することがあり、その場合、ユーザーがエラー解除の操作（消耗品の補充、ジャムで詰まった印刷用紙の除去など）を行うことで、印刷が再開される。
【０００３】
ある画像形成装置では、エラー解除後に、エラーを解除したユーザーのジョブを優先的に実行できるようにしている（例えば特許文献１，２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−５１６１５号公報
【特許文献２】特開２００７−６９５３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数ページの印刷ジョブの途中で消耗品切れのエラーが発生し、その印刷ジョブが中断された場合、ページの連続性を考えると、エラー解除後、まず、その中断された印刷ジョブを再開し、その印刷ジョブが完了した後に、エラーを解除したユーザーのジョブを実行することが好ましい。しかし、そのようにした場合、エラーを解除したユーザーのジョブが実行される前に、再度、同一の消耗品切れが発生してしまう可能性がある。
【０００６】
本発明は、上記の問題に鑑みてなされたものであり、消耗品切れのエラー解除時に、ページの連続性をできるかぎり維持しつつ、消耗品切れのエラーを解除したユーザーがそのユーザーのジョブが実行される前に再度同一の消耗品切れに遭わないようにする画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像形成装置は、印刷ジョブに基づいて消耗品を使用して印刷を行う印刷装置と、消耗品切れおよび前記消耗品切れが発生した消耗品種別を検出するとともに、ユーザーによって前記消耗品切れが解除されたことを検出するエラー検出部と、前記消耗品切れが複数ページの印刷ジョブの途中で検出された場合、（ａ）前記消耗品切れが解除されたときに、前記消耗品切れを解除したユーザーを特定し、（ｂ）特定した前記ユーザーの印刷ジョブが、前記消耗品切れが発生した前記消耗品種別の消耗品を使用するか否かを判定し、（ｃ１）特定した前記ユーザーの印刷ジョブが、前記消耗品切れが発生した前記消耗品種別の消耗品を使用している場合には、前記消耗品切れの解除後、ただちに、特定した前記ユーザーの印刷ジョブを割り込ませ、特定した前記ユーザーの印刷ジョブに基づく印刷を前記印刷装置に実行させ、（ｃ２）特定した前記ユーザーの印刷ジョブが、前記消耗品切れが発生した前記消耗品種別の消耗品を使用していない場合には、前記消耗品切れが検出された前記印刷ジョブの途中のページから前記印刷装置に印刷を再開させ、前記消耗品切れが検出された前記印刷ジョブの次に、特定した前記ユーザーの印刷ジョブを割り込ませ、特定した前記ユーザーの印刷ジョブに基づく印刷を実行させるジョブ管理部とを備える。
【発明の効果】
【０００８】
本発明によれば、画像形成装置において、消耗品切れのエラー解除時に、ページの連続性をできるかぎり維持しつつ、消耗品切れのエラーを解除したユーザーがそのユーザーのジョブが実行される前に再度同一の消耗品切れに遭わないようにすることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】図２は、図１に示す画像形成装置の、エラー解除時の動作について説明するフローチャートである。
【図３】図３は、図１に示す画像形成装置におけるエラー解除時のジョブの並び替えの一例を示す図である。
【図４】図４は、図１に示す画像形成装置におけるエラー解除時のジョブの並び替えの別の例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図に基づいて本発明の実施の形態を説明する。
【００１１】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【００１２】
画像形成装置１は、ユーザー認証機能を有し、複数の登録ユーザーのユーザーＩＤなどを格納しており、ユーザー認証機能の設定がオンになっている場合、ユーザーＩＤに基づくユーザー認証後に印刷を行う。
【００１３】
画像形成装置１には、ネットワークなどを介してホスト装置２が接続されている。ホスト装置２は、例えばパーソナルコンピューターであって、ユーザー所望の画像を印刷するために印刷データを画像形成装置１に送信する。
【００１４】
ユーザーが、ホスト装置２を操作して画像形成装置１に印刷を行わせる場合、ホスト装置２におけるドライバーが、印刷データ（例えばＰＤＬ（Page Description Language）データ）にユーザーＩＤを付加し、その印刷データを画像形成装置１へ送信し、画像形成装置１は、その印刷データに付加されているＩＤからユーザーを特定する。
【００１５】
ユーザーが、画像形成装置１を操作して印刷を行わせる場合、画像形成装置１は、ユーザーのログイン時に入力されたユーザーＩＤからユーザーを特定する。
【００１６】
画像形成装置１は、操作パネル１１、通信装置２１、印刷装置２２、および演算処理装置２３を備える。
【００１７】
操作パネル１１は、液晶ディスプレイなどの表示装置１１ａ、およびタッチパネルなどの入力装置１１ｂを備え、ユーザーに対する操作画面の表示およびユーザー操作の検出を行う。
【００１８】
また、通信装置２１は、ネットワークなどを介してホスト装置２に接続可能であって、所定の通信プロトコルでデータ通信を行う装置である。
【００１９】
また、印刷装置２２は、印刷ジョブに基づいて消耗品（トナー、印刷用紙など）を使用して印刷を行う内部デバイスである。
【００２０】
また、演算処理装置２３は、図示せぬＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューターであり、ＲＯＭなどに記憶されているプログラムをＲＡＭへロードし、そのプログラムをＣＰＵで実行することにより、各種処理部を実現する。
【００２１】
この実施の形態では、演算処理装置２３において、通信処理部３１、ログイン処理部３２、エラー検出部３３、およびジョブ管理部３４が実現される。
【００２２】
通信処理部３１は、通信装置２１を制御して、ホスト装置２と所定のプロトコルでのデータ通信を実行する処理部である。
【００２３】
ログイン処理部３２は、操作パネル１１に対するユーザー操作に基づきユーザーのログイン処理およびログアウト処理を行う。
【００２４】
エラー検出部３３は、印刷装置２２における消耗品切れおよび消耗品切れが発生した消耗品種別を検出するとともに、ユーザーによってその消耗品切れが解除されたことを検出する。
【００２５】
ジョブ管理部３４は、操作パネル１１に対するユーザー操作に基づく要求や、ホスト装置２から受信される印刷データを受け付け、その要求および印刷データに応じた印刷ジョブを生成し、印刷ジョブに対応する印刷処理を印刷装置２２に順番に実行させていく。
【００２６】
ジョブ管理部３４は、消耗品切れが複数ページの印刷ジョブの途中で検出された場合、（ａ）消耗品切れが解除されたときに、消耗品切れを解除したユーザーを特定し、（ｂ）特定したユーザーの印刷ジョブが、消耗品切れが発生した消耗品種別の消耗品を使用するか否かを判定し、（ｃ１）特定したユーザーの印刷ジョブが、消耗品切れが発生した消耗品種別の消耗品を使用している場合には、消耗品切れの解除後、ただちに、特定したユーザーの印刷ジョブを割り込ませ、特定したユーザーの印刷ジョブに基づく印刷を印刷装置２２に実行させ、（ｃ２）特定したユーザーの印刷ジョブが、消耗品切れが発生した消耗品種別の消耗品を使用していない場合には、消耗品切れが検出された印刷ジョブの途中のページから印刷装置２２に印刷を再開させ、消耗品切れが検出された印刷ジョブの次に、特定したユーザーの印刷ジョブを割り込ませ、特定したユーザーの印刷ジョブに基づく印刷を実行させる。
【００２７】
この実施の形態では、ジョブ管理部３４は、エラー検出部３３により消耗品切れが解除されたことが検出されたときにログイン処理部３２によってログイン中のユーザーを、消耗品切れを解除したユーザーと特定する。
【００２８】
また、この実施の形態では、ジョブ管理部３４は、複数のユーザーのいずれかのユーザーＩＤを含む印刷データを受け付け、印刷データを印刷ジョブとして受付順にキューに配列し、キューの配列順を変更して、消耗品切れを解除したユーザーの印刷ジョブを割り込ませる。
【００２９】
次に、上記画像形成装置１の動作について説明する。図２は、図１に示す画像形成装置の、エラー解除時の動作について説明するフローチャートである。
【００３０】
画像形成装置１では、ジョブ管理部３４は、操作パネル１１へのユーザー操作に基づく要求やホスト装置２からの印刷データを受け付けるたびに、印刷ジョブを生成し、キューイングしていき、印刷装置２２におけるエラーが検出されなければ、受付順で、印刷ジョブに基づく印刷を順番に印刷装置２２に行わせていく。
【００３１】
一方、エラー検出部３３によって印刷中にエラーが検出されると（ステップＳ１）、ジョブ管理部３４は、印刷を中断し、エラーメッセージを操作パネル１１に表示させるとともに、エラー検出部３３によってエラー解除が検出されるまで待機する。
【００３２】
そして、エラー検出部３３によってエラー解除が検出されると（ステップＳ２）、ジョブ管理部３４は、そのときにログイン中のユーザーを、エラー解除の作業（トナーコンテナーの交換、印刷用紙の補充など）を行ったユーザーとして特定する（ステップＳ３）。
【００３３】
なお、このときにログイン中のユーザーは、エラー検出前からログイン中であったユーザー、あるいは、エラー検出後にエラー解除を目的にログインしたユーザーである。
【００３４】
次に、ジョブ管理部３４は、キューにおいて、その特定したユーザーの未実行印刷ジョブを検索する（ステップＳ４）。
【００３５】
そして、ジョブ管理部３４は、キューにおいて、その特定したユーザーの未実行印刷ジョブを発見した場合（ステップＳ５）、発見した印刷ジョブがエラー原因の消耗品を使用するジョブであるか否かを判定する（ステップＳ６）。
【００３６】
例えば、エラー原因がＡ４サイズの印刷用紙の用紙切れである場合において、Ａ４サイズの印刷用紙を補充してエラーを解除したユーザーの印刷ジョブが、Ａ４サイズの印刷用紙を使用するか否かが判定される。
【００３７】
そして、ジョブ管理部３４は、発見した印刷ジョブがエラー原因の消耗品を使用するジョブである場合、発見した印刷ジョブをエラー中断位置に割り込ませる（ステップＳ７）。
【００３８】
一方、ジョブ管理部３４は、発見した印刷ジョブがエラー原因の消耗品を使用しないジョブである場合、発見した印刷ジョブを、エラーで中断した印刷ジョブの次に割り込ませる（ステップＳ８）。
【００３９】
このようにエラーを解除したユーザーの印刷ジョブを割り込ませた後、ジョブ管理部３４は、印刷を再開する（ステップＳ９）。なお、エラーを解除したユーザーの印刷ジョブがない場合には、ステップＳ７，Ｓ８の処理は行われない。
【００４０】
なお、エラーを解除したユーザーが、エラーの解除を目的としてログインした場合には、印刷再開後、ログアウトする。
【００４１】
ここで、具体例について説明する。
【００４２】
図３は、図１に示す画像形成装置におけるエラー解除時のジョブの並び替えの一例を示す図である。図４は、図１に示す画像形成装置におけるエラー解除時のジョブの並び替えの別の例を示す図である。図３および図４では、ユーザーＡのジョブ＃ｉをＡｉと表記し、そのジョブ＃ｉ内の第ｊページをＡｉ−ｊと表記している。
【００４３】
図３および図４に示す例では、キューにおいて、ユーザーＡの５ページのジョブ＃１、ユーザーＡの２ページのジョブ＃２、ユーザーＢの１ページのジョブ＃１、およびユーザーＤの１ページのジョブ＃１が配列されている。
【００４４】
そして、例えば図３に示すように、ユーザーＡのジョブ＃１の第３ページ処理中にシアントナー切れのエラーが発生し、ユーザーＡとは異なるユーザーＢがシアントナーのトナーコンテナーを交換してエラーを解除した場合において、ユーザーＢのジョブ＃１がカラー印刷のジョブであるときには、ジョブ管理部３４は、ユーザーＢのジョブ＃１を、ユーザーＡのジョブ＃１の第３，４ページの前に割り込ませる（ステップＳ７）。したがって、印刷再開後、ただちに、ユーザーＢのジョブ＃１に基づく印刷が実行され、その後にユーザーＡのジョブ＃１の第３，４ページの印刷が実行される。
【００４５】
一方、例えば図４に示すように、その場合において、ユーザーＢのジョブ＃１がモノクロ印刷のジョブであるときには、ジョブ管理部３４は、ユーザーＢのジョブ＃１を、ユーザーＡのジョブ＃１の次に割り込ませる（ステップＳ８）。したがって、印刷再開後、ただちに、ユーザーＡのジョブ＃１の第３，４ページの印刷が実行され、ユーザーＡのジョブ＃１の次にユーザーＢのジョブ＃１に基づく印刷が実行される。同様に、ユーザーＡのジョブ＃１の第３ページ処理中にシアントナー切れのエラーが発生し、ユーザーＡとは異なるユーザーＣがシアントナーのトナーコンテナーを交換してエラーを解除した場合において、ユーザーＣのジョブ＃１がカラー印刷のジョブであるときには、ジョブ管理部３４は、ユーザーＣのジョブ＃１を、ユーザーＡのジョブ＃１の第３，４ページの前に割り込ませる（ステップＳ７）。したがって、印刷再開後、ただちに、ユーザーＣのジョブ＃１に基づく印刷が実行され、その後にユーザーＡのジョブ＃１の第３，４ページの印刷が実行される。一方、その場合において、ユーザーＣのジョブ＃１がモノクロ印刷のジョブであるときには、ジョブ管理部３４は、ユーザーＣのジョブ＃１を、ユーザーＡのジョブ＃１の次に割り込ませる（ステップＳ８）。したがって、印刷再開後、ただちに、ユーザーＡのジョブ＃１の第３，４ページの印刷が実行され、ユーザーＡのジョブ＃１の次にユーザーＣのジョブ＃１に基づく印刷が実行される。
【００４６】
以上のように、上記実施の形態によれば、ジョブ管理部３４は、消耗品切れが複数ページの印刷ジョブの途中で検出された場合、（ａ）消耗品切れが解除されたときに、消耗品切れを解除したユーザーを特定し、（ｂ）特定したユーザーの印刷ジョブが、消耗品切れが発生した消耗品種別の消耗品を使用するか否かを判定し、（ｃ１）特定したユーザーの印刷ジョブが、消耗品切れが発生した消耗品種別の消耗品を使用している場合には、消耗品切れの解除後、ただちに、特定したユーザーの印刷ジョブを割り込ませ、特定したユーザーの印刷ジョブに基づく印刷を印刷装置２２に実行させ、（ｃ２）特定したユーザーの印刷ジョブが、消耗品切れが発生した消耗品種別の消耗品を使用していない場合には、消耗品切れが検出された印刷ジョブの途中のページから印刷装置２２に印刷を再開させ、消耗品切れが検出された印刷ジョブの次に、特定したユーザーの印刷ジョブを割り込ませ、特定したユーザーの印刷ジョブに基づく印刷を実行させる。
【００４７】
これにより、画像形成装置において、消耗品切れのエラー解除時に、ページの連続性をできるかぎり維持しつつ、消耗品切れのエラーを解除したユーザーがそのユーザーのジョブが実行される前に再度同一の消耗品切れに遭わないようにすることができる。
【００４８】
例えば、トナー切れが検出されたトナーコンテナーを一旦取り外して揺すった後、再装着することで、トナー切れが解除されることがあるが、そのような場合、短時間で同一の消耗品切れのエラーが発生する可能性が高い。また、印刷用紙切れが検出されたときに、少量の印刷用紙を補充した場合、短時間で同一の消耗品切れのエラーが発生する可能性が高い。
【００４９】
そのようにして、ユーザーがエラーを解除した場合には、エラー原因の消耗品を使用しているそのユーザーの印刷ジョブに基づく印刷が、エラー解除後においてただちに実行されるため、そのユーザーが、自己の印刷ジョブが実行される前に、再度、同一の消耗品切れのエラーに遭遇することが防止される。
【００５０】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【産業上の利用可能性】
【００５１】
本発明は、例えば、画像形成装置に適用可能である。
【符号の説明】
【００５２】
１  画像形成装置
１１  操作パネル
２２  印刷装置
３２  ログイン処理部
３３  エラー検出部
３４  ジョブ管理部
【図１】
2016010871.tif 000003
【図２】
2016010871.tif 000004
【図３】
2016010871.tif 000005
【図４】
2016010871.tif 000006