説明

印刷装置および印刷装置の印刷ジョブ割込み制御方法

【課題】緊急性の高い印刷ジョブが印刷中でもこの印刷ジョブに更に割り込む多重割込みを可能にし、印刷ジョブの優先度の関係で即時性が要求される印刷ジョブの割り込みができない場合は、その旨をユーザに報知することができる印刷装置およびそのジョブ割込み制御方法を提供する。
【解決手段】プリンタは、複数の装置30から印刷ジョブの依頼、受付を行い、予め設定した割込み優先順位と、印刷ジョブで指定された割込み要求の有無に基づいて、印刷ジョブの割込み制御を行い、割込み印刷要求がる印刷ジョブに対して割込み印刷ができなった場合は、設定によりその旨を、印刷ジョブの送信元に通知する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は印刷装置および印刷装置の印刷ジョブ割込み制御方法に関し、詳しくは、印刷ジョブを依頼する印刷依頼機器からの割込み要求の有無、割込み優先順位に基づいて印刷ジョブの割り込みを制御するようにした印刷装置および印刷装置の印刷ジョブ割込み制御方法に関する。
【背景技術】
【0002】
最近、プリンタにスキャナをネットワーク接続し、スキャナで読み取った画像をコピージョブとしてプリンタに送信することで、パーソナルコンピュータを介さずにコピー機能を実現するシステムが提案されている。
【0003】
このようなシステムにおいては、プリンタは、上記スキャナからだけでなく他の印刷依頼機器からも印刷ジョブを受け付ける。
【0004】
この場合、スキャナからのコピージョブは、その性質上即時性が要求されるので、他の印刷依頼機器から受け付ける印刷ジョブよりも優先させたい場合が多く、この場合プリンタに対するコピージョブの割込み要求が発生する。
【0005】
従来のジョブの割込み制御に関する技術として、複数の外部機器が接続して共有される印字装置において、複数の印字要求を緊急性に応じて時系列の順番を変更し、緊急性の高い印字要求を優先して印字する特許文献1に記載された「印字制御装置」が開示されている。
【特許文献1】特開2004−009499。
【発明の開示】
【発明が解決しようとする課題】
【0006】
上記特許文献1の構成においては、緊急性の高い印刷ジョブが印刷中に更に優先度の高い上記コピージョブのような印刷ジョブが発生しても、このコピージョブの割り込みを行うことはできない。
【0007】
また、印刷ジョブの優先度の関係で上記コピージョブ等の即時性が要求される印刷ジョブの割り込みができない場合も発生するが、その状態をユーザが知ることはできないので、コピージョブの機能を十分に発揮することはできない。
【0008】
ここで、本発明は、緊急性の高い印刷ジョブが印刷中でもこの印刷ジョブに更に割り込む多重割込みを可能にした印刷装置およびそのジョブ割込み制御方法を提供する。
【0009】
また、本発明は、印刷ジョブの優先度の関係で即時性が要求される印刷ジョブの割り込みができない場合は、その旨をユーザに報知することができる印刷装置およびそのジョブ割込み制御方法を提供する。
【課題を解決するための手段】
【0010】
上記目的を達成するために、請求項1の発明は、複数の印刷ジョブ依頼機器に接続され、該複数の印刷ジョブ依頼機器から依頼された印刷ジョブを実行する印刷装置において、複数の印刷ジョブ依頼機器から優先順位および割込み要求の有無の属性が付与された印刷ジョブを受け付ける印刷ジョブ受付手段と、印刷ジョブ受付手段で受け付けた印刷ジョブをジョブ実行待ち行列に蓄積して管理するジョブ管理手段と、ジョブ管理手段のジョブ実行待ち行列に蓄積された印刷ジョブを先端から順次実行する印刷制御手段とを具備しジョブ管理手段は、印刷ジョブ受付手段で新たな印刷ジョブを受け付けた際に、ジョブ実行待ち行列に蓄積された印刷ジョブの優先順位および割込み要求の有無の属性と新たな印刷ジョブの割込み要求が無である場合は、該新たな印刷ジョブをその優先順位に従ってジョブ実行待ち行列に蓄積された処理状況が未着手である印刷ジョブの中に割り込ませ、該新たな印刷ジョブの割込み要求が有である場合は、該新たな印刷ジョブをその優先順位および割込み要求の有無の属性にしたがって該ジョブ実行待ち行列に蓄積された未着手印刷ジョブおよび着手状態にある印刷ジョブを含む全ての印刷ジョブの中に割込ませることを特徴とする。
【0011】
また、請求項2の発明は、請求項1の発明において、印刷ジョブの割込み要求が有の新たな印刷ジョブを該印刷ジョブの優先順位によりジョブ管理手段のジョブ実行待ち行列に既に蓄積された印刷ジョブに割り込ませることができない場合は、その旨を報知する報知手段を更に具備する。
【0012】
また、請求項3の発明は、複数の印刷ジョブ依頼機器に接続され、該複数の印刷ジョブ依頼機器から依頼された印刷ジョブを実行する印刷装置のジョブ割込み制御方法であって、複数の印刷ジョブ依頼機器から優先順位および割込み要求の有無の属性が付与された印刷ジョブを受け付ける印刷ジョブ受付手段と、印刷ジョブ受付手段で受付た印刷ジョブをジョブ実行待ち行列に蓄積して管理するジョブ管理手段と、ジョブ管理手段のジョブ実行待ち行列に蓄積された印刷ジョブを先端から順次実行する印刷制御手段とを具備する印刷装置の印刷ジョブ割込み制御方法において、ジョブ管理手段は、印刷ジョブ受付手段で新たな印刷ジョブを受け付けた際に、ジョブ管理手段の印刷ジョブ実行待ち行列に蓄積された印刷ジョブの優先順位および割込み要求の有無の属性と新たな印刷ジョブの優先順位および割込みの有無の属性とを後端から順次比較し、新たな印刷ジョブの割込み要求が無である場合は、該新たな印刷ジョブをその優先順位に従ってジョブ実行待ち行列に蓄積されたその処理状況が未着手である印刷ジョブの中に割り込ませ、該新たな印刷ジョブの割込み要求が有である場合は、該新たな印刷ジョブをその優先順位および割込み要求の有無の属性にしたがって該ジョブ実行待ち行列に蓄積された未着手印刷ジョブおよび着手状態にある印刷ジョブを含む全ての印刷ジョブの中に割り込ませることを特徴とする。
【発明の効果】
【0013】
本発明によれば、緊急性の高い印刷ジョブが印刷中でもこの印刷ジョブに更に割り込む多重割込みが可能になる。
【0014】
また、本発明によれば、印刷ジョブの優先度の関係で即時性が要求される印刷ジョブの割り込みができない場合に、その旨をユーザに報知することが可能になる。
【発明を実施するための最良の形態】
【0015】
本発明の画像形成装置実施の形態について添付図面を参照しながら説明する。
【0016】
(印刷システムの構成例)
図1は、本発明の印刷装置を含む印刷システムの構成例を示すブロック図でる。
【0017】
図1において、印刷システムは、プリンタ10、USBスキャナ20−2、ネットワークスキャナ20−1、PC30を有して構成される。
【0018】
プリンタ10は、スキャナにおける複写操作、あるいは、PC30における印刷操作によって送付される印刷ジョブを受け付けて印刷処理を行うための複数種類の通信インタフェースを具備する。
【0019】
プリンタ10は、印刷ジョブの優先順位と、印刷ジョブにて指定される割込み要求の有無に基づいて、印刷ジョブの処理順を管理して印刷制御を行う。
【0020】
このときの優先順位は、通信インタフェースの種別毎に予め設定された優先順位にて決定され、割込み要求の有無に関しては、印刷ジョブの依頼を行う機器側にて指定され、印刷ジョブに設定して通知される。
【0021】
ネットワークスキャナは、操作パネルに儲けられたコピーボタンの押下にて、読み取った画像をプリンタ10にて印刷するコピー機能を有する。
【0022】
また、コピー機能においては、出力先となるプリンタ10において、印刷中の文書がある場合、割込みを行って、コピー処理を行うか否かの選択が可能な、ユーザインタフェースを具備する。
【0023】
USBスキャナは、プリンタ10にUSB接続され、ネットワークスキャナと同様に、読み取った画像をプリンタ20にて印刷するためのコピー機能、および、そのコピー機能に対する割込みの要否を指定するためのユーザイタンフェースを具備する。
【0024】
PCは、プリンタ10に対して印刷要求を行う場合に、優先順位が低い処理中の印刷ジョブに対して、割込みを実施するか否かをユーザ選択させるユーザインタフェースの出力手段を具備する。
【0025】
(印刷装置の制御構成例)
図2は、印刷装置の構成例を示すブロック図である。
【0026】
図2において、プリンタ20は、印刷ジョブデータ受付部11、ジョブ管理部12、印刷制御部14、画像処理部15、画像データ管理部16を具備する。
【0027】
印刷ジョブデータ受付部11は、接続されるケーブルの種別毎に接続された機器との間にてデータ通信制御を行い、印刷ジョブを受信するための通信インタフェースである。
【0028】
印刷ジョブデータ受付部11は、パラレル通信制御部111、USB通信制御部112、ネットワーク通信制御部113をさらに具備し、パラレル通信制御部111は、パラレルケーブルにて接続された機器と、パラレル通信を行い、USB通信制御部112は、USBケーブル50にて接続された機器、例えば、図1においては、USBスキャナと、USB規格に基づいて通信制御を行い、ネットワーク通信制御部113は、LANケーブル40を介してネットワーク接続されるノード(図1においては、PC、ネットワークスキャナ)との間にて、TCP/IPによるデータ通信を行う。
【0029】
ジョブ管理部12は、印刷ジョブデータ受付部11にて受け付けた印刷ジョブを解析し、受付順に割り当てられたジョブIDを含むジョブ管理情報121を登録して、ジョブの割込み制御におけるジョブ管理を行う。
【0030】
印刷制御部14は、ジョブ管理部12に登録して管理されるジョブ管理情報121の処理順の昇順にて印刷ジョブを実行し、実行する印刷ジョブのページデータを画像データ管理部16に記録されたページ画像を読み出して画像の印刷処理を行う。
【0031】
画像処理部15は、印刷ジョブデータ受付部11にて受け付けた印刷ジョブのデータから印刷ページ毎の画像データを抽出して画像データ管理部16に抽出した画像データを含む画像データ管理情報161を作成して登録する。
【0032】
(優先順位管理情報)
次に、受信した印刷ジョブの優先順位の決定に使用する優先順位管理情報について説明する。
【0033】
図3は、優先順位管理情報の例を示す図である。
【0034】
優先順位管理情報は、印刷ジョブの送信元の種別毎に、割込みの優先順位を設定するとともに、割込みができない場合に、送信元に割込み不可による、さらに高い優先順位の再設定を指示する警告を行うか否かを登録して管理する情報である。
【0035】
優先順位管理情報に登録して管理される情報は、印刷ジョブの送信元を示す「送信元」、割当が行われる「優先順位」、割込み要求有りで印刷ジョブを受け付けた際に、印刷中の印刷ジョブに対して割込みができなかった時の報知設定の有無を示す「割込み不可時の警告」登録して管理する。
【0036】
この割込み不可による通知の例としては、USBスキャナからのコピー機能による割込み要求有りが指定された印刷ジョブが、割込み印刷を実施することができなった場合に、コピー操作を行ったスキャナの操作パネルに図4に示す警告を表示して、割込み印刷による即時処理ができないことを利用者に報知する。
【0037】
なお、優先順位管理情報上記以外に、さらに、ネットワーク経由で印刷ジョブを受け付ける場合は、印刷ジョブを送信した装置のアドレス毎、に優先順位を管理するようにしてもよい。
【0038】
(印刷ジョブに割込み有りが設定されている場合で、受け付けた印刷ジョブよりも、印刷中の印刷ジョブに設定された優先順位が高くて、ジョブ割込みができなかった場合、送信元への報知機能)
(ジョブ管理情報の説明)
次に、図2に示したジョブ管理部12に登録して管理されるジョブ管理情報121、および、画像データ管理部16に記録される画像データ管理情報161について説明する。
【0039】
図5は、ジョブ管理部12に登録して管理されるジョブ管理情報121と、画像データ管理部16に記録される画像データ管理情報161の例を示す図である。
【0040】
ジョブ管理情報121は、ジョブID1211、処理状態1212、割込み要求1213、優先順位1214、処理完了ページ数1215、処理順1216、ジョブ送信元1217、ジョブ受信日時1218を登録情報として有する。
【0041】
ジョブID1211は、スキャナ10が受信した印刷ジョブをユニークに特定するために割当が行われる印刷ジョブの識別情報である。
【0042】
処理状態1212は、登録した印刷ジョブの処理状況を判断するための処理ステータスを示し、印刷ジョブが処理中、未処理、割込みによる保留のいずれの状態であるかを示す情報である。
【0043】
割込み要求1213は、印刷中であって、優先順位が同じ、あるいは、低い印刷ジョブに対して割込み印刷を実施するかいなかを示す情報である。
【0044】
優先順位1214は、優先順位管理情報に基づいて印刷ジョブの受信時に決定された優先順位を示す情報である。
【0045】
処理順1216は、処理状態1212が「未処理」、「印刷中」、「保留」の印刷ジョブに対して現時点での実行順序を示す情報であり、印刷ジョブの割込みが発生した都度、の再割当処理が行われる。
【0046】
ジョブ受信日時1218は、印刷ジョブデータ受付部11にて印刷ジョブを受け付けた時の日時である。
【0047】
ジョブ送信元1217は、印刷ジョブを送信元に関する情報であり、印刷ジョブを受信した通信ポートの識別情報、および、ネットワーク経由で印刷ジョブを受信した場合の送信元のアドレス情報である。
【0048】
処理完了ページ数1215は、印刷ジョブの割込みによって、印刷が中断された印刷ジョブにおいて、印刷が完了したページ番号を示す情報である。
【0049】
(画像情報の説明)
画像データ管理情報161は、ジョブID、ページID、画像データ、用紙サイズ、を記録情報として有する。
【0050】
ジョブID1611は、画像データに対応するジョブ管理部12に登録されたジョブ管理情報121のジョブID1211が設定される。
【0051】
ページID1612は、画像データに対応する印刷ページを示す。
【0052】
画像データ1613は、印刷ページの画像データの記録場所、記録サイズを示す。
【0053】
用紙サイズ1614は、ページ画像を印刷する用紙サイズを示す。
【0054】
印刷方向1616は、印刷する画像の向きを示す。
【0055】
(割込み制御処理のパターン説明)
次に、プリンタ20におけるジョブの割込み制御の例を示して説明する。
【0056】
(第1の例)
図6は、印刷ジョブ割込み制御の第1の処理イメージを示す図である。
【0057】
新ジョブ:割込み優先順位→7、割込み要求1213:無し。
【0058】
最初に登録されたジョブ管理情報121のうち最も処理順1216が低いジョブID=「11」のジョブ管理情報121を評価対象にすると、優先順位1216が「6」、新ジョブの優先順位よりも低いので、1つ上の処理順1216が設定されたジョブID=「10」のジョブ管理情報121を評価対象にする。
【0059】
ジョブID=「10」の処理状態が=「未処理」で、優先順位1216=「8」なので、新ジョブの優先順位よりも高いので、新ジョブを「ジョブID10」と「ジョブID11」の間に挿入して、処理順1216の再割当を行う。
【0060】
(第2の例)
図7は、印刷ジョブ割込み制御の第2の処理イメージを示す図である。
【0061】
新ジョブの優先順位1216=「9」は、ジョブ管理部12に登録されているいずれのジョブIDよりも、優先順位が高いが、先頭に登録されたジョブID=「9」は、優先順位1216が8」で新ジョブよりも優先順位が低いが、新ジョブは割込み要求1213がなく、ジョブID=9の処理状態が印刷中なので、「ジョブID=9」と「ジョブID=10」の間に新ジョブを挿入して、処理順1216の再割当処理を行う。
【0062】
(第3の例)
図8は、印刷ジョブ割込み制御の第3の処理イメージを示す図である。
【0063】
新ジョブの優先順位1216=「9」で、ジョブ管理部12に登録されたいずれの印刷ジョブよりも高く、なおかつ、割込み要求1213が「有り」の指定があるので、処理状態が「印刷中」ののジョブID=「9」の印刷ジョブの印刷処理を中断して、新ジョブを先頭に挿入して新ジョブの割込み印刷を開始する。
【0064】
このとき、割り込まれたジョブID=「9」のジョブ管理情報121に対して、処理状態を保留に変更するとともに、印刷が完了したページ情報を記録する。そして、ジョブ管理部12に登録された各ジョブ管理情報121の処理順1216を再割付け処理を行う。
【0065】
(第4の例)
図9は、印刷ジョブ割込みの第4の処理イメージを示す図である。
【0066】
新ジョブの優先順位1216=「8」は、ジョブ管理部12に登録されたジョブID=「9」の優先順位1216と同じであり、新ジョブは割込み要求1213が「有り」に設定されているが、ジョブID=「9」の割り込みが「有り」なので、ジョブID=「9」とジョブID=「10」の間に挿入される。
【0067】
(印刷ジョブの割込み制御の動作)
次に、印刷装置による印刷ジョブの割込み制御について説明する。
【0068】
(印刷ジョブの割込み制御の動作)
次に、本願発明の印刷装置による印刷ジョブの割込み制御について説明する。
【0069】
図10は、印刷ジョブ割込み制御の動作例を示すフローチャートである。
【0070】
プリンタ20は、印刷ジョブデータ受付部11にて印刷ジョブを受け付けると(S101YES)、ジョブ管理部12に処理中あるいは保留の印刷ジョブが挿入されているか否かを判断する(S102)。
【0071】
登録された印刷ジョブが無い場合は、新たに受信した印刷ジョブをジョブ管理部12に登録して印刷処理を行う(S103)。
【0072】
ジョブ管理部12にすでに登録された未処理、あるいは、印刷中の印刷ジョブがある場合(S102YES)、プリンタ20は、受信した印刷ジョブの内容を解析して、割込み要求の有り、無しを判別し、新ジョブの送信元に設定された優先順位を優先順位管理情報に基づいて設定する(S104)。
【0073】
プリンタ20は、ジョブ管理部12に登録されたジョブ管理情報121のうち、処理順1216が最も低いジョブ管理情報121を、割込み処理の評価対象ジョブに設定し、ジョブ管理情報121の登録内容を読み出す(S105)。
【0074】
評価対象ジョブに付与した優先順位が新ジョブの優先順位よりも高い場合(S106でYES)、プリンタ20は、評価対象ジョブの直後に新ジョブのジョブ管理情報121が挿入されるように、ジョブ管理部12に登録された各ジョブ管理情報121の処理順1216の再割付処理を行う(S111)。
【0075】
評価対象ジョブに付与した優先順位と新ジョブの優先順位と同じ場合(S107YES)で、新ジョブに割込み要求1213が無い場合(S108NO)、新ジョブを評価対象ジョブの直後に割り込ませる(S111)。
【0076】
新ジョブに割込み要求1213があり(S108YES)、評価対象ジョブにおいても割込み要求1213がある場合(S109YES)、新ジョブの送信元に対して、割込み印刷の即時処理ができない旨を通知し(S117)、新ジョブを評価対象の直後に挿入する(S111)。
【0077】
評価対象ジョブに割り込み要求1213が無い場合(S109NO)、現在の評価対象ジョブよりも、「処理順1216が高い未評価の印刷ジョブがある場合(S112NO)、そのジョブ管理情報121を新たな評価対象ジョブとして設定する(S113)。
【0078】
新ジョブの優先順位が評価対象ジョブの優先順位処理よりも高い場合であって(S107でNO)、かつ、未評価の印刷ジョブがある場合(S112NO)、現在の評価対象に設定された処理順1216の次に高い未評価の印刷ジョブのジョブ管理情報121を、評価対象ジョブとしてあらたに設定する(S113)。
【0079】
評価対象ジョブが待ち行列の先頭で(S112YES)、印刷中の場合(S114YES)、評価対象の印刷処理を中断して、処理状態を保留にし、新ジョブの割込み印刷を開始する(S115)。
【0080】
評価対象ジョブが先頭であり(S112YES)、また、いずれのページも印刷されていない場合(S114NO)、新ジョブをジョブ管理部12先頭に挿入して、新ジョブの印刷処理を開始する(S116)。
【産業上の利用可能性】
【0081】
本発明の印刷装置および印刷装置の印刷ジョブ制御方法は、即時印刷が要求されるコピー機能を持ったスキャナを含む複数の印刷ジョブ指示機器が接続される印刷装置に利用可能である。
【図面の簡単な説明】
【0082】
【図1】本発明の印刷装置および印刷装置の印刷ジョブ制御方法を適用した印刷システムの構成例を示す図。
【図2】印刷ジョブの割込み制御を行うための機能構成を示すブロック図。
【図3】受信した印刷ジョブの優先順位を決定する優先順位管理情報の例を示す図。
【図4】割込み要求が有りで指定された印刷ジョブが、割込み印刷できなかった場合に、スキャナの操作パネルの表示部に表示される例を示す図。
【図5】ジョブ管理部に記録されるジョブ管理情報と、画像データ管理部に記録されるページ画像情報の例を示す図。
【図6】印刷ジョブ割込みの第1の処理イメージを示す図。
【図7】印刷ジョブ割込みの第2の処理イメージを示す図。
【図8】印刷ジョブ割込みの第3の処理イメージを示す図。
【図9】印刷ジョブ割込みの第4の処理イメージを示す図。
【図10】印刷ジョブ割込み制御の動作例を示すフローチャート。
【符号の説明】
【0083】
10 スキャナ
20 プリンタ
20−1 ネットワークスキャナ
20−2 USBスキャナ
30 PC
40 ネットワーク
50 USBケーブル
11 印刷ジョブデータ受付部
12 ジョブ管理部
121 ジョブ管理情報
1211 ジョブID
1212 処理状態
1213 割込み要求
1214 優先順位
1215 処理完了ページ数
1216 処理順
1217 ジョブ送信元
1218 ジョブ受信日時
14 印刷制御部
15 画像処理部
16 画像データ管理部
161 画像データ管理情報
1611 ジョブID
1612 ページID
1613 画像データ
1614 用紙サイズ
1616 印刷方向

