(57)【要約】【課題】画像形成装置の異常を自動検知し、停止し、異常状態の解除後にリカバ動作する画像形成装置において、リカバにおける消耗品の節約と、ユーザにとって見栄えの良いリカバ画像出力とを両立させることができることを目的とするものである。【解決手段】画像形成装置が動作を継続できなくなる異常を自動検知し、停止し、異常状態の解除後にリカバ動作を行う画像形成装置において、リカバ対象ページ内の位置であって、ユーザが望むリカバ画像形成の開始位置を入力する入力手段を有する。また、上記入力手段を介して入力されたリカバ開始位置に対応する画像データのアドレスを、判定するアドレス判定手段を有する。さらに、上記アドレス判定手段が判定したリカバ画像データのアドレスから、アドレスに対応する画像データを読み出し、異常状態が解除された後に、画像形成を再開するリカバ制御手段を有する。【選択図】図８
2008018568.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置が動作を継続できなくなる異常を自動検知し、停止し、異常状態の解除後にリカバ動作を行う画像形成装置において、
リカバ対象ページ内の位置であって、ユーザが望むリカバ画像形成の開始位置を入力する入力手段と；
上記入力手段を介して入力されたリカバ開始位置に対応する画像データのアドレスを、判定するアドレス判定手段と；
上記アドレス判定手段が判定したリカバ画像データのアドレスに対応する画像データを読み出し、異常状態の解除後に、画像形成を再開するリカバ制御手段と；
を有することを特徴とする画像形成装置。
【請求項２】
請求項１において、
上記アドレス判定手段は、１ページ内の画像を用紙搬送方向に対し既定の間隔で分割した小領域の先頭アドレスを記憶するアドレス格納手段を有することを特徴とする画像形成装置。
【請求項３】
請求項１または請求項２において、
上記画像形成装置が動作を継続できなくなる異常は、画像形成媒体の不足であり、
上記異常状態の解除は、画像形成媒体の補給であることを特徴とする画像形成装置。
【請求項４】
請求項１または請求項２において、
上記画像形成装置が動作を継続できなくなる異常は、画像形成剤の不足であり、
上記異常状態の解除は、画像形成剤の補給であることを特徴とする画像形成装置。
【請求項５】
請求項１または請求項２において、
上記画像形成装置が動作を継続できなくなる異常は、画像形成媒体のジャムであり、
上記異常状態の解除は、画像形成媒体のジャム解除であることを特徴とする画像形成装置。
【請求項６】
画像形成装置が動作を継続できなくなる異常を自動検知し、停止し、異常状態の解除後にリカバ動作を行う画像形成装置の制御方法において、
リカバ対象ページ内の位置であって、ユーザが望むリカバ画像形成の開始位置を入力する入力手段を介して入力されたリカバ開始位置に対応する画像データのアドレスを、判定するアドレス判定工程と；
上記アドレス判定工程で判定されたリカバ画像データのアドレスに対応する画像データを読み出し、異常状態の解除後に、画像形成を再開するリカバ制御工程と；
を有することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを印刷する画像形成装置に係り、特に、データのストレージを有する画像形成装置のリカバ制御に関する。
【背景技術】
【０００２】
従来、画像形成装置において、リカバ制御と呼ばれる制御を行っている。上記「リカバ制御」は、用紙無しという画像形成の停止を伴う画像形成装置の異常動作が生じたときに、正常印刷に戻すための制御である。
【０００３】
上記リカバ制御は、原因となる異常動作の解除に伴って開始される。用紙無しの場合における異常動作の解除は、用紙の補給である。異常動作の解除後に、画像形成装置は、再印字の対象となる画像を特定し、特定された画像から再印字を自動再開する。
【０００４】
用紙無し停止時に、用紙無し検知のタイミング次第で、特定のページ画像の途中まで印字して停止する場合もある。特に、ロール紙を用いているプリンタの場合、このような状況が発生することがある。
【０００５】
この場合、初期のＦＡＸ等では、ＦＡＸ装置が有するメモリを用い、既定の画像高さ分、データを遡って印字する。このようにすることによって、得られる画像に欠損が生じないが、画像の１ページ内に、切り貼りによる合わせ目を作る。
【０００６】
一方、近年の複合機では、ジョブの先頭ページや、リカバ対象ページの先頭からリカバを指定することによって、リカバする（たとえば、特許文献１参照）。この方法では、画像の１ページ内に切り貼りによる合わせ目を作ることなく、見栄えの良いリカバ画像を得ることができる。
【特許文献１】特開平９−３１１７７０号公報（段落００１０〜００１１、図１５）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところが、ジョブの先頭やリカバ対象ページの先頭から再印字すると、用紙のような記録媒体や、インクやトナーのような記録材料が、ユーザにとって無駄になる。特に、大判プリンタの場合、１ページの画像高さが１メートルを越える場合もある。この場合に、用紙無しを検知するまでに印字した部分が、上記ページの後端近くまで来ていると、リカバ対象のページの先頭から再印字したとしても、上記ページの１ページ近くが余分に印字される。近年の環境志向の広まりから、こうした現象を嫌って、切り貼りによるページ途中のリカバを要求するユーザもいる。
【０００８】
しかし、上記のように、既定の画像高さ分、データを遡って印字する方法では、上記ページ内でユーザにとって重要な部分に、切り貼りによる合わせ目が発生する場合がある。これは、切り貼りによるページ途中のリカバを要求するユーザにとっても好ましい現象ではない。たとえば、社内掲示用のポスターを印字する場合、社内掲示用であるので、切り貼り部分が存在してもよいものの、合わせ目が、ポスターの文字上に存在している場合と、文字間に存在している場合とでは、見栄えは大きく異なる。この合わせ目の位置が、問題である。
【０００９】
本発明は、画像形成装置の異常を自動検知し、停止し、異常状態の解除後にリカバ動作する画像形成装置において、リカバにおける消耗品の節約と、ユーザにとって見栄えの良いリカバ画像出力とを両立させることができることを目的とするものである。
【課題を解決するための手段】
【００１０】
本発明は、画像形成装置が動作を継続できなくなる異常を自動検知し、停止し、異常状態の解除後にリカバ動作を行う画像形成装置において、リカバ対象ページ内の位置であって、ユーザが望むリカバ画像形成の開始位置を入力する入力手段を有する。また、上記入力手段を介して入力されたリカバ開始位置に対応する画像データのアドレスを、判定するアドレス判定手段を有する。さらに、上記アドレス判定手段が判定したリカバ画像データのアドレスから、アドレスに対応する画像データを読み出し、異常状態が解除された後に、画像形成を再開するリカバ制御手段を有する。
【発明の効果】
【００１１】
本発明によれば、リカバ対象ページ内のユーザの望む位置から、リカバの画像形成を開始することができるので、リカバにおける消耗品の節約と、ユーザにとって見栄えの良いリカバ画像出力とを両立させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１３】
図１は、本発明の実施例１である画像形成装置１００を示すシステム構成図である。
【００１４】
画像形成装置１００は、大判のインクジェットプリンタである。ＬＡＮのネットワークＮＷには、画像形成装置１００が接続されている。ホストＰＣ２００は、ＬＡＮに接続されている。
【００１５】
なお、画像形成装置１００は、インクジェット方式の大判プリンタであるが、プリント方式が、電子写真方式や熱昇華方式のようなインクジェット方式以外の手段で構成されていてもよい。
【００１６】
また、大判プリンタではなく、デスクトップ型のカセット給紙や、手差し給紙のプリンタや、複数の給紙段を有する複合複写機であってもよい。
【００１７】
また、画像形成装置１００は、外部Ｉ／Ｆ部としてネットワーク接続ユニットを有するが、プリンタサーバを立て、このプリントサーバに、ＵＳＢやＩＥＥＥ１３９４等で接続されるようにしてもよい。
【００１８】
図２は、画像形成装置１００を示すブロック図である。
【００１９】
ＣＰＵ１は、画像形成装置の制御と外部からのコマンドの解析、実行を行う。ＲＯＭ２は、ＣＰＵ１が実行するプログラムを格納している。
【００２０】
ＲＡＭ３は、外部から受信した画像データを格納するための画像メモリ領域と、ＣＰＵ１がプログラムを実行するためのワークメモリ領域とを有し、それぞれ独立してＲＡＭ３上に確保される。
【００２１】
不揮発性メモリ４は、ＦｌａｓｈＲＯＭやＥＥＰＲＯＭで構成されている。不揮発メモリ４上には、画像形成装置１００に現在設定されている用紙の種類のような設定値が、電力供給から独立して不揮発に記憶されている。
【００２２】
操作部５は、ＬＣＤ、ＬＥＤ、キー入力装置を有し、ＣＰＵからのメッセージを、ＬＣＤ、ＬＥＤによってユーザに表示し、キー入力装置によって、ユーザからの指示をＣＰＵに入力する。
【００２３】
外部Ｉ／Ｆ部６は、ＩＰプロトコルのようなネットワーク接続プロトコルによる送受信が可能である。
【００２４】
ストレージ１５は、外部Ｉ／Ｆ部６から受信した画像データを格納する。
【００２５】
画像処理部７は、ＣＰＵ１からの指示に基づいて、外部Ｉ／Ｆ部６が受信した画像データを、ストレージ１５から読み出し、ＲＡＭ３上の画像メモリ領域に格納し、展開する。展開されたデータは、後述するエンジン制御ブロックがプリント実行できるような画素データである。
【００２６】
エンジン制御部８は、画像形成装置の各ユニットを制御し、プリント動作を実行する。
【００２７】
ヘッド制御部９は、プリンタヘッド１０が各画素の描画を実行する制御を行う。メカ制御部１１は、ヘッド駆動部１２、給排紙制御部１３、カッター駆動部１４を制御し、画素データのプリントを実行する。プリントされた用紙を出力用紙として、カッター駆動部１４がカットする。
【００２８】
図３は、画像形成装置１００における画像データの例を示す図である。
【００２９】
図３に示す画像データは、外部Ｉ／Ｆ部６から入力され、ストレージ１５に格納されるデータである。図３は、１ジョブ分の画像データ内の一部を表している。
【００３０】
画像データ２１は、リカバの対象となる対象Ｐページの画像データである。
【００３１】
情報２２は、対象Ｐページの画像データ２１に関する給紙や作像に関する情報である。
【００３２】
画像データ２３は、対象Ｐページの画像データ２１の１つ後のＰ＋１ページの画像データである。
【００３３】
情報２４は、１つ後の画像データ２３の給紙や作像に関する情報である。
【００３４】
小領域Ｒ１〜Ｒ４は、リカバ対象Ｐページの画像データ２１を、たとえば１ｍｍ単位に、用紙搬送方向に分けた小領域である。たとえば１２００ｄｐｉである場合、４７ラスタ単位に分けることができる。小領域Ｒ１は、リカバ対象ページ内で、先頭の小領域である。以降、順に、第２の小領域Ｒ２、第３の小領域Ｒ３、第４の小領域Ｒ４である。図３には示していないが、第５以降の小領域も、第１〜第４と同様に存在する。
【００３５】
また、図３には、示していないが、１つ後のページの画像データ２３の後も、ジョブの画像データは、継続可能である。同様に、図３には示していないが、対象ページよりも、前のページの画像データも、同じジョブに存在してもよい。
【００３６】
図４は、画像形成装置１００における小領域のアドレス格納手段の例を示す図である。
【００３７】
ここでいう「小領域」は、図３に示す小領域Ｒ１〜Ｒ４のことである。小領域のアドレスは、画像データを分けた各小領域の画像データ上のアドレスである。
【００３８】
図４に示すアドレス格納手段は、ＲＡＭ３上に、ＣＰＵ１がプログラムを実行するためのワークメモリ領域の一部として獲得されている。メモリＭ１は、第１の小領域Ｒ１のアドレスを格納するメモリである。以降、Ｍ２〜Ｍ４は、それぞれ、第２の小領域Ｒ２〜第４の小領域Ｒ４を表している。メモリＭ５は、対象ページにおけるページ後端の小領域のアドレスを格納するメモリである。
【００３９】
画像形成装置１００では、図４に示すように、アドレス格納手段を、ＲＡＭ３上に２面分獲得し、いわゆるダブルバッファを構成する。
【００４０】
このようにするのは、ページの境目において、ＣＰＵ１は、次のページを処理しているのに、エンジン制御部８は、前のページを処理している場合に対応するためである。
【００４１】
このようなアドレス格納手段を、ＲＡＭ３上に獲得することによって、画像形成装置１００は、画像形成時に上記アドレス格納手段の各要素に対応するアドレスを格納し、記憶することができる。
【００４２】
図５は、画像形成装置１００におけるリカバ位置入力手段の例を示す図であり、操作部５のパネルメッセージ表示を示す図である。
【００４３】
メッセージ３１は、リカバ位置入力を促すメッセージである。メッセージ３２は、リカバ位置入力を行うときに、基準と方向とを示すメッセージである。メッセージ３３は、リカバ位置入力を行うときに、単位を示すメッセージである。表示３４は、リカバ位置入力を行ったリカバ位置の数値を示す表示である。操作部５が有するキーの入力によって、ユーザは、リカバ位置の数値を入力することができる。
【００４４】
用紙無しが発生した場合に、図５に示すリカバ位置入力手段を、操作部５に表示することによって、画像形成装置１００は、ユーザが意図するリカバ開始位置を獲得する。
【００４５】
図６は、画像形成装置１００において、用紙無しが発生した場合に、途中まで出力された画像の例を示す図である。
【００４６】
図６に示す例は、“定例会議開催中”という文字列を縦書き印字したポスターが、“開”の文字の途中で、用紙無し停止になった例である。
【００４７】
出力画像４１は、ページ途中まで出力された出力画像である。リカバ開始位置４２は、画像形成装置１００において、ユーザが意図するリカバ開始位置を示し、図５の表示３４に入力する数値と対応する。この例では、ユーザは、“開”の文字の途中での切り貼りを避け、“議”と“開”との間に切り貼り位置が来るように意図したことを示している。
【００４８】
図７は、画像形成装置１００におけるリカバ後の出力結果を示す図である。
【００４９】
出力画像５１は、ユーザが意図したリカバ位置であるページの途中から、リカバ出力された出力画像である。
【００５０】
リカバ開始位置５２は、画像形成装置１００において、ユーザの意図するリカバ開始位置であり、図５に示す表示３４に入力する数値と対応する。
【００５１】
図６、図７に示すように、画像形成装置１００は、たとえば文字の上に切り貼りの合わせ目が来ないように、“議”と“開”との間に、リカバ開始位置が来るようにしたいというユーザの意図を反映させる。
【００５２】
次に、画像形成装置１００におけるリカバ制御の動作について説明する。
【００５３】
図８は、画像形成装置１００におけるリカバ制御の動作を示すフローチャートである。
【００５４】
このフローチャートに対応する制御は、ＣＰＵ１が実行する。ステップＳ１で、ジョブの先頭であるか否かを判定し、ジョブの先頭であれば、ステップＳ２で、現在、図４で示したアドレス格納手段が、ジョブ先頭であるので、ダブルバッファの両方とも初期化される。
【００５５】
ステップＳ３で、イベントが判定される。通常の画像形成要求であれば、ステップＳ４へ進み、正常排紙であれば、ステップＳ６へ進み、リカバ要求であれば、ステップＳ７へ進む。ジョブが終了すれば、ステップＳ１０へ進み、フローチャートを抜ける。
【００５６】
通常の画像形成要求であれば、ステップＳ４で、各小領域毎に画像形成を行う。この場合の画像形成は、ストレージ１５から読み出した画像データを、各小領域毎に、ＲＡＭ３上に展開し、画素データに変換し、エンジン制御部８に送り、印字させる。ステップＳ５では、ステップＳ４で画像形成を行う小領域の画像データの先頭アドレスを、図４で示したアドレス格納手段に格納し、ステップＳ３へ戻る。
【００５７】
あるページの小領域が続く間は、通常形成のイベントが連続し、ステップＳ３、ステップＳ４、ステップＳ５が繰り返される。次のページのデータの通常形成イベントが来ると、図４で説明したダブルバッファを構成しているアドレス格納手段を、空いているページの分に切り替える。
【００５８】
正常排紙である場合、ステップＳ６で、ダブルバッファのアドレス格納手段のうちで、排紙対象のページに対応する側のアドレス格納手段を解放し、ステップＳ３へ戻る。
【００５９】
リカバ要求である場合、ステップＳ７で、図５で示したリカバ位置入力手段を操作部５に表示し、ユーザの意図するリカバ位置を獲得する。ステップＳ８で、エンジン制御部８から教えられたリカバ対象ページに相当するアドレス格納手段の中を、図５で示したリカバ位置入力手段で獲得したリカバ開始位置で検索する。たとえば、図５に示すように、単位が１ｍｍで、入力した値が２５０なら、対象ページの先頭から２５０ｍｍに相当する第２５０の小領域の先頭アドレスを入手する。
【００６０】
ステップＳ９では、ステップＳ８で検索したアドレスの情報に従って、リカバ画像をストレージ１５から読み出し、リカバを開始させ、ステップＳ３へ戻る。
【００６１】
以上、説明したように、本発明によって、リカバ対象ページ内のユーザの望む位置から、リカバの画像形成を開始することができ、リカバにおける消耗品の節約やリカバ印刷時間の短縮と、ユーザにとって見栄えの良いリカバ画像出力とを両立できる。
【００６２】
上記実施例によれば、リカバ対象ページ内のユーザの望む位置から、リカバの画像形成を開始することができるので、リカバにおける消耗品の節約と、ユーザにとって見栄えの良いリカバ画像出力とを両立させることができる。
【００６３】
また、上記実施例によれば、ユーザにとって見栄えの良いリカバ画像出力を得ながら、リカバ対象ページの先頭から再開する場合と比べて、リカバ出力に掛かる時間を短縮できる。
【００６４】
さらに、上記実施例によれば、アドレス判定手段を構成することによって、画像データの全ラスタの先頭アドレスを記憶する必要が無く、画像形成装置１００に必要なメモリ容量を節約することができる。
【００６５】
そして、上記実施例によれば、アドレス判定手段を設ければ、リカバ開始位置まで、画像データを検索する必要が無く、リカバ用のアドレスを導出できるので、リカバ時間が短縮される。
【００６６】
なお、上記画像形成装置において、画像形成時に、小領域の先頭アドレスが、上記アドレス格納手段へ格納される。また、上記実施例は、用紙無しの例であるが、インク無しやトナー無しのリカバ、ジャムのリカバ等に、上記実施例を応用することができる。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施例１である画像形成装置１００を示すシステム構成図である。
【図２】画像形成装置１００を示すブロック図である。
【図３】画像形成装置１００における画像データの例を示す図である。
【図４】画像形成装置１００における小領域のアドレス格納手段の例を示す図である。
【図５】画像形成装置１００におけるリカバ位置入力手段の例を示す図であり、操作部５のパネルメッセージ表示を示す図である。
【図６】画像形成装置１００において、用紙無しが発生した場合に、途中まで出力された画像の例を示す図である。
【図７】画像形成装置１００におけるリカバ後の出力結果を示す図である。
【図８】画像形成装置１００におけるリカバ制御の動作を示すフローチャートである。
【符号の説明】
【００６８】
１００…画像形成装置、
１…ＣＰＵ、
２…ＲＯＭ、
３…ＲＡＭ、
５…操作部、
７…画像処理部、
８…エンジン制御部、
９…ヘッド制御部、
１２…ヘッド駆動部、
１３…給排紙部、
１５…ストレージ、
２１…画像データ、
４１、５１…出力画像、
４２、５２…リカバ開始位置。
【図１】
2008018568.tif 000003
【図２】
2008018568.tif 000004
【図３】
2008018568.tif 000005
【図４】
2008018568.tif 000006
【図５】
2008018568.tif 000007
【図６】
2008018568.tif 000008
【図７】
2008018568.tif 000009
【図８】
2008018568.tif 000010