(57)【要約】【課題】  ネットワーク環境下で複数の利用者間で使用する場合でも、印刷出力を効率よく行うことが可能な画像形成装置を提供する。【解決手段】  画像処理主制御部２０３は、印刷中に不具合が発生した場合、処理中の印刷ジョブの優先度無効設定が有効か無効かを判定し、優先度無効設定が有効の場合は、その時発生した不具合が印刷ジョブの優先度を無効にする対象に設定されているか否かを判定し、対象に設定されていない場合は印刷を停止し処理を終了する。印刷ジョブの優先度を無効にする対象に設定されている場合は、印刷ジョブの優先度無効までの時間が設定されているか否かを判定し、時間が設定されている場合は印刷を停止し、タイマ２０５にて優先度を無効にするまでの時間を計時する。この間に不具合が解消されれば継続して印刷出力がなされる。【選択図】        図２
2005297332.tif 000002
【特許請求の範囲】
【請求項１】
優先度に基づいて印刷ジョブを処理する画像形成装置において、印刷時に不具合が発生したジョブについて、前記印刷ジョブの優先度を無効にする処理制御部を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置において、前記処理制御部は前記印刷ジョブの優先度を無効とする際、前記印刷ジョブに設定されている無効可否指定に基づいて前記優先度を無効にすることを特徴とする画像形成装置。
【請求項３】
請求項１または２記載の画像形成装置において、前記処理制御部は前記印刷ジョブの優先度を無効とする際、前記印刷ジョブに設定されている時間設定に基づいて前記優先度を無効にすることを特徴とする画像形成装置。
【請求項４】
請求項１、２または３記載の画像形成装置において、前記処理制御部は前記印刷ジョブの優先度を無効とする際、前記発生した不具合の種類に基づいて前記優先度を無効にすることを特徴とする画像形成装置。
【請求項５】
請求項４記載の画像形成装置において、前記処理制御部は無効とした印刷ジョブの優先度を元に戻すことを特徴とする画像形成装置。
【請求項６】
請求項５記載の画像形成装置において、前記処理制御部は無効とした印刷ジョブの優先度を元に戻す際、前記印刷ジョブに設定されている復帰可否指定に基づいて前記印刷ジョブの優先度を元に戻すことを特徴とする画像形成装置。
【請求項７】
請求項６記載の画像形成装置において、前記処理制御部は無効とした印刷ジョブの優先度を元に戻す際、前記印刷ジョブに設定されている時間設定に基づいて前記印刷ジョブの優先度を元に戻すことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブごとに優先度の設定が可能なプリンタや、複写機・ファクシミリなどの機能を併せ持つ複合機等の画像形成装置に関する。
【背景技術】
【０００２】
近年、プリンタは広く普及し、ネットワーク環境下で使用され、プリンタを複数のユーザ（ＰＣ）で共有することが多いため、複数ジョブが処理されることは少なくない。このようなことから、印刷出力が他のジョブを処理する間すぐに得られないようなケースも多々発生する。このような不具合を解決するため、印刷ジョブごとに優先度を設定することが例えば特許文献１、特許文献２、特許文献３、特許文献４、特許文献５に提案されている。
【特許文献１】特開２０００−１５８７６２公報
【特許文献２】特開２０００−３１２２７０公報
【特許文献３】特開２０００−３５３０６０公報
【特許文献４】特開２００１−１１１７４３公報
【特許文献５】特開２００３−０５８３５６公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、印刷出力をすぐに得られない原因としては、前述の資源の共有によるものの他に、各種機能（ステープル、パンチ、両面印刷など）が使用できない場合や、用紙なし、指定されたサイズの用紙がセットされたトレイが無い等のエラーの発生による場合がある。通常の使用では、サポートされていない機能はプリンタドライバにより指定できないようになっているが、用紙切れやニードル切れのような事態が発生するとプリンタは停止して、原因が取り除かれるまでジョブの処理が滞ることになる。したがって、優先度の設定だけでは解決しないといった問題がある。
本発明は、上述した実情を考慮してなされたものであって、ネットワーク環境下で複数の利用者間で使用する場合でも、印刷出力を効率よく行うことが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記の課題を解決するために、請求項１に記載の発明は、優先度に基づいて印刷ジョブを処理する画像形成装置において、印刷時に不具合が発生したジョブについて、前記印刷ジョブの優先度を無効にする処理制御部を備えたことを特徴とする。
また、請求項２は、請求項１記載の画像形成装置において、前記処理制御部は前記印刷ジョブの優先度を無効とする際、前記印刷ジョブに設定されている無効可否指定に基づいて前記優先度を無効にすることを特徴とする。
また、請求項３は、請求項１または２記載の画像形成装置において、前記処理制御部は前記印刷ジョブの優先度を無効とする際、前記印刷ジョブに設定されている時間設定に基づいて前記優先度を無効にすることを特徴とする。
また、請求項４は、請求項１、２または３記載の画像形成装置において、前記処理制御部は前記印刷ジョブの優先度を無効とする際、前記発生した不具合の種類に基づいて前記優先度を無効にすることを特徴とする。
また、請求項５は、請求項４記載の画像形成装置において、前記処理制御部は無効とした印刷ジョブの優先度を元に戻すことを特徴とする。
また、請求項６は、請求項５記載の画像形成装置において、前記処理制御部は無効とした印刷ジョブの優先度を元に戻す際、前記印刷ジョブに設定されている復帰可否指定に基づいて前記印刷ジョブの優先度を元に戻すことを特徴とする。
また、請求項７は、請求項６記載の画像形成装置において、前記処理制御部は無効とした印刷ジョブの優先度を元に戻す際、前記印刷ジョブに設定されている時間設定に基づいて前記印刷ジョブの優先度を元に戻すことを特徴とする。
【発明の効果】
【０００５】
本発明によれば、優先度の高い印刷ジョブにおけるエラーあるいは不都合により、プリンタが停止することがなくなるので、ジョブが滞り生産性が下がったり、他人の印刷が出力されていなかったりなどの不具合を防ぐことができる。
また、上記不具合を防ぎたい場合は設定を有効にし、あくまでも優先度を重視したい場合は設定を無効にすることができるので、様々なユーザニーズに対して、柔軟性の高い画像形成装置を提供することができる。
また、印刷ジョブの優先度が無効となるまでの時間を設定できるため、その不具合が許容される範囲で、エラーを取り除く猶予を与えることができるので、様々なユーザニーズに対して、柔軟性の高い印刷システムを提供することができる。
また、エラーの種類によって優先度を無効にするか否かの設定ができるので、頻繁に発生するエラーや対応が簡単なエラーの場合は設定を有効にし、発生頻度の低いエラーや対応が難しいエラーの場合は設定を無効にすることができるので、ユーザにとって、使い勝手の良い印刷システムを提供できる。
また、無効となった印刷ジョブの優先度が元に戻ることにより、プリンタの状態や設定条件などに変化があったときに、優先度が無効になったジョブが自動的に印刷される可能性があるので、より優先度に忠実な印刷システムを提供できる。
また、あくまでも優先度を重視したい場合は優先度の復帰設定を無効にし、優先度が元に戻り現在のプリンタの状態や設定条件などで印刷が可能かを再チェックすることによる生産性の低下を防ぎたい場合は設定を有効にすることができるので、様々なユーザニーズに対して柔軟性の高い印刷システムを提供することができる。
さらに、無効となった印刷ジョブの優先度が元に戻るまでの時間を設定できるため、ある程度優先度に忠実であり、かつ優先度が元に戻り、現在のプリンタの状態や設定条件などで印刷が可能かを再チェックすることによる生産性の低下を防ぎたい場合にも対応できるので、様々なユーザニーズに対して柔軟性の高い印刷システムを提供することができる。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明の画像形成装置が稼動するネットワーク環境を示す図である。本発明の画像形成装置１０１とホストコンピュータ１００とは標準的な双方向通信可能な通信手段（たとえば、ＩＥＥＥ８０２．３、あるいはＩＥＥＥ８０２．１１等のインターフェース）で接続されている。また、ホストコンピュータ１００は１台でも、図１のように複数であってもよい。それぞれのホストコンピュータ１００は通常パーソナルコンピュータであり、文書作成や表計算あるいはウェブ閲覧ソフト等のアプリケーションソフトを稼動させ、必要に応じて文書全体や一部を印刷出力する。またホストコンピュータ１００には印刷出力する画像形成装置１０１向けのデバイスドライバと呼ばれる印刷制御ソフトがインストールされており、印刷すべきデータをジョブという単位で画像形成装置１０１に送り出す処理を行っている。このデバイスドライバに印刷処理の優先度を指示することにより、急ぎで出力が欲しい場合や、出力量が多量で後回しの処理でも良い場合の扱い等が指示できる。また、１つの印刷ジョブを投入後に、印刷が済まない間に、同じホストコンピュータ１００あるいは別のホストコンピュータからのジョブの投入もあり得る。その場合は、画像形成装置１０１側でスプーリングと呼ばれるジョブの蓄積が行われる。
【０００７】
図２は、本発明の画像形成装置における制御部（プリンタコントローラ）の機能構成を示す図である。
プリンタコントローラ２００は画像形成装置１０１の本体に装着されており、ホストコンピュータ１００およびプロッタ部３００（図示せず）と所定の通信方法で接続されている。プロッタ部３００は、画像形成装置１０１の本体に装着されており、実際に画像形成を行い紙に印刷する部分で、プリンタコントローラ２００で展開・解釈された印刷データを印刷したり、処理の状態変化をプリンタコントローラ２００に通知する機能もある。
ホストＩ／Ｆ２０２はホストコンピュータ１００とのデータのやり取りを行う部分で、画像形成装置１０１の状態をホストコンピュータ１００に通知したり、ホストコンピュータ１００で作成された文書の印刷データを受けたりする。
画像作成部２０１はホストＩ／Ｆ２０２で受け取った印刷データ（通常は印刷データコマンド）を解釈して電子画像データに展開する。そして、画像処理主制御部２０３は印刷出力まで（給紙・排紙・ステープルなど）の制御や、プリンタ処理状態の制御や、タイマ２０５により計測されている時間の判定等を行う。
プロッタ部Ｉ／Ｆ２０４はプロッタ部３００とのデータのやり取りを行う部分でプロッタ部３００の状態を受信したり、プリンタコントローラ２００で展開・解釈された印刷データをプロッタ部３００に送信したりする。タイマ２０５は時間を計測する手段である。
【０００８】
次に上記のように構成した画像形成装置１０１の動作を、図３を参照して説明する。図３は、印刷データ受信時の画像形成装置１０１の動作を説明するフローチャートである。
ホストコンピュータ１００が画像形成装置１０１に印刷データを送信する。プリンタコントローラ２００はその印刷データをホストＩ／Ｆ２０２で受信し（ステップ３０１）、画像処理主制御部２０３にてデータの解釈を行い（ステップ３０２）、不具合（以下エラーと呼ぶ）が発生したか否かを判定し（ステップ３０３）、以下の処理を行う。
エラーが発生していない場合（ステップ３０３でＮＯ）、通常の印刷処理を行う。つまり、画像作成部２０１で画像データを展開し（ステップ３２０）、プロッタ部Ｉ／Ｆ２０４経由で画像データを送信し、プロッタ部３００が印刷を開始する（ステップ３２１）。
エラーが発生した場合（ステップ３０３でＹＥＳ）、印刷ジョブの優先度無効設定が有効か無効かを判定し（ステップ３０４）、以下の処理を行う。
すなわち、印刷ジョブの優先度無効設定が無効の場合（ステップ３０４がＮＯ）、印刷処理を停止しジョブを終了する（ステップ３１２）。
【０００９】
印刷ジョブの優先度無効設定が有効の場合（ステップ３０４がＹＥＳ）、その時発生したエラーが印刷ジョブの優先度を無効にする対象に設定されているか否かを判定し（ステップ３０５）、その時発生したエラーが印刷ジョブの優先度を無効にする対象に設定されていない場合（ステップ３０５がＮＯ）、印刷処理を停止しジョブを終了する（ステップ３１２）。その時発生したエラーが印刷ジョブの優先度を無効にする対象に設定されている場合（ステップ３０５がＹＥＳ）、印刷ジョブの優先度無効までの時間が設定されているか否かを判定し（ステップ３０６）、印刷ジョブの優先度無効までの時間が設定されている場合（ステップ３０６がＹＥＳ）、印刷を停止し、タイマ２０５にて時間を計時する（ステップ３０７）。その間は時間経過を待つ（ステップ３０８）。時間が経過した後の処理は、後述する印刷ジョブの優先度無効までの時間が設定されていない場合の処理と同様である。
印刷ジョブの優先度無効までの時間が設定されていない場合（ステップ３０６がＮＯ）、印刷ジョブの優先度を無効とし（ステップ３０９）、次ジョブがあるか否かを判定し（ステップ３１０）、次ジョブがある場合は（ステップ３１０がＹＥＳ）、画像処理主制御部２０３にて次ジョブのデータの解釈を開始する（ステップ３０２）。次ジョブが無い場合は（ステップ３１０がＮＯ）、印刷を停止する（ステップ３１１）。
【００１０】
次に無効にされた印刷ジョブの優先度を元に戻す（復帰）処理の動作を説明する。図４は、優先度を元に戻す処理を説明するフローチャートである。
画像処理主制御部２０３にて無効にされた印刷ジョブの優先度が元に戻る設定か否かの判定を行い（ステップ４０１）、元に戻る設定と判定した場合には、優先度が無効になった印刷ジョブが発生するまで判定し続け（ステップ４０２）、印刷ジョブが発生した場合は、優先度が元に戻るまでの時間が設定されているか否かを判定し（ステップ４０３）、優先度が元に戻るまでの時間が設定されている場合（ステップ４０３がＹＥＳ）、タイマ２０５にて時間を計時して（ステップ４０５）、時間が経過するまで待ち、優先度が元に戻るまでの時間が設定されていない場合は（ステップ４０３がＮＯ）即座に、優先度を元に戻す（ステップ４０６）。これにより、印刷処理するジョブが発生することになる。
【図面の簡単な説明】
【００１１】
【図１】本発明の画像形成装置が稼動するネットワーク環境を示す図。
【図２】本発明の画像形成装置における制御部の機能構成を示す図。
【図３】印刷データ受信時の画像形成装置の動作を説明するフローチャート。
【図４】優先度を元に戻す処理を説明するフローチャート。
【符号の説明】
【００１２】
１００  ホストコンピュータ
１０１  画像形成装置
２００  プリンタコントローラ
２０１  画像作成部
２０２  ホストＩ／Ｆ
２０３  画像処理主制御部
２０４  プロッタ部Ｉ／Ｆ
２０５  タイマ
３００  プロッタ部
【図１】
2005297332.tif 000003
【図２】
2005297332.tif 000004
【図３】
2005297332.tif 000005
【図４】
2005297332.tif 000006