(57)【要約】【課題】  用紙切れの障害が発生した場合にプリンタの周りに誰もいない状況でも印刷を続行することが出来き、また印刷する印刷サイズを変更することなく他の用紙で自動的に印刷できるようにする。【解決手段】  プリンタ２００は印刷用紙を指定した印刷ジョブをプリントサーバ１００から受け付け、このとき印刷用紙が不足しているなどの用紙切れ状態を検出部２０２で検出し、検出部２０２は通信部２０３を介して印刷ジョブの印刷が未終了であり、用紙切れが発生したという情報をプリントサーバ１００に対して通知し、代替用紙が存在する場合には通信部２０３からの通知情報に基づいて情報管理部１０５の設定情報に従って代替用紙での印刷ジョブを印刷ジョブ生成部１０３で生成し、生成された新たな印刷ジョブをプリンタ２００に送出すると共に、印刷ジョブ制御部１０４で用紙切れとなった印刷ジョブをキャンセルする。【選択図】図１
2005231131.tif 000002
【特許請求の範囲】
【請求項１】
印刷を実行する印刷装置と該印刷装置における印刷を制御する印刷制御装置とを有する印刷システムにおいて、
前記印刷装置は、
前記印刷制御装置からの印刷用紙を指定した印刷ジョブを受信する印刷ジョブ受信手段と、
前記印刷ジョブ受信手段で受信した印刷ジョブで指定された印刷用紙を用いて印刷を実行する印刷実行手段と、
前記印刷実行手段による印刷の実行中における前記印刷ジョブで指定された印刷用紙の用紙切れを検出する用紙切れ検出手段と、
前記用紙切れ検出手段の検出出力に基づき該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報を前記印刷制御装置に通知する通知手段と
を具備し、
前記印刷制御装置は、
前記通知手段により通知された情報に基づき前記印刷装置に前記印刷ジョブで指定した印刷用紙の代替用紙があるかを判別する判別手段と、
前記判別手段により前記印刷ジョブで指定した印刷用紙の代替用紙があると判別された場合は、前記通知手段により前記印刷装置から通知された情報に基づき印刷が未終了の内容を含み、かつ前記代替用紙を指定した新たな印刷ジョブを生成する印刷ジョブ生成手段と、
前記印刷ジョブ生成手段で生成された新たな印刷ジョブを前記印刷装置に送信するとともに、前記用紙切れに係わる印刷ジョブを削除する印刷ジョブ制御手段と
を具備することを特徴とする印刷システム。
【請求項２】
前記通知手段は、
前記用紙切れ検出手段の検出出力に基づき該印刷に係わる印刷ジョブの印刷が完了しているページを前記印刷制御装置に通知し、
前記印刷ジョブ生成手段は、
前記印刷ジョブの印刷が完了しているページ以降のページを含む印刷ジョブを生成する
ことを特徴とする請求項１記載の印刷システム。
【請求項３】
前記印刷装置は、
前記印刷ジョブ受信手段で受信した印刷ジョブを順次蓄積して前記印刷実行手段に印刷の実行を依頼する印刷ジョブ蓄積手段
を有し、
前記印刷ジョブ制御手段により前記印刷制御装置から送信された新たな印刷ジョブを前記印刷ジョブ蓄積手段に蓄積されている印刷待機中の印刷ジョブの最前に蓄積する
ことを特徴とする請求項１記載の印刷システム。
【請求項４】
前記判別手段は、
前記印刷装置の保持する印刷用紙の中で前記印刷ジョブで指定した印刷用紙とサイズが最も近いサイズの印刷用紙を前記代替用紙として判別し、
前記印刷ジョブ生成手段は、
前記代替用紙に合わせて印刷が完了しているページ以降のページを拡大若しくは縮小して新たな印刷ジョブを生成する
ことを特徴とする請求項２記載の印刷システム。
【請求項５】
前記判別手段は、
前記印刷装置の保持する印刷用紙の中で前記印刷ジョブで指定した印刷用紙よりサイズが大きい印刷用紙を前記代替用紙として判別し、
前記印刷ジョブ生成手段は、
前記代替用紙に合わせて印刷が完了しているページ以降のページを拡大、縮小せずに新たな印刷ジョブを生成する
ことを特徴とする請求項２記載の印刷システム。
【請求項６】
前記判別手段は、
前記印刷装置の保持する印刷用紙の中で前記印刷ジョブで指定した印刷用紙のｎ倍のサイズの印刷用紙を前記代替用紙として判別し、
前記印刷ジョブ生成手段は、
前記代替用紙に合わせて印刷が完了しているページ以降のページをｎアップとした新たな印刷ジョブを生成する
ことを特徴とする請求項２記載の印刷システム。
【請求項７】
前記判別手段は、
前記印刷ジョブがｎアップの指定を含む場合に、前記印刷装置の保持する印刷用紙の中で前記印刷ジョブで指定した印刷用紙の１／ｎ倍のサイズの印刷用紙を前記代替用紙として判別し、
前記印刷ジョブ生成手段は、
前記代替用紙に合わせて印刷が完了しているページ以降のページをｎアップの指定を解除した新たな印刷ジョブを生成する
ことを特徴とする請求項２記載の印刷システム。
【請求項８】
印刷を実行する印刷装置における印刷を制御する印刷制御装置において、
印刷用紙を指定した印刷ジョブを前記印刷装置に送信する印刷ジョブ送信手段と、
前記印刷ジョブ送信手段で送信した印刷ジョブの前記印刷装置における印刷実行中における前記印刷ジョブで指定された印刷用紙の用紙切れに基づく前記印刷装置から通知された該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報を受信する受信手段と、
前記受信手段により受信した情報に基づき前記印刷装置に前記印刷ジョブで指定した印刷用紙の代替用紙があるかを判別する判別手段と、
前記判別手段により前記印刷ジョブで指定した印刷用紙の代替用紙があると判別された場合は、前記通知手段により前記印刷装置から通知された情報に基づき印刷が未終了の内容を含み、かつ前記代替用紙を指定した新たな印刷ジョブを生成する印刷ジョブ生成手段と、
前記印刷ジョブ生成手段で生成された新たな印刷ジョブを前記印刷装置に送信するとともに、前記用紙切れに係わる印刷ジョブを削除する印刷ジョブ制御手段と
を具備することを特徴とする印刷制御装置。
【請求項９】
印刷制御装置から送信された印刷ジョブを実行する印刷装置において、
前記印刷制御装置からの印刷用紙を指定した印刷ジョブを受信する印刷ジョブ受信手段と、
前記印刷ジョブ受信手段で受信した印刷ジョブで指定された印刷用紙を用いて印刷を実行する印刷実行手段と、
前記印刷実行手段による印刷の実行中における前記印刷ジョブで指定された印刷用紙の用紙切れを検出する用紙切れ検出手段と、
前記用紙切れ検出手段の検出出力に基づき該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報を前記印刷制御装置に通知する通知手段と
を具備することを特徴とする印刷装置。
【請求項１０】
印刷を実行する印刷装置と該印刷装置における印刷を制御する印刷制御装置とを有する印刷システムにおける印刷制御方法において、
前記印刷装置は、前記印刷制御装置から送信された印刷用紙を指定した印刷ジョブを印刷ジョブ受信手段により受信し、
前記印刷ジョブ受信手段で受信した印刷ジョブで指定された印刷用紙を用いて印刷実行手段により印刷を実行し、
前記印刷実行手段による印刷の実行中における前記印刷ジョブで指定された印刷用紙の用紙切れを用紙切れ検出手段により検出し、
前記用紙切れ検出手段の検出出力に基づき該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報を通知手段により前記印刷制御装置に通知し、
前記印刷制御装置は、前記通知手段により通知された情報に基づき前記印刷装置に前記印刷ジョブで指定した印刷用紙の代替用紙があるかを判別手段により判別し、
前記判別手段により前記印刷ジョブで指定した印刷用紙の代替用紙があると判別された場合は、前記通知手段により前記印刷装置から通知された情報に基づき印刷が未終了の内容を含み、かつ前記代替用紙を指定した新たな印刷ジョブを印刷ジョブ生成手段により生成し、
前記印刷ジョブ生成手段で生成された新たな印刷ジョブを印刷ジョブ制御手段により前記印刷装置に送信するとともに、前記用紙切れに係わる印刷ジョブを削除する
ことを特徴とする印刷制御方法。
【請求項１１】
印刷を実行する印刷装置と該印刷装置における印刷を制御する印刷制御装置とを有する印刷システムにおける印刷処理をコンピュータにより実行させる印刷制御プログラムにおいて、
前記印刷制御装置からに送信された印刷用紙を指定した印刷ジョブを受信するステップと、
該受信した印刷ジョブで指定された印刷用紙を用いて印刷を実行するステップと、
該印刷の実行中における前記印刷ジョブで指定された印刷用紙の用紙切れを検出するステップと、
該用紙切れの検出に基づき該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報を前記印刷制御装置に通知するステップと、
該通知された情報に基づき前記印刷装置に前記印刷ジョブで指定した印刷用紙の代替用紙があるかを判別するステップと、
該判別により前記印刷ジョブで指定した印刷用紙の代替用紙があると判別された場合は、前記印刷装置から通知された情報に基づき印刷が未終了の内容を含み、かつ前記代替用紙を指定した新たな印刷ジョブを生成するステップと、
該生成された新たな印刷ジョブを前記印刷装置に送信するとともに、前記用紙切れに係わる印刷ジョブを削除するステップと
を含むことを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置から通知される情報に対して印刷制御を行う印刷制御装置を含む印刷システムに係わり、特に、印刷装置からの用紙切れ通知においてあらかじめ設定された処理方法に基づいて印刷を制御し、代替用紙で自動的に印刷を行えるようにした印刷システムおよび印刷制御装置および印刷装置および印刷制御方法および印刷制御プログラムに関する。
【背景技術】
【０００２】
一般に、プリンタで用紙切れが発生した場合にユーザが手動で用紙を補充するまで印刷ジョブの印刷が停止した状態でいる。これを回避するために、例えば、あらかじめ設定されている代替プリンタに出力して印刷を停止させないようにしていた。
【０００３】
この種のシステム構成において、外部出力効率の向上を推進させる従来技術として、例えば、プリンタからの通知情報を受け代替プリンタに出力させる技術が開示されている。
【０００４】
特許文献１に開示された従来技術では、プリンタ制御装置にあらかじめ代替先のプリンタを設定しておき、プリンタからの障害通知情報を受けて印刷ジョブを代替プリンタに出力することを可能にしている。
【０００５】
また、特許文献２に開示された従来技術では、使用している給紙手段の用紙が無くなったことを検知した場合、使用する給紙手段を手差し給紙手段に切り替えることによって用紙切れによる印刷停止を回避することが出来るものである。
【特許文献１】特開平０１−１８０６２２
【特許文献２】特開平０６−０６４７６７
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に示された従来技術においては、あらかじめ代替先のプリンタを設置することによって印刷を停止させずに続けて印刷することが出来たとしても、物理的に離れた場所に出力されると手間がかかり必ずしも利便性が良いとはいえない。さらに代替プリンタを別に用意することによってコストについても問題がある。
【０００７】
また、特許文献２に示された従来技術では、代替プリンタを設置することによってコストが余計にかかってしまうという問題を解消しているが、用紙切れを起こした際に手差し給紙手段に手動で切り替えることによって印刷停止を回避するという方法では、自動的に印刷することが出来ずかえって手間がかかってしまい、作業効率が悪いという問題がある。
【０００８】
そこで、本発明は、印刷要求されたデータを印刷中に用紙切れによる障害を検知した場合、人の手を介さずに印刷制御を行い、障害を検知したページから自動的に印刷処理を継続できるようにした印刷システムおよび印刷制御装置および印刷装置および印刷制御方法および印刷制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１の発明は、印刷を実行する印刷装置と該印刷装置における印刷を制御する印刷制御装置とを有する印刷システムにおいて、前記印刷装置は、前記印刷制御装置からの印刷用紙を指定した印刷ジョブを受信する印刷ジョブ受信手段と、前記印刷ジョブ受信手段で受信した印刷ジョブで指定された印刷用紙を用いて印刷を実行する印刷実行手段と、前記印刷実行手段による印刷の実行中における前記印刷ジョブで指定された印刷用紙の用紙切れを検出する用紙切れ検出手段と、前記用紙切れ検出手段の検出出力に基づき該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報を前記印刷制御装置に通知する通知手段とを具備し、前記印刷制御装置は、前記通知手段により通知された情報に基づき前記印刷装置に前記印刷ジョブで指定した印刷用紙の代替用紙があるかを判別する判別手段と、前記判別手段により前記印刷ジョブで指定した印刷用紙の代替用紙があると判別された場合は、前記通知手段により前記印刷装置から通知された情報に基づき印刷が未終了の内容を含み、かつ前記代替用紙を指定した新たな印刷ジョブを生成する印刷ジョブ生成手段と、前記印刷ジョブ生成手段で生成された新たな印刷ジョブを前記印刷装置に送信するとともに、前記用紙切れに係わる印刷ジョブを削除する印刷ジョブ制御手段とを具備することを特徴とする。
【００１０】
また、請求項２の発明は、請求項１の発明において、前記通知手段は、前記用紙切れ検出手段の検出出力に基づき該印刷に係わる印刷ジョブの印刷が完了しているページを前記印刷制御装置に通知し、前記印刷ジョブ生成手段は、前記印刷ジョブの印刷が完了しているページ以降のページを含む印刷ジョブを生成することを特徴とする。
【００１１】
また、請求項３の発明は、請求項１の発明において、前記印刷装置は、前記印刷ジョブ受信手段で受信した印刷ジョブを順次蓄積して前記印刷実行手段に印刷の実行を依頼する印刷ジョブ蓄積手段を有し、前記印刷ジョブ制御手段により前記印刷制御装置から送信された新たな印刷ジョブを前記印刷ジョブ蓄積手段に蓄積されている印刷待機中の印刷ジョブの最前に蓄積することを特徴とする。
【００１２】
また、請求項４の発明は、請求項２の発明において、前記判別手段は、前記印刷装置の保持する印刷用紙の中で前記印刷ジョブで指定した印刷用紙とサイズが最も近いサイズの印刷用紙を前記代替用紙として判別し、前記印刷ジョブ生成手段は、前記代替用紙に合わせて印刷が完了しているページ以降のページを拡大若しくは縮小して新たな印刷ジョブを生成することを特徴とする。
【００１３】
また、請求項５の発明は、請求項２の発明において、前記判別手段は、前記印刷装置の保持する印刷用紙の中で前記印刷ジョブで指定した印刷用紙よりサイズが大きい印刷用紙を前記代替用紙として判別し、前記印刷ジョブ生成手段は、前記代替用紙に合わせて印刷が完了しているページ以降のページを拡大、縮小せずに新たな印刷ジョブを生成することを特徴とする。
【００１４】
また、請求項６の発明は、請求項２の発明において、前記判別手段は、前記印刷装置の保持する印刷用紙の中で前記印刷ジョブで指定した印刷用紙のｎ倍のサイズの印刷用紙を前記代替用紙として判別し、前記印刷ジョブ生成手段は、前記代替用紙に合わせて印刷が完了しているページ以降のページをｎアップとした新たな印刷ジョブを生成することを特徴とする。
【００１５】
また、請求項７の発明は、請求項２の発明において、前記判別手段は、前記印刷ジョブがｎアップの指定を含む場合に、前記印刷装置の保持する印刷用紙の中で前記印刷ジョブで指定した印刷用紙の１／ｎ倍のサイズの印刷用紙を前記代替用紙として判別し、前記印刷ジョブ生成手段は、前記代替用紙に合わせて印刷が完了しているページ以降のページをｎアップの指定を解除した新たな印刷ジョブを生成することを特徴とする。
【００１６】
また、請求項８の発明は、印刷を実行する印刷装置における印刷を制御する印刷制御装置において、印刷用紙を指定した印刷ジョブを前記印刷装置に送信する印刷ジョブ送信手段と、前記印刷ジョブ送信手段で送信した印刷ジョブの前記印刷装置における印刷実行中における前記印刷ジョブで指定された印刷用紙の用紙切れに基づく前記印刷装置から通知された該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報を受信する受信手段と、前記受信手段により受信した情報に基づき前記印刷装置に前記印刷ジョブで指定した印刷用紙の代替用紙があるかを判別する判別手段と、前記判別手段により前記印刷ジョブで指定した印刷用紙の代替用紙があると判別された場合は、前記通知手段により前記印刷装置から通知された情報に基づき印刷が未終了の内容を含み、かつ前記代替用紙を指定した新たな印刷ジョブを生成する印刷ジョブ生成手段と、前記印刷ジョブ生成手段で生成された新たな印刷ジョブを前記印刷装置に送信するとともに、前記用紙切れに係わる印刷ジョブを削除する印刷ジョブ制御手段とを具備することを特徴とする。
【００１７】
また、請求項９の発明は、印刷制御装置から送信された印刷ジョブを実行する印刷装置において、前記印刷制御装置からの印刷用紙を指定した印刷ジョブを受信する印刷ジョブ受信手段と、前記印刷ジョブ受信手段で受信した印刷ジョブで指定された印刷用紙を用いて印刷を実行する印刷実行手段と、前記印刷実行手段による印刷の実行中における前記印刷ジョブで指定された印刷用紙の用紙切れを検出する用紙切れ検出手段と、前記用紙切れ検出手段の検出出力に基づき該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報を前記印刷制御装置に通知する通知手段とを具備することを特徴とする。
【００１８】
また、請求項１０の発明は、印刷を実行する印刷装置と該印刷装置における印刷を制御する印刷制御装置とを有する印刷システムにおける印刷制御方法において、前記印刷装置は、前記印刷制御装置から送信された印刷用紙を指定した印刷ジョブを印刷ジョブ受信手段により受信し、前記印刷ジョブ受信手段で受信した印刷ジョブで指定された印刷用紙を用いて印刷実行手段により印刷を実行し、前記印刷実行手段による印刷の実行中における前記印刷ジョブで指定された印刷用紙の用紙切れを用紙切れ検出手段により検出し、前記用紙切れ検出手段の検出出力に基づき該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報を通知手段により前記印刷制御装置に通知し、前記印刷制御手段は、前記通知手段により通知された情報に基づき前記印刷装置に前記印刷ジョブで指定した印刷用紙の代替用紙があるかを判別手段により判別し、前記判別手段により前記印刷ジョブで指定した印刷用紙の代替用紙があると判別された場合は、前記通知手段により前記印刷装置から通知された情報に基づき印刷が未終了の内容を含み、かつ前記代替用紙を指定した新たな印刷ジョブを印刷ジョブ生成手段により生成し、前記印刷ジョブ生成手段で生成された新たな印刷ジョブを印刷ジョブ制御手段により前記印刷装置に送信するとともに、前記用紙切れに係わる印刷ジョブを削除することを特徴とする。
【００１９】
また、請求項１１の発明は、印刷を実行する印刷装置と該印刷装置における印刷を制御する印刷制御装置とを有する印刷システムにおける印刷処理をコンピュータにより実行させる印刷制御プログラムにおいて、前記印刷制御装置からに送信された印刷用紙を指定した印刷ジョブを受信するステップと、該受信した印刷ジョブで指定された印刷用紙を用いて印刷を実行するステップと、該印刷の実行中における前記印刷ジョブで指定された印刷用紙の用紙切れを検出するステップと、該用紙切れの検出に基づき該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報を前記印刷制御装置に通知するステップと、該通知された情報に基づき前記印刷装置に前記印刷ジョブで指定した印刷用紙の代替用紙があるかを判別するステップと、該判別により前記印刷ジョブで指定した印刷用紙の代替用紙があると判別された場合は、前記印刷装置から通知された情報に基づき印刷が未終了の内容を含み、かつ前記代替用紙を指定した新たな印刷ジョブを生成するステップと、該生成された新たな印刷ジョブを前記印刷装置に送信するとともに、前記用紙切れに係わる印刷ジョブを削除するステップとを含むことを特徴とする。
【発明の効果】
【００２０】
本発明によれば、プリンタで発生した用紙切れ状態をプリントサーバに対して通知し、通知を受けたプリントサーバではあらかじめ設定しておいた処理方法に従って代替用紙で自動的に印刷できるように構成したので、印刷装置の周りに誰もいない状況でも印刷を停止させることなく続行することができ、また印刷する印刷サイズを変更することなく他の用紙に印刷することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２１】
以下、本発明に係わる印刷システムおよび印刷制御装置および印刷装置および印刷制御方法および印刷制御プログラムの一実施形態を添付図面を参照して詳細に説明する。
【００２２】
図１は、この発明に係わる印刷システムのシステム構成図である。
【００２３】
図１において、この印刷システムは、用紙切れ通知を制御するプリントサーバ１００、用紙切れを通知し、印刷ジョブを印刷するプリンタ２００を具備して構成されている。
【００２４】
プリントサーバ１００には、プリンタ２００との接続を行うインタフェース１０１、プリンタ２００からの用紙切れ通知に基づき印刷ジョブで指定した印刷用紙の代替用紙があるかを判別する判別部１０２、判別部１０２で判別した結果、印刷用紙の代替用紙がある場合にはプリンタ２００から通知された情報に基づき印刷が未終了の内容を含み、且つ代替用紙での印刷ジョブを新たに作成する印刷ジョブ生成部１０３、印刷ジョブ生成部１０３によって生成された印刷ジョブをプリンタ２００に送信し、印刷用紙切れとなって停止状態にある印刷ジョブをキャンセルする印刷ジョブ生成部１０４、判別部１０２で判別した結果、代替用紙での印刷を行うかどうか、また、代替用紙での印刷を行う場合における印刷の詳細情報を管理しておく情報管理部１０５を具備して構成されている。
【００２５】
プリンタ２００には、プリントサーバ１００との接続を行うインタフェース２０１、印刷の実行中における印刷ジョブで指定された印刷用紙の用紙切れを検出する検出部２０２、上記プリントサーバ１００からの印刷用紙を指定した印刷ジョブを受信し、さらに検出部２０２で検出した用紙切れ情報に基づき該印刷に係わる印刷ジョブの印刷が未終了の内容を示す情報をプリントサーバ１００に通知する通信部２０３、代替用紙を保管しておく用紙保管部２０４、Ａ３サイズの用紙を保管しておくＡ３用紙保管部２０５、Ａ４サイズの用紙を保管しておくＡ４用紙保管部２０６、Ａ５サイズの用紙を保管しておくＡ５用紙保管部２０７、Ｂ４サイズの用紙を保管しておくＢ４用紙保管部２０８、Ｂ５サイズの用紙を保管しておくＢ５用紙保管部２０９、プリントサーバ１００で制御されて新しく作成された代替印刷ジョブを印刷する出力部２１０を具備して構成されている。
【００２６】
ここで、プリンタ２００は印刷用紙を指定した印刷ジョブをプリントサーバ１００から受け付け、指定された用紙サイズが保管されている用紙保管部２０４内から用紙サイズを選択し、印刷を行う。このとき、印刷用紙が不足しているなどの用紙切れ状態が発生すると検出部２０２で用紙切れ状態を検出し、検出部２０２は通信部２０３に対して印刷ジョブの印刷が未終了であり、用紙切れが発生したという情報を通知する。
【００２７】
通知を受けた通信部２０３では、プリントサーバ１００に対して用紙切れ通知を行い、判定部１０２で用紙切れに対する代替用紙が存在するかどうかの判別を行い、代替用紙が存在する場合には通信部２０３から通知された用紙切れ通知情報に基づいて情報管理部１０５で管理された設定情報に基づいて代替用紙での印刷ジョブを印刷ジョブ生成部１０３で生成し、生成された新たな印刷ジョブをプリンタ２００に送出すると共に、印刷ジョブ制御部１０４で用紙切れとなった印刷ジョブをキャンセルする。
【００２８】
これによってクライアント１００からの印刷要求が用紙切れの障害が発生しても印刷処理を停止することなく、自動的に継続することができる。
【００２９】
図２は、この発明に係わる印刷システムの用紙切れ通知の主な処理を示した図である。
【００３０】
図２において、プリンタ３００の印刷キュー４１０に印刷ジョブ（Ａ，Ｂ，Ｃ，Ｄ）が格納されており、印刷ジョブ（Ａ，Ｂ）を印刷後に印刷ジョブ（Ｃ）を印刷中に用紙切れが発生した場合、プリンタ３００で発生した用紙切れの情報をプリントサーバ２００に対して通知する（(1)用紙切れ通知：４０１）。プリントサーバ２００ではプリンタ２００から用紙切れ通知を受け入れた用紙切れの情報に基づいて用紙切れとなった印刷ジョブ（Ｃ）に替わる代替用紙サイズの印刷ジョブを新たに作成する（(2)代替用紙サイズの印刷ジョブ作成：４０２）。作成された代替印刷ジョブ（Ｃ’）の割り込み処理（(3)新規作成ジョブの割込み：４０３）を行い、印刷キュー４３０の用紙切れとなった印刷ジョブ（Ｃ）の直後に割り込ませる。新たに作成されて割り込んだ印刷キュー４３０内の印刷ジョブ（Ｃ’）に対して用紙切れとなった印刷ジョブ（Ｃ）のキャンセルを行う（(4)用紙切れ印刷ジョブのキャンセル：４０４）。
【００３１】
これにより新たに印刷キュー４４０内の印刷ジョブが（Ｃ’，Ｄ）となって印刷が再開される。
【００３２】
図３は、用紙切れが発生した状況で代替用紙となる用紙サイズの設定を一覧にまとめた図である。
【００３３】
図３においては、プリンタ３００から送出されてくる用紙切れ情報に含まれている用紙切れ用紙サイズを左側の列に示し、用紙切れの用紙サイズに対して代替用紙として選択可能な用紙サイズを中央部の用紙サイズ列に示し、用紙切れの用紙サイズに対して選択可能な用紙サイズから選択した印刷用紙サイズを右側の列に示している。
【００３４】
図３に示す例では、（１）として代替用紙サイズを元の印刷用紙サイズと異なった代替印刷を行う場合の設定５１０が示されている。
【００３５】
例えば、プリンタ３００から送出されてくる用紙切れ用紙サイズ情報がＡ５である場合において、中央部に示す選択可能な用紙サイズはＡ４，Ａ３，Ｂ５，Ｂ４の４つの用紙サイズから選択可能であり、選択した代替印刷用紙サイズがＡ４であることを示している。
【００３６】
また、（２）には、プリンタ３００から送出されてくる用紙切れ情報に含まれている用紙サイズを変更することなく代替印刷を行う場合の用紙サイズの設定５２０が示されている。
【００３７】
例えば、プリンタ３００から送出されてくる用紙切れの用紙サイズ情報がＡ５である場合に、選択可能な用紙サイズはＡ４，Ａ３の２つのサイズであり、選択した印刷用紙サイズはＡ４であることを示している。
【００３８】
このときは選択した印刷用紙サイズＡ４は用紙切れ用紙サイズＡ５の２倍の大きさがあり、元の印刷用紙の内容を１枚の選択した印刷用紙サイズで２枚印刷することができることを２upと示している。元の印刷内容のＮ倍の印刷が出来るときに選択した印刷用紙サイズ列にＮupと表記する。
【００３９】
また、（３）には、プリンタ３００から送出されてくる用紙切れ情報に含まれている用紙サイズを変更しても、印刷物の大きさは変更することなく、代替印刷を行う場合の用紙サイズの設定５３０が示されている。
【００４０】
例えば、プリンタ３００から送出されてくる用紙切れ用紙サイズ情報がＡ４ ２upである場合において、選択可能な用紙サイズはＡ４，Ａ３，Ｂ５，Ｂ４であることを示し、選択可能な印刷用紙サイズの中から選択した用紙サイズがＡ５であり、Ａ５の用紙サイズを２枚用いて元の印刷用紙サイズＡ４の内容をサイズ変更せずに印刷できることを示している。
【００４１】
図４は、上記図３で説明した代替用紙サイズでの印刷実行をイメージ化した図である。
【００４２】
図４は、プリンタ３００から送出されてきた用紙切れの情報に基づいて３つの印刷方法に分けることが出来る。
【００４３】
まず１つ目として[1]で代替用紙サイズを元の印刷用紙サイズと異なったサイズで印刷を行う場合のイメージ図が示されており、これは図３に示す（１）の代替用紙サイズ設定５１０のイメージを示したものである。
【００４４】
ここに示す例では、Ａ５の印刷ジョブが用紙切れで印刷できない場合にＡ４の用紙を用いて代替印刷を行っている例と、Ａ４の印刷ジョブが印刷できない場合にＡ５の用紙を用いて代替印刷を行っている例を示している。
【００４５】
２つ目として[2]で代替用紙サイズを元の印刷用紙サイズと同じサイズで印刷を行う場合のイメージ図が示されている。
【００４６】
これは図３に示す（２）のＡ５の印刷ジョブが用紙切れで印刷できない場合にＡ４の印刷用紙を用いて代替印刷を行った例を示しており、元のＡ５の印刷内容を代替用紙Ａ４を用いて等倍印刷できることを示している。さらにＡ４の印刷ジョブが用紙切れで印刷できない場合にＡ３の用紙を用いて等倍印刷することを示している。
【００４７】
３つ目として[3]で元の印刷内容を複数の代替用紙を用いて印刷サイズを変更せずに印刷する例を示している。
【００４８】
これは図３に示す（３）のＮｕｐ出力時の代替用紙サイズ設定５３０のイメージを示したものである。Ａ４の印刷ジョブが用紙切れで印刷できない場合にＡ５の代替印刷用紙２枚を用いて印刷サイズを変更することなく代替印刷を実行している。さらにＡ３の印刷ジョブが用紙切れで印刷できない場合にＡ４の代替印刷用紙２枚を用いて等倍印刷することを示している。
【００４９】
次に、本システムの印刷システム１について説明する。
【００５０】
図５は、プリントサーバ２００の代替用紙サイズでの印刷制御を示すフローチャートである。
【００５１】
図５に示すようにプリントサーバ２００では、プリンタ３００より送出されてきた用紙切れ通知情報を受け付ける（ステップ６１０）と処理が開始され、プリントサーバ２００は受け付けた用紙切れ通知情報に対してどのように処理を行うかを設定部２２０で確認を行い（ステップ６２０）、設定状態によって処理が異なる（ステップ６３０）。
【００５２】
まず、設定状態が「(A)用紙切れ時の代替用紙出力は行わない」（ステップ６３０の判定条件：Ａ）が設定されている場合にはなにも処理をすることなく、印刷制御を終了する。また設定状態が「(B)用紙切れ時の代替用紙設定を自動で行う」（ステップ６３０の判定条件：Ｂ）が設定されている場合には自動的に代替用紙のサイズに変更（ステップ６４０）し、設定状態が「(C)用紙切れが発生した時点でユーザが手動で行う」（ステップ６３０の判定条件：Ｃ）が設定されている場合にはユーザによる代替用紙サイズの変更を行う（ステップ６５０）。
【００５３】
自動的に設定された代替用紙サイズまたはユーザによって手動で設定された代替用紙サイズの新たな印刷ジョブを作成する（ステップ６６０）。作成された印刷ジョブを用紙切れの直前の印刷ジョブと用紙切れとなった印刷ジョブとの間に割り込ませ（ステップ６７０）、印刷再開を待つ用紙切れとなった印刷ジョブをキャンセルする（ステップ６８０）。
【００５４】
設定された印刷用紙で新たに作成された印刷ジョブを印刷する（ステップ６９０）。
【００５５】
以上の処理によって、本発明の印刷システム１では、用紙切れ通知を受けた印刷ジョブを停止することなく、設定された情報に基づいて代替用紙に印刷することができる。
【００５６】
これによって、用紙切れが発生した場合でも印刷を停止することなく続けて行うことが可能になる。
【００５７】
従って、本発明を適用することにより、あらかじめ用紙切れ時の代替印刷の方法を設定することで、用紙切れによる印刷停止を防止するばかりでなく、印刷サイズを変更することなく代替印刷用紙に印刷することが出来る。
【００５８】
なお、本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【産業上の利用可能性】
【００５９】
本発明は、文書印刷における用紙切れ障害の発生を通知することが出来るプリンタと、用紙切れ通知を受けて印刷制御を行うことができるプリントサーバに適用可能であり、プリンタから用紙切れの通知を受けたプリントサーバは、あらかじめ設定されている処理方法に基づいて代替用紙に印刷することができる。
【００６０】
これにより、用紙切れの障害が発生しても手動で用紙選択やトレイの差し替えなどを行うことなく、また別のプリンタに出力することなく、代替印刷用紙で自動的に印刷することが出来る。
【図面の簡単な説明】
【００６１】
【図１】この発明に係わる印刷システムのシステム構成を示す図。
【図２】この発明に係わる印刷システムの用紙切れ時における流れを示す図。
【図３】本発明の用紙切れによる代替用紙サイズ対応図。
【図４】本発明の代替用紙サイズによる印刷イメージ図。
【図５】本発明の用紙切れによる代替用紙サイズでの印刷制御フローチャート。
【符号の説明】
【００６２】
１００      クライアント
１０１      インタフェース
１０２      判別部
１０３      印刷ジョブ生成部
１０４      印刷ジョブ制御部
１０５      情報管理部
２００      プリンタ
２０１      インタフェース
２０２      検出部
２０３      通信部
２０４      用紙保管部
２０５      Ａ３用紙保管部
２０６      Ａ４用紙保管部
２０７      Ａ５用紙保管部
２０８      Ｂ４用紙保管部
２０９      Ｂ５用紙保管部
２１０      出力部
【図１】
2005231131.tif 000003
【図２】
2005231131.tif 000004
【図３】
2005231131.tif 000005
【図４】
2005231131.tif 000006
【図５】
2005231131.tif 000007