(57)【要約】【課題】  エラーの原因が解除された後に、設置された操作パネルより指定されたページから印刷を開始することができる画像形成装置を提供する。【解決手段】  画像形成装置１００は、印刷を行うための描画処理がなされたページ単位の画像情報を描画制御部３０で記憶し、印刷中にエラーが発生して、エラー原因が解除された後に、操作パネル７０より、エラーが発生した時に印刷中であったページの次のページから印刷を開始することを指示する印刷リカバリー方法を含む複数の印刷リカバリー方法を印刷リカバリー方法受付画面２００より選択的に受け付け、描画制御部３０で記憶した画像情報を使用して、印刷リカバリー方法受付画面２００より受け付けた印刷リカバリー方法によって指定された任意のページからの印刷を開始する。【選択図】  図１
2006264150.tif 000002
【特許請求の範囲】
【請求項１】
外部装置からの印刷指示に基づく印刷ジョブの実行中、任意のページの印刷中に発生したエラーのエラー原因解除後に当該印刷ジョブを再開するリカバリー処理機能を有する画像形成装置において、
印刷を行うための描画処理がなされたページ単位の画像情報を記憶する記憶手段と、
印刷中にエラーが発生して、エラー原因が解除された後に、操作パネルより、前記エラーが発生した時に印刷中であったページの次のページから印刷を開始することを指示する印刷リカバリー方法を含む複数の印刷リカバリー方法を選択的に受け付ける印刷リカバリー方法受付手段と、
前記印刷リカバリー方法受付手段により受け付けた印刷リカバリー方法に基づき、前記記憶手段で記憶した画像情報を使用して当該印刷リカバリー方法によって指定された任意のページからの印刷を開始するリカバリー印刷制御手段と
を具備することを特徴とする画像形成装置。
【請求項２】
外部装置からの印刷指示に基づく印刷ジョブの実行中、任意のページの印刷中に発生したエラーのエラー原因解除後に当該印刷ジョブを再開するリカバリー処理を有する画像形成方法において、
印刷を行うための描画処理がなされたページ単位の画像情報を記憶手段により記憶し、
印刷中にエラーが発生して、エラー原因が解除された後に、操作パネルより、前記エラーが発生した時に印刷中であったページの次のページから印刷を開始することを指示する印刷リカバリー方法を含む複数の印刷リカバリー方法を選択的に印刷リカバリー方法受付手段により受け付け、
前記印刷リカバリー方法受付手段により受け付けた印刷リカバリー方法に基づき、前記記憶手段で記憶した画像情報を使用して当該印刷リカバリー方法によって指定された任意のページからの印刷をリカバリー印刷制御手段により開始する
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷中にエラーが発生した後にリカバリー処理が可能な画像形成装置およびその方法に関し、特に、エラーの原因が解除された後に、設置された操作パネルより指定されたページから印刷を開始することができる画像形成装置およびその方法に関する。
【背景技術】
【０００２】
印刷指示を送信するパーソナルコンピュータと画像形成装置とが接続された印刷システムにおいて、パーソナルコンピュータより印刷指示を送信して画像形成装置に印刷を実行させる際に、画像形成装置に用紙切れや重送等の何らかの原因で印刷が中断して正しく印刷されなかった場合には、パーソナルコンピュータに備えられた各種印刷プログラムにより、正しく印刷されなかったページから自動的に印刷が開始されるリカバリー処理に関する技術が知られている。
【０００３】
例えば、特許文献１には、印刷が失敗したことを検知すると、コンピュータ内の印刷数格納ファイルに印刷を行ったページ数の書き込みを行い、プリンタに再印刷要求を行う際に印刷済みのページ数を取得して正しく印刷されなかったページから再印刷要求をプリンタに対して行うことにより、印刷失敗の原因が解除された後、オペレータが再度コマンドを実行することなく自動的に正しく印刷されなかったページから再印刷が行われるプリンタの印刷方式が提案されている。
【０００４】
また、特許文献２には、ページ構成情報ファイルを備えて任意のページ途中からの任意ページ文のリカバリー印刷を可能としたシステム、制御装置、印刷方法およびプログラムが提案されている。
【特許文献１】特開２００２−９１７４０号公報
【特許文献２】特開２００３−４４２３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、画像形成装置で何らかのエラー発生時には、ユーザは印刷指示を行ったパーソナルコンピュータから画像形成装置に出向いて、画像形成装置を操作し、エラーの原因を削除する必要がある場合が多い為、コンピュータ側でリカバリー指示を行うのではなく画像形成装置側で適切なリカバリー指示を行うことができると便利である。
【０００６】
特許文献１、２はいずれも画像形成装置に印刷指示を行う側における技術であり、画像形成装置側より適切なリカバリーの指示を行えるものではなかった。
【０００７】
そこで、この発明は、エラーが発生して印刷が中断され、エラーの原因が解除された後に、設置された操作パネルより指定されたページから印刷を開始することができる画像形成装置およびその方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する為、外部装置からの印刷指示に基づく印刷ジョブの実行中、任意のページの印刷中に発生したエラーのエラー原因解除後に当該印刷ジョブを再開するリカバリー処理機能を有する画像形成装置において、印刷を行うための描画処理がなされたページ単位の画像情報を記憶する記憶手段と、印刷中にエラーが発生して、エラー原因が解除された後に、操作パネルより、前記エラーが発生した時に印刷中であったページの次のページから印刷を開始することを指示する印刷リカバリー方法を含む複数の印刷リカバリー方法を選択的に受け付ける印刷リカバリー方法受付手段と、前記印刷リカバリー方法受付手段により受け付けた印刷リカバリー方法に基づき、前記記憶手段で記憶した画像情報を使用して当該印刷リカバリー方法によって指定された任意のページからの印刷を開始するリカバリー印刷制御手段とを具備することを特徴とする。
【０００９】
また、請求項２の発明は、外部装置からの印刷指示に基づく印刷ジョブの実行中、任意のページの印刷中に発生したエラーのエラー原因解除後に当該印刷ジョブを再開するリカバリー処理を有する画像形成方法において、印刷を行うための描画処理がなされたページ単位の画像情報を記憶手段により記憶し、印刷中にエラーが発生して、エラー原因が解除された後に、操作パネルより、前記エラーが発生した時に印刷中であったページの次のページから印刷を開始することを指示する印刷リカバリー方法を含む複数の印刷リカバリー方法を選択的に印刷リカバリー方法受付手段により受け付け、前記印刷リカバリー方法受付手段により受け付けた印刷リカバリー方法に基づき、前記記憶手段で記憶した画像情報を使用して当該印刷リカバリー方法によって指定された任意のページからの印刷をリカバリー印刷制御手段により開始することを特徴とする。
【発明の効果】
【００１０】
本発明の画像形成装置およびその方法によれば、印刷を行うための描画処理がなされたページ単位の画像情報を記憶する記憶手段と、印刷中にエラーが発生して、エラー原因が解除された後に、操作パネルより、エラーが発生した時に印刷中であったページの次のページから印刷を開始することを指示する印刷リカバリー方法を含む複数の印刷リカバリー方法を選択的に受け付ける印刷リカバリー方法受付手段と、印刷リカバリー方法受付手段により受け付けた印刷リカバリー方法に基づき、記憶手段で記憶した画像情報を使用して当該印刷リカバリー方法によって指定された任意のページからの印刷を開始するリカバリー印刷制御手段とを具備するように構成したので、エラーの原因が解除された後に、設置された操作パネルでユーザから指定されたページから印刷を開始することができる。
【００１１】
また、印刷中にトナーがなくなって印刷が中断し、印刷済みの用紙がすでにかすれて印刷されている場合や、用紙ジャムにより印刷が中断し、用紙にトナーが付着して数ページ前から再印刷をする必要がある場合には、印刷が中断されたページから数ページ前に戻って印刷を開始することができる。
【００１２】
また、用紙の重送により用紙ジャムが発生した時は、印刷したページは再印刷する必要がないため、印刷が中断した時に印刷中だったエラーページをスキップして次のページから印刷することを指定して印刷を開始することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
本発明に係る画像形成装置およびその方法は、画像形成装置内での印刷、ＦＡＸ等の画像形成処理が行われる際に、用紙切れ、トナー切れ等のエラーによって印刷が中断した場合に、画像形成装置に設置される操作パネルより、印刷を開始する印刷文書のページ番号を指定して印刷を行うリカバリーを可能とするものである。
【００１４】
以下、本発明に係わる画像形成装置およびその方法の実施例について添付図面を参照して詳細に説明する。
【００１５】
図１は、本発明に係わる画像形成装置の要部の構成を示す構成図である。
【００１６】
図１において、画像形成装置１００は、印刷指示受付部１０、データ編集部２０、描画制御部３０、操作パネル制御部４０、印刷制御部５０、バス６０、操作パネル７０、印刷実行部８０を備える。
【００１７】
印刷指示受付部１０は、図示しないネットワークで画像形成装置１００と接続されたパーソナルコンピュータ１５０から印刷指示を受け付け、印刷ジョブを受信する。
【００１８】
なお、印刷指示受付部１０が受け付ける印刷指示は、パーソナルコンピュータ１５０からの印刷指示に限らず、画像形成装置１００が画像形成する文書の印刷指示であれば、ＦＡＸ、複写等の印刷指示でもよい。
【００１９】
データ編集部２０は、印刷指示受付部１０が受け付けた印刷指示に基づき、ページ記述言語のコマンドにしたがって、受信した印刷ジョブにページ記述言語で書かれた印刷データの描画を行い印刷イメージを生成する。
【００２０】
詳しくは、文字を印刷イメージへ変換、或いは、必要に応じて２値化、拡大、縮小、回転等の処理を行って印刷イメージへ変換、或いは、線、矩形、円、多角形等の図形を印刷イメージに変換する処理を行い、印刷実行部８０が印刷する印刷イメージを生成する。
【００２１】
生成された印刷イメージは印刷イメージを記憶する描画制御部３０を経由して印刷制御部５０に送られる。
【００２２】
描画制御部３０は、データ編集部２０から送られた印刷イメージをコピーして記憶し印刷実行部８０に送る。
【００２３】
そして、描画制御部３０は、印刷が中断した後のリカバリーの際に、ユーザからの指示に応じて、ユーザからの指示によるリカバリーの際に、印刷を開始するページの印刷イメージを印刷制御部５０に送る。
【００２４】
印刷制御部５０は、印刷実行部８０の制御を行い、描画制御部３０より送られる描画処理された印刷イメージを印刷実行部８０に送信して印刷を実行させる。
【００２５】
操作パネル制御部４０は、画像形成装置１００に設置された操作パネル７０の制御を行う。
【００２６】
操作パネル７０は、ユーザから受け付ける印刷リカバリー方法の指示を操作パネル制御部４０に伝え、印刷実行部８０は、印刷制御部５０より送られる印刷イメージを用紙に印刷する。
【００２７】
また、印刷指示受付部１０、データ編集部２０、描画制御部３０、操作パネル制御部４０、印刷制御部５０は、それぞれバス６０に接続されて情報の授受が行われる。
【００２８】
このような画像形成装置１００において、印刷指示受付部１０が印刷指示を受け付け、印刷ジョブを受信すると、データ編集部２０で描画処理が行われて印刷イメージが生成され、生成された印刷イメージは、描画制御部３０に送られてコピーされて記憶された後印刷制御部５０に送られ、印刷制御部５０が制御する印刷実行部８０よって印刷イメージの印刷が実行される。
【００２９】
印刷実行部８０で、用紙切れ、トナー切れ等のエラーによって印刷が中断した場合には、ユーザは、印刷が中断したエラーの原因を解除した後、操作パネル７０より再び印刷を開始する為の印刷リカバリー方法の指示を行う。
【００３０】
エラー原因が解除された後にユーザからの印刷リカバリー方法の指示を受けた画像形成装置は、描画制御部３０から、ユーザより指示された印刷リカバリー方法に応じたページ番号の印刷イメージを印刷制御部５０に送り、該印刷イメージが印刷制御部５０から印刷実行部８０に送られ、印刷実行部８０でユーザから指示された印刷リカバリー方法により指定されたページから印刷指示受付部１０で受信した印刷ジョブを再開する印刷が開始される。
【００３１】
次に、印刷が中断したエラーの原因が解除されて印刷が開始できる状態になった時に、ユーザより印刷リカバリー方法を受け付ける印刷リカバリー方法受付画面について図２を参照して説明する。
【００３２】
図２は、印刷が中断したエラーの原因が解除されて印刷が開始できる状態になった時に、操作パネル７０に表示される、ユーザより印刷リカバリー方法を受け付ける印刷リカバリー方法受付画面２００を示した図である。
【００３３】
図２（ａ）は、エラー原因が解除されて印刷が開始できる状態になった時に、操作パネル７０に表示される、ユーザより印刷リカバリー方法を受け付ける印刷リカバリー方法受付画面２００を示した図、図２（ｂ）は、ユーザによってページ番号を指定した印刷開始が選択された場合に、操作パネル７０に表示される、印刷開始のページを受け付ける受付画面を示した図である。
【００３４】
印刷実行部８０で印刷が行えないエラー原因が解除されて、印刷制御部５０によって印刷が実行できると判断されると、操作パネル制御部４０から操作パネル７０に印刷リカバリー方法をユーザより受け付ける印刷リカバリー方法受付画面２００を表示させる。
【００３５】
図２に示す印刷リカバリー方法受付画面２００のように、印刷中断後の印刷を開始させる為の、印刷リカバリー方法が２種類表示される。
【００３６】
すなわち、既に印刷されたページのページ番号を指定して該ページから印刷を開始する印刷リカバリー方法か、それとも、印刷が中断されて印刷できなかったエラーページの印刷ページはスキップして、エラーページの次のページから印刷を開始する印刷リカバリー方法かである。
【００３７】
ユーザが、既に印刷されたページのページ番号を指定するリカバリーを選択した場合は、図２（ｂ）に示すように、「エラーページの何ページ前から印刷を開始しますか？」という問い合わせが更になされる。
【００３８】
このように、ユーザは操作パネル７０を介して、印刷リカバリー方法を指定し、場合によっては、印刷を開始するページ番号を指定する。
【００３９】
次に、ユーザから印刷リカバリー方法が指定された際に、印刷する印刷イメージを印刷制御部５０に送信する描画制御部３０で行われる描画制御について図３を参照して説明する。
【００４０】
図３は、描画制御部３０で行われる記憶された印刷イメージが印刷開始時に制御される様子を示す概念図である。
【００４１】
描画制御部３０では、印刷時に、データ編集部２０によって描画されたページ単位ごとの印刷イメージが、データ編集部２０より次々と送信され、印刷制御部５０に送信待ちの印刷イメージと、印刷イメージがコピーされて印刷制御部５０に送られた、印刷が実行中のページより１０ページ前の印刷イメージが記憶される。
【００４２】
そして、ユーザは、画像形成装置１００で、印刷中に用紙切れ、トナー切れ等の原因によって印刷が中断すると、用紙の補給、トナーの補給等によってエラーの原因を解除し、操作パネル７０に表示された印刷リカバリー方法受付画面２００より印刷リカバリー方法を指示する。
【００４３】
画像形成装置１００は、ユーザより印刷リカバリー方法が指示されると、指示された印刷リカバリー方法に応じて、印刷を開始する印刷イメージを描画制御部３０から印刷制御部５０に送信する。
【００４４】
すなわち、ユーザが指示した印刷リカバリー方法が、印刷リカバリー方法受付画面２００において、既に印刷されたページのページ番号を指定する方法であった場合は、その際、例えば、エラー発生ページから２ページ前の文書から印刷を開始することが指定されると、図３に示すように、エラーが発生した時に印刷中であった印刷イメージ３０１から印刷順番が２ページ前に戻った印刷済み印刷イメージ（２）−３０２を描画制御部３０は印刷制御部５０に送って、印刷を開始させる。
【００４５】
また、ユーザが指定した印刷リカバリー方法が、印刷リカバリー方法受付画面２００において、エラーページをスキップして印刷を開始する方法であった場合は、エラーページの次に印刷される予定の印刷待ちの印刷イメージ３０４が描画制御部３０から印刷制御部５０に送信され、印刷中断時にエラーとなったページはスキップされて、次のページから印刷が行われる。
【００４６】
次に、画像形成装置１００で行われる印刷処理の処理フローについて図４を参照して説明する。
【００４７】
図４は、画像形成装置１００で行われる印刷処理の処理フローを示したフローチャートである。
【００４８】
画像形成装置１００において、印刷指示受付部１０で印刷指示を受け付け、印刷ジョブを受信すると（ステップ４０１）、データ編集部２０で受信した印刷ジョブに含まれるページ記述言語で書かれた印刷データが描画処理され、ページ単位に印刷イメージが生成される。
【００４９】
生成された印刷イメージは描画制御部３０でコピーされる処理を経て印刷制御部５０に送信され、印刷制御部５０が制御する印刷実行部８０で印刷される。
【００５０】
このように印刷指示受付部１０で受け付けた印刷指示よりページ単位に印刷イメージが生成されて、次々に印刷が行われる（ステップ４０２）。
【００５１】
そして、用紙切れ、トナー切れ等の印刷が中断されるエラーが発生すると（ステップ４０３でＹＥＳ）、ユーザは、画像形成装置１００に用紙を補給、トナーの補給等を行い、エラーの原因が解除されると（ステップ４０４でＹＥＳ）、画像形成装置１００の操作パネル７０に、ユーザから印刷を開始する為の印刷リカバリー方法を受け付ける印刷リカバリー方法受付画面２００が表示され（ステップ４０５）、ユーザは、印刷リカバリー方法受付画面２００より印刷リカバリー方法を選択する。
【００５２】
ユーザの選択が、印刷が中断した時に印刷されていたページは印刷せずにスキップして、次のページから印刷を開始する印刷リカバリー方法の場合には（ステップ４０６でＹＥＳ）、描画制御部３０から、印刷中断時に印刷されていたページの次のページの印刷待ちである印刷イメージ３０４が印刷制御部５０に送られ、印刷中断時に印刷されていたページの次のページからステップ４０１で受信した印刷ジョブを再開する印刷が開始される（ステップ４０９からステップ４０２）。  
また、ユーザの選択が、既に印刷されたページのページ番号が指示されて該ページから印刷を開始する印刷リカバリー方法の場合は（ステップ４０６でＮＯ）、さらに印刷を開始するページ番号がユーザによって指定され（ステップ４０７でＹＥＳ）、指定されたページの印刷イメージが描画制御部３０から印刷制御部５０に送信されて、指定されたページからステップ４０１で受信した印刷ジョブを再開する印刷が開始される（ステップ４０８からステップ４０２）。
【００５３】
そして、エラーが発生せずに（ステップ４０３でＮＯ）、ステップ４０１で受け付けた印刷指示に基づく印刷ジョブの印刷が終了すると（ステップ４１０でＹＥＳ）、画像形成装置１００で行われる印刷処理は終了する。
【００５４】
このように、本発明に係る画像形成装置１００では、画像形成装置１００に発生したエラーの原因がユーザによって解除された後に、印刷中であったページをスキップして、次のページから印刷を開始させる印刷リカバリー方法と、既に印刷されたページをいくつか前に戻って、指定されたページ番号から印刷を開始させる印刷リカバリー方法のどちらかの印刷リカバリー方法が選択される。
【００５５】
印刷指示される印刷データの内容によっては、１回の印刷指示の中に、１ページだけ違う用紙サイズの印刷データが混在する場合があり、その場合は、通常は印刷を停止し用紙を取り替えて用紙サイズの違う印刷データを印刷し再度用紙を戻す場合があるので、このような場合に、本発明に係る画像形成装置１００で行われる、スキップして次のページから印刷を開始させる印刷リカバリー方法を使用することで、とりあえず同一サイズだけ印刷をするために用紙サイズの違う印刷データはスキップすることができ便利である。
【００５６】
また、用紙の重送の発生により印刷が中断される場合でも、重送されて印刷されたページはそのまま使用できるケースがあるので、リカバリー時には、そのまま次のページから印刷を開始すればよく、この場合にも、次のページから印刷を開始させる印刷リカバリー方法が便利である。
【００５７】
また、トナー切れが原因で印刷が中断された場合には、印刷済みの用紙がトナー切れの影響によりすでに何枚かかすれて印刷されるケースがあるので、このようなケースでは、本発明に係る画像形成装置１００で行われる、既に印刷されたページのページ番号を指定して印刷を開始する印刷リカバリー方法を使用して、かすれて印刷され始めたページから印刷を開始するようにすることができ便利である。
【産業上の利用可能性】
【００５８】
この発明は、操作パネルを備えた画像形成装置において利用可能である。
【００５９】
この発明によれば、印刷が中断されるエラーが発生して、エラーの原因が解除された後、画像形成装置に備えられた操作パネルより、印刷を開始するページの指定が行われ、指定されたページから印刷が開始される。
【図面の簡単な説明】
【００６０】
【図１】本発明に係わる画像形成装置の要部の構成を示す構成図。
【図２】印刷が中断したエラーの原因が解除されて印刷が開始できる状態になった時に、操作パネル７０に表示される、ユーザより印刷リカバリー方法を受け付ける印刷リカバリー方法受付画面２００を示した図。
【図３】描画制御部３０で行われる記憶された印刷イメージが制御される様子を示す概念図。
【図４】画像形成装置１００で行われる印刷処理の処理フローを示したフローチャート。
【符号の説明】
【００６１】
１０    印刷指示受付部
２０    データ編集部
３０    描画制御部
４０    操作パネル制御部
５０    印刷制御部
６０    バス
７０    操作パネル
８０    印刷実行部
１００    画像形成装置
１５０    パーソナルコンピュータ
２００    印刷リカバリー方法受付画面
３０１    エラー発生時に印刷中であった印刷イメージ
３０２    印刷済み印刷イメージ（２）
３０４    印刷イメージ
【図１】
2006264150.tif 000003
【図２】
2006264150.tif 000004
【図３】
2006264150.tif 000005
【図４】
2006264150.tif 000006