(57)【要約】【課題】印字ジョブ実行途中に記録紙がなくたったときでも、後続ジョブが実行でき、かつ、印字出力された記録紙の自動分別ができるプリンタを提供する。【解決手段】複数の異なる記録紙を供給する給紙手段３と、複数の排出トレー４と、複数の印字ジョブを蓄積するジョブキュー２ａと、実行中の印字ジョブが要求する記録紙が給紙手段３になくなった場合、その印字ジョブを中断し、異なる排出トレー４に切り替えて、利用可能な記録紙を用いる印字ジョブをジョブキューより取り出して実行させる制御手段１とを備えている。【選択図】図１
2004175043.tif 000002
【特許請求の範囲】
【請求項１】
複数の異なる記録紙を供給する給紙手段と、複数の排出トレーと、複数の印字ジョブを蓄積するジョブキューと、実行中の印字ジョブが要求する記録紙が給紙手段になくなった場合、その印字ジョブを中断し、異なる排出トレーに切り替えて、利用可能な記録紙を用いる印字ジョブをジョブキューより取り出して実行させる制御手段とを備えているプリンタ。
【請求項２】
複数の異なる記録紙を供給する給紙手段と、複数の排出トレーと、複数の印字ジョブを蓄積するジョブキューと、ホッチキス綴じやパンチ穴あけなどの特殊出力機構と、実行中の印字ジョブが要求する特殊出力機構が使用不能となった場合、その印字ジョブを中断し、異なる排出トレーに切り替えて、使用不能となった特殊出力機構を使用しない印字ジョブをジョブキューより取り出して実行させる制御手段とを備えているプリンタ。
【請求項３】
請求項１または２において、
上記制御手段は、上記中断した印字ジョブを優先させて再度印字開始させるために、ジョブキューの入れ替えを行うことを特徴とするプリンタ。
【請求項４】
請求項３において、
上記制御手段は、中断した印字ジョブが使用していた排出トレーに対して、再開時に再使用するための予約処理をさらに実行することを特徴とするプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の異なる記録紙を供給する手段と、複数の排出トレーと、複数の印字ジョブを蓄積するジョブキューとを備えたプリンタの改良に関するものである。
【０００２】
【従来の技術】
近年、多くの企業等の事務所では、ネットワークを介して複数ユーザで使用できるプリンタ配置が一般的になっている。そのため、この種のプリンタには複数の印字ジョブに対応したプリントデータ用の大容量の記憶部が備えられており、受付順または所定の優先順にもとづいて、その記憶部に保存されたジョブデータが印字出力される。
【０００３】
プリンタの構造上も、複数ユーザに対応して、異なる記録紙を供給するための複数の記録紙の給紙手段と、複数の排出トレーとが備わったものとなっており、ユーザはジョブごとに記録紙と出力する排出トレーを選択できるようになっている。また、多様なユーザニーズに対応して、ホッチキス止めやパンチ穴あけなどの特殊出力が可能なプリンタもある。
【０００４】
しかしながら、印字ジョブを実行する際に、指定した記録紙が途中でなくなった場合は、そのジョブは中断し、エラー状態となってしまう。また、ホッチキス止めなどの特殊出力を指定した場合に途中で針切れや故障になったときも同様に、そのジョブは中断し、エラー状態となってしまう。
【０００５】
したがって、エラー状態となった結果、中断ジョブとは異なる記録紙を使用する後続のジョブも、その記録紙が利用可能な状態であるにもかかわらず実行できなくなってしまう。
【０００６】
この問題を解決する技術として、特許文献１には、後続する他の印字ジョブを継続して実行できるようにした画像形成方法が記載されている。
【０００７】
【特許文献１】
特開２００１−２８２０４７号公報
【０００８】
【発明が解決しようとする課題】
ところが、上記文献に記載の方法では、実行ジョブで使用する記録紙がなくなっても後続ジョブの実行は可能であるが、排出トレーを切り替える考慮がなされていないため、中断ジョブと後続ジョブとの間で印字出力された記録紙の分別ができない、という問題があった。
【０００９】
本発明は、このような事情を考慮してなされたもので、その目的は、印字ジョブ実行途中に記録紙がなくなったときでも、後続ジョブが実行でき、かつ、印字出力された記録紙の自動分別ができるプリンタを提供することにある。
【００１０】
また本発明の第２の目的は、記録紙補給により中断したジョブを再開させる場合には、そのジョブが優先的に実行されて、かつ、元の排出トレーに出力できるプリンタを提供することにある。
【００１１】
【課題を解決するための手段】
上記の目的を達成するために、請求項１のプリンタは、複数の異なる記録紙を供給する給紙手段と、複数の排出トレーと、複数の印字ジョブを蓄積するジョブキューと、実行中の印字ジョブが要求する記録紙が給紙手段になくなった場合、その印字ジョブを中断し、異なる排出トレーに切り替えて、利用可能な記録紙を用いる印字ジョブをジョブキューより取り出して実行させる制御手段とを備えている。
【００１２】
すなわち、印字ジョブが記録紙なしにより中断しても、その後、中断したジョブで使用中の給紙手段と排出トレーを使用しない後続ジョブを実行させることができる。
【００１３】
請求項２では、プリンタは、複数の異なる記録紙を供給する給紙手段と、複数の排出トレーと、複数の印字ジョブを蓄積するジョブキューと、ホッチキス綴じやパンチ穴あけなどの特殊出力機構と、実行中の印字ジョブが要求する特殊出力機構が使用不能となった場合、その印字ジョブを中断し、異なる排出トレーに切り替えて、使用不能となった特殊出力機構を使用しない印字ジョブをジョブキューより取り出して実行させる制御手段とを備えている。
【００１４】
請求項３では、中断した印字ジョブを優先させて再度印字開始させるために、制御手段がジョブキューの入れ替えを行うことを特徴とする。
【００１５】
請求項４では、中断した印字ジョブが使用していた排出トレーに対して、再開時に再使用するための予約処理をさらに実行することを特徴とする。
【００１６】
【発明の実施の形態】
以下に、本発明の実施の形態について、添付図面とともに説明する。
【００１７】
図１は、本発明の一例であるプリンタＡの要部構成を示すブロック図である。
【００１８】
このプリンタＡは、各部の制御を行う制御手段１Ａ、ハードディスクやメモリで構成された記憶部２、複数の記録紙の給紙が可能な複数カセット給紙装置で構成された給紙手段３、複数の排出トレー４、パソコン（不図示）等との間でネットワークＬを介してデータを送受するためのＰＣインターフェース（不図示）を少なくとも含んで構成される。
【００１９】
ネットワークＬを介して受信したパソコンからの印字データは、記憶部２内に予め割り当てられたジョブキュー２ａに蓄積され、受付順または所定の優先順にもとづいて、そのジョブで指定された記録紙が、指定された又は任意の給紙手段３から記録紙が供給され、プリントデータが印字された後、指定または任意の排出トレー４に記録紙が排出される。
【００２０】
本発明プリンタＡでは、印字ジョブ実行中に、給紙手段３に指定の記録紙がなくなった場合、そのジョブを中断させたまま、排出された記録紙の分別が可能なように排出トレーを切り替えて後続ジョブを実行できるようにしている。
【００２１】
図２、図３は、印字ジョブ実行処理動作を示すフローチャートである。
【００２２】
まず、ジョブキュー２ａを検索し、ジョブエントリーの有無をチェックする（１０１、１０２）。ジョブエントリーがある場合は以下の処理を実行し、ない場合は処理を終了する。
【００２３】
ジョブがある場合はジョブデータを取り出し、印字開始ページの記録紙が給紙手段３にあるかどうかをチェックし、記録紙がない場合はそのジョブについては印字処理をスキップし、次の印字ジョブ処理を行う（１０３、１０８）。
【００２４】
指定の記録紙がある場合は、そのジョブで指定の、指定のない場合は空いている排出トレー４を選択する（１０３、１０４）。ここで、選択した出力先である排出トレー４がすでに中断している印字ジョブにより予約されている場合で、かつ、実行しようとしているジョブがその中断ジョブではない場合は、そのジョブは実行せずに、次の印字ジョブの処理を行う（１０５、１０６、１０８）。
【００２５】
そして、上記の印字処理スキップ条件にあてはまらない場合は、印字処理（１０７、後述の図３）を実行する。
【００２６】
ここで、排出トレー４の予約は排出トレーごとに行う。たとえば、予約するジョブのジョブキューアドレスをトレー予約フラグにセットして、どのジョブにより予約されたかを関連付けるようにする。図４には、上、中、下段の３つの排出トレー４に対応する予約フラグの状態例を示している。図例では、上段はジョブキューアドレス「２」の印字ジョブで予約されているが、中段と下段は予約されていない。
【００２７】
このトレー予約フラグは、次に示す図３の印字処理で、セット／リセットされる。
【００２８】
印字処理では、まずページ終了まで１ページずつ印字を繰り返す。全ページの印字が終了すれば、出力先の排出トレー４が予約されているときはこれをリセットし、ジョブキュー２より該当ジョブをデキューし、処理を終了する（２０１、２０２、２０９〜２１１）。
【００２９】
全ページの印字が終了する前に指定の記録紙がなくなった場合（２０３のＮ）、実行中の印字ジョブが再開された中断ジョブでなければ，すなわち新規ジョブであれば、ジョブキュー２ａ内でジョブの入れ替えを行う（２０３〜２０７）。
【００３０】
ジョブの入れ替えは、中断したジョブを優先して再開させるように、中断したジョブをジョブキュー２ａ内の新規ジョブより前に移動させる。さらに詳しく説明すると、中断したジョブが新規ジョブの場合は（２０５）、すでにキュー２ａの先頭に中断ジョブのグループが存在するときにはその終端に、中断ジョブグループが存在しないときには先頭に、移動する（２０５〜２０７）。
【００３１】
ジョブ入れ替えについて、図５にジョブキュー２ａの２つの状態を示している。なお、図中の矢印は中断されたジョブの移動先を示している。
【００３２】
ジョブキュー２ａの入れ替えが終了すると、中断されたジョブの移動先のアドレスを出力中の排出トレー４に対応するトレー予約フラグにセットして、予約状態とする（２０８）。
【００３３】
中断されたジョブがすでに中断中のものであった場合、すなわち再中断の場合は、ジョブキュー２ａの入れ替えは行わない（２０４のＮ側）。
【００３４】
以上のように、印字ジョブ実行中に記録紙がなくなった場合には、そのジョブを保留状態にし、かつ出力中の排出トレー４を予約状態にするので、記録紙や排出トレーの指定さえ異なっていれば、後続のジョブを継続して実行でき、かつ同じ排出トレー４で排出記録紙が分別できなくなるようなことがない。
【００３５】
また、中断された印字ジョブについては、ジョブキュー２ａ内で新規ジョブよりも前に移動させるので、記録紙を補給した後は中断ジョブが優先的に再開され、かつ、そのときには予約状態にしていた元の排出トレー４に出力させることができる。
【００３６】
次に、ホッチキス止めやパンチ穴あけなどの特殊出力が可能なプリンタについて説明する。
【００３７】
図６は、本発明の他の実施例であるプリンタＢの要部構成を示すブロック図である。
【００３８】
このプリンタＢは、各部の全体制御を行う制御手段１Ｂ、ハードディスクやメモリで構成された記憶部２、複数の記録紙の給紙が可能な複数カセット給紙装置で構成された給紙手段３、複数の排出トレー４、パソコン（不図示）等との間でネットワークＬを介してデータを送受するためのＰＣインターフェース（不図示）、ホッチキス止めやパンチ穴あけなどの特殊出力機構５を少なくとも含んで構成される。
【００３９】
図７、図８は、プリンタＢの印字ジョブ実行処理動作を示すフローチャートである。
【００４０】
基本的な処理流れについてはプリンタＡと同様であるが、プリンタＢの場合、記録紙の有無判別を行うとともに、故障やホッチキスの針切れなど特殊出力機構５の使用不能を判別している。
【００４１】
具体的には、図７では、特殊出力機構５の故障のときには印字処理をスキップしており（３０４、３０５、３０９）、図８（ジョブ途中で故障になった場合）では、特殊出力機構５の故障のときにはジョブ入れ替えと排出トレー４の予約処理を行っている（４０４〜４１０）。
【００４２】
このように、特殊出力機構５が故障となった場合でも、そのジョブを保留状態にし、かつ出力中の排出トレー４を予約状態にするので、記録紙や排出トレーの指定さえ異なっていれば、後続のジョブを継続して実行でき、かつ同じ排出トレー４に出力されて分別できなくなるようなことがない。
【００４３】
以上の例はプリンタ装置で説明したが、これには限定されず、パソコン等と接続すればプリンタ機能としても動作するファクシミリ複合機であってもよい。
【００４４】
【発明の効果】
以上の説明からも理解できるように、請求項１に記載のプリンタは、実行中のジョブが要求する記録紙が給紙手段になくなった場合でも、指定する記録紙や排出トレーの異なるジョブを実行しているので、後続ジョブが継続実行でき、かつ、排出された記録紙が分別できなくなるということがない。
【００４５】
請求項２では、実行中のジョブが特殊出力機構の故障やホッチキスの針切れなど使用不能となって中断した場合でも、指定する排出トレーが異なり使用不能となった特殊出力機構を使用しないジョブを実行しているので、後続ジョブが継続実行でき、かつ、排出された記録紙が前のジョブのものと区別できなくなるということがない。
【００４６】
請求項３では、中断した印字ジョブについてジョブキューの入れ替えを行っているので、記録紙の給紙等をすれば、優先的に再開させることができる。
【００４７】
請求項４では、中断したジョブの出力先である排出トレーを予約状態にするので、中断ジョブが再開したときには元の排出トレーに引き続き出力させることができる。
【図面の簡単な説明】
【図１】本発明の一例であるプリンタＡの要部構成を示すブロック図である。
【図２】プリンタＡの印字ジョブ実行処理動作を示すフローチャートである。
【図３】プリンタＡの印字ジョブ実行処理動作（印字処理部分）を示すフローチャートである。
【図４】トレー予約フラグの状態の一例を示す図である。
【図５】ジョブキューの入れ替えを示す図である。（ａ）は中断ジョブがすでに存在している場合を、（ｂ）は中断ジョブが存在していない場合を示している。
【図６】本発明の他例であるプリンタＢの要部構成を示すブロック図である。
【図７】プリンタＢの印字ジョブ実行処理動作を示すフローチャートである。
【図８】プリンタＢの印字ジョブ実行処理動作（印字処理部分）を示すフローチャートである。
【符号の説明】
Ａ      プリンタ
Ｂ      特殊出力機構付きのプリンタ
１Ａ、１Ｂ    制御手段
２      記憶部
２ａ    ジョブキュー
３      給紙手段
４      排出トレー
５      特殊出力機構
Ｌ      ネットワーク
【図１】
2004175043.tif 000003
【図２】
2004175043.tif 000004
【図３】
2004175043.tif 000005
【図４】
2004175043.tif 000006
【図５】
2004175043.tif 000007
【図６】
2004175043.tif 000008
【図７】
2004175043.tif 000009
【図８】
2004175043.tif 000010