(57)【要約】【課題】  予め面倒な設定を要することなく、またジョブ待ちのユーザ全員が返答しなくてもユーザの意向を汲んだ形での割り込み処理が可能な画像形成装置、ネットワークプリンタシステム並びにその制御方法及び制御プログラムを提供する。【解決手段】  割り込み印刷要求を受けた複合機１の割り込み通知部１０２は、端末記憶部１０１に記憶されている、印刷処理の実行中及び実行待ちの端末２に対して、割り込み印刷要求がある旨を通知する。順位判定部１０６は、制限時間内に端末２から受け取った返答と、ユーザ設定記憶部１０５に記憶されている、制限時間内に返答しなかった端末の返答とに基づいて、印刷処理を行う順位を判定する。【選択図】      図３
2006127098.tif 000002
【特許請求の範囲】
【請求項１】
画像データを送出し当該画像データの画像形成処理要求を行う少なくとも１台の端末とネットワーク接続可能に構成され、当該画像形成処理要求に基づき、所定の順序に従って当該画像データに画像形成処理を実行する画像形成装置であって、
画像形成処理の実行中及び実行待ちの画像形成処理要求元の端末を記憶する端末記憶手段と、
前記端末から割り込み処理要求があった場合に、前記端末記憶手段に記憶されている端末に対して、少なくとも前記割り込み処理要求がある旨を通知する割り込み通知手段と、
前記割り込み通知手段による通知が行われてからの時間を計測するタイマ手段と、
前記割り込み通知手段による通知に対して、当該割り込み処理を許可するか否かの返答を前記画像形成処理要求元の端末から受信する返答受信手段と、
前記割り込み通知手段による通知に対しての返答を予め端末ごとに記憶するためのユーザ設定記憶手段と、
前記タイマ手段により計測された時間が予め設定された制限時間を越えても前記返答受信手段が返答を受信していない端末の、前記ユーザ設定記憶手段に記憶されている返答と、前記制限時間内に前記返答受信手段により受信された返答とに基づき、前記画像形成処理要求元の端末及び前記割り込み処理要求を行った端末の画像形成処理を実行する順位を判定する順位判定手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記順位判定手段は、前記実行中及び実行待ちの画像形成処理の最後から数えて、最初に割り込み処理を許可しないという返答があった端末の処理の直後に、当該割り込み処理を配置することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記割り込み処理要求に係る画像データのデータ量から求められる割り込み情報を作成する算出手段をさらに備え、
前記割り込み通知手段は、前記端末記憶手段に記憶された端末に対して、前記算出手段により作成された前記割り込み情報をさらに通知することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記割り込み情報は、前記割り込み処理要求に係る画像データのデータ量から求めた画像形成処理時の概略ページ数、当該画像データの画像形成処理に要する概略時間及び当該画像データの画像形成処理が終了する予定時刻のいずれか一つを含むことを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記割り込み通知手段は、前記端末記憶手段に記憶された端末に対して、前記割り込み処理要求を行った端末からの入力情報をさらに通知することを特徴とする請求項１乃至４のいずれかに記載の画像形成装置。
【請求項６】
前記順位判定手段が前記画像形成処理要求元の端末及び前記割り込み処理要求を行った端末の画像形成処理を実行する順位を判定した後、当該割り込み処理要求の結果を、前記画像形成処理要求元の端末及び前記割り込み処理要求を行った端末に通知する順位通知手段をさらに備えることを特徴とする請求項１乃至５のいずれかに記載の画像形成装置。
【請求項７】
前記画像形成装置に対して少なくとも割り込み処理要求を行う割り込み要求手段をさらに備え、前記割り込み通知手段は、さらに前記割り込み要求手段による割り込み処理要求があった場合にも、前記端末記憶手段に記憶されている端末に対して、少なくとも前記割り込み処理要求がある旨を通知することを特徴とする請求項１乃至６のいずれかに記載の画像形成装置。
【請求項８】
前記割り込み要求手段は、さらに前記制限時間が設定可能に構成されていることを特徴とする請求項７記載の画像形成装置。
【請求項９】
画像データを送出し当該画像データの画像形成処理要求を行う少なくとも１台の端末と、
請求項１乃至８のいずれかに記載の画像形成装置と、
をネットワーク接続したネットワークプリンタシステムであって、
前記端末は、
前記画像形成装置に対して少なくとも割り込み処理要求を行う端末割り込み要求手段と、
前記割り込み通知手段による通知を受信し、当該割り込み処理を許可するか否かの返答を前記画像形成装置に対して送信する端末送受信手段と、
を備えることを特徴とするネットワークプリンタシステム。
【請求項１０】
前記端末割り込み要求手段は、さらに前記制限時間が設定可能に構成されていることを特徴とする請求項９記載のネットワークプリンタシステム。
【請求項１１】
画像データを送出し当該画像データの画像形成処理要求を行う少なくとも１台の端末と、
当該画像形成処理要求に基づき、所定の順序に従って当該画像データに画像形成処理を実行する画像形成装置と、
をネットワーク接続したネットワークプリンタシステムの制御方法であって、
画像形成処理の実行中及び実行待ちの画像形成処理要求元の端末を記憶する端末記憶工程と、
前記画像形成装置に対して少なくとも割り込み処理要求を行う割り込み要求工程と、
前記割り込み要求工程により割り込み処理要求が行われた場合に、前記端末記憶工程の処理により記憶された端末に対して、少なくとも前記割り込み処理要求がある旨を通知する割り込み通知工程と、
前記割り込み通知工程による通知が行われてからの時間を計測するタイマ工程と、
前記割り込み通知工程による通知を受信し、当該割り込み処理を許可するか否かの返答を前記画像形成装置に対して送信する端末送受信工程と、
当該割り込み処理を許可するか否かの返答を前記画像形成処理要求元の端末から受信する返答受信工程と、
前記割り込み通知工程による通知に対しての返答を予め端末ごとに記憶するユーザ設定記憶工程と、
前記タイマ工程の処理により計測された時間が予め設定された制限時間を越えても前記返答受信工程において返答が受信されていない端末の、前記ユーザ設定記憶工程の処理により記憶されている返答と、前記制限時間内に前記返答受信工程において受信された返答とに基づき、前記画像形成処理要求元の端末及び前記割り込み処理要求を行った端末の画像形成処理を実行する順位を判定する順位判定工程と、
を備えることを特徴とするネットワークプリンタシステムの制御方法。
【請求項１２】
画像データを送出し当該画像データの画像形成処理要求を行う少なくとも１台の端末とネットワーク接続可能に構成され、当該画像形成処理要求に基づき、所定の順序に従って当該画像データに画像形成処理を実行する画像形成装置に、
画像形成処理の実行中及び実行待ちの画像形成処理要求元の端末を記憶する端末記憶工程と、
前記端末から割り込み処理要求があった場合に、前記端末記憶工程の処理により記憶されている端末に対して、少なくとも前記割り込み処理要求がある旨を通知する割り込み通知工程と、
前記割り込み通知工程による通知が行われてからの時間を計測するタイマ工程と、
前記割り込み通知工程による通知に対して、当該割り込み処理を許可するか否かの返答を前記画像形成処理要求元の端末から受信する返答受信工程と、
前記割り込み通知工程による通知に対しての返答を予め端末ごとに記憶するユーザ設定記憶工程と、
前記タイマ工程の処理により計測された時間が予め設定された制限時間を越えても前記返答受信工程による返答を受信していない端末の、前記ユーザ設定記憶工程の処理により記憶されている返答と、前記制限時間内に前記返答受信工程により受信された返答とに基づき、前記画像形成処理要求元の端末及び前記割り込み処理要求を行った端末の画像形成処理を実行する順位を判定する順位判定工程と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末とネットワーク接続可能なプリンタ等の画像形成装置に関し、特に、割り込み処理が可能な画像形成装置、ネットワークプリンタシステム並びにその制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
近年、複数のコンピュータ端末（端末）とプリンタ等の画像形成装置をネットワーク接続し、複数のユーザで画像形成装置を共同利用することが行われている。このようなネットワークプリンタシステムにおいて印刷処理を行う場合、各ユーザが所定の端末から画像形成装置に対して印刷処理の指示命令を送出すると、指示された所定の画像データの印刷処理が行われる。
【０００３】
この印刷処理が行われている最中に次の印刷処理が指示されると、後者の印刷処理はジョブ（ＪＯＢ）待ちとなり、一時的に画像形成装置の画像メモリ等に格納される。したがって、複数のユーザで画像形成装置を共同利用している場合には、複数の印刷処理がジョブ待ちとなることが想定される。この場合、通常、画像形成装置は、印刷処理の指示を受け付けた順に印刷処理を行う。しかしながら、これでは、早急に出力したい画像データがある場合に、実行待ちのジョブがあると、すぐには出力できないという不具合があった。
【０００４】
この問題に関し、例えば特許文献１においては、画像形成装置のメモリ内にある優先属性情報（例えば、印刷原稿の総ページ数やデータ量、又はユーザの識別番号等）に基づいて、印刷処理中の画像データとジョブ待ちの画像データとの優先度を比較し、ジョブ待ちの画像データに割り込み印刷を許可するか否かの判定を行う技術が開示されている。
【０００５】
また、例えば特許文献２においては、新たな割り込みジョブが発生したら、印刷処理実行中及び実行待ちのユーザに、その割り込みを許可するか否かの問い合わせを行う技術が開示されている。この場合、全員が割り込みを許可すると応答すれば、その新たな割り込みジョブはジョブの先頭に割り込みし、許可しないユーザが一人いるときは、そのユーザの直後に割り込みジョブを入れる構成となっている。
【特許文献１】特開平１１−２２４１６８号公報
【特許文献２】特開２０００−３３９１１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示される技術では、予め画像データに応じた優先属性情報の設定をしておかなければならないため、手間がかかる。さらに、ジョブ待ちのユーザの了承を得る訳ではないので、判定された順番に不満がある場合には揉め事が起こりかねない。また、特許文献２に開示される技術では、例えば、ジョブ待ちのユーザが自分の端末から離れているために、割り込みを許可するか否かの問い合わせに返答できない場合、新たな割り込みジョブは自動的にジョブの最後尾に入れられてしまう。また、返答できたとしても、かなりの時間が経過した後であれば、その分の時間が無駄になってしまう。そのため、ジョブ待ちのユーザ全員が即座に返答しない場合には、割り込み処理の機能を有効に果たすことができない。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、予め面倒な設定を要することなく、またジョブ待ちのユーザ全員が即座に返答しなくても、時間の無駄なく、かつユーザの意向を汲んだ割り込み処理が可能な画像形成装置、ネットワークプリンタシステム並びにその制御方法及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１記載の発明は、画像データを送出し当該画像データの画像形成処理要求を行う少なくとも１台の端末とネットワーク接続可能に構成され、当該画像形成処理要求に基づき、所定の順序に従って当該画像データに画像形成処理を実行する画像形成装置であって、画像形成処理の実行中及び実行待ちの画像形成処理要求元の端末を記憶する端末記憶手段と、前記画像形成装置に対して少なくとも割り込み処理要求を行う割り込み要求手段と、前記割り込み要求手段により、又は前記端末から割り込み処理要求があった場合に、前記端末記憶手段に記憶されている端末に対して、少なくとも前記割り込み処理要求がある旨を通知する割り込み通知手段と、前記割り込み通知手段による通知が行われてからの時間を計測するタイマ手段と、前記割り込み通知手段による通知に対して、当該割り込み処理を許可するか否かの返答を前記画像形成処理要求元の端末から受信する返答受信手段と、前記割り込み通知手段による通知に対しての返答を予め端末ごとに記憶するためのユーザ設定記憶手段と、前記タイマ手段により計測された時間が予め設定された制限時間を越えても前記返答受信手段が返答を受信していない端末の、前記ユーザ設定記憶手段に記憶されている返答と、前記制限時間内に前記返答受信手段により受信された返答とに基づき、前記画像形成処理要求元の端末及び前記割り込み処理要求を行った端末の画像形成処理を実行する順位を判定する順位判定手段と、を備えることを特徴とする。
【０００９】
請求項２記載の発明は、請求項１記載の画像形成装置であって、前記順位判定手段は、前記実行中及び実行待ちの画像形成処理の最後から数えて、最初に割り込み処理を許可しないという返答があった端末の処理の直後に、当該割り込み処理を配置することを特徴とする。
【００１０】
請求項３記載の発明は、請求項１又は２に記載の画像形成装置であって、前記割り込み処理要求に係る画像データのデータ量から求められる割り込み情報を作成する算出手段をさらに備え、前記割り込み通知手段は、前記端末記憶手段に記憶された端末に対して、前記算出手段により作成された前記割り込み情報をさらに通知することを特徴とする。
【００１１】
請求項４記載の発明は、請求項３記載の画像形成装置であって、前記割り込み情報は、前記割り込み処理要求に係る画像データのデータ量から求めた画像形成処理時の概略ページ数、当該画像データの画像形成処理に要する概略時間及び当該画像データの画像形成処理が終了する予定時刻のいずれか一つを含むことを特徴とする。
【００１２】
請求項５記載の発明は、請求項１乃至４のいずれかに記載の画像形成装置であって、前記割り込み通知手段は、前記端末記憶手段に記憶された端末に対して、前記割り込み処理要求を行った端末からの入力情報をさらに通知することを特徴とする。
【００１３】
請求項６記載の発明は、請求項１乃至５のいずれかに記載の画像形成装置であって、前記順位判定手段が前記画像形成処理要求元の端末及び前記割り込み処理要求を行った端末の画像形成処理を実行する順位を判定した後、当該割り込み処理要求の結果を、前記画像形成処理要求元の端末及び前記割り込み処理要求を行った端末に通知する順位通知手段をさらに備えることを特徴とする。
【００１４】
請求項７記載の発明は、請求項１乃至６のいずれかに記載の画像形成装置であって、前記画像形成装置に対して少なくとも割り込み処理要求を行う割り込み要求手段をさらに備え、前記割り込み通知手段は、さらに前記割り込み要求手段による割り込み処理要求があった場合にも、前記端末記憶手段に記憶されている端末に対して、少なくとも前記割り込み処理要求がある旨を通知することを特徴とする。
【００１５】
請求項８記載の発明は、請求項７記載の画像形成装置であって、前記割り込み要求手段は、さらに前記制限時間が設定可能に構成されていることを特徴とする。
【００１６】
請求項９記載の発明は、画像データを送出し当該画像データの画像形成処理要求を行う少なくとも１台の端末と、請求項１乃至８のいずれかに記載の画像形成装置と、をネットワーク接続したネットワークプリンタシステムであって、前記端末は、前記画像形成装置に対して少なくとも割り込み処理要求を行う端末割り込み要求手段と、前記割り込み通知手段による通知を受信し、当該割り込み処理を許可するか否かの返答を前記画像形成装置に対して送信する端末送受信手段と、を備えることを特徴とする。
【００１７】
請求項１０記載の発明は、請求項９記載のネットワークプリンタシステムであって、前記端末割り込み要求手段は、さらに前記制限時間が設定可能に構成されていることを特徴とする。
【００１８】
請求項１１記載の発明は、画像データを送出し当該画像データの画像形成処理要求を行う少なくとも１台の端末と、当該画像形成処理要求に基づき、所定の順序に従って当該画像データに画像形成処理を実行する画像形成装置と、をネットワーク接続したネットワークプリンタシステムの制御方法であって、画像形成処理の実行中及び実行待ちの画像形成処理要求元の端末を記憶する端末記憶工程と、前記画像形成装置に対して少なくとも割り込み処理要求を行う割り込み要求工程と、前記割り込み要求工程により割り込み処理要求が行われた場合に、前記端末記憶工程の処理により記憶された端末に対して、少なくとも前記割り込み処理要求がある旨を通知する割り込み通知工程と、前記割り込み通知工程による通知が行われてからの時間を計測するタイマ工程と、前記割り込み通知工程による通知を受信し、当該割り込み処理を許可するか否かの返答を前記画像形成装置に対して送信する端末送受信工程と、当該割り込み処理を許可するか否かの返答を前記画像形成処理要求元の端末から受信する返答受信工程と、前記割り込み通知工程による通知に対しての返答を予め端末ごとに記憶するユーザ設定記憶工程と、前記タイマ工程の処理により計測された時間が予め設定された制限時間を越えても前記返答受信工程において返答が受信されていない端末の、前記ユーザ設定記憶工程の処理により記憶されている返答と、前記制限時間内に前記返答受信工程において受信された返答とに基づき、前記画像形成処理要求元の端末及び前記割り込み処理要求を行った端末の画像形成処理を実行する順位を判定する順位判定工程と、を備えることを特徴とする。
【００１９】
請求項１２記載の発明は、画像データを送出し当該画像データの画像形成処理要求を行う少なくとも１台の端末とネットワーク接続可能に構成され、当該画像形成処理要求に基づき、所定の順序に従って当該画像データに画像形成処理を実行する画像形成装置に、画像形成処理の実行中及び実行待ちの画像形成処理要求元の端末を記憶する端末記憶工程と、前記端末から割り込み処理要求があった場合に、前記端末記憶工程の処理により記憶されている端末に対して、少なくとも前記割り込み処理要求がある旨を通知する割り込み通知工程と、前記割り込み通知工程による通知が行われてからの時間を計測するタイマ工程と、前記割り込み通知工程による通知に対して、当該割り込み処理を許可するか否かの返答を前記画像形成処理要求元の端末から受信する返答受信工程と、前記割り込み通知工程による通知に対しての返答を予め端末ごとに記憶するユーザ設定記憶工程と、前記タイマ工程の処理により計測された時間が予め設定された制限時間を越えても前記返答受信工程による返答を受信していない端末の、前記ユーザ設定記憶工程の処理により記憶されている返答と、前記制限時間内に前記返答受信工程により受信された返答とに基づき、前記画像形成処理要求元の端末及び前記割り込み処理要求を行った端末の画像形成処理を実行する順位を判定する順位判定工程と、を実行させるためのプログラムである。
【発明の効果】
【００２０】
請求項１記載の発明によれば、端末から画像データの画像形成処理要求が行われ、画像形成処理が実行中あるいは実行待ちになると、当該端末は端末記憶手段により記憶される。この状態で、端末から割り込み処理要求があると、割り込み通知手段は、端末記憶手段に記憶されている端末に対して、少なくとも割り込み処理要求がある旨を通知する。それと同時に、タイマ手段がリセットされ、新たに割り込み通知手段による通知が行われてからの時間が計測される。
【００２１】
割り込み通知手段による通知を受け取った端末は、各々割り込み処理要求に対する返答を画像形成装置に送信する。このとき、予め設定された制限時間とタイマ手段により計測された時間とが比較され、制限時間内の返答は返答受信手段により受信される。そして、当該返答が返答送信元の端末の返答として採用される。それに対して、制限時間を越えても返答受信手段が返答を受信していない端末がある場合、当該端末の返答としては、ユーザ設定記憶手段により記憶されている返答が採用される。このユーザ設定記憶手段には、割り込み通知手段による通知に対しての返答が予め端末ごとに記憶されている。
【００２２】
そして順位判定手段は、採用された返答に基づいて、画像形成処理要求元の端末及び割り込み処理要求を行った端末の画像形成処理を実行する順位を判定する。画像形成装置は、この判定された順位に従って画像データに画像形成処理を実行する。
【００２３】
これにより、割り込み処理要求に対する返答を一度ユーザ設定記憶手段により記憶させておけば、端末から離れている場合などに、割り込みを許可するか否かの問い合わせに返答できなくても、ユーザの意向を反映させることができる。また返答を受け付ける制限時間を設けているために、割り込み要求に対する判定処理をすばやく行うことができる。つまり、予め面倒な設定を要することなく、またジョブ待ちのユーザ全員が即座に返答しなくても、時間の無駄なく、かつユーザの意向を汲んだ割り込み処理が可能となる。
【００２４】
請求項２記載の発明によれば、割り込み処理を許可しないという端末の処理の前には当該割り込み処理を配置させないため、ユーザの意向を汲んだ割り込み処理が可能となる。さらに、そのユーザの意向の範囲内で最も前の順位に割り込み処理を配置することができる。
【００２５】
請求項３記載の発明によれば、割り込み処理要求に係る画像データのデータ量から求められる割り込み情報が、割り込み処理要求がある旨と共に、画像形成処理の実行中及び実行待ちの画像形成処理要求元の端末に通知されるので、当該割り込み処理を許可するか否かの返答をする際の判断が容易となる。
【００２６】
請求項４記載の発明によれば、割り込みを許可するとどれだけ印刷時刻が遅くなるかを具体的に把握することができるので、画像形成処理の実行中及び実行待ちの画像形成処理要求元の端末のユーザが、当該割り込み処理を許可するか否かの返答をする際の判断が容易となる。
【００２７】
請求項５記載の発明によれば、割り込み処理要求を行った端末から、当該割り込み処理要求に係る情報を入力することができるので、例えば、当該割り込み処理要求に係る画像データの重要性や処理の緊急性を、印刷処理の実行中及び実行待ちの印刷処理要求元の端末のユーザに伝えることが可能となる。そのため、印刷処理要求元の端末のユーザが、当該割り込み処理を許可するか否かの返答をする際の判断が容易となる。
【００２８】
請求項６記載の発明によれば、順位通知手段により、画像形成処理要求元の端末及び前記割り込み処理要求を行った端末のユーザは、割り込み処理要求の結果を知ることができるので、割り込み処理の円滑な使用形態が可能となる。
【００２９】
請求項７記載の発明によれば、端末からだけではなく、画像形成装置からも割り込み処理要求を行うことが可能となるので、割り込み処理の円滑な使用形態が可能となる。
【００３０】
請求項８記載の発明によれば、割り込み処理要求を行った画像形成装置のユーザ自身が、制限時間を設定することができる。つまり、例えば、割り込み処理をすぐにでも行いたいときには、制限時間を短くするといった設定をユーザ自身が行うことができる。これにより、割り込み処理の緊急度等に応じた設定が可能となり、時間の無駄なく、有効な割り込み処理が行える。
【００３１】
請求項９記載の発明によれば、割り込み処理要求に対する返答を一度ユーザ設定記憶手段により記憶させておけば、端末から離れている場合などに、割り込みを許可するか否かの問い合わせに返答できなくても、ユーザの意向を反映させることができる。また返答を受け付ける制限時間を設けているために、割り込み要求に対する判定処理をすばやく行うことができる。つまり、予め面倒な設定を要することなく、またジョブ待ちのユーザ全員が即座に返答しなくても、時間の無駄なく、かつユーザの意向を汲んだ割り込み処理が可能なネットワークプリンタシステムを提供できる。
【００３２】
請求項１０記載の発明によれば、割り込み処理要求を行った端末のユーザ自身が、制限時間を設定することができる。つまり、例えば、割り込み処理をすぐにでも行いたいときには、制限時間を短くするといった設定をユーザ自身が行うことができる。これにより、割り込み処理の緊急度等に応じた設定が可能となり、時間の無駄なく、有効な割り込み処理が行える。
【００３３】
請求項１１記載の発明によれば、予め面倒な設定を要することなく、またジョブ待ちのユーザ全員が即座に返答しなくても、時間の無駄なく、かつユーザの意向を汲んだ割り込み処理が可能なネットワークプリンタの制御方法を提供することができる。
【００３４】
請求項１２記載の発明によれば、予め面倒な設定を要することなく、またジョブ待ちのユーザ全員が即座に返答しなくても、時間の無駄なく、かつユーザの意向を汲んだ割り込み処理を画像形成装置に実行させるためのプログラムを提供することができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明に係る画像形成装置の一例として、プリンタ機能を備えた複合機について図面を参照しながら説明する。なお、各図において同一の符号を付した構成または処理は、同一の構成または処理であることを示し、その詳しい説明を省略する。
【００３６】
図１は、本発明の一実施形態における画像形成装置を用いたネットワークプリンタシステムの構成例を示す概略図である。図１に示すネットワークプリンタシステムは、複合機（画像形成装置）１、複数のＰＣ（パーソナルコンピュータ）等の端末２を備えている。複合機１は、ネットワークの一例であるＬＡＮ（Local Area Network）３を介して端末２と通信可能に接続され、当該端末２と種々のデータ等の送受信が可能な状態に構成されている。複合機１は、端末２から送出された所定の画像データを受信し、この受信した画像データに対する画像を印刷（プリント）することができる。
【００３７】
図２は、本発明の一実施形態に係る画像形成装置の一例である複合機１の内部構成を概略的に示す断面図である。複合機１は、本体部４と、本体部４の上部に配設された原稿読取部５と、原稿読取部５の上方に配設された原稿給送部６とを備えている。また、複合機１のフロント部には、ユーザが印刷実行指示を入力するためのスタートキー４７１と、印刷部数等を入力するためのテンキー４７２と、各種複写動作の設定等を入力するための操作ガイド情報等を表示すると共に、各種操作指令を入力するための種々の操作ボタン等が表示される液晶表示器（ＬＣＤ）等からなる表示器４７３と、割り込み印刷等の割り込み処理の指示入力を行う割り込みキー４７４と、各種複写動作の設定をリセットするためのリセットキー４７５とを備えて構成される操作部４７が設けられている。この操作部４７は、ユーザの操作に応じて所定の指示入力を行う機能部（複合機１におけるユーザ設定手段）である。
【００３８】
原稿読取部５は、ＣＣＤ（Charge Coupled Device）センサ及び露光ランプ等からなるスキャナ５１と、ガラス等の透明部材により構成された原稿台５２（プラテンガラス）及び原稿読取スリット５３とを備える。スキャナ５１は、図略の駆動部によって移動可能に構成され、原稿台５２に載置された原稿を読み取るときには原稿台５２に対向する位置に移動され、原稿画像を走査しつつ取得した画像データを後述する制御部１０へ出力する。また、スキャナ５１は、原稿給送部６により搬送された原稿を読み取るときには原稿読取スリット５３と対向する位置に移動され、原稿読取スリット５３を介して原稿給送部６による原稿の搬送動作と同期して原稿の画像を取得し、当該画像に対する画像データを制御部１０へ出力する。
【００３９】
原稿給送部６は、原稿を載置するための原稿載置部６１と、画像読み取り後の原稿を排出するための原稿排出部６２と、原稿載置部６１に載置された原稿を１枚ずつ順に繰り出して上記原稿読取スリット５３に対向する位置へ搬送し、原稿排出部６２へ排出するための給紙ローラ及び搬送ローラ等からなる原稿搬送機構６３を備える。また、原稿給送部６は可倒式に構成されており、原稿台５２上面を開放するように上方に持ち上げることにより、原稿台５２の上面に、読み取り原稿、例えば見開き状態にされた書籍等を載置することが可能に構成されている。
【００４０】
本体部４は、それぞれサイズが異なる記録紙を収納する複数の給紙カセット４６１と、給紙カセット４６１から記録紙を１枚ずつ繰り出して後述する記録部４０へ搬送する給紙ローラ４６２と、給紙カセット４６１から搬送されてきた記録紙に画像を形成する記録部４０とを備えている。
【００４１】
記録部４０は、スキャナ５１で取得された画像データに基づいてレーザ光を出力して感光体ドラム４３を露光し、当該感光体ドラム４３の表面に静電潜像を形成する光学ユニット４２と、上記静電潜像に基づいて感光体ドラム４３上にトナー像を形成する画像形成部４４と、感光体ドラム４３上のトナー像を記録紙に転写する転写部４１と、トナー像が転写された記録紙を加熱してトナー像を記録紙に定着させる定着部４５と、記録部４０内の用紙搬送路中に設けられた搬送ローラ等によって記録紙を搬送して排出トレイ４８又はスタックトレイ４９へ排出する用紙搬送装置４６とを備えている。
【００４２】
図３は、本発明の一実施形態に係る画像形成装置の一例である複合機１の概略構成を示す機能ブロック図である。複合機１は、装置全体の動作制御を司る制御部１０を備えている。この制御部１０は、スキャナ５１及び原稿台５２等からなる原稿画像の読み取りが可能な原稿読取部５、原稿搬送機構６３等からなる原稿給送部６、画像形成部４４等からなる記録部４０、テンキー４７２や割り込みキー４７４等を含む操作部４７、原稿読取部５で読み取られた画像データ等が一時的に保存される画像メモリ７、大量の画像データを保存可能な記憶容量を有する大容量のＨＤＤ８、及びネットワークＩ／Ｆ部９が接続されている。
【００４３】
画像メモリ７は、原稿読取部５によって読み取られた原稿の画像データ、あるいは、後述するネットワークＩ／Ｆ部９を介して端末２から送信されてきた画像データを一時的に記憶するメモリである。ＨＤＤ（Hard Disk Drive）８は、原稿読取部５によって読み取られた画像データ並びに上記情報処理装置から送信されてきた画像データ、及び当該画像データに設定されている出力形式等が記憶される記憶装置である。なお、ＨＤＤ８に記憶されているデータは、複合機１で使用されるだけでなく、必要に応じてネットワークなどを介して端末２から確認されたり、当該端末２へ転送される。
【００４４】
ネットワークＩ／Ｆ部９は、ネットワークインタフェース（例えば10/100Base-TX）等を用い、ＬＡＮ３などのネットワークを介して接続された端末２との間における種々のデータの送受信を制御するものである。
【００４５】
端末２は、複合機１に対して印刷処理等の割り込み処理要求を行う端末割り込み要求部（端末割り込み要求手段）２０１、複合機１からの通知を受け取り、その通知に対しての返答を複合機１に送信する端末送受信部（端末送受信手段）２０２、及び種々のデータやプログラム等を記憶するＨＤＤ２０３を備えている。さらに、端末２は、電話回線などを含む通信回線６０と接続されており、その通信回線６０を介してＬＡＮや、さらに当該ＬＡＮを介してインターネットに接続可能である。
【００４６】
また、端末２は、ドライブ２０を介して、種々の画像データやプログラムなどが記録された記録媒体から必要な情報をＨＤＤ２０３等にインストールし、あるいは当該記録媒体を直接読み出すことで、その情報が有する機能を実行することができる。当該必要な情報とは、例えば、本発明に係る割り込み処理における端末側の機能を果たすためのプログラム等である。
【００４７】
この記録媒体は、例えば、磁気ディスク（フロッピー（登録商標）ディスクを含む）２１１、光ディスク（ＣＤ：Compact Disk、ＤＶＤ：Digital Versatile Diskを含む）２１２、光磁気ディスク（ＭＤ：Mini-Diskを含む）２１３または半導体メモリ２１４などにより構成される。それ以外にも、端末２は、当該端末２に接続された通信回線６０を介して、例えば、ＬＡＮやインターネットから、種々のデータやプログラム等をインストールし、少なくとも本発明に係る割り込み処理における端末側の機能を実行することも可能である。さらに、端末２は、ＵＳＢ接続などの有線接続又は無線接続された機器から、当該割り込み処理における端末側の機能を果たすためのプログラム等をインストールし、その機能を実行することも可能である。
【００４８】
制御部１０は、複合機１の制御プログラムを記憶するＲＯＭ（Read Only Memory）、一時的にデータを保管するＲＡＭ（Random Access Memory）、及び本発明に係る割り込み処理を制御するプログラム等を上記ＲＯＭから読み出して実行するマイクロコンピュータ等からなり、操作部４７等において入力された指示情報や、本装置の各所に設けられた各種センサからの検出信号に応じて装置全体の制御を行う処理を実行するものである。
【００４９】
また、制御部１０は、ドライブ３０を介して、記録媒体から上記制御プログラムをＨＤＤ８又は上記ＲＯＭ等にインストールし、あるいは当該記録媒体を直接読み出すことで、本発明に係る割り込み処理を制御する機能を実行することができる。この記録媒体は、例えば、磁気ディスク（フロッピー（登録商標）ディスクを含む）３１１、光ディスク（ＣＤ、ＤＶＤを含む）３１２、光磁気ディスク（ＭＤを含む）３１３または半導体メモリ３１４などにより構成される。あるいは、制御部１０は、当該制御部１０に接続された電話回線などを含む通信回線５０を介して、例えば、ＬＡＮやインターネットから、上記制御プログラムをインストールし、少なくとも本発明に係る割り込み処理を制御する機能を実行することも可能である。
【００５０】
制御部１０は、端末記憶部（端末記憶手段）１０１、割り込み通知部（割り込み通知手段）１０２、タイマ部（タイマ手段）１０３、返答受信部（返答受信手段）１０４、ユーザ設定記憶部（ユーザ設定記憶手段）１０５、順位判定部（順位判定手段）１０６、算出部（算出手段）１０７、順位通知部（順位通知手段）１０８及び割り込み要求部（割り込み要求手段）１０９を備えている。
【００５１】
端末記憶部１０１は、印刷処理等の画像形成処理の実行中及び実行待ちの画像形成処理要求元の端末２を記憶する。割り込み通知部１０２は、複合機１への割り込み処理要求を受信し、端末記憶部１０１に記憶された端末に対して、少なくとも割り込み処理要求がある旨を通知する。タイマ部１０３は、端末記憶部１０１に記憶された端末に対して、割り込み通知部１０２による通知が行われてからの時間を計測する。
【００５２】
また、返答受信部１０４は、割り込み通知部１０２による通知に対しての返答を画像形成処理要求元の端末から受信する。ユーザ設定記憶部１０５は、割り込み通知部１０２による通知に対しての返答を予め端末ごとに記憶する。順位判定部１０６は、返答受信部１０４により受信された返答と、タイマ部１０３により計測された時間が予め設定された制限時間を越えても返答受信部１０４が返答を受信していない端末に対しては、ユーザ設定記憶部１０５の当該端末に対応して記憶されている返答とに基づき、割り込み処理要求を行った端末の画像形成処理を実行する順位を判定する。
【００５３】
また、算出部１０７は、割り込み処理要求に係る画像データのデータ量から求められる割り込み情報を作成する。順位通知部１０８は、順位判定部１０６が画像形成処理要求元の端末及び割り込み処理要求を行った端末の画像形成処理を実行する順位を判定した後、当該割り込み処理要求の結果を、画像形成処理要求元の端末及び前記割り込み処理要求を行った端末に通知する。割り込み要求部１０９は、複合機１に対して印刷処理等の割り込み処理要求を行う。またこの割り込み要求部１０９の機能を、割り込みキー４７４等に持たせる構成であってもよい。
【００５４】
以下、画像形成処理の例として複合機１に割り込み印刷要求があった場合について説明するが、本発明の実施形態における画像形成処理はそれに限らず、例えば、ＬＡＮに接続された端末２から複合機１を介して直接にファクシミリ送信するネットワークファクシミリ等も含まれるものとする。
【００５５】
図４は、本発明の一実施形態に係る画像形成装置の割り込み処理の流れを示すフローチャートである。まず、複合機１は、端末２から送出される画像データを印刷処理する、通常のジョブを実行している（ステップＳ１０１）。このとき、割り込み印刷等の特別な指示がなければ（ステップＳ１０２でＮｏ）、複合機１は、端末２からの指示を受け付けた順に印刷処理を実行していく。また、印刷処理の実行中及び実行待ちの印刷処理要求元の端末２は、端末記憶部１０１に記憶されている。
【００５６】
ここで、複合機１の割り込み要求部１０９、又はある端末２の端末割り込み要求部２０１から割り込み印刷の要求があった場合（ステップＳ１０２でＹｅｓ）、当該要求は割り込み通知部１０２により受信される。そして、タイマ部１０３のカウンタがリセットされ（ステップＳ１０３）、そのカウンタはカウントアップを開始する。
【００５７】
図５は、端末２の端末割り込み要求部２０１が割り込み要求を行う際に、当該端末２に表示される画面の一実施形態を表す図である。この実施形態においては、割り込み要求に対する、印刷処理の実行中及び実行待ちの印刷処理要求元の端末２からの返答を受け付ける制限時間と、割り込み要求を行ったユーザのコメントが入力可能となっている。また、複合機１の割り込み要求部１０９が割り込み要求を行う際にも同様の画面が、例えば複合機１の表示器４７３に表示される。
【００５８】
制限時間は、図５に示したように、例えば、５秒，１０秒，１５秒，３０秒の中から選択可能に構成されており、デフォルトでは例えば３０秒が選択されている。割り込み要求を行ったユーザは、自分が希望する時間の前のチェックボックスをチェックすることで、制限時間を設定することができる。図５は、制限時間として３０秒が選択されたことを示している。この制限時間は、図５に示した例に限られず、実際に使用される環境において、割り込み印刷が有効に行えるような時間が選択可能に表示されればよい。
【００５９】
この構成により、割り込み処理要求を行った複合機１又は端末２のユーザが制限時間を設定可能となっている。つまり、例えば、割り込み処理をすぐにでも行いたいときには、制限時間を短くするといった設定をユーザ自身が行うことができる。これにより、割り込み処理の緊急度等に応じた設定が可能となり、時間の無駄なく、有効な割り込み処理が行える。
【００６０】
また、コメント欄は、例えば、割り込み要求を行ったユーザが、印刷処理の実行中及び実行待ちの印刷処理要求元のユーザに、割り込み要求に係る画像データの重要性あるいは緊急性を理解してもらうために利用できる。そのため、このコメントを見た印刷処理要求元の端末のユーザが、当該割り込み処理を許可するか否かの返答をする際の判断が容易となる。これらの項目を選択あるいは入力した後で、「送信」ボタンを選択する（カーソルを合わせクリックする）と、入力内容と共に当該割り込み処理要求に係る画像データが複合機１に送信される。
【００６１】
この割り込み要求は、例えば、通常のワープロソフト等が立ち上がっている状態で、当該ワープロソフト等のツールバーにおける「印刷」を選択した際に、自動的に図５に示したような画面がポップアップ表示される構成でよい。あるいは、ワープロソフト等を立ち上げることなく、本発明に係るアプリケーションソフトを立ち上げ、図５に示したような画面をポップアップ表示した状態で、当該割り込み処理要求に係る画像データを、その画面上にドラッグアンドドロップする、又は当該画像データのファイル名を入力するなどにより、入力内容と共に当該画像データが複合機１に送信される構成としてもよい。
【００６２】
続いて、割り込み通知部１０２は、端末記憶部１０１に記憶された端末２に対して、割り込み印刷要求がある旨を通知する（ステップＳ１０４）。
【００６３】
図６は、割り込み通知部１０２が端末２に対して通知するメッセージの一実施形態を表す図である。このメッセージは、印刷処理の実行中及び実行待ちの印刷処理要求元の端末２の画面にポップアップ表示されることが望ましい。これは、本発明の実施形態に係る機能を実行可能な制御プログラムを立ち上げて、端末２において常に使用可能な状態にしておくことで、当該制御プログラムが端末送受信部２０２を制御する。これにより、端末２のユーザが当該端末２を用いて仕事を行っている場合であれば、ポップアップ表示により即座に割り込み印刷要求があることを知ることが可能となる。
【００６４】
図６には、割り込み印刷要求を行ったユーザが入力したコメント「社長に提出する書類です！」が表示されている。これにより、当該割り込み印刷に係る画像データの重要性あるいは緊急性を理解することができるので、印刷処理の実行中及び実行待ちの印刷処理要求元の端末２のユーザの判断を助ける材料となる。
【００６５】
また、図６には、現在及び割り込みを許可した場合の印刷終了予定時刻も表示されている。これらの印刷終了予定時刻は、当該画像データのデータ量に基づき、割り込み情報として、算出部１０７において算出されたものである。これにより、割り込みを許可するとどれだけ印刷時刻が遅くなるかを具体的に把握することができるので、やはり端末２のユーザの判断が容易となる。
【００６６】
また、割り込み印刷要求を行ったユーザが選択した制限時間も表示され、その数値は順次カウントダウンされて表示される。そして、制限時間内に図６の下部に配置された「はい」又は「いいえ」のボタンを選択すると、その返答は端末送受信部２０２から送信され、返答受信部１０４によって受信される。それに対して、制限時間内に図６の下部に配置された「はい」又は「いいえ」のボタンを選択しないと、端末２のユーザは割り込み通知部１０２からの通知に返答しなかったと見なされる。
【００６７】
この図６のようなメッセージが表示された後、順位判定部１０６は、印刷処理の実行中及び実行待ちの印刷処理要求元の端末２のユーザ全員からの返答があったか否かを調べる（ステップＳ１０５）。その結果、ユーザ全員からは返答がなかった場合（ステップＳ１０５でＮｏ）、タイマ部１０３において計測された時間が制限時間を越えたか否かが判定される（ステップＳ１０６）。そして、順位判定部１０６により、まだ制限時間を越えていないと判定される（ステップＳ１０６でＮｏ）と、再度ステップＳ１０５の処理に戻り、ユーザ全員からの返答があったか否かが調べられる。
【００６８】
それに対して、順位判定部１０６により、制限時間を越えたと判定される（ステップＳ１０６でＹｅｓ）と、制限時間内に返答がなかった端末２に対しては、ユーザ設定記憶部１０５に記憶されている当該端末２の返答を読み取り（ステップＳ１０７）、その返答を割り込み印刷要求に対する返答として採用する。
【００６９】
図７は、ユーザ設定記憶部１０５に記憶されている端末２の返答の一実施形態を表す図である。ここで、△は制限時間内に返答をしなかった、又はできなかった場合には割り込みを許可しないことを表し、▲は反対に割り込みを許可することを表している。したがって、制限時間内に返答がなかった端末２がＡ又はＤである場合は、順位判定部１０６は割り込みが許可されていないことを読み取る。それに対して、制限時間内に返答がなかった端末２がＢ又はＣである場合は、順位判定部１０６は割り込みが許可されていることを読み取る。この図７に示した、ユーザ設定記憶部１０５に記憶されている返答は、例えば、端末２のユーザが予め表示器４７３等を操作して設定しておくことが可能である。
【００７０】
また、図４のステップＳ１０６及びＳ１０７における処理とは異なり、制限時間内に、印刷処理の実行中及び実行待ちの印刷処理要求元の端末２のユーザ全員からの返答があった場合（ステップＳ１０５でＹｅｓ）には、その返答を割り込み印刷要求に対する返答として採用し、次のステップＳ１０８に移る。
【００７１】
そして、順位判定部１０６は、制限時間内に返答受信部１０４により受信された返答と、タイマ部１０３により計測された時間が予め設定された制限時間を越えても返答受信部１０４が返答を受信していない端末２に対しては、ユーザ設定記憶部１０５の当該端末２に対応して記憶されている返答とに基づき、割り込み印刷要求を行った端末の印刷処理を実行する順位を判定する（ステップＳ１０８）。
【００７２】
図８は、返答受信部１０４により受信された返答とユーザ設定記憶部１０５に記憶されている返答との、４つの実施形態を表す図である。I〜IVはそれぞれ１つの実施形態を表し、その実施形態でのユーザの返答が横の欄に示されている。ここで、△及び▲については、前述の図７と同じである。また、○及び×は、それぞれ制限時間内に端末２のユーザが割り込みを許可する又は許可しない旨の返答をしたことを表している。
【００７３】
実施形態Iでは、１番目から４番目までのジョブ待ちユーザが割り込みを許可し、最後の５番目のユーザが許可しないと返答している。したがって、本実施形態においては、許可しないと返答している５番目のユーザより先に印刷処理を行うことはできないため、割り込み印刷は行われず、当該割り込み印刷要求のあったジョブは６番目に実行されることとなる。
【００７４】
実施形態IIでは、１番目のユーザが割り込みを許可せず、２番目、４番目及び５番目のユーザが割り込みを許可している。そして、３番目のユーザは制限時間内に返答していないため、順位判定部１０６は、ユーザ設定記憶部１０５の３番目のユーザの端末に記憶されている返答を読み取っている。図８は、その結果が割り込みを許可する（▲）ものだったことを表している。したがって、２番目以降のユーザはすべて割り込みを許可しているので、本実施形態においては、当該割り込み印刷要求のあったジョブは１番目のユーザの次（２番目）に実行されることとなる。
【００７５】
実施形態IIIでは、１番目、３番目及び５番目のユーザが制限時間内に割り込みを許可する旨の返答をしている。そして、２番目及び４番目のユーザは制限時間内に返答していないため、順位判定部１０６は、ユーザ設定記憶部１０５の２番目及び４番目のユーザの端末に記憶されている返答を読み取っている。図８は、その結果がいずれも割り込みを許可する（▲）ものだったことを表している。したがって、本実施形態においては、当該割り込み印刷要求のあったジョブは１番目に実行されることとなる。
【００７６】
ただし、実際は、順位判定部１０６が順位の判定を行っている間も印刷処理は継続して行われているため、すでに１番目のユーザのジョブが実行されている場合には、当該割り込み印刷要求のあったジョブは、その１番目のジョブが終了した後に実行されることとなる。
【００７７】
実施形態IVでは、２番目及び４番目のユーザが制限時間内に割り込みを許可する旨の返答をしている。そして、１番目、３番目及び５番目のユーザは制限時間内に返答していないため、順位判定部１０６は、ユーザ設定記憶部１０５の１番目、３番目及び５番目のユーザの端末に記憶されている返答を読み取っている。図８は、その結果、１番目及び５番目のユーザの返答は割り込みを許可する（▲）ものだったが、３番目のユーザの返答は割り込みを許可しない（△）ものだったことを表している。したがって、本実施形態においては、許可しないと返答している３番目のユーザより先に印刷処理を行うことはできないため、当該割り込み印刷要求のあったジョブは４番目に実行されることとなる。
【００７８】
以上説明した本発明に係る実施形態においては、割り込み処理を許可しないという端末の処理の前には当該割り込み処理を配置させないため、ユーザの意向を汲んだ割り込み処理が可能となる。さらに、そのユーザの意向の範囲内で最も前の順位に割り込み処理を配置することができる。
【００７９】
以上説明した実施形態I〜IVと同様にして、順位判定部１０６において割り込み印刷要求後の新たなジョブ処理順位が判定されると、順位通知部１０８は少なくともその新たな印刷終了予定時刻等の情報を、割り込み要求を行ったユーザ、並びに印刷処理の実行中及び実行待ちのユーザに通知する（ステップＳ１０９）。これは、例えば、新たなジョブ処理順位判定後に、順位通知部１０８が端末２に対して「あなたの印刷終了予定時刻は○時×分です。」などというメッセージを表示させる構成であればよい。また、このメッセージは、図６と同様に、端末２の画面にポップアップ表示されることが望ましい。これにより、画像形成処理要求元の端末及び割り込み処理要求を行った端末のユーザは、割り込み処理要求の結果を知ることができるので、割り込み処理の円滑な使用形態が可能となる。
【００８０】
以上の順位判定部１０６の判定により新たに判定された印刷処理の順序に基づいて、複合機１は、以降の印刷処理を実行する（ステップＳ１１０）。
【００８１】
以上説明した実施形態における一連の割り込み処理は、ソフトウェア（制御プログラム）により実行することができる。例えば、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータで実現される。これは、図３において、複合機１及び端末２を専用のハードウェアとすることに相当する。
【００８２】
以上説明したように、本実施形態によれば、予め面倒な設定を要することなく、またジョブ待ちのユーザ全員が即座に返答しなくても、時間の無駄なく、かつユーザの意向を汲んだ割り込み処理が可能な画像形成装置、ネットワークプリンタシステム並びにその制御方法及び制御プログラムを提供することができる。
【００８３】
［他の好ましい実施形態］
（Ａ）以上説明した実施形態においては、端末から割り込み印刷要求を行った場合に、印刷処理の実行中及び実行待ちの印刷処理要求元の端末に、割り込み通知部１０２が通知を行うとして説明を行ったが、それに限られることなく、複合機１のコピー機能等を用いてプリントを行おうとしているユーザに対しても通知を行うことが望ましい。これは、例えば、割り込み印刷要求があった際に、図６に示した内容と同等のものが割り込み通知部１０２から複合機１に送出され、その内容が表示器４７３に表示されるようにすることで実現される。これにより、端末２から印刷処理の要求を行ったユーザも、複合機１のユーザと同様に、割り込み印刷要求に対して自己の意見を反映させた返答を行うことができる。
【００８４】
さらに、上記以外にも、複合機１のユーザが、例えば割り込みキー４７４等を操作することにより、割り込み印刷処理の要求を行う構成とすることも可能である。この場合も、複合機１のユーザからの割り込み印刷要求を受けると、割り込み通知部１０２が印刷処理の実行中及び実行待ちの印刷処理要求元の端末に通知を行うことで、各ユーザの意向を反映させた順序での印刷処理が可能となる。
【００８５】
（Ｂ）以上説明した実施形態においては、図６に示したメッセージが、割り込み通知部１０２により端末２に対して通知されるとして説明したが、それに限られることなく、例えば、コメント等を表示させず、少なくとも割り込み印刷の要求がある旨を表示させる構成であってもよい。または、割り込み処理要求に係る画像データのデータ量から算出部１０７が求めた割り込み情報として、割り込み印刷要求に係る画像データを印刷（画像形成）する際のページ数や印刷に要する時間を表示させる構成であってもよい。
【００８６】
図９は、割り込み通知部１０２が端末２に対して通知するメッセージの実施形態の変形例を表す図である。この図９においては、割り込み印刷要求に係る画像データを印刷する際のページ数と印刷時間が表示されている。これにより、当該割り込み印刷に係る画像データの量を把握することができるので、端末２のユーザの割り込み処理を許可するか否かの判断を助ける材料となる。
【００８７】
（Ｃ）以上説明した実施形態においては、制限時間内に返答していない端末２がある場合、図７に示した、端末ごとに設定された１つの返答を参照するとして説明したが、それに限られることなく、端末ごとに複数の返答を設定することも可能である。
【００８８】
図１０は、ユーザ設定記憶部１０５に記憶されている端末２の返答の実施形態の変形例を表す図である。ここで、図中の記号（△及び▲）の意味はこれまでと同じである。また、返答の欄にある１０秒、３０秒といった時間は、例えば、図６に示した割り込み印刷要求が行われた画像データの印刷に要する時間に対応する。つまり、当該印刷に要する時間が、算出部１０７において例えば４５秒と算出された場合には、その時間は３０秒より長く１分以下なので、１分の欄の返答を参照すればよいことを表している。
【００８９】
したがって、例えば、割り込み印刷に要する時間が算出部１０７において１５秒と算出された場合には、３０秒の欄を参照すればよい。そのため、端末Ａ，Ｂ，Ｃ及びＤがいずれも印刷処理待ちの状態であり、かつ割り込み通知部１０２からの通知に対して制限時間内に返答しなかった場合には、順位判定部１０６は、この図１０が記憶されているユーザ設定記憶部１０５を参照する。その結果、順位判定部１０６は、端末Ａ，Ｂ及びＣは割り込みを許可しているが、端末Ｄは割り込みを許可していないと判定する。
【００９０】
同様に、例えば、割り込み印刷に要する時間が算出部１０７において７分と算出された場合には、１０分の欄を参照すればよい。そのため、端末Ａ，Ｂ，Ｃ及びＤがいずれも印刷処理待ちの状態であり、かつ割り込み通知部１０２からの通知に対して制限時間内に返答しなかった場合には、順位判定部１０６は、端末Ａは割り込みを許可しているが、端末Ｂ，Ｃ及びＤは割り込みを許可していないと判定する。
【００９１】
（Ｄ）以上説明した実施形態においては、割り込み印刷要求があった場合、そのジョブは、ユーザからの返答に応じて実行中又は実行待ちジョブの切れ目に挿入されるとして説明したが、それに限られることなく、ユーザ全員が割り込み印刷を許可した場合には、実行中のジョブを一旦停止して、割り込みジョブを優先的に実行する構成も可能である。
【図面の簡単な説明】
【００９２】
【図１】本発明の一実施形態における画像形成装置を用いたネットワークプリンタシステムの構成例を示す概略図である。
【図２】本発明の一実施形態に係る画像形成装置の概略内部側面図である。
【図３】本発明の一実施形態に係る画像形成装置の概略構成を示す機能ブロック図である。
【図４】本発明の一実施形態に係る画像形成装置の割り込み処理の流れを示すフローチャートである。
【図５】割り込み要求部が割り込み要求を行う際に表示される画面の一実施形態を表す図である。
【図６】割り込み通知部が端末に対して通知するメッセージの一実施形態を表す図である。
【図７】ユーザ設定記憶部に記憶されている端末の返答の一実施形態を表す図である。
【図８】返答受信部により受信された返答とユーザ設定記憶部に記憶されている返答の実施形態を表す図である。
【図９】割り込み通知部が端末に対して通知するメッセージの実施形態の変形例を表す図である。
【図１０】ユーザ設定記憶部に記憶されている端末の返答の実施形態の変形例を表す図である。
【符号の説明】
【００９３】
１  画像形成装置（複合機）
２  端末
３  ＬＡＮ
１０  制御部
１０１  端末記憶部
１０２  通知部
１０３  タイマ部
１０４  返答受信部
１０５  ユーザ設定記憶部
１０６  順位判定部
１０７  算出部
１０８  順位通知部
１０９  割り込み要求部
２０１  端末割り込み要求部
２０２  端末送受信部
２０  ドライブ
４７  操作部
４７３  表示器
９  ネットワークＩ/Ｆ部
【図１】
2006127098.tif 000003
【図２】
2006127098.tif 000004
【図３】
2006127098.tif 000005
【図４】
2006127098.tif 000006
【図５】
2006127098.tif 000007
【図６】
2006127098.tif 000008
【図７】
2006127098.tif 000009
【図８】
2006127098.tif 000010
【図９】
2006127098.tif 000011
【図１０】
2006127098.tif 000012