(57)【特許請求の範囲】
【請求項１】
外部から複数の印刷ジョブを受信して手差しトレイ又は自動給紙トレイから用紙を給紙して各印刷ジョブに基づく印刷処理を行う画像形成装置において、
前記印刷ジョブを受信する受信部と、
前記受信部で受信した印刷ジョブに付加された属性情報に基づいて、特殊用紙への印刷が指定された印刷ジョブであるか否かを判定する判定部と、
前記特殊用紙への印刷が指定された印刷ジョブであると判定すると、前記画像形成装置で行われている先行印刷処理を一時中断するジョブ割り込み処理部と、
前記先行印刷処理が中断すると、前記印刷ジョブに付加された給紙トレイ情報に基づいて、前記手差しトレイ及び前記自動給紙トレイのいずれの給紙トレイから特殊用紙を給紙すべきかを判定する給紙トレイ判定部と、
前記手差しトレイから特殊用紙を給紙すべきであると判定すると、ユーザに対し該手差しトレイへの特殊用紙の設置を促すメッセージを表示部に表示させ、一方、前記自動給紙トレイから特殊を給紙すべきであると判定すると、ユーザに対し該自動給紙トレイへの特殊用紙の設置を促すメッセージを該表示部に表示させる制御部と、
前記表示したいずれかのメッセージに該当する手差しトレイ又は自動給紙トレイに特殊用紙が設置されたか否かを検出する媒体設置検出部と、
前記該当する給紙トレイへの特殊用紙の設置を検出すると、前記特殊用紙への印刷が指定された印刷ジョブに基づく印刷処理を実行する画像形成部と、
前記印刷処理が終了すると、前記一時中断された先行印刷ジョブに基づく印刷処理を再開するジョブ再開処理部とを備えることを特徴とする画像形成装置。
【請求項２】
外部から複数の印刷ジョブを受信して手差しトレイ又は自動給紙トレイから用紙を給紙して各印刷ジョブに基づく印刷処理を行う画像形成装置において、
前記印刷ジョブを受信する受信部と、
前記受信部で受信した印刷ジョブに付加された属性情報に基づいて、特殊用紙への印刷が指定された印刷ジョブであるか否かを判定する判定部と、
前記特殊用紙への印刷が指定された印刷ジョブであると判定すると、前記画像形成装置で行われている先行印刷処理を一時中断するジョブ割り込み処理部と、
前記先行印刷処理が中断すると、前記印刷ジョブに付加された給紙トレイ情報に基づいて、前記手差しトレイ及び前記自動給紙トレイのいずれの給紙トレイから特殊用紙を給紙すべきかを判定する給紙トレイ判定部と、
前記手差しトレイ又は前記自動給紙トレイに特殊用紙が設置されたか否かを検出する媒体設置検出部と、
前記該当する給紙トレイへの特殊用紙の設置を検出すると、前記特殊用紙への印刷が指定された印刷ジョブに基づく印刷処理を実行する画像形成部と、
前記手差しトレイから給紙した特殊用紙への印刷処理が終了すると、前記一時中断された先行印刷ジョブに基づく印刷処理を再開するジョブ再開処理部と、
前記自動給紙トレイから給紙した特殊用紙への印刷処理が終了すると、該自動給紙トレイの最上部に区切り媒体があるか否かを判別する区切り媒体検出部と、
前記区切り媒体が検出されるまで前記自動給紙トレイから用紙を給紙して装置外に排出すると共に、該区切り媒体を装置外に排出する残余媒体排出制御部とを備え、
前記ジョブ再開処理部は、前記区切り媒体が装置外に排出されると、前記一時中断された先行印刷ジョブに基づく印刷処理を再開することを特徴とする画像形成装置。
【請求項３】
外部から複数の印刷ジョブを受信して手差しトレイ又は自動給紙トレイから用紙を給紙して各印刷ジョブに基づく印刷処理を行う画像形成装置において、
前記印刷ジョブを受信する受信部と、
前記受信部で受信した印刷ジョブに付加された属性情報に基づいて、特殊用紙への印刷が指定された印刷ジョブであるか否かを判定する判定部と、
前記特殊用紙への印刷が指定された印刷ジョブであると判定すると、前記画像形成装置で行われている先行印刷処理を一時中断するジョブ割り込み処理部と、
前記先行印刷処理が中断すると、前記印刷ジョブに付加された給紙トレイ情報に基づいて、前記手差しトレイ及び前記自動給紙トレイのいずれの給紙トレイから特殊用紙を給紙すべきかを判定する給紙トレイ判定部と、
前記手差しトレイ又は前記自動給紙トレイに特殊用紙が設置されたか否かを検出する媒体設置検出部と、
前記該当する給紙トレイへの特殊用紙の設置を検出すると、前記特殊用紙への印刷が指定された印刷ジョブに基づく印刷処理を実行する画像形成部と、
前記手差しトレイから給紙した特殊用紙への印刷処理が終了すると、前記媒体設置検出部により該手差しトレイに特殊媒体がないことが検出されるまで該手差しトレイから用紙を給紙して装置外に排出する手差しトレイ残余媒体排出部と、
前記手差しトレイに設置された用紙がないことが検出されると、前記一時中断された先行印刷ジョブに基づく印刷処理を再開するジョブ再開処理部と、
前記自動給紙トレイから給紙した特殊用紙への印刷処理が終了すると、該自動給紙トレイの最上部に区切り媒体があるか否かを判別する区切り媒体検出部と、
前記区切り媒体が検出されるまで前記自動給紙トレイから用紙を給紙して装置外に排出すると共に、該区切り媒体を装置外に排出する自動給紙トレイ残余媒体排出部とを備え、
前記ジョブ再開処理部は、前記区切り媒体が装置外に排出されると、前記一時中断された先行印刷ジョブに基づく印刷処理を再開することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の媒体を設置することが可能な媒体設置部を備えてこれらの複数種類の媒体を使用することが可能な画像形成装置に関するものである。
【背景技術】
【０００２】
従来の画像形成装置において、両面が白い普通の用紙以外の用紙に画像を形成する場合がある。
【０００３】
例えば、資源の節約のため、片面が印刷済みの用紙、いわゆる裏紙を用いて印刷する場合がある。また、オーバーヘッドプロジェクタ用の用紙、いわゆるＯＨＰシートに印刷する場合もある。
【０００４】
これらの特殊用紙に対する印刷を行えるようにした画像形成装置として、特許文献１に開示された従来技術がある。
【０００５】
この従来技術では、複数の用紙トレイを備え、普通紙の専用のトレイと特殊用紙の専用のトレイとを設けており、印刷ジョブにおいて指定された用紙の属性に応じてトレイを選択して用紙を搬入して印刷をしている。
【０００６】
しかしながら、複数のトレイを備えない画像形成装置を使用したい場合など、何らかの理由で特殊紙専用のトレイを確保できない場合があった。
【０００７】
このような場合においては、特殊用紙への印刷を行いたいユーザは、印刷ジョブを情報処理装置から画像形成装置に送信した後、当該画像形成装置の設置されている場所に出向いて、用紙トレイに特殊用紙をマニュアルでセットして印刷を行う必要がある。
【０００８】
その場合、当該画像形成装置において処理中となっている先行の印刷ジョブがあるとき、ユーザは十分な注意を払わなければならない。すなわち、当該先行の印刷ジョブよりも優先して印刷ジョブを実行する場合、当該先行の印刷ジョブを確実に中断させなければならない。
【０００９】
そうしないと、セットされた特殊用紙に当該先行の印刷ジョブの印刷データが誤って印刷されてしまうという不都合が生じ得た。
【特許文献１】特開２００４−２７２７６５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
解決しようとする問題点は、セットされた特殊用紙に当該先行の印刷ジョブの印刷データが誤って印刷されてしまうという点である。
【課題を解決するための手段】
【００１１】
＜構成１＞
本発明は、外部から複数の印刷ジョブを受信して手差しトレイ又は自動給紙トレイから用紙を給紙して各印刷ジョブに基づく印刷処理を行う画像形成装置において、印刷ジョブを受信する受信部と、受信部で受信した印刷ジョブに付加された属性情報に基づいて、特殊用紙への印刷が指定された印刷ジョブであるか否かを判定する判定部と、特殊用紙への印刷が指定された印刷ジョブであると判定すると、画像形成装置で行われている先行印刷処理を一時中断するジョブ割り込み処理部と、先行印刷処理が中断すると、印刷ジョブに付加された給紙トレイ情報に基づいて、手差しトレイ及び自動給紙トレイのいずれの給紙トレイから特殊用紙を給紙すべきかを判定する給紙トレイ判定部と、手差しトレイから特殊用紙を給紙すべきであると判定すると、ユーザに対し該手差しトレイへの特殊用紙の設置を促すメッセージを表示部に表示させ、一方、自動給紙トレイから特殊を給紙すべきであると判定すると、ユーザに対し該自動給紙トレイへの特殊用紙の設置を促すメッセージを該表示部に表示させる制御部と、表示したいずれかのメッセージに該当する手差しトレイ又は自動給紙トレイに特殊用紙が設置されたか否かを検出する媒体設置検出部と、該当する給紙トレイへの特殊用紙の設置を検出すると、特殊用紙への印刷が指定された印刷ジョブに基づく印刷処理を実行する画像形成部と、印刷処理が終了すると、一時中断された先行印刷ジョブに基づく印刷処理を再開するジョブ再開処理部とを備えることを特徴とする。
＜構成２＞
また、本発明は、外部から複数の印刷ジョブを受信して手差しトレイ又は自動給紙トレイから用紙を給紙して各印刷ジョブに基づく印刷処理を行う画像形成装置において、印刷ジョブを受信する受信部と、受信部で受信した印刷ジョブに付加された属性情報に基づいて、特殊用紙への印刷が指定された印刷ジョブであるか否かを判定する判定部と、特殊用紙への印刷が指定された印刷ジョブであると判定すると、画像形成装置で行われている先行印刷処理を一時中断するジョブ割り込み処理部と、先行印刷処理が中断すると、印刷ジョブに付加された給紙トレイ情報に基づいて、手差しトレイ及び自動給紙トレイのいずれの給紙トレイから特殊用紙を給紙すべきかを判定する給紙トレイ判定部と、手差しトレイ又は自動給紙トレイに特殊用紙が設置されたか否かを検出する媒体設置検出部と、該当する給紙トレイへの特殊用紙の設置を検出すると、特殊用紙への印刷が指定された印刷ジョブに基づく印刷処理を実行する画像形成部と、手差しトレイから給紙した特殊用紙への印刷処理が終了すると、一時中断された先行印刷ジョブに基づく印刷処理を再開するジョブ再開処理部と、自動給紙トレイから給紙した特殊用紙への印刷処理が終了すると、該自動給紙トレイの最上部に区切り媒体があるか否かを判別する区切り媒体検出部と、区切り媒体が検出されるまで自動給紙トレイから用紙を給紙して装置外に排出すると共に、該区切り媒体を装置外に排出する残余媒体排出制御部とを備え、ジョブ再開処理部は、区切り媒体が装置外に排出されると、一時中断された先行印刷ジョブに基づく印刷処理を再開することを特徴とする。
＜構成３＞
更に、本発明は、外部から複数の印刷ジョブを受信して手差しトレイ又は自動給紙トレイから用紙を給紙して各印刷ジョブに基づく印刷処理を行う画像形成装置において、印刷ジョブを受信する受信部と、受信部で受信した印刷ジョブに付加された属性情報に基づいて、特殊用紙への印刷が指定された印刷ジョブであるか否かを判定する判定部と、特殊用紙への印刷が指定された印刷ジョブであると判定すると、画像形成装置で行われている先行印刷処理を一時中断するジョブ割り込み処理部と、先行印刷処理が中断すると、印刷ジョブに付加された給紙トレイ情報に基づいて、手差しトレイ及び自動給紙トレイのいずれの給紙トレイから特殊用紙を給紙すべきかを判定する給紙トレイ判定部と、手差しトレイ又は自動給紙トレイに特殊用紙が設置されたか否かを検出する媒体設置検出部と、該当する給紙トレイへの特殊用紙の設置を検出すると、特殊用紙への印刷が指定された印刷ジョブに基づく印刷処理を実行する画像形成部と、手差しトレイから給紙した特殊用紙への印刷処理が終了すると、媒体設置検出部により該手差しトレイに特殊媒体がないことが検出されるまで該手差しトレイから用紙を給紙して装置外に排出する手差しトレイ残余媒体排出部と、手差しトレイに設置された用紙がないことが検出されると、一時中断された先行印刷ジョブに基づく印刷処理を再開するジョブ再開処理部と、自動給紙トレイから給紙した特殊用紙への印刷処理が終了すると、該自動給紙トレイの最上部に区切り媒体があるか否かを判別する区切り媒体検出部と、区切り媒体が検出されるまで自動給紙トレイから用紙を給紙して装置外に排出すると共に、該区切り媒体を装置外に排出する自動給紙トレイ残余媒体排出部とを備え、ジョブ再開処理部は、区切り媒体が装置外に排出されると、一時中断された先行印刷ジョブに基づく印刷処理を再開することを特徴とする。
【発明の効果】
【００１２】
本発明の画像形成装置は、外部から複数の印刷ジョブを受信して処理を行う画像形成装置において、前記印刷ジョブを受信する受信部で受信した印刷ジョブに付加された属性情報に基づいて、特殊用紙への印刷が指定された印刷ジョブであるか否かを判定する判定部と、前記画像形成装置で行われている印刷ジョブの処理を一時中断するジョブ割り込み処理部と、前記ジョブ割り込み処理部により一時中断された印刷ジョブの処理を再開するジョブ再開処理部と、前記判定部により、前記受信部で受信した印刷ジョブが特殊用紙への印刷が指定された印刷ジョブであると判定された場合は、前記割り込み処理部を実行し、前記受信した特殊用紙への印刷が指定された印刷ジョブを処理した後、前記ジョブ再開処理部を実行するよう制御する制御部とを備えたので、セットされた特殊用紙に当該先行の印刷ジョブの印刷データが誤って印刷されてしまうことを防止できるという利点がある。
【発明を実施するための最良の形態】
【００１３】
セットされた特殊用紙に当該先行の印刷ジョブの印刷データが誤って印刷されてしまうことを防止するという目的を、プリンタで、実現した。
【実施例１】
【００１４】
図１は、実施例１の画像形成装置の機能ブロック図である。
画像形成装置１０は、機構部２０と、機構部２０を制御するための機構制御部３０とから構成される。
【００１５】
機構部２０は、機構制御部３０より印刷データを受信し印刷出力する画像形成部２１、印刷する媒体を設置する媒体設置部２２、媒体設置部２２から媒体を供給する給紙部２３、媒体設置部２２への媒体の設置を検出する媒体設置検出部２４、利用者に対してメッセージ表示を行うための表示部２５、利用者が画像形成装置１０に対する指示を入力するための入力部２６の各機能ブロックから成る。
【００１６】
図２は、実施例１の機構部の構成図である。
図１で示した画像形成部２１は、図２において、機構部の本体内部の上部に設置されている。画像形成部２１の内部構成については、本発明では問題とせず、種々の方式のものを採用し得るが、一般には、電子写真式のものが用いられる。
【００１７】
図１の媒体設置部２２は、図２の手差しトレイ２２ａおよび自動給紙トレイ２２ｂに対応する。
図１の給紙部２３は、給紙ローラ２３ａ、２３ｂ、２３ｃに対応する。
図１の媒体設置検出部２４は、センサ２４ａ、２４ｂに対応する。
図１の表示部２５および入力部２６は、操作パネル２７に対応する。
【００１８】
図２において、手差しトレイ２２ａを用いて特殊用紙への印刷を行う場合は、ユーザは、手差しトレイ２２ａに特殊用紙をセットする。そして、これを媒体設置検出部２４ａが検出すると、給紙ローラ２３ａによって媒体が画像形成部２１に供給される。
その後、画像形成部２１で画像形成が行われ、画像が形成された媒体が排出ローラ２８によって排出トレイ２９に排出される。
【００１９】
自動給紙トレイ２２ｂを用いて特殊用紙への印刷を行う場合は、ユーザは、自動給紙トレイ２２ｂを引き出し、自動給紙トレイ２２ｂに特殊用紙を載せる。そして、自動給紙トレイ２２ｂを押し込んでセットする。これを媒体設置検出部２４ｂが検出すると、給紙ローラ２３ｂ、２３ｃによって媒体が画像形成部２１に供給される。
【００２０】
その後、画像形成部２１で画像形成が行われ、画像が形成された媒体が排出ローラ２８によって排出トレイ２９に排出される。
【００２１】
一方、図１において、ＣＰＵやメモリ等から成る電子回路として実現される機構制御部３０は、以下の各機能ブロックから成る。
ジョブ受信部３１は、外部の情報処理装置から印刷ジョブを受信する。
ジョブ格納部３２は、受信した印刷ジョブを一時格納する。
【００２２】
印刷データ送信部３３は、画像形成部２１に印刷データを送信する。
ジョブ情報格納部３４は、ジョブ格納部３２に一時格納されている印刷ジョブのうち、処理対象である印刷ジョブに関する情報を抽出して格納する。
ジョブ情報更新部３５は、ジョブ情報格納部３４の内容を更新する。
【００２３】
画像形成制御部３６は、ジョブ情報格納部３４の内容を参照し、印刷データ送信部３３、給紙部２３、ジョブ情報更新部３５の各部を制御して画像形成処理を行う。
【００２４】
ジョブ判定部３７は、ジョブ受信部３１の受信した印刷ジョブが特殊用紙への印刷の指定がされたものであるか否かを判定する。そして、その判定の結果に基づき、ジョブ情報更新部３５およびジョブ退避処理部３８に各所定の処理の実行を指示する。
【００２５】
ジョブ退避処理部３８は、ジョブ情報格納部３４の現在の内容を、退避ジョブ情報格納部３９に退避する。これにより、ジョブ退避処理部３８は、印刷ジョブの処理を一時中断するジョブ割り込み処理を可能とする。
【００２６】
退避ジョブ情報格納部３９は、ジョブ情報格納部３４の内容を一時的に退避し格納するために用いられる。
【００２７】
ジョブ復旧処理部４０は、退避ジョブ情報格納部３９に一時退避されている内容をジョブ情報格納部３４に戻す。これにより、ジョブ復旧処理部４０は、一時中断された印刷ジョブの処理を再開するジョブ再開処理を可能とする。
【００２８】
図３は、実施例１の機構制御部の構成図である。
図３において、ＣＰＵ３０１、読み出し専用の記憶素子であるＲＯＭ３０２、読み書き可能な不揮発性記憶素子であるＲＡＭ３０３、ハードディスク装置３０４、機構部２０とのインターフェースである機構部インターフェース３０５、装置外部とのインターフェースである外部送受信インターフェース３０６とが互いにバス３０７によって接続されている。
【００２９】
図１におけるジョブ格納部３２、ジョブ情報格納部３４、退避ジョブ情報格納部３９の各機能ブロックは、図３に示すように、ＲＡＭ３０３により実現している。しかしながら、これに限らず、格納と取り出しの処理時間が多少かかるが、ハードディスク装置３０４により実現する構成であってもよい。また、更に処理時間がかかっても差し支えなければ、外部送受信インターフェース３０６を通じてアクセス可能な図示しない外部記憶装置を用いる構成としてもよい。
【００３０】
ジョブ受信部３１は、外部送受信インターフェース３０６によりその機能を実現する。すなわち、外部送受信インターフェース３０６は、図示しない外部の複数の情報処理装置とＬＡＮ等の通信回線を介して接続されており、当該各情報処理装置から画像形成装置１０に対して送信される印刷ジョブを受信する。
【００３１】
機構制御部３０のその他の機能ブロック、すなわちジョブ判定部３７、ジョブ退避処理部３８、ジョブ情報更新部３５、ジョブ復旧処理部４０、画像形成制御部３６、印刷データ送信部３３は、ＲＯＭ３０２に格納されたプログラムがＣＰＵ３０１で実行されることにより、その機能が実現される。
【００３２】
しかしながら、これに限らず、これらの機能ブロックを実現するプログラムをハードディスク装置３０４または外部送受信インターフェース３０６を通じてアクセス可能な装置外部に設けられた図示しない記憶装置に格納しておき、画像形成装置１０の起動時にこれらの格納場所からＲＡＭ３０３に読み出したプログラムをＣＰＵ３０１で実行することにより実現してもよい。
【００３３】
図４は、印刷ジョブデータの格納形態を示す図である。
これは、ジョブ格納部３２内での印刷ジョブデータの格納形態を模式的に示している。
【００３４】
ジョブ格納部３２は、ジョブデータ格納部３２ａ、ジョブ管理テーブル３２ｂから成る。ジョブ受信部３１により受信された印刷ジョブは、ジョブデータの実体がジョブデータ格納部３２ａに格納される。
【００３５】
これとともに、ジョブデータの管理情報としてのジョブデータの開始アドレス、データ長、特殊用紙への印刷が指定されているかどうかを示す属性情報の３つから成るレコードがジョブ管理テーブル３２ｂに格納される。
これらの格納は、すでに格納されているデータ乃至はレコードに新たに受信した印刷ジョブのデータ乃至はレコードを追加する形態で行われる。
【００３６】
図５は、ジョブ情報格納部内の情報を示す図である。
ジョブ情報格納部３４には、現在処理すべき印刷ジョブに関する情報が格納される。図５に示すように、印刷ジョブデータが格納されている開始アドレス、印刷ジョブデータのデータ長、印刷データ送信部３３を通じて画像形成部２１に送信し終わった印刷ジョブデータのデータ長の３つの値が格納される。
【００３７】
図６は、実施例１の画像形成装置１０で印刷ジョブを受信した場合の処理を示す図である。
ステップＳ６０１では、ジョブ受信部３１が印刷ジョブを受信し、ジョブ格納部３２に格納する。
【００３８】
ステップＳ６０２では、ジョブ判定部３７により、ステップＳ６０１で受信した印刷ジョブについて、特殊用紙の指定のある印刷ジョブであるか否かを判定する。この判定は、印刷ジョブのヘッダ部に含まれる情報を参照して行う。この判定の結果が否定Ｎであるときは、処理を終了する。この判定の結果が肯定Ｙであるときは、ステップＳ６０３以降の処理に移る。
【００３９】
ステップＳ６０３では、ジョブ退避処理部３８が、ジョブ情報格納部３４に格納されている、現在処理されている印刷ジョブの情報を、退避ジョブ情報格納部３９に退避する。
ステップＳ６０４では、ジョブ情報更新部３５が、ジョブ情報格納部３４の開始アドレス、データ長を、ステップＳ６０１で受信した印刷ジョブの情報で初期化する。この場合、送信済みデータ長は、数値０で初期化する。
【００４０】
ステップＳ６０５では、後述の画像形成処理を行う。
ステップＳ６０６では、ジョブ復旧処理部４０が、退避ジョブ情報格納部３９に格納されている内容を、ジョブ情報格納部３４に戻す。
【００４１】
図７は、実施例１での印刷ジョブの処理を示す図である。
図７においては、実施例１の画像形成装置１０が、ジョブ格納部３２に格納されている印刷ジョブを、先頭のものから順番に処理する。
【００４２】
ステップＳ７０１では、ジョブ格納部３２に印刷ジョブが格納されていなければ、処理を終了する。格納されていれば、ステップＳ７０２に進む。
ステップＳ７０２では、ジョブ情報更新部３５が、ジョブ情報格納部３４の開始アドレス、データ長を、ジョブ格納部３２の中にある先頭ジョブの情報で初期化する。この場合、送信済みデータ長は、数値０で初期化する。
【００４３】
ステップＳ７０３では、後述の画像形成処理を行う。
ステップＳ７０４では、処理が済んだ印刷ジョブをジョブ格納部３２から削除し、ステップＳ７０１に戻る。
【００４４】
図８は、実施例１の画像形成処理を示す図である。
図８に示す画像形成処理は、図６のステップＳ６０５、および図７のステップＳ７０３において実行される。
【００４５】
ステップＳ８０１では、画像形成制御部３６は、図４に示すジョブ格納部３２内のジョブ管理テーブル３２ｂにおける属性情報を参照し、処理対象の印刷ジョブが特殊用紙への印刷を指定した印刷ジョブであるか否かを判定する。その判定の結果が否定Ｎであれば、ステップＳ８０２に進み、その判定の結果が肯定Ｙであれば、ステップＳ８０５に進む。
【００４６】
以下、ステップＳ８０２、Ｓ８０３、Ｓ８０４で、特殊用紙への印刷を指定しない場合の画像形成処理を説明する。
ステップＳ８０２では、画像形成制御部３６が図５に示すジョブ情報格納部３４の内容を参照して制御を行うことにより、印刷データ送信部３３が、ジョブ格納部３２から１ページ分の印刷データを画像形成部２１に送信するとともに、給紙部２３によって画像形成部２１に給紙が行われ、１ページ分の印刷が実行される。
【００４７】
ステップＳ８０３では、印刷データ送信部３３によって送信された印刷データのデータ長に基づき、ジョブ情報更新部３５が、ジョブ情報格納部３４の送信済みデータ長の値を更新する。
【００４８】
ステップＳ８０４では、印刷ジョブの所要ページの印刷が完了したか否かを判定する。この判定は送信済みデータ長が印刷ジョブのデータ長に等しくなったか否かにより行う。所要ページの印刷が完了し、この判定が肯定Ｙとなれば、処理を終了する。終了しておらず、判定が否定Ｎであれば、ステップＳ８０２に戻る。
【００４９】
ステップＳ８０５では、印刷ジョブにおける給紙先が手差しトレイであるか否かを判定する。この判定は、印刷ジョブのヘッダ部に含まれる入力トレイの指定を参照することにより行う。この判定が、肯定Ｙであれば、ステップＳ８０６に進み、否定Ｎであれば、ステップＳ８１２に進む。
【００５０】
以下、ステップＳ８０６、Ｓ８０７、Ｓ８０８、Ｓ８０９、Ｓ８１０、Ｓ８１１で、特殊用紙への印刷を指定し、手差しトレイから給紙を行う場合の画像形成処理を説明する。
ステップＳ８０６では、画像形成制御部３６は表示部２５に指示を出し、表示部２５により、手差しトレイへ特殊用紙を設置することをユーザに促すメッセージを表示する。
【００５１】
ステップＳ８０７では、手差しトレイにユーザが特殊用紙を設置したことが媒体設置検出部２４により検出されたか否かを判定する。この判定が、肯定Ｙであれば、ステップＳ８０８に進み、否定Ｎであれば、ステップＳ８１１に進む。
ステップＳ８０８では、ステップＳ８０２と同様の処理により、１ページ分の印刷が実行される。
【００５２】
ステップＳ８０９では、印刷ジョブの所要ページの印刷が完了したか否かを判定し、印刷が完了すれば、処理を終了する。終了していなければ、ステップＳ８１０に進む。
【００５３】
ステップＳ８１０では、ユーザによる印刷終了指示が入力部２６から行われたか否かを判定する。この判定が、肯定Ｙであれば、処理を終了し、否定Ｎであれば、ステップＳ８０６に戻る。
ステップＳ８１１では、媒体設置待ちのタイムアウト時間が経過したか否かを判定する。この判定が、肯定Ｙであれば、処理を終了し、否定Ｎであれば、ステップＳ８０６に戻る。
【００５４】
以下、ステップＳ８１２、Ｓ８１３、Ｓ８１４、Ｓ８１５、Ｓ８１６、Ｓ８１７で、特殊用紙への印刷を指定し、自動給紙トレイから給紙を行う場合の画像形成処理を説明する。
ステップＳ８１２では、画像形成制御部３６は表示部２５に指示を出し、表示部２５により、自動給紙トレイへ特殊用紙を設置することをユーザに促すメッセージを表示する。
【００５５】
ステップＳ８１３では、自動給紙トレイにユーザが特殊用紙を設置したことが媒体設置検出部２４により検出されたか否かを判定する。この判定が、肯定Ｙであれば、ステップＳ８１４に進み、否定Ｎであれば、ステップＳ８１７に進む。
ステップＳ８１４では、ステップＳ８０２と同様の処理により、１ページ分の印刷が実行される。
【００５６】
ステップＳ８１５では、印刷ジョブの所要ページの印刷が完了したか否かを判定し、印刷が完了すれば、処理を終了する。終了していなければ、ステップＳ８１６に進む。
ステップＳ８１６では、ユーザによる印刷終了指示が入力部２６から行われたか否かを判定する。この判定が、肯定Ｙであれば、処理を終了し、否定Ｎであれば、ステップＳ８１４に戻る。
【００５７】
ステップＳ８１７では、給紙待ちのタイムアウト時間が経過したか否かを判定する。この判定が、肯定Ｙであれば、処理を終了し、否定Ｎであれば、ステップＳ８１３に戻る。
【００５８】
以上説明したように、実施例１の画像形成装置によれば、特殊用紙への印刷が指定された印刷ジョブを受信した場合、その時点で処理中の先行印刷ジョブの処理を一時停止し、受信した特殊用紙への印刷指定の印刷ジョブを直ちに実行し、その後、一時停止した印刷ジョブの処理を再開するようにした。これにより、特殊用紙への印刷を行いたいユーザがセットした特殊用紙に、先行印刷ジョブの印刷データが誤って印刷されることを防止することができる。
【００５９】
また、上述のように構成することにより、次のような付帯的な効果も奏する。すなわち、特殊用紙への印刷を行いたいユーザは、印刷ジョブを送信した後、直ちに印刷を実行でき、先行印刷ジョブの処理の完了を待つ必要がない。更に、先行印刷ジョブの終了を待つ必要がないので、先行印刷ジョブの終了を待っている場合に先行印刷ジョブが終了したことに気づくのが遅れ、その結果、特殊用紙の設置が遅れ、後続の印刷ジョブのユーザに対し、余分な待ち時間を与えてしまうことを防止できる。
【実施例２】
【００６０】
図９は、実施例２の画像形成装置の機能ブロック図である。
画像形成装置１０は、機構部２０と、機構部２０を制御するための機構制御部３０とから構成される。
【００６１】
実施例２の画像形成装置は、実施例１とは、機構部２０が、区切り媒体収納部２０１、区切り媒体搬送部２０２、区切り媒体検出部２０３を更に備える点が異なる。また、機構制御部３０が、区切り媒体設置制御部４１、残余媒体排出制御部４２を更に備える点も異なる。
【００６２】
区切り媒体収納部２０１は、ユーザが自動給紙トレイに設置した特殊用紙の区切りを識別するために使用する区切り媒体を予め収納している。
区切り媒体搬送部２０２は、区切り媒体収納部２０１から区切り媒体を搬送し、自動給紙トレイに設置する。
【００６３】
区切り媒体検出部２０３は、自動給紙装置の最上部にある媒体が区切り媒体であるか否かを検出する。
区切り媒体設置制御部４１は、自動給紙トレイに区切り媒体を設置する処理を実行するために、区切り媒体搬送部２０２に制御信号を送る。
【００６４】
残余媒体排出制御部４２は、媒体設置検出部２４または区切り媒体検出部２０３からの制御信号に基づき、給紙部２３に対して制御信号を送り、特殊用紙印刷の実行後に媒体設置部２２に残っている特殊用紙を排出する。
【００６５】
図１０は、実施例２の機構部の構成図である。
区切り媒体収納部２０１は、図１０に示すように、機構的には、自動給紙トレイ２２ｂに収納された普通用紙の上に区切り媒体を供給し得る位置に設けられている。
区切り媒体搬送部２０２は、機構的には、搬送ローラ２０２ａ、２０２ｂによって構成される。
【００６６】
区切り媒体検出部２０３は、自動給紙トレイ２２ｂに収納された最上部の媒体に対向するように設けられた光学センサから成る。この光学センサは、例えば、図１３に示すような区切り媒体の図中左端に描かれた所定のパターンを光学的に検出する。これによって、最上部の媒体が区切り媒体であるか否かを検出する。
【００６７】
図１１は、実施例２の機構制御部の構成図である。
図１１において、新たに追加された区切り媒体設置制御部４１と、残余媒体排出制御部４２は、ＲＯＭ３０２に格納されたプログラムがＣＰＵ３０１で実行されることにより、それらの機能が実現される。
【００６８】
図１２は、実施例２の画像形成装置１０で印刷ジョブを受信した場合の処理を示す図である。
ステップＳ１２０１では、ジョブ受信部３１が印刷ジョブを受信し、ジョブ格納部３２に格納する。
【００６９】
ステップＳ１２０２では、ジョブ判定部３７により、ステップＳ１２０１で受信した印刷ジョブについて、特殊用紙の指定のある印刷ジョブであるか否かを判定する。この判定は、印刷ジョブのヘッダ部に含まれる情報を参照して行う。この判定の結果が否定Ｎであるときは、処理を終了する。この判定の結果が肯定Ｙであるときは、ステップＳ１２０３以降の処理に移る。
【００７０】
ステップＳ１２０３では、ジョブ退避処理部３８が、ジョブ情報格納部３４に格納されている、現在処理されている印刷ジョブの情報を、退避ジョブ情報格納部３９に退避する。
ステップＳ１２０４では、ジョブ情報更新部３５が、ジョブ情報格納部３４の開始アドレス、データ長を、ステップＳ１２０１で受信した印刷ジョブの情報で初期化する。この場合、送信済みデータ長は、数値０で初期化する。
【００７１】
ステップＳ１２０５では、区切り媒体の設置処理を行う。
ステップＳ１２０６では、後述の画像形成処理を行う。
ステップＳ１２０７では、残余媒体の排出処理を行う。
【００７２】
ステップＳ１２０８では、ジョブ復旧処理部４０が、退避ジョブ情報格納部３９に格納されている内容、ジョブ情報格納部３４に戻す。
区切り媒体収納部２０１には、特殊用紙への印刷を実行するユーザが自動給紙トレイに設置した特殊用紙と普通用紙との境界を認識するために使用する区切り媒体を予め格納しておく。
【００７３】
図１３は、実施例２の区切り媒体の一例を示す図である。
図１３に示すように、区切り媒体には、所定の位置に識別用のパターンを印字しておく。
区切り媒体検出部２０３は、この所定の識別用パターンを読み取ることにより、区切り媒体を検出して特殊用紙と普通用紙との境界を認識する。
【００７４】
図１４は、実施例２の区切り媒体を設置する処理を示す図である。
ステップＳ１４０１では、処理対象の印刷ジョブの給紙先が手差しトレイであるか否かを判定する。この判定は、印刷データのヘッダ部に含まれる給紙トレイの指定情報を参照することにより行う。この判定の結果が肯定Ｙであれば、区切り媒体の設置は必要ないので、処理を終了する。
【００７５】
ステップＳ１４０２では、ステップＳ１４０１の判定の結果が否定Ｎで、給紙先が手差しトレイではなく、自動給紙トレイであるときに、区切り媒体搬送部２０２により区切り媒体収納部２０１から区切り媒体を搬送して自動給紙トレイに設置する。
【００７６】
図１５は、実施例２の画像形成処理を示す図である。
図１５に示す画像形成処理は、図７のステップＳ７０３、および図１２のステップＳ１２０６において実行される。図１５において、ステップＳ１５０１からＳ１５１１までの各ステップは、それぞれステップＳ８０１からＳ８１１までの各ステップと同じ処理を行うステップであるので、これらのステップの説明は省略する。
【００７７】
ステップＳ１５１２では、特殊用紙への印刷を指定し、自動給紙トレイから給紙を行う場合の画像形成処理を行う。
【００７８】
図１６は、実施例２の自動給紙トレイから給紙する場合の処理を示す図である。
ステップＳ１６０１では、画像形成制御部３６は表示部２５に指示を出し、表示部２５により、自動給紙トレイへ特殊用紙を設置することをユーザに促すメッセージを表示する。
【００７９】
ステップＳ１６０２では、自動給紙トレイにユーザが特殊用紙を設置したことが媒体設置検出部２４により検出されたか否かを判定する。この判定が、肯定Ｙであれば、ステップＳ１６０３に進み、否定Ｎであれば、ステップＳ１６０７に進む。
【００８０】
ステップＳ１６０３では、自動給紙トレイの最上部に設置された媒体が区切り媒体であるか否かを区切り媒体検出部２０３により検出する。その結果、最上部の媒体が区切り媒体であるときは、処理を終了する。そうでなければ、ステップＳ１６０４に進む。
【００８１】
ステップＳ１６０４では、図８のステップＳ８０２と同様の処理により、１ページ分の印刷が実行される。
ステップＳ１６０５では、印刷ジョブの所要ページの印刷が完了したか否かを判定し、印刷が完了すれば、処理を終了する。終了していなければ、ステップＳ１６０６に進む。
【００８２】
ステップＳ１６０６では、ユーザによる印刷終了指示が入力部２６から行われたか否かを判定する。この判定が、肯定Ｙであれば、処理を終了し、否定Ｎであれば、ステップＳ１６０３に戻る。
ステップＳ１６０７では、給紙待ちのタイムアウト時間が経過したか否かを判定する。この判定が、肯定Ｙであれば、処理を終了し、否定Ｎであれば、ステップＳ１６０２に戻る。
【００８３】
図１７は、実施例２で残余媒体を排出する処理を示す図である。
ステップＳ１７０１では、印刷ジョブの給紙先が手差しトレイであるか否かを判定する。この判定の結果が肯定Ｙであれば、ステップＳ１７０２に進み、否定Ｎであれば、ステップＳ１７０４に進む。
【００８４】
ステップＳ１７０２では、媒体設置検出部２４により、手差しトレイに媒体が設置されているか否かを判定する。設置されていなければ、処理を終了する。設置されていれば、ステップＳ１７０３に進む。
ステップＳ１７０３では、給紙部２３の給紙ローラ２３ａを動作させて、手差しトレイに設置されている媒体を排出し、処理を終了する。
【００８５】
ステップＳ１７０４では、自動給紙トレイの最上部に設置された媒体が区切り媒体であるか否かを区切り媒体検出部２０３により検出する。その結果、最上部の媒体が区切り媒体であるときは、ステップＳ１７０６に進む。そうでなければ、ステップＳ１７０５に進む。
【００８６】
ステップＳ１７０５では、給紙部２３の給紙ローラ２３ｂ、ｃを動作させて、自動給紙トレイに設置されている特殊用紙たる媒体を排出し、処理を終了する。
ステップＳ１７０６では、給紙部２３の給紙ローラ２３ｂ、ｃを動作させて、自動給紙トレイに設置されている区切り媒体を排出し、処理を終了する。
【００８７】
なお、上述した実施例２では、区切り媒体収納部２０１、区切り媒体搬送部２０２、区切り媒体検出部２０３を設けて区切り媒体を自動的に普通用紙の上に供給できるようにしたが、これに限らず、これらの部分を設けずにユーザが特殊用紙を自動給紙トレイに設置するときは区切り媒体の上に特殊用紙を載せてセットするようにしてもよい。
【００８８】
以上説明したように、実施例２の画像形成装置によれば、特殊用紙への印刷が指定された印刷ジョブを受信した場合、その時点で処理中の先行印刷ジョブの処理を一時停止し、受信した特殊用紙への印刷指定の印刷ジョブを直ちに実行し、その後、一時停止した印刷ジョブの処理を再開するようにしたので、特殊用紙への印刷を行いたいユーザがセットした特殊用紙に、先行印刷ジョブの印刷データが誤って印刷されることを防止することができる。
【００８９】
更に、実施例２の画像形成装置によれば、特殊用紙への印刷が指定された印刷ジョブを実行した後に用紙トレイに残った不要な特殊用紙を排出してから、一時停止したジョブの実行を再開するようにしたので、特殊用紙への印刷の実行時に必要な枚数よりも多い特殊用紙がセットされた場合でも、印刷に使用されずに余った特殊用紙に、再開されたジョブや後続のジョブの印刷データが誤って印刷されてしまう不都合が生じることを防止できる。
【００９０】
なお、上述した実施例１および実施例２では、画像形成装置の例として、画像形成機能を単独で備えるものについて説明したが、本発明はこれに限らず、画像の読み取り機能やファクシミリ通信機能などを兼ね備えるＭＦＰ装置にも適用することができる。
【図面の簡単な説明】
【００９１】
【図１】実施例１の画像形成装置の機能ブロック図である。
【図２】実施例１の機構部の構成図である。
【図３】実施例１の機構制御部の構成図である。
【図４】印刷ジョブデータの格納形態を示す図である。
【図５】ジョブ情報格納部内の情報を示す図である。
【図６】実施例１で印刷ジョブを受信した場合の処理を示す図である。
【図７】実施例１での印刷ジョブの処理を示す図である。
【図８】実施例１の画像形成処理を示す図である。
【図９】実施例２の画像形成装置の機能ブロック図である。
【図１０】実施例２の機構部の構成図である。
【図１１】実施例２の機構制御部の構成図である。
【図１２】実施例２で印刷ジョブを受信した場合の処理を示す図である。
【図１３】実施例２の区切り媒体の一例を示す図である。
【図１４】実施例２の区切り媒体を設置する処理を示す図である。
【図１５】実施例２の画像形成処理を示す図である。
【図１６】実施例２の自動給紙トレイから給紙する場合の処理を示す図である。
【図１７】実施例２で残余媒体を排出する処理を示す図である。
【符号の説明】
【００９２】
１０    画像形成装置
２０    機構部
３０    機構制御部
２１    画像形成部
２２    媒体設置部
２３    給紙部
２４    媒体設置検出部
３１    ジョブ受信部
３２    ジョブ格納部
３３    印刷データ送信部
３４    ジョブ情報格納部
３５    ジョブ情報更新部
３６    画像形制御部
３７    ジョブ判定部
３８    ジョブ退避処理部
３９    退避ジョブ情報格納部
４０    ジョブ復旧処理部
４１    区切り媒体設置制御部
４２    残余媒体排出制御部
２０１    区切り媒体収納部
２０２    区切り媒体搬送部
２０３    区切り媒体検出部
【図１】
0004781875.tif 000002
【図２】
0004781875.tif 000003
【図３】
0004781875.tif 000004
【図４】
0004781875.tif 000005
【図５】
0004781875.tif 000006
【図６】
0004781875.tif 000007
【図７】
0004781875.tif 000008
【図８】
0004781875.tif 000009
【図９】
0004781875.tif 000010
【図１０】
0004781875.tif 000011
【図１１】
0004781875.tif 000012
【図１２】
0004781875.tif 000013
【図１３】
0004781875.tif 000014
【図１４】
0004781875.tif 000015
【図１５】
0004781875.tif 000016
【図１６】
0004781875.tif 000017
【図１７】
0004781875.tif 000018