(57)【要約】【課題】プリントサーバからの印刷時に印刷装置で自動リカバリーが不可、または印刷内容、印刷物破損のエラーが発生した場合などに再印刷を行うときの操作性向上が図れる印刷処理システムを提供する。【解決手段】印刷ジョブを管理するプリントサーバにおいて、印刷装置への印刷ジョブ転送の方法を前ジョブの印刷完了を待って転送するか、前ジョブの印刷完了を待たずして連続して転送するかをユーザが定義した印刷ジョブの優先度によりジョブ毎に決定し制御できることを特徴とする。【選択図】  図１
2010170370.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを管理するプリントサーバにおいて、印刷装置への印刷ジョブ転送の方法を前ジョブの印刷完了を待って転送するか、前ジョブの印刷完了を待たずして連続して転送するかをユーザが定義した印刷ジョブの優先度によりジョブ毎に決定し制御できることを特徴とするプリントサーバ。
【請求項２】
印刷装置で自動回復不可能なエラーの発生回数および再印刷指示の回数の一定期間の履歴を記憶でき、本回数が一定数を超えると、プリントサーバから印刷装置への印刷ジョブ転送の方法を自動的に前ジョブの印刷完了を待って印刷する方法をとることを特徴とするプリントサーバ。
【請求項３】
印刷ジョブの印刷量を管理できる印刷制御装置を有し、前記印刷量が一定量を超えるとプリントサーバから印刷装置への印刷ジョブ転送の方法を自動的に前ジョブの印刷完了を待って印刷する方法をとることを特徴とするプリントサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブを一旦蓄え、印刷ジョブの操作や運用管理および印刷装置の管理、監視機能を備えたプリントサーバであり、印刷装置に対する再印刷時の操作性を向上する技術に関するものである。
【背景技術】
【０００２】
ホストコンピュータから印刷装置に送られた印刷ジョブは、通常印刷処理を終了した後直ちに消去されるため、再印刷するには再びホストコンピュータから印刷ジョブを送信する必要があった。
【０００３】
これに対して、特開２００１−１０５６８９号公報では、プリンタからホストコンピュータに情報を送信して再印刷の操作性を向上する方法がある。
【０００４】
また、このような印刷ジョブの操作性向上のため、印刷ジョブ機能全般を行うプリントサーバが一般的に考えられている。
【０００５】
これに対して、特開平０８−２２１２２７号公報ではプリントサーバを介して印刷ジョブを印刷装置で保持しつつ、管理をプリントサーバで行うことで再印刷を容易に行うことが可能となっている。
【０００６】
しかし、特開２００１−１０５６８９号公報や特開平０８−２２１２２７号公報では印刷装置の機能が必要となり、印刷装置の依存部分が大きい。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来、プリントサーバから印刷装置への印刷ジョブ転送の方法を前ジョブの印刷完了を待って印刷する方法は、スプールや印刷装置毎に指定はできたがジョブ毎に制御することはできなかった。
【０００８】
通常の印刷において、再印刷が必要となるエラーおよび印刷内容、印刷物破損などが発生した場合、プリントサーバから該当ジョブを選択して再印刷を行う。
【０００９】
しかし、再印刷操作以前に印刷装置に既に後続のジョブが送信されている場合、通常は後続ジョブの印刷が終了した後再印刷を行うか、後続のジョブを印刷装置からキャンセルして消去した後再印刷を行う必要がある。
【００１０】
そのため、プリントサーバからの印刷ジョブの転送方法を制御することで後続ジョブの制御を行い、印刷時に発生する再印刷処理のオペレータ操作のわずらわしさを軽減する必要がある。
【００１１】
また、特開２００１−１０５６８９号公報や特開平０８−２２１２２７号公報も再印刷時の操作性向上を図るものであるが、印刷装置側に特別な機能を有するため実現するには印刷装置が限定される。
【００１２】
本発明は、プリントサーバからの印刷時に印刷装置で自動リカバリーが不可、または印刷内容、印刷物破損のエラーが発生した場合などに再印刷を行うときの操作性向上が図れる印刷処理システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
請求項１に記載の発明は、印刷ジョブを管理するプリントサーバにおいて、印刷装置への印刷ジョブ転送の方法を前ジョブの印刷完了を待って転送するか、前ジョブの印刷完了を待たずして連続して転送するかをユーザが定義した印刷ジョブの優先度によりジョブ毎に決定し制御できることを特徴とするものである。
【００１４】
請求項２に記載の発明は、印刷装置で自動回復不可能なエラーの発生回数および再印刷指示の回数の一定期間の履歴を記憶でき、本回数が一定数を超えると、プリントサーバから印刷装置への印刷ジョブ転送の方法を自動的に前ジョブの印刷完了を待って印刷する方法をとることを特徴とするものである。
【００１５】
請求項３に記載の発明は、印刷ジョブの印刷量（例えばページ数、容量）を管理できる印刷制御装置を有し、前記印刷量が一定量を超えるとプリントサーバから印刷装置への印刷ジョブ転送の方法を自動的に前ジョブの印刷完了を待って印刷する方法をとることを特徴とするものである。
【発明の効果】
【００１６】
請求項１に記載の発明によれば、再印刷要の障害が発生した場合に、再印刷を即座に行いたい或いはジョブの出力順序を変えたくない印刷ジョブを定義でき、その印刷ジョブの印刷完了まで後続印刷ジョブを印刷装置に転送しないので、後続印刷ジョブの印刷またはキャンセルを考慮しなくてよく、オペレータの再印刷処理の負荷を低減できる。
【００１７】
請求項２に記載の発明によれば、再印刷要の障害が発生した場合に後続ジョブに大量な印刷ジョブがあっても、印刷中の印刷ジョブの印刷完了まで後続印刷ジョブを印刷装置に転送しないので、オペレータの再印刷処理の待ち時間を少なくでき、再印刷処理の負荷を低減できる。
【００１８】
請求項３に記載の発明によれば、再印刷要の障害が多いシステムおよび少ないシステムを運用の履歴から判定し、再印刷処理による運用負荷が多い場合には自動的に印刷中の印刷ジョブの印刷完了するまで後続印刷ジョブを印刷装置に転送しないので、運用全体を通してオペレータの再印刷処理の負荷を低減できる。
【図面の簡単な説明】
【００１９】
【図１】複数ジョブ印刷時の再印刷要の障害の対応例１を示す図である。
【図２】複数ジョブ印刷時の再印刷要の障害の対応例２を示す図である。
【図３】本発明による複数ジョブ印刷時の再印刷要の障害の対応例を示す図である。
【図４】システム構成および設定画面を示す図である。
【図５】図１、２における通常プリントサーバから印刷装置へのジョブ送信方法を示す図である。
【図６】プリントサーバから印刷装置への１ジョブ毎に送信する方法を示す図である。
【図７】本発明でのプリントサーバから印刷装置への送信方法例を示す図である。
【発明を実施するための形態】
【００２０】
現状、プリントサーバから印刷装置に連続して印刷ジョブを送信したときに、再印刷を必要とする障害が発生した場合のオペレータ操作の流れの例を図１、２に示す。
【００２１】
図１は再印刷を要する障害が発生したときに転送済みの後続の印刷ジョブを印刷した後、該当ジョブを再印刷する場合、図２は再印刷を要する障害が発生したときに転送済みの後続の印刷ジョブをキャンセルで印刷装置から削除した後該当ジョブを再印刷し、後にキャンセルした後続ジョブも印刷する場合である。
【００２２】
オペレータは図１の１０１、１０２の操作でプリントサーバからジョブ１からＮまでのＮ個の印刷ジョブを連続して印刷装置に転送し印刷を実行する。通常は図５の転送方法のようにプリンタサーバ４００から印刷装置４１０に立て続けに印刷ジョブが送信される。
【００２３】
このとき１０３でジョブ１で再印刷要の障害が発生すると１０４でオペレータはジョブ１の障害を排除する。
【００２４】
その際、通常の印刷装置では該当ジョブは、印刷装置から削除される。
【００２５】
後続のジョブは既にプリントサーバからジョブの転送実行が行われているため、ジョブ１の印刷ジョブが印刷装置から排除されるとジョブ２からＮの印刷が開始される。
【００２６】
オペレータはジョブ１の再印刷を行いたいが、既にジョブ２からＮの印刷が始まるため、ジョブ２からＮの印刷が印刷完了するのを待ってジョブ１の再印刷処理を行う１０６、１０７。
【００２７】
このときジョブ２からＮの印刷量が少なければ、ジョブ１の再印刷の操作に影響は少ないが、印刷量が大量の場合はジョブＮまでの印刷を待つ必要があるのでオペレータの待ち時間に負担がかかる。
【００２８】
また、ジョブ１からＮの量が把握できていれば、待ち時間の予測もできるが印刷量が不明な場合はオペレータに混乱を招く。
【００２９】
更にジョブ２からＮよりジョブ１の印刷が優先する場合、ジョブ１からＮの印刷順序性が確保されなければいけない場合などは後工程の仕分け作業が必要となり、オペレータによる判断や操作に負担がかかる。
【００３０】
図２のオペレーション操作の例は、ジョブ１で再印刷要の障害が起こった後、２０６でジョブ２からＮまでの転送済みの印刷ジョブを印刷装置内からキャンセルした後、プリンタサーバからジョブ１の再印刷を実行するオペレーションである。
【００３１】
本オペレーション操作ではジョブ１の順序性を確保でき、よりジョブ１の再印刷を早く行えるが、再度ジョブ２からＮの再送処理をオペレータが判断して操作しなくてはいけないとともにタイミングによってはジョブ２からＮの印刷が出力される場合があるため、後工程でオペレータの判断や操作の負荷がかかる。
【００３２】
また、商業印刷では問題となる２重印刷を誘発する恐れがある。
【００３３】
このような再印刷時のプリントサーバのおけるオペレータの操作をより容易にするひとつの案として図６のような転送方式を用いることで、印刷ジョブを印刷完了するまで待ち、後続のジョブをプリンタに転送しないことで再印刷要となった印刷ジョブの再印刷を即座に行えることが考えられる。図３は本転送方式図６を用いたときの再印刷の操作の流れの例であり、図１，２と比較して後続のジョブの処理待ちやキャンセル、再送などを考慮する必要がなくなる。
【００３４】
しかし、本転送方式図６では印刷装置が常に１ジョブ毎しか処理できないため、本来印刷装置が備えている機能を十分使えないとともに、印刷のトータルスループットの性能がでない問題が発生する。
【００３５】
本発明では、通常は連続した印刷ジョブの転送方式図５を行うが、再印刷の障害が発生した場合も順序性確保、即時リカバリを必要とする優先度の高い印刷ジョブについては印刷ジョブの転送方式図６を行うことでオペレータ操作の再印刷処理の操作性向上を実現する。
【００３６】
図７は本発明における印刷ジョブの転送方式を示すものである。ジョブ１は再印刷要の障害発生時に即座に再印刷をする必要があるジョブで、ジョブ２からＮは再印刷時の即時性が低いジョブであり、そのときの転送方式の例である。
【００３７】
これにより再印刷時は図３と同様にとなり、オペレータ負荷を低くすることができる。
【００３８】
更に、もし再印刷が発生したときに後続ジョブの処理に時間がかかると考えられる場合、および印刷装置や使用用紙などの影響で再印刷処理が多発している状況にある場合などを判別する機能を有し、そのような場合も印刷完了を待つ転送方式を行うことで、再印刷時に発生するオペレータのわずらわしさを低減するものである。
【００３９】
本発明のシステムについて図４で説明する。
【００４０】
４２１，４２２，４２３はプリントサーバからの印刷装置への印刷ジョブの転送について、ジョブの印刷完了を待って印刷ジョブを転送するか無条件に印刷ジョブを転送するかの設定である。
【００４１】
４２１のジョブ定義は、上位装置からの受信キューを定義するものであり、再印刷優先ジョブ受信キュー４０８に転送してきたものは再印刷の障害発生時即時に再印刷できるものと扱い、そのジョブの印刷完了を認識しない場合は後続ジョブを印刷装置に転送しないものとする。
【００４２】
また、性能優先ジョブ受信キュー４０９に来たものは再印刷の障害が発生しても即時に再印刷の必要性がないものであり後続ジョブは無条件に印刷装置に転送するものとする。
【００４３】
これらのキューへの受信は印刷ジョブ受信部４０１でジョブ毎に判別され印刷ジョブに対しジョブ定義情報が定義される。
【００４４】
印刷ジョブ出力制御部４０６ではその印刷ジョブに定義されているジョブ定義情報により印刷装置への転送方法を決定し処理する。
【００４５】
再印刷要の障害時に即座に再印刷すべき印刷ジョブかの定義はキューによるもの意外に、ジョブＩＤやジョブ名、ジョブ情報などで定義してもよい。
【００４６】
４２２のジョブ容量は、設定された大きさを印刷ジョブが超えたときは、前ジョブの印刷完了が終了するまで本ジョブの印刷装置への送信をまつものである。
【００４７】
もし前ジョブで再印刷要の障害が発生した場合に、前ジョブを再印刷操作するための本ジョブを印刷完了処理またはキャンセル処理する待ち時間を制限する目的の定義である。
【００４８】
印刷ジョブ情報解析部４０３でジョブの容量を認識し、印刷部出力制御部４０６で印刷ジョブの転送方式を決定し処理する。
【００４９】
４２３の再印刷転送機能条件である。もともと運用およびシステムが安定しており、再印刷要の障害発生がほぼ０の場合は本発明の機能は不必要なものである。その為、現時点から前にさかのぼった一定の期間に再印刷の処理があまり行われていない場合は、印刷装置の本来の印刷性能を引き出すために本機能を抑止する設定である。ここでは再印刷操作および再印刷を要する生涯の発生回数が現時点から１週間以内で１０未満の場合は再印刷の操作によるオペレータ運用負荷は小さいものとして本機能を抑止するものである。
【００５０】
再印刷操作履歴４０４および印刷エラー履歴４０５の履歴から再印刷操作および再印刷を要する生涯の発生回数を判定して印刷ジョブ出力制御部４０６にて転送方式を制御する。
【００５１】
このほか、再印刷のオペレータ負荷の軽減にかかわる条件を設定項目に織り込むことで、再印刷の操作性向上をあげることが可能である。
【符号の説明】
【００５２】
４００・・・プリントサーバ、４０１・・・印刷ジョブ受信部、４０２・・・印刷ジョブ管理部、４０３・・・印刷ジョブ情報解析部、４０４・・・印刷ジョブ操作部、４０５・・・印刷エラー履歴、４０６・・・印刷エラー出力制御部、４０７・・・印刷エラースプール、４０８・・・再印刷優先ジョブ受信キュー、４０９・・・性能優先ジョブ受信キュー、４１０・・・印刷装置。
【先行技術文献】
【特許文献】
【００５３】
【特許文献１】特開２００１−１０５６８９号公報
【特許文献２】特開平０８−２２１２２７号公報
【図１】
2010170370.tif 000003
【図２】
2010170370.tif 000004
【図３】
2010170370.tif 000005
【図４】
2010170370.tif 000006
【図５】
2010170370.tif 000007
【図６】
2010170370.tif 000008
【図７】
2010170370.tif 000009