【特許請求の範囲】
【請求項1】
複数の印刷ジョブ依頼機器に接続され、該複数の印刷ジョブ依頼機器から依頼された印刷ジョブを実行する印刷装置において、
前記複数の印刷ジョブ依頼機器から優先順位および割込み要求の有無の属性が付与された印刷ジョブを受け付ける印刷ジョブ受付手段と、
前記印刷ジョブ受付手段で受け付けた印刷ジョブをジョブ実行待ち行列に蓄積して管理するジョブ管理手段と、
前記ジョブ管理手段のジョブ実行待ち行列に蓄積された印刷ジョブを先端から順次実行する印刷制御手段と、
を具備し、
前記ジョブ管理手段は、
前記印刷ジョブ受付手段で新たな印刷ジョブを受け付けた際に、前記ジョブ実行待ち行列に蓄積された印刷ジョブの優先順位および割込み要求の有無の属性と前記新たな印刷ジョブの優先順位および割込みの有無の属性とを後端から順次比較し、
前記新たな印刷ジョブの割込み要求が無である場合は、該新たな印刷ジョブをその優先順位に従って前記ジョブ実行待ち行列に蓄積された処理状況が未着手である印刷ジョブの中に割り込ませ、該新たな印刷ジョブの割込み要求が有である場合は、該新たな印刷ジョブをその優先順位および割込み要求の有無の属性にしたがって該ジョブ実行待ち行列に蓄積された前記未着手印刷ジョブおよび着手状態にある印刷ジョブを含む全ての印刷ジョブの中に割込ませる
ことを特徴とする印刷装置。
【請求項2】
前記印刷ジョブの割込み要求が有の新たな印刷ジョブを該印刷ジョブの優先順位により前記ジョブ管理手段の前記ジョブ実行待ち行列に既に蓄積された印刷ジョブに割り込ませることができない場合は、その旨を報知する報知手段
を更に具備することを特徴とする請求項1記載の印刷装置。
【請求項3】
複数の印刷ジョブ依頼機器に接続され、該複数の印刷ジョブ依頼機器から依頼された印刷ジョブを実行する印刷装置のジョブ割込み制御方法であって、前記複数の印刷ジョブ依頼機器から優先順位および割込み要求の有無の属性が付与された印刷ジョブを受け付ける印刷ジョブ受付手段と、前記印刷ジョブ受付手段で受付た印刷ジョブをジョブ実行待ち行列に蓄積して管理するジョブ管理手段と、前記ジョブ管理手段のジョブ実行待ち行列に蓄積された印刷ジョブを先端から順次実行する印刷制御手段とを具備する印刷装置の印刷ジョブ割込み制御方法において、
前記ジョブ管理手段は、
前記印刷ジョブ受付手段で新たな印刷ジョブを受け付けた際に、前記ジョブ管理手段の前記印刷ジョブ実行待ち行列に蓄積された印刷ジョブの優先順位および割込み要求の有無の属性と前記新たな印刷ジョブの優先順位および割込みの有無の属性とを後端から順次比較し、
前記新たな印刷ジョブの割込み要求が無である場合は、該新たな印刷ジョブをその優先順位に従って前記ジョブ実行待ち行列に蓄積されたその処理状況が未着手である印刷ジョブの中に割り込ませ、
該新たな印刷ジョブの割込み要求が有である場合は、該新たな印刷ジョブをその優先順位および割込み要求の有無の属性にしたがって該ジョブ実行待ち行列に蓄積された前記未着手印刷ジョブおよび着手状態にある印刷ジョブを含む全ての印刷ジョブの中に割り込ませる
ことを特徴とする印刷装置の印刷ジョブ割込み制御方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate


【公開番号】特開2007−83522(P2007−83522A)
【公開日】平成19年4月5日(2007.4.5)
【国際特許分類】
【出願番号】特願2005−274571(P2005−274571)
【出願日】平成17年9月21日(2005.9.21)
【出願人】(000005496)富士ゼロックス株式会社 (21,908)
【Fターム(参考)】