JP4065497B2 - Image forming apparatus - Google Patents
Image forming apparatus Download PDFInfo
- Publication number
- JP4065497B2 JP4065497B2 JP2002126104A JP2002126104A JP4065497B2 JP 4065497 B2 JP4065497 B2 JP 4065497B2 JP 2002126104 A JP2002126104 A JP 2002126104A JP 2002126104 A JP2002126104 A JP 2002126104A JP 4065497 B2 JP4065497 B2 JP 4065497B2
- Authority
- JP
- Japan
- Prior art keywords
- paper
- printing
- paper size
- width
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Paper Feeding For Electrophotography (AREA)
- Control Or Security For Electrophotography (AREA)
- Controlling Sheets Or Webs (AREA)
- Handling Of Sheets (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、複写機やプリンタなど電子写真プロセスによって画像を形成する画像形成装置に関する。
【0002】
【従来の技術】
従来、この種の画像形成装置は、印字動作としての給紙動作前に紙サイズを検知できない給紙口については、印字条件として紙サイズを指定して印字動作を行っている。そして、給紙後に、搬送路上に設けられた用紙センサによって紙長を検出して、紙長不一致を検出し、プリントに失敗したことを意味する紙長不一致ミスプリントエラーを出力したり、ジャムにならないように印字動作を停止したりしている(特開平10−194529号公報など)。
【0003】
一方、給紙動作前に紙サイズを検知できる給紙口については、印字動作としての給紙を開始するときに、検知している紙サイズを使用するため、紙長不一致ミスプリントエラーを検出する必要はない。もしくは、紙長不一致ミスプリントエラーの検出機能を有効にしておいても、紙長不一致ミスプリントエラーになることはない。もしも紙長不一致ミスプリントエラーになるとすれば、オペレータが紙サイズの用紙収納部の規制板を誤って設定して紙を収納したようなイリーガルな場合だけであった。
【0004】
【発明が解決しようとする課題】
しかし、ますます画像形成装置の高速化が進んできている現在では、1枚ずつ給紙動作を完了させた後に、次の給紙動作に入るようにしていると、給紙速度を高速化できず、また、給紙速度を高速化できたとしてもスループットに限界が出てきたりといった問題が発生してきている。そこで、先行する紙の給紙動作を行っている間に、次の紙の予給紙(プレフィード)を行うという工夫をしている(特開2000−103533号公報参照)。また、印字条件を印字予約メモリに順次記憶しておき、その記憶された印字条件が満たされ次第、印字動作のための予備給紙を行うようにして、次の紙だけでなく、それ以降の紙についても可能な限り予備給紙を行うという工夫をしている(特開2001−088370号公報および特開2001−088406号公報参照)。その結果、給紙前に紙サイズを検知できる給紙口において、印字条件を予約した時点で検知した紙サイズと、実際に印字可能条件が整って印字動作の給紙を行おうとした時点で検知した紙サイズとが異なるという現象が発生し得るようになった。たとえば、すでに印字条件を予約して印字しているときに、紙無しとなり、そのときにオペレータが該当する紙サイズとは異なる紙サイズの紙を収納してしまった場合に、予約時と印字動作開始時の紙サイズが異なる現象が発生する。そして、紙サイズが異なるために、予約時の印字条件として記憶した紙サイズに従って、給紙して印字動作を開始した後で、紙長不一致ミスプリントエラーとなったり、ジャムが発生したりすることとなる。
【0005】
つまり、給紙前に紙サイズを検知する給紙口においても、印字条件を予約して印字動作する制御方法においては、印字動作開始後に紙長不一致ミスプリントエラーやジャムが起き得ることとなった。
【0006】
本発明は、この点に着目してなされたものであり、無駄な印字動作によるジャムやミスプリントエラーを抑制することが可能となる画像形成装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
【0010】
上記目的を達成するため、請求項1に記載の画像形成装置は、紙を収納するトレイと、前記トレイから紙を給紙するための給紙手段と、前記給紙手段によって紙の給紙動作を行う前に紙幅を検知する紙幅検知手段と、印字条件を指定する印字条件指定手段と、前記印字条件指定手段によって指定された印字条件を印字予約メモリに記憶することにより、印字予約を行う印字予約手段と、前記印字予約メモリに記憶された印字条件に従って印字を行うように制御する印字制御手段と、前記印字予約手段によって印字予約を行ったときに前記紙幅検知手段によって検知した第1の紙幅と、前記印字制御手段によって印字を開始しようとするときに前記紙幅検知手段によって検知した第2の紙幅とが一致しているかどうかを判別する紙幅判別手段と、前記紙幅判別手段によって前記第1の紙幅と前記第2の紙幅とが不一致であることが判別された場合に、オペレータに紙幅が不一致であることを示すエラーを報知するエラー報知手段と、前記エラー報知手段によってエラーが報知されたときに、オペレータに対して前記第1の紙幅の紙に戻すよう促す表示、および、前記第2の紙幅の紙で印字する旨の表示、および、印字を中止する旨の表示を表示する表示手段とを有する画像形成装置において、前記印字制御手段は、オペレータによって前記第1の紙幅の紙に戻されたことが検知されたときには、前記紙幅が不一致であることを示すエラーを解除して印字を再開し、オペレータによって前記第2の紙幅の紙で印字する旨の指示がなされたときには、紙幅が不一致となっている紙に対する印字条件のうち紙サイズ情報のみを前記第2の紙幅の紙のサイズに書き替えて印字を再開し、オペレータによって印字を中止する旨の指示がなされたときには、紙幅が不一致となっている紙に対する印字条件に対応する印字予約を前記印字予約メモリから消去し、それ以降の紙に対する印字予約に基づいて印字を再開し、前記表示手段によって表示がなされた後所定時間経過しても、オペレータによって前記第1の紙幅の紙に戻されたこと、前記第2の紙幅の紙で印字する旨の指示がなされたこと、印字を中止する旨の指示がなされたことがいずれも検知されないときには、前記第2の紙幅の紙で印字する旨の指示がなされたものとして、紙幅が不一致となっている紙に対する印字条件のうち紙サイズ情報のみを前記第2の紙幅の紙のサイズに書き替えて印字を再開することを特徴とする。
【0020】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【0021】
(第1の実施の形態)
図1は、本発明の第1の実施の形態に係る画像形成装置の断面図であり、レーザプリンタの例を示している。
【0022】
同図において、プリンタ本体1は、記録媒体を収納する上段カセット2と下段カセット5を有している。このカセット2,5には、紙サイズを検知する機構(図示しない)があり、カセット2,5に紙が収納された状態で、給紙する前に紙サイズを特定できる。上段カセット2から上段ピックアップ給紙ローラ3により記録媒体を繰り出し、上段給紙搬送ローラ4により記録媒体を搬送する。また、下段カセット5から下段ピックアップ給紙ローラ6により記録媒体を繰り出し、下段給紙搬送ローラ7により記録媒体を搬送する。上段カセット2もしくは下段カセット5より搬送された記録媒体は、下流の給紙センサ8により検知され、再給紙ローラ9によりさらに搬送される。
【0023】
また、記録媒体を収納するマルチトレー10からは、マルチピックアップ給紙ローラ11により記録媒体を繰り出し、マルチ給紙搬送ローラ12により記録媒体を搬送する。このマルチトレー10には、紙幅を検知する機構(図示しない)があり、マルチトレー10に紙が置かれた状態で、給紙する前に、検知された紙幅を特定できる。
【0024】
上段カセット2、下段カセット5またはマルチトレー10から給紙搬送された記録媒体は、さらに下流のレジセンサ13により検知され、レジストローラ対14に所定のループ量を作成して搬送を停止する。画像形成タイミング(VSYNC信号)と同期をとって、レジストローラ対14により記録媒体の搬送が再開される。
【0025】
レジストローラ対14の下流には、レーザスキャナ部30からのレーザ光に基づいて感光ドラム15上にトナー像を形成する、着脱可能なプロセスカートリッジ35が設けられている。感光ドラム15上のトナー像は、転写帯電器40によって記録媒体に転写される。
【0026】
さらに下流には、記録媒体上に形成されたトナー像を熱加圧定着する定着器28が設けられており、定着器28の下流には、搬送状態を検知する定着排紙センサ18および記録媒体を排紙部へ搬送する定着排紙ローラ17が設けられており、記録媒体はさらに、排紙ローラ20により排紙積載トレー21に排紙される。
【0027】
両面印字する場合は、両面フラッパ19により、記録媒体を反転機構部分へ導く。反転機構へ導かれた記録媒体は、反転センサ22により検知され、反転ローラ23により引き込みされる。引き込みが終了すると、反転ローラ23の回転方向を逆にすることで記録媒体を反転させ、両面搬送部へ導く。両面搬送部へ導かれた記録媒体は、切り欠けローラ25で搬送され、切り欠けローラ25の切り欠け部分が記録媒体と接する位置で搬送を停止し、記録媒体が自由になったところで横レジスト調整板24にて斜行を補正する。その後、切り欠けローラ25により搬送を再開し、下流の両面ローラ26に引き継がれ、両面センサ27で記録媒体の搬送位置を確認する。そして、再給紙ローラ9にて搬送されて2面目の画像形成を行う。
【0028】
また、前記レーザスキャナ部30は、外部装置44から送出される画像信号に基づいて変調されたレーザ光を発光するレーザユニット31と、このレーザユニット31からのレーザ光を感光ドラム15上に走査するためのスキャナモータユニット32と、結像レンズ群33と、折り返しミラー34とにより構成されている。スキャナモータユニット32は、スキャナモータ32aおよびポリゴンミラー32bから構成される。そして、プロセスカートリッジ35は、電子写真プロセスに必要な感光ドラム15、前露光ランプ36、一時帯電器37、現像器38、転写帯電器40およびクリーナー39から構成される。
【0029】
また、定着器28は、加熱加圧ローラ対16と、ローラ内部に設けられたハロゲンヒータ29とから構成されている。
【0030】
そして、プリンタ制御装置41は、プリンタ本体1を制御する装置であり、ビデオコントローラ42およびエンジン制御部43から構成されている。
【0031】
ビデオコントローラ42は、マイクロコンピュータ42a、タイマ42bおよびメモリ42cなどで構成される。
【0032】
エンジン制御部43は、マイクロコンピュータ43a、タイマ43bおよびメモリ43cで構成される。
【0033】
さらに、プリンタ制御装置41は、インターフェース45を介して外部装置44(ホストPCなど)と通信可能な状態で接続されている。
【0034】
また、ここでは図示しないが、プリンタ本体1には、ユーザに情報を通知したり、ユーザが選択設定を操作したりするための表示操作パネルが備えられている。
【0035】
図2は、本実施の形態の画像形成装置の機能構成を示すブロック図である。
【0036】
同図において、プリンタ本体1には、プリンタ制御装置41が設けられ、該プリンタ制御装置41は、ビデオコントローラ42およびエンジン制御部43から構成される。
【0037】
ビデオコントローラ41は、ホストコンピュータなどの外部機器44からインターフェース45を介して送信されてくる画像データを、プリントの印字に必要なビットデータに展開する。ビデオコントローラ42は、シリアルI/Fを介してエンジン制御部43に対して、印字する画像毎にIDを割り当て、印字条件(給紙口や排紙口など)を指定して、IDによって印字予約を行う。
【0038】
エンジン制御部43は、ビデオコントローラ42から通知された印字予約に従って、給紙ローラ、搬送ローラおよびリフタなどの用紙搬送機構46を制御し、印字条件に応じた給紙口より給紙を行う。そして、エンジン制御部43は、ビデオコントローラ42からシリアルI/Fを介して通知される印字指示に従って、垂直同期要求信号(VSREQ信号)を出力し、ビデオコントローラ42から垂直同期信号(VSYNC信号)が送信されるのを待つ。VSYNC信号とともに、エンジン制御部43は、1ライン毎に水平同期信号(HSYNC信号)を出しながら、ビデオコントローラ42から供給されるビデオ信号(VDO信号)に従って、レーザスキャナユニット30を制御し、画像形成を行う。
【0039】
そして、画像形成された画像を、高圧ユニット49によって用紙に転写し、定着器28によって定着し、用紙搬送機構46を制御して、印字条件に応じた排紙口へ排紙を行う。
【0040】
また、ビデオコントローラ42は、プリンタ状態を表示操作パネル50に表示したり、表示操作パネル50を用いてオペレータが設定した設定内容を認識したりする機能をもっている。
【0041】
また、エンジン制御部43は、センサ入力部47を介して、各種のセンサ読み込みを行い、カセットの紙サイズを検知したり、マルチトレーの紙幅を検知したりする。
【0042】
図3〜図14は、エンジン制御部43のメモリ43cの所定領域に確保された印字予約テーブルに登録された情報が遷移する様子を示す図であり、これらの図3〜図14を見ながら、予約時と印字開始時での紙サイズの不一致を検知し、自動的に新しい紙サイズに変更してプリントを継続する例について説明する。なお、マルチトレー10から排紙トレー21へ、3枚の片面プリントを行うことを想定し、マルチトレー10には、B5サイズの定型紙が1枚だけ置かれている状態を想定している。
【0043】
まず、ビデオコントローラ42より、シリアルI/Fを介して、エンジン制御部43に、1枚目のID番号を割り付け、印字条件(ID=4、給紙口=マルチトレー、排紙口=排紙トレー)の印字予約指示を行う。続いて、2枚目の印字条件(ID=5、給紙口=マルチトレー、排紙口=排紙トレー)の印字予約指示、3枚目の印字条件(ID=6、給紙口=マルチトレー、排紙口=排紙トレー)の印字予約指示を行う。
【0044】
エンジン制御部43は、ビデオコントローラ42からの印字予約に基づいて、予約された順に、印字条件(ID番号、給紙口および排紙口)とその予約時点の紙サイズを、印字予約テーブルに登録記憶する。ここで、マルチトレー10は、紙幅のみ検知しているので、紙幅の値を記憶するとともに、紙幅の値から最も近い定型紙サイズを、紙サイズとして登録する。たとえば、紙幅で182mmを検知したときには、紙サイズをB5定型紙として登録する。また、状態としては、まだ給紙を実行していないので、「給紙待機」を登録し、エラーとしては「エラー無し」を登録する。この結果、図3に示すように、3枚分の印字予約情報が印字予約テーブルに登録される。
【0045】
エンジン制御部43は、最初の1枚目の印字条件であるID=4について、条件が整っているので、給紙を開始する。これによって、図4に示すように、1枚目のID=4の状態情報を「給紙中」に書き替える。
【0046】
エンジン制御部43にて給紙が完了し、ビデオコントローラ42より印字指示を受けると、エンジン制御部43は、垂直同期(VSREQ信号とVSYNC信号)のやりとりをして、画像形成を開始する。これによって、図5に示すように、1枚目のID=4の状態情報を「印字中」に書き替える。
【0047】
エンジン制御部43にて、画像形成を完了すると、図6に示すように、1枚目のID=4の状態情報を「排紙中」に書き替える。また、マルチトレー10には紙が1枚しかないことを想定しているので、この時点で、マルチトレー10の「紙無し」をエンジン制御部43が検知したとすると、図6に示すように、2枚目および3枚目のID=5,6では、エラー情報として「紙無しエラー」を登録する。
【0048】
エンジン制御部43は、1枚目の排出を完了すると、図7に示すように、1枚目の情報を印字予約テーブルから削除し、2枚目と3枚目を、印字順で新しい1枚目と2枚目のように順番を書き替える。
【0049】
マルチトレー10の「紙無し」に対して、オペレータがB5サイズの用紙が見つからずに、別の紙サイズであるB4サイズの用紙を2枚セットしたと想定する。エンジン制御部43は、マルチトレー10の紙の紙幅を257mmと検知して、最も近い定型紙B4と認識する。ここで、エンジン制御部43は、印字予約テーブルで予約されている印字条件の紙サイズと、現在のマルチトレー10の紙サイズB4を比較し、異なるので紙サイズ不一致エラーと判断する。そして、図8に示すように、印字予約テーブルにて、ID=5,6のエラー情報とし、「紙サイズ不一致エラー」を登録するとともに、ビデオコントローラ42へ、印字開始前に紙サイズ不一致が発生したことを警告ステータスにて通知する。
【0050】
エンジン制御部43は、紙サイズが不一致となったID=5,6に対して、図9に示すように、自動的に紙サイズ情報を新しく検知した「B4」に書き替えて、エラー情報の紙サイズ不一致エラーも「無し」に登録し直す。そして、ビデオコントローラ42へ通知していた紙サイズ不一致警告ステータスの解除を行う。
【0051】
このように、自動的に、紙サイズを新しい「B4」に登録し直すことで、そのまま予約時に登録された「B5」のまま印字開始して、ジャムになったり、搬送路上のセンサ(たとえば、レジ前センサ13)にて用紙長を測定する、印字開始後の紙サイズ不一致検知で紙サイズ不一致になったりすることを防止できる。
【0052】
そして、エンジン制御部43は、マルチトレー10からID=5の給紙を行い、図10に示すように、ID=5の状態情報を「給紙中」に登録する。ID=5の給紙が完了し、ビデオコントローラ42からの印字指示を受けて、垂直同期をとった後、ID=5の画像形成を開始するとともに、後続するID=6の給紙を開始する。図11のように、ID=5の状態情報を「印字中」に、ID=6の状態情報を「給紙中」に登録する。
【0053】
ID=5の画像形成が終了し、ID=6の給紙が完了し、印字指示を受けて、垂直同期をとると、画像形成を開始する。図12のように、ID=5の状態管理を「排紙中」に、ID=6の状態管理を「印字中」に登録する。
【0054】
ID=5の排紙が完了し、ID=6の画像形成が終了すると、図13のように、ID=5の情報を削除して、印字順を更新し、ID=6の状態管理を「排紙中」に登録する。
【0055】
ID=6も排紙が完了すると、図14のように、ID=6の情報を削除して、印字予約テーブルは空の状態になる。
【0056】
図8で説明した通り、予約時点の紙サイズ(紙幅)と、印字開始直前の紙サイズ(紙幅)が異なったときには、印字開始前に紙サイズ不一致の警告を、エンジン制御部43からビデオコントローラ42へ通知する。この通知形態として、エンジン制御部43からビデオコントローラ42へ、シリアル通信のステータス返信にて実現している。
【0057】
図15は、プリンタ状態のステータス情報の一例を示す図である。
【0058】
同図に示すように、16ビットのシリアル通信のうち、2〜14ビット目の情報で、プリンタ状態を通知する。たとえば、ドアオープン状態であれば、2ビット目の「ドアオープン中」をビットセットするといったようにビット情報で通知する。ここで、図8で印字開始前に紙サイズ不一致の警告を検知した場合には、13ビット目の「紙サイズ不一致エラー」をビットセットする。
【0059】
ちなみに、紙長不一致ミスプリントエラー(12ビット目)は、印字開始した後に、搬送路上のセンサ(たとえば、レジ前センサ13)で搬送中に用紙長を測定して紙長不一致を検知した場合であり、印字開始前の紙サイズ不一致エラーとは異なるものである。印字開始後の紙長不一致ミスプリントエラー発生時は、画像形成を始めてしまった後の検出であるため、ジャム防止もしくは画像が用紙をはみ出して形成されてしまうことを防止する目的で、画像形成を停止して自動排出する等の処理を行う。すでに給紙も画像形成も始めた後であるので、印字に失敗したという意味で「ミスプリントエラー」と称している。ミスプリントエラーになった際には、自動排出するか、オペレータが紙を取り除くかして、エラー状態から復帰させる。
【0060】
一方、印字開始前の紙サイズ不一致エラーであれば、まだ給紙開始も画像形成もしていないので、本実施の形態のように、紙サイズを新しい紙サイズに書き替えて給紙したり、後述する第2の実施の形態のように、紙サイズが元のサイズに戻るまで待ったり、プリント自体を中止したりする等のいろいろな処理が可能となる。
【0061】
図16は、紙サイズ不一致エラー警告詳細のステータス情報の一例を示す図であり、どのIDで、紙サイズ不一致が発生しているかを通知できるようにしてある。
【0062】
前記図8の例では、ID=5,6で紙サイズ不一致エラーとなっているため、図16の警告詳細ステータス情報では、ID=5,6に対応する6ビット目および7ビット目をビットセットする。これによって、ビデオコントローラ42は、図15のプリンタ状態ステータスで紙サイズ不一致が発生したことを知り、さらに図16の紙サイズ不一致警告詳細ステータスでどのIDで紙サイズ不一致が発生したかを詳細に知ることが可能となる。
【0063】
図17は、本実施の形態の画像形成装置において紙サイズ不一致が発生したときに、表示操作パネルに表示されるメッセージの一例を示す図である。
【0064】
図8の例のように、エンジン制御部43で印字開始前の紙サイズ不一致エラーが検知されると、ビデオコントローラ42は、図15のステータス情報によって紙サイズ不一致エラー発生を知り、図16のステータスでどのIDが紙サイズ不一致になったかを知り、その給紙口の新しい紙サイズを取得する。そして、ビデオコントローラ42は、図17のように、表示操作パネル50上にメッセージを出力し、オペレータに、紙サイズ不一致警告が発生したことと、自動的に新しい紙サイズで印字を行ったことを通知する。
【0065】
図18は、エンジン制御部43、特にマイクロコンピュータ43aが実行する紙サイズ不一致に関する制御処理の手順を示すフローチャートである。
【0066】
同図において、まず、エンジン制御部43は、印字予約テーブルに登録してある予約時点に検知した紙幅による紙サイズと、印字開始しようとする現在の紙幅による紙サイズが一致しているかどうかをチェックし(ステップS101)、一致していなかった場合には、図8で説明したように、印字予約テーブルの紙サイズ不一致となったIDに「紙サイズ不一致エラー」を登録する(ステップS102)。
【0067】
そして、図15に示したステータスで紙サイズ不一致を意味するビットをセットし、図16に示した紙サイズ不一致詳細ステータスで該当するIDを意味するビットをセットすることで、ビデオコントローラ42へ、紙サイズ不一致警告を通知する(ステップS103)。
【0068】
さらに、図9で説明したように、印字予約テーブルの、紙サイズ不一致になっているIDの紙サイズ情報を新しい紙サイズに書き替え(ステップS104)、「紙サイズ不一致エラー」を削除する(ステップS105)。
【0069】
そして、図15に示したステータスの紙サイズ不一致を意味するビットをリセットし、図16に示した紙サイズ不一致詳細ステータスの該当していたIDのビットもリセットし、ビデオコントローラ42へ、紙サイズ不一致警告解除を通知する(ステップS106)。これにより、エンジン制御部43は、紙サイズ不一致でなくなるため、新しい紙サイズにて印字動作を再開することになる。
【0070】
図19は、ビデオコントローラ42、特にマイクロコンピュータ42aが実行する紙サイズ不一致に関する制御処理の手順を示すフローチャートである。
【0071】
同図において、まず、ビデオコントローラ42は、エンジン制御部43から送信された、図15に示すステータス中、紙サイズ不一致を示すビットをチェックすることにより、紙サイズ不一致警告になっているかどうかを監視し(ステップS201)、紙サイズ不一致警告になっていると、表示操作パネル50に紙サイズ不一致警告が発生したことをオペレータに知らせるメッセージ(図17の「<紙サイズ不一致警告>」に相当)を出力する(ステップS202)。
【0072】
そして、エンジン制御部43から送信された、図15に示したステータス中、紙サイズ不一致を意味するビットがリセットされて紙サイズ不一致警告が解除されるまで待つ(ステップS203)。
【0073】
紙サイズ不一致警告が解除されると、表示操作パネル50に新しい紙サイズで強制的にプリントをしたことをオペレータに知らせるメッセージ(図17の「マルチトレーより指定紙サイズ「B5」のところを、新しい紙サイズ「B4」でプリントしました」に相当)を出力する(ステップS204)。
【0074】
以上説明したように、予約時点の紙サイズ(紙幅)と印字開始しようとする時点の紙サイズ(紙幅)が一致しているかどうかを判別し、紙サイズ不一致と判断したときには、紙サイズ不一致警告を出力するとともに、自動的に印字予約テーブルの紙サイズを新しい紙サイズに登録し直して印字再開するようにしたので、そのまま予約時に登録された紙サイズのまま印字開始して、ジャムになったり、搬送路上のセンサにて用紙長を測定することによる紙長不一致ミスプリントエラーになったりすることを防止できる。
【0075】
また、自動的に紙サイズを登録し直してプリントを再開するようにしたので、オペレータの操作を必要としない。
【0076】
さらに、表示操作パネルには、紙サイズ不一致が発生したことと、強制的に新しい紙サイズでプリントしたことを表示するようにしたので、オペレータに動作状況を的確に伝えることができる。
【0077】
(第2の実施の形態)
本発明の第2の実施の形態に係る画像形成装置は、上記第1の実施の形態の画像形成装置に対して、その制御処理が異なるのみであるため、そのハードウェアは、上記第1の実施の形態の画像形成装置のハードウェアと同様のもの、すなわち図1および図2の構成のものを使用する。
【0078】
図20〜図38は、本実施の形態の画像形成装置のエンジン制御部43のメモリ43cの所定領域に確保された印字予約テーブルに登録された情報が遷移する様子を示す図であり、これらの図20〜図38を見ながら、予約時と印字開始時での紙サイズの不一致を検知し、オペレータが元の紙サイズに戻すか、オペレータが新しい紙サイズで強制プリントすることを選択するか、オペレータがプリントを中止するかを選べる例について説明する。なお、上段カセット2からLETTERサイズを2枚片面プリントし、下段カセット5からA4サイズを1枚片面プリントすることを想定し、上段カセット2には、LETTERサイズの定型紙が1枚だけ置かれていて、下段カセット5にはA4サイズの定型紙が10枚置かれている状態を想定している。
【0079】
まず、ビデオコントローラ42より、シリアルI/Fを介して、エンジン制御部43に、1枚目のID番号を割り付け、印字条件(ID=4、給紙口=上段カセット、排紙口=排紙トレー)の印字予約指示を行う。続いて、2枚目の印字条件(ID=5、給紙口=上段カセット、排紙口=排紙トレー)の印字予約指示、3枚目の印字条件(ID=6、給紙口=下段カセット、排紙口=排紙トレー)の印字予約指示を行う。
【0080】
エンジン制御部43は、ビデオコントローラ42からの印字予約に基いて、予約された順に、印字条件(ID番号、給紙口および排紙口)とその予約時点の紙サイズを、印字予約テーブルに登録記憶する。ここで、上段カセット2および下段カセット5には、カセットの規制板に応じて変化するスイッチが設けられ、紙サイズを直接検知でき、予約時点で検知した紙サイズを登録する。また、状態としては、まだ給紙を実行していないので、「給紙待機」を登録し、エラーとしては「エラー無し」を登録する。この結果、図20に示すように、3枚分の印字予約情報が印字予約テーブルに登録される。
【0081】
エンジン制御部43は、最初の1枚目の印字条件であるID=4について、条件が整っているので、給紙を開始する。これによって、図21に示すように、1枚目のID=4の状態情報を「給紙中」に書き替える。エンジン制御部43にて給紙が完了し、ビデオコントローラ42より印字指示を受けると、エンジン制御部43は、垂直同期(VSREQ信号とVSYNC信号)のやりとりをして、画像形成を開始する。これによって、図22に示すように、1枚目のID=4の状態情報を「印字中」に書き替える。
【0082】
エンジン制御部43にて、画像形成を完了すると、図23に示すように、1枚目のID=4の状態情報を「排紙中」に書き替える。また、上段カセット2には紙が1枚しかないことを想定しているので、この時点で、上段カセット2の「紙無し」をエンジン制御部43が検知したとすると、図23に示すように、2枚目のID=5では、エラー情報として「紙無しエラー」を登録する。
【0083】
エンジン制御部43は、1枚目の排出を完了すると、図24に示すように、1枚目の情報を印字予約テーブルから削除し、2枚目と3枚目を、印字順で新しい1枚目と2枚目のように順番を書き替える。
【0084】
上段カセット2の「紙無し」に対して、オペレータがLETTERサイズの紙が見つからずに、下段カセットにあるA4サイズの紙を1枚セットしたと想定する。エンジン制御部43は、上段カセット2の紙サイズを「A4」と検知する。ここで、エンジン制御部43は、印字予約テーブルで予約されている印字条件の紙サイズ「LETTER」と、現在の上段カセット2の紙サイズ「A4」とを比較し、異なるので紙サイズ不一致エラーと判断する。そして、図25に示すように、印字予約テーブルにて、ID=5のエラー情報にて、「紙サイズ不一致エラー」を登録するとともに、ビデオコントローラ42へ、印字開始前に紙サイズ不一致が発生したことを警告ステータスにて通知する。そして、第1の実施の形態と異なり、この印字開始前の紙サイズ不一致が発生している状態で、以下に示す第1〜第3のいずれかの条件が満たされるまで待機する。
【0085】
第1の条件としては、オペレータが上段カセット2の紙サイズの違いに気付き、正しいLETTERサイズの紙に置き直すというものである。オペレータが上段カセット2に誤って置いたA4サイズの紙を取り除き、正しいLETTERサイズの紙を置いたことにより、エンジン制御部43は、上段カセット2の紙サイズをLETTERサイズと検知する。エンジン制御部43は、予約時の紙サイズ「LETTER」と一致したことを判断し、図26に示すように、紙サイズ不一致としていたID=5に対して、「紙サイズ不一致エラー」の削除を行う。同時に、ビデオコントローラ42へ通知していた紙サイズ不一致警告ステータスの解除を行う。このように、紙サイズが予約時に戻ったことをもって、紙サイズ不一致警告を解除して、印字を紙サイズ不一致が無かったときと同じように再開できるようになる。
【0086】
そして、エンジン制御部43は、上段カセット2からID=5の給紙を行い、図27に示すように、ID=5の状態情報を「給紙中」に登録する。ID=5の給紙が完了し、ビデオコントローラ42からの印字指示を受け、垂直同期をとった後、エンジン制御部43は、ID=5の画像形成を開始するとともに、後続するID=6の給紙を開始する。図28のように、ID=5の状態情報を「印字中」に、ID=6の状態情報を「給紙中」に登録する。ID=5の画像形成が終了し、ID=6の給紙が完了し、印字指示を受けて、垂直同期をとると、エンジン制御部43は、画像形成を開始する。図29のように、ID=5の状態管理を「排紙中」に、ID=6の状態管理を「印字中」に登録する。ID=5の排紙が完了し、ID=6の画像形成が終了すると、図30のようにID=5の情報を削除して、印字順を更新し、ID=6の状態管理を「排紙中」に登録する。ID=6も排紙が完了すると、図31のように、ID=6の情報を削除して、印字予約テーブルは空の状態になる。
【0087】
第2の条件としては、オペレータが新しい紙サイズで強制的にプリントすることを選択するというものである。オペレータが、紙サイズ不一致になっていることを認識したものの、正しい紙サイズの紙が見つからず、新しく置いた紙サイズで強制的にプリントしたい場合であり、オペレータは表示操作パネルのボタンからこの選択を行う。オペレータが強制的に異なる紙サイズでプリントするボタンの選択を行うと、ビデオコントローラ42がそのボタンの操作を認識して、エンジン制御部42に対して、紙サイズ不一致になっているID=5に対して紙サイズを書き替える指示を行う。
【0088】
エンジン制御部43は、この指示を受けて、図32のように、ID=5の印字予約テーブルの紙サイズを「A4」に書き替えるとともに、予約時の紙サイズと一致したため、「紙サイズ不一致エラー」も削除する。同時に、ビデオコントローラ42に通知していた紙サイズ不一致警告ステータスを解除する。
【0089】
このように、オペレータからの異なる紙サイズでの強制プリントの選択に従って、紙サイズを新しい「A4」に登録し直すことで、そのまま予約時に登録された「LETTER」のまま印字開始して、ジャムになったり、搬送路上のセンサ(たとえば、レジ前センサ13)にて用紙長を測定する印字開始後の紙サイズ不一致検知で紙サイズ不一致になったりすることを防止したプリントが可能となる。
【0090】
そして、エンジン制御部43は、上段カセット2からID=5の給紙を行い、図33に示すように、ID=5の状態情報を「給紙中」に登録する。ID=5の給紙が完了し、ビデオコントローラ42からの印字指示を受けて、垂直同期をとった後、エンジン制御部43は、ID=5の画像形成を開始するとともに、後続するID=6の給紙を開始する。図34のように、ID=5の状態情報を「印字中」に、ID=6の状態情報を「給紙中」に登録する。ID=5の画像形成が終了し、ID=6の給紙が完了し、印字指示を受けて、垂直同期をとると、エンジン制御部43は、画像形成を開始する。図35のように、ID=5の状態管理を「排紙中」に、ID=6の状態管理を「印字中」に登録する。ID=5の排紙が完了し、ID=6の画像形成が終了すると、図30のようにID=5の情報を削除して、印字順を更新し、ID=6の状態管理を「排紙中」に登録する。ID=6も排紙が完了すると、図31のように、ID=6の情報を削除して、印字予約テーブルは空の状態になる。
【0091】
第3の条件としては、オペレータが紙サイズ不一致になったものについて、プリント中止を選択したものである。オペレータが、紙サイズ不一致になっていることを認識したものの、正しい紙サイズが見つからず、プリントを中止し、続く別のプリントを行いたい場合であり、オペレータは表示操作パネル50のボタンからこの選択を行う。オペレータが強制的にプリント中止するボタンの選択を行うと、ビデオコントローラ42がそのボタンの操作を認識して、エンジン制御部43に対して、紙サイズ不一致になっているID=5に対して、印字予約の削除の指示を行う。
【0092】
エンジン制御部43は、この指示を受けて、図36のように、ID=5の印字予約テーブルの情報を削除するとともに、「紙サイズ不一致エラー」も削除し、ID=6の印字順を更新する。同時に、ビデオコントローラ42に通知していた紙サイズ不一致警告ステータスを解除する。
【0093】
このように、オペレータからのプリント中止の選択に従って、紙サイズ不一致となっている印字条件を削除して、無駄なプリントを行うことなく、続く別のプリントが可能となる。
【0094】
そして、エンジン制御部43は、上段カセット2からID=6の給紙を行い、図37に示すように、ID=6の状態情報を「給紙中」に登録する。ID=6の給紙が完了し、ビデオコントローラからの印字指示を受けて、垂直同期をとった後、エンジン制御部43は、ID=6の画像形成を開始し、図38のように、ID=6の状態情報を「印字中」に登録する。そして、画像形成が完了すると、図30のように、ID=6の状態管理を「排紙中」に登録する。ID=6も排紙が完了すると、図31のように、ID=6の情報を削除して、印字予約テーブルは空の状態になる。
【0095】
なお、プリンタ状態ステータスおよび紙サイズ不一致警告詳細ステータスは、上記第1の形態で説明したもの、すなわち図15および図16の構成のものを使用する。
【0096】
図25のように、印字開始前に紙サイズ不一致の警告を検知した場合には、プリンタ状態ステータスの13ビット目の紙サイズ不一致エラーをビットセットする。図25の例では、ID=5で紙サイズ不一致エラーとなっているため、図16の警告詳細ステータスでは、ID=5に対応する6ビット目をビットセットする。これによって、ビデオコントローラ42は、図15のプリンタ状態ステータスで紙サイズ不一致が発生したことを知り、さらに図16の紙サイズ不一致警告詳細ステータスでどのIDで紙サイズ不一致が発生したかを詳細に知ることが可能となる。
【0097】
図39は、本実施の形態の画像形成装置において紙サイズ不一致が発生したときに表示操作パネル50に表示されるメッセージの一例を示す図である。
【0098】
図25の例のように、エンジン制御部43で紙サイズ不一致エラーが検知されると、ビデオコントローラ42は、図15のステータス情報によって紙サイズ不一致エラー発生を知る。そして、図16のステータスでどのIDが紙サイズ不一致になったかを知り、その給紙口の新しい紙サイズを取得する。そして、ビデオコントローラ42は、図39のように、表示操作パネル50上にメッセージを出力し、オペレータに紙サイズ不一致警告が発生したことを通知する。さらに、オペレータに正しい紙サイズをセットするように促す表示と、異なる紙サイズで強制的にプリントを選択できる操作方法の表示と、紙サイズ不一致のプリントを中止できる操作方法の表示を行う。このような表示により、オペレータは、正しい紙サイズにセットし直す、新しい紙サイズで強制的にプリントを行う、紙サイズ不一致のプリントを中止することの3つの条件のいずれかを選択可能となる。
【0099】
図40は、本実施の形態の画像形成装置のエンジン制御部43、特にマイクロコンピュータ43aが実行する紙サイズ不一致に関する制御処理の手順を示すフローチャートである。
【0100】
同図において、まず、エンジン制御部43は、印字予約テーブルに登録してある、予約時点に検知した紙サイズと、印字開始しようとする現在の紙サイズとが一致しているかどうかをチェックし(ステップS301)、一致していなかった場合には、図25で説明したように、印字予約テーブルの、紙サイズ不一致となったIDに「紙サイズ不一致エラー」を登録する(ステップS302)。
【0101】
そして、図15に示したステータスで紙サイズ不一致を意味するビットをセットし、図16に示した紙サイズ不一致詳細ステータスで該当するIDを意味するビットをセットすることで、ビデオコントローラ42へ、紙サイズ不一致警告を通知する(ステップS303)。その状態で、第1〜第3のいずれかの条件が成立するのを待つ。
【0102】
オペレータが正しい紙サイズをセットし直して、再び予約時の紙サイズと現在の紙サイズが一致するという第1の条件をチェックし(ステップS304)、この第1の条件が成立すると、図26のように、印字予約テーブル中、紙サイズが不一致のIDの「紙サイズ不一致エラー」を削除する(ステップS305)。
【0103】
そして、図15に示したステータスの紙サイズ不一致を意味するビットをリセットし、図16に示した紙サイズ不一致詳細ステータスの該当していたIDのビットもリセットし、ビデオコントローラ42へ、紙サイズ不一致警告解除を通知する(ステップS306)。
【0104】
これにより、紙サイズ不一致でなくなるので、エンジン制御部43は、正しく置かれた紙で、プリントを再開する。
【0105】
次に、ビデオコントローラ42より紙サイズ書き替え指示が発行される第2の条件をチェックし(ステップS307)、この第2の条件が成立すると、図32のように、印字予約テーブル中、紙サイズ不一致のIDの紙サイズ情報を、新しい紙サイズに書き替えて(ステップS308)、「紙サイズ不一致エラー」を削除する(ステップS305)。そして、ビデオコントローラ42に紙サイズ不一致警告解除を通知する(ステップS306)。これにより、紙サイズ不一致でなくなるため、エンジン制御部43は、新しい紙サイズにて印字動作を再開することになる。
【0106】
次に、ビデオコントローラ42より予約削除指示が発行される第3の条件をチェックし(ステップS309)、この第3の条件が成立すると、図36のように、印字予約テーブル中、紙サイズ不一致のIDの全情報を削除し(ステップS310)、予約テーブルの以降の印字順を更新する(ステップS311)。そして、ビデオコントローラに紙サイズ不一致警告解除を通知する(ステップS306)。これにより、紙サイズ不一致の予約情報が削除され、紙サイズ不一致でなくなるため、エンジン制御部43は、別の続く予約で印字動作を再開することになる。
【0107】
図41は、本実施の形態の画像形成装置のビデオコントローラ42、特にマイクロコンピュータ42aが実行する紙サイズ不一致に関する制御処理の手順を示すフローチャートである。
【0108】
同図において、まず、ビデオコントローラ42は、エンジン制御部43から送信された、図15に示すステータス中、紙サイズ不一致を示すビットをチェックすることにより、紙サイズ不一致警告になっているかどうかを監視し(ステップS401)、紙サイズ不一致警告になっていたら、表示操作パネル50に紙サイズ不一致警告が発生したことをオペレータに知らせるメッセージ(図39の「<紙サイズ不一致警告> 上段カセットに紙サイズB4でなく紙サイズB5をセットしてください」に相当)を出力する(ステップS402)。同時にさらに、オペレータに異なる紙サイズで強制プリントを行うか、紙サイズ不一致のプリントを中止するかを選択させるメッセージ(図39の「指定紙サイズB5のところをB4でプリントしてよければキー1を押してください。プリント中止する場合はキー2を押してください」に相当)を出力する。
【0109】
そして、タイマをスタートさせる(ステップS403)。
【0110】
その後、第1〜第3のいずれかの条件が成立するのを待つ(ステップS404、S406およびS408)。
【0111】
まず、第1の条件は、オペレータが正しい紙サイズに置き直して紙サイズ不一致が解消されたものであり、エンジン制御部43より、図15に示したステータス中、紙サイズ不一致を意味するビットがチェックすることにより、紙サイズ不一致警告になっているかどうかを監視し(ステップS404)、紙サイズ不一致が解消されたときには、表示操作パネル50の紙サイズ不一致警告のメッセージを削除する(ステップS405)。そして、エンジン制御部43は、前述したように、正しい紙サイズで印字を再開する。
【0112】
第2の条件は、オペレータが表示操作パネル50で強制プリントを選択した(本実施の形態では、キー1を押すこと)ものであり、ビデオコントローラ42は、強制プリントのキーが押されたことをチェックし(ステップS406)、強制プリントのキーが押されたときには、エンジン制御部43に、紙サイズ不一致のIDの紙サイズ情報を新しい紙サイズに書き替える指示を発行する(ステップS407)。そして、表示操作パネル50の紙サイズ不一致警告のメッセージを削除する(ステップS405)。前述したように、エンジン制御部43は、ビデオコントローラ42から紙サイズ情報を新しい紙サイズに書き替える指示を受けると、印字予約テーブルの紙サイズ情報を新しい紙サイズに登録しなおして紙サイズ不一致を解除し、新しい紙サイズにて印字を再開する。
【0113】
第3の条件は、オペレータが表示操作パネル50でプリント中止を選択した(本実施の形態では、キー2を押すこと)ものであり、ビデオコントローラ42は、プリント中止のキーが押されたことをチェックし(ステップS408)、プリント中止のキーが押されたときには、エンジン制御部43に、紙サイズ不一致のIDの予約情報を削除する指示を発行する(ステップS409)。そして、表示操作パネル50の紙サイズ不一致警告のメッセージを削除する(ステップS405)。前述したように、エンジン制御部43は、ビデオコントローラ42から予約情報の削除指示を受けると、印字予約テーブルの紙サイズ不一致となっている予約の全情報を削除して、以降の印字順を更新し、紙サイズ不一致を解除し、以降の別の予約にて印字を再開する。
【0114】
また、第1〜第3のいずれの条件も所定時間内に成立しないときには、あらかじめ決めておいた第2の条件が成立したものとして強制プリントを実行させる。すなわち、タイマが所定時間経過したかをチェックし(ステップS410)、所定時間経過したときには、第2の条件に応じて実行するステップS407と同様に、エンジン制御部に紙サイズ不一致のIDの紙サイズ情報を新しい紙サイズに書き替える指示を発行する(ステップS411)。そして、表示操作パネル50の紙サイズ不一致警告のメッセージを削除する(ステップS405)。前述したように、エンジン制御部43は、ビデオコントローラ42から紙サイズ情報を新しい紙サイズに書き替える指示を受けると、印字予約テーブルの紙サイズ情報を新しい紙サイズに登録しなおして紙サイズ不一致を解除し、新しい紙サイズにて印字を再開する。
【0115】
以上説明したように、予約時点の紙サイズと印字開始しようとする時点での紙サイズが一致しているかどうかを判別し、紙サイズが不一致と判断したときには、紙サイズ不一致警告としてオペレータに正しい紙サイズに入れ替えるように促すメッセージと、オペレータが新しい紙サイズで強制プリントを選択できるメッセージと、オペレータが紙サイズ不一致のプリントを中止できるメッセージを表示する。オペレータが正しい紙サイズに入れ替えれば、正しい紙サイズで印字を再開し、オペレータが新しい紙サイズでの強制プリントを選択すれば、予約の紙サイズ情報を書き替えて新しい紙サイズで印字を再開し、オペレータがプリント中止を選択すれば、紙サイズ不一致の予約を削除して続く別の予約の印字を再開する。このように、紙サイズ不一致になったときに、オペレータが好みの選択で印字を再開することが可能となる。
【0116】
また、そのまま予約時に登録された紙サイズのまま印字開始して、ジャムになったり、搬送路上のセンサにて用紙長を測定する印字開始後の紙長不一致ミスプリントになったりすることを防止できる。
【0117】
さらに、印字開始前の紙サイズ不一致になって所定時間経過しても、正しい紙サイズに入れ替えられないし、強制プリントも選択されないし、プリント中止も選択されないなど、オペレータの介在がなされないときには、自動的に紙サイズを登録し直してプリント再開させるので、オペレータの操作がなかった場合でも印字が停止したままにならず印字は継続される。
【0118】
なお、上述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【0119】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【0120】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【0121】
また、コンピュータが読出したプログラムコードを実行することにより、上述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOSなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【0122】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【0123】
【発明の効果】
以上説明したように、本発明によれば、給紙前に紙幅が検知できる給紙口において、印字条件を予約した時点と印字動作開始する時点での紙幅が異なるときには、オペレータに紙幅が不一致であることを示すエラーを出して、正しい紙サイズに入れ替えるように促すメッセージと、オペレータが新しい紙サイズで強制プリントを選択できるメッセージと、オペレータが紙サイズ不一致のプリントを中止できるメッセージを表示するようにしたので、オペレータが、正しい紙サイズに戻す、あるいは印字を中止する、あるいは新しい紙サイズで強制的に印字を継続するなど、最適な選択を行うことが可能となる。さらに、紙幅が不一致であることを示すエラーを出してから所定時間経過しても、オペレータの介在がなされないときには、自動的に新しい紙サイズを登録し直してプリント再開させるので、オペレータの操作がなかった場合でも印字が停止したままにならず印字を継続することが可能となる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係る画像形成装置の断面図である。
【図2】図1の画像形成装置の機能構成を示すブロック図である。
【図3】図1のエンジン制御部のメモリの所定領域に確保された印字予約テーブルに登録された情報の最初の状態の一例を示す図である。
【図4】図3の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図5】図4の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図6】図5の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図7】図6の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図8】図7の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図9】図8の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図10】図9の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図11】図10の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図12】図11の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図13】図12の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図14】図13の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図15】プリンタ状態のステータス情報の一例を示す図である。
【図16】紙サイズ不一致エラー警告詳細のステータス情報の一例を示す図である。
【図17】図1の画像形成装置において紙サイズ不一致が発生したときに、表示操作パネルに表示されるメッセージの一例を示す図である。
【図18】図1のエンジン制御部、特にマイクロコンピュータが実行する紙サイズ不一致に関する制御処理の手順を示すフローチャートである。
【図19】図1のビデオコントローラ、特にマイクロコンピュータが実行する紙サイズ不一致に関する制御処理の手順を示すフローチャートである。
【図20】本発明の第2の実施の形態に係る画像形成装置のエンジン制御部のメモリの所定領域に確保された印字予約テーブルに登録された情報の最初の状態の一例を示す図である。
【図21】図20の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図22】図21の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図23】図22の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図24】図23の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図25】図24の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図26】第1の条件が満たされたときに、図25の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図27】図26の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図28】図27の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図29】図28の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図30】図29の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図31】第2の条件が満たされたときに、図25の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図32】図31の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図33】図32の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図34】図33の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図35】図34の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図36】第3の条件が満たされたときに、図25の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図37】図36の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図38】図37の印字予約テーブルの情報登録状態から次に遷移した情報登録状態を示す図である。
【図39】本発明の第2の実施の形態に係る画像形成装置において紙サイズ不一致が発生したときに、表示操作パネルに表示されるメッセージの一例を示す図である。
【図40】本発明の第2の実施の形態に係る画像形成装置のエンジン制御部、特にマイクロコンピュータが実行する紙サイズ不一致に関する制御処理の手順を示すフローチャートである。
【図41】本発明の第2の実施の形態に係る画像形成装置のビデオコントローラ、特にマイクロコンピュータが実行する紙サイズ不一致に関する制御処理の手順を示すフローチャートである。
【符号の説明】
1 プリンタ本体
2 上段カセット
3 上段ピックアップ給紙ローラ
4 上段給紙搬送ローラ
5 下段カセット
6 下段ピックアップ給紙ローラ
7 下段給紙搬送ローラ
8 給紙センサ
9 再給紙ローラ
10 マルチトレー
11 マルチピックアップ給紙ローラ
12 マルチ給紙搬送ローラ
13 レジセンサ
14 レジストローラ対
15 感光ドラム
16 加熱加圧ローラ対
17 定着排紙ローラ
18 定着排紙センサ
19 両面フラッパ
20 排紙ローラ
21 排紙積載トレー
22 反転センサ
23 反転ローラ
24 横レジスト調整板
25 切り欠けローラ
26 両面ローラ
27 両面センサ
28 定着器
29 ハロゲンヒータ
30 レーザスキャナ部
31 レーザユニット
32 スキャナモータユニット
33 結像レンズ群
34 折り返しミラー
35 プロセスカートリッジ
36 前露光ランプ
37 一次帯電器
38 現像器
39 クリーナー
40 転写帯電器
41 プリンタ制御装置
42 ビデオコントローラ
43 エンジン制御部
44 外部機器
45 インターフェース[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image forming apparatus for forming an image by an electrophotographic process such as a copying machine or a printer.In placeRelated.
[0002]
[Prior art]
Conventionally, this type of image forming apparatus performs a printing operation by designating a paper size as a printing condition for a paper feeding port that cannot detect a paper size before a paper feeding operation as a printing operation. After paper feeding, the paper length is detected by a paper sensor provided on the conveyance path, a paper length mismatch is detected, a paper length mismatch misprint error indicating that printing has failed, or a jam is output. The printing operation is stopped so as not to occur (Japanese Patent Laid-Open No. 10-194529).
[0003]
On the other hand, for the paper feed port that can detect the paper size before the paper feeding operation, when the paper feeding as the printing operation is started, the detected paper size is used, so a paper length mismatch misprint error is detected. There is no need. Alternatively, even if the paper length mismatch misprint error detection function is enabled, a paper length mismatch misprint error does not occur. If a paper length mismatch misprint error occurred, it was only an illegal case where the operator set the restricting plate of the paper size paper storage unit and stored the paper.
[0004]
[Problems to be solved by the invention]
However, now that the speed of image forming apparatuses is increasing, it is possible to increase the paper feeding speed by completing the paper feeding operation one by one and then starting the next paper feeding operation. In addition, even if the paper feed speed can be increased, there is a problem that throughput is limited. Therefore, a contrivance is made to pre-feed the next paper (pre-feed) while the preceding paper is being fed (see Japanese Patent Laid-Open No. 2000-103533). Further, the printing conditions are sequentially stored in the print reservation memory, and when the stored printing conditions are satisfied, the preliminary feeding for the printing operation is performed so that not only the next paper but also the subsequent paper The paper is also devised to perform preliminary paper feeding as much as possible (see Japanese Patent Laid-Open Nos. 2001-088370 and 2001-088406). As a result, at the paper feed port that can detect the paper size before paper feeding, the paper size that was detected when the printing conditions were reserved, and the paper that was actually ready for printing were detected and the printing operation was fed. The phenomenon that the paper size is different can occur. For example, if the print condition is already reserved and printing is performed, and there is no paper, and the operator stores paper of a paper size that is different from the applicable paper size, the printing operation is performed at the time of reservation. A phenomenon occurs in which the paper size at the start is different. And because the paper size is different, paper length mismatch misprint error or jam may occur after feeding and starting printing operation according to the paper size stored as printing condition at the time of reservation It becomes.
[0005]
In other words, even in the paper feed port that detects the paper size before paper feeding, in the control method in which the printing condition is reserved and the printing operation is performed, a paper length mismatch misprint error or jam may occur after the printing operation starts. .
[0006]
The present invention has been made paying attention to this point, and an image forming apparatus capable of suppressing jamming and misprint errors due to useless printing operations.PlaceThe purpose is to provide.
[0007]
[Means for Solving the Problems]
[0010]
In order to achieve the above object, the claims1The image forming apparatus described inA tray for storing paper, paper feeding means for feeding paper from the tray, and paper feeding by the paper feeding meansA paper width detecting means for detecting the paper width before the operation, a printing condition specifying means for specifying the printing conditions,SaidBy storing the print conditions specified by the print condition specifying means in the print reservation memory,CharacteraboutI doThe printing reservation unit and the printing according to the printing conditions stored in the printing reservation memory.CharacterPrinting control means for controlling the printing and printing by the printing reservation means.CharacteraboutDidSometimes detected by the paper width detecting meansFirstThe paper width and the printing control meansCharacterDetected by the paper width detection means when trying to startSecondpaper widthTogaPaper to determine whether they matchwidthDiscrimination means;SaidpaperwidthBy means of discriminationThe first paper width and the second paper width;Is determined to be inconsistent, the operatorError indicating paper width mismatchTo informerrorNotification means;The errorBy notification meanserrorIs notified to the operator.On the other hand, the paper of the first paper widthA reminder to return to,And paper of the second paper widthIndication to print with,and,Display to stop printingThe tableDisplay means to displayIn the image forming apparatusThe abovePrintThe control meansThe first width of paper by an operatorWhen it is detected thatRemove the error indicating that the paper width is inconsistentmarkCharacterResumed by the operatorPaper of the second paper widthWhen you are instructed to print withwidthDoes not matchAgainst paperOnly paper size information in printing conditionsThe second paper width of the paperRewrite to sizePrintWhen it is restarted and the operator gives an instruction to stop printing,widthIs inconsistentAgainst paperMarks corresponding to printing conditionsCharacterDelete approximately from the print reservation memory, and thenBased on print reservation for papermarkCharacterResumeEven after a predetermined time has elapsed after the display by the display means, the operator has given an instruction to return to the first paper width and to print on the second paper width. If no instruction to stop printing is detected, it is assumed that an instruction to print with the second paper width is given, and the printing conditions for the paper with the mismatched paper width are determined. Of these, only the paper size information is rewritten to the paper size of the second paper width, and printing is resumed.It is characterized by that.
[0020]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0021]
(First embodiment)
FIG. 1 is a sectional view of the image forming apparatus according to the first embodiment of the present invention, and shows an example of a laser printer.
[0022]
In FIG. 1, a printer
[0023]
Further, from the multi-tray 10 storing the recording medium, the recording medium is fed out by the multi-pickup
[0024]
The recording medium fed and conveyed from the
[0025]
A detachable process cartridge 35 for forming a toner image on the
[0026]
Further downstream, a
[0027]
When performing duplex printing, the double-
[0028]
The
[0029]
In addition, the fixing
[0030]
The
[0031]
The
[0032]
The
[0033]
Further, the
[0034]
Although not shown here, the printer
[0035]
FIG. 2 is a block diagram illustrating a functional configuration of the image forming apparatus according to the present embodiment.
[0036]
In FIG. 1, the printer
[0037]
The
[0038]
The
[0039]
Then, the image formed image is transferred to a sheet by the
[0040]
The
[0041]
The
[0042]
3 to 14 are diagrams showing how information registered in the print reservation table secured in a predetermined area of the memory 43c of the
[0043]
First, the
[0044]
Based on the print reservation from the
[0045]
The
[0046]
When the
[0047]
When the
[0048]
When the discharge of the first sheet is completed, the
[0049]
It is assumed that for the “no paper” in the multi-tray 10, the operator does not find a B5 size paper and sets two B4 size papers, which are different paper sizes. The
[0050]
The
[0051]
In this way, by automatically reregistering the paper size with the new “B4”, printing starts as it is with “B5” registered at the time of reservation, and a jam occurs, or a sensor on the conveyance path (for example, It is possible to prevent the paper size from being mismatched by detecting the paper size mismatch after the start of printing by measuring the paper length by the pre-registration sensor 13).
[0052]
Then, the
[0053]
When the image formation with ID = 5 is completed, the paper supply with ID = 6 is completed, the print instruction is received, and the vertical synchronization is established, the image formation is started. As shown in FIG. 12, the state management of ID = 5 is registered as “paper discharging”, and the state management of ID = 6 is registered as “printing”.
[0054]
When the discharge of ID = 5 is completed and the image formation of ID = 6 is completed, the information of ID = 5 is deleted and the print order is updated as shown in FIG. Register “Discharged”.
[0055]
When the paper discharge is completed for ID = 6, the information of ID = 6 is deleted and the print reservation table is empty as shown in FIG.
[0056]
As described with reference to FIG. 8, when the paper size (paper width) at the time of reservation is different from the paper size (paper width) immediately before the start of printing, a paper size mismatch warning is issued from the
[0057]
FIG. 15 is a diagram illustrating an example of printer status information.
[0058]
As shown in the figure, the printer status is notified by the 2nd to 14th bits of the 16-bit serial communication. For example, if the door is in an open state, the bit information is notified such that the second bit “door open” is set. If a paper size mismatch warning is detected before printing is started in FIG. 8, the 13th bit “paper size mismatch error” is bit-set.
[0059]
Incidentally, the paper length mismatch misprint error (the 12th bit) is a case where a paper length mismatch is detected by measuring the paper length during transport by a sensor (for example, pre-registration sensor 13) on the transport path after printing is started. Yes, this is different from the paper size mismatch error before printing starts. When a misprint error occurs due to paper length mismatch after the start of printing, it is detected after image formation has started.Therefore, image formation is performed for the purpose of preventing jamming or preventing the image from being formed outside the paper. Processing such as stopping and automatically discharging. Since it has already started paper feeding and image formation, it is called “misprint error” in the sense that printing has failed. When a misprint error occurs, it is automatically discharged or the operator removes the paper to return from the error state.
[0060]
On the other hand, if it is a paper size mismatch error before the start of printing, the paper feed has not started yet and image formation has not yet been performed, so that the paper size can be rewritten to a new paper size as in the present embodiment, or the paper can be fed later. As in the second embodiment, various processes such as waiting for the paper size to return to the original size or canceling the printing itself can be performed.
[0061]
FIG. 16 is a diagram showing an example of status information of the paper size mismatch error warning details, and it is possible to notify which ID has caused a paper size mismatch.
[0062]
In the example of FIG. 8, a paper size mismatch error occurs with ID = 5, 6, so in the warning detailed status information of FIG. 16, the 6th and 7th bits corresponding to ID = 5, 6 are bit set. To do. Accordingly, the
[0063]
FIG. 17 is a diagram illustrating an example of a message displayed on the display / operation panel when a paper size mismatch occurs in the image forming apparatus according to the present embodiment.
[0064]
As shown in the example of FIG. 8, when the
[0065]
FIG. 18 is a flowchart showing the procedure of control processing relating to paper size mismatch executed by the
[0066]
In the figure, first, the
[0067]
Then, the bit indicating paper size mismatch is set in the status shown in FIG. 15, and the bit indicating the corresponding ID is set in the paper size mismatch detailed status shown in FIG. A size mismatch warning is notified (step S103).
[0068]
Further, as described with reference to FIG. 9, the paper size information of the ID having the paper size mismatch in the print reservation table is rewritten to the new paper size (step S104), and the “paper size mismatch error” is deleted (step S104). S105).
[0069]
Then, the bit indicating the paper size mismatch in the status shown in FIG. 15 is reset, and the corresponding ID bit in the paper size mismatch detailed status shown in FIG. 16 is also reset, and the paper size mismatch is sent to the
[0070]
FIG. 19 is a flowchart showing a control processing procedure relating to paper size mismatch executed by the
[0071]
In the figure, first, the
[0072]
In the status shown in FIG. 15 transmitted from the
[0073]
When the paper size mismatch warning is cancelled, a message that informs the operator that printing has been forcibly performed with the new paper size on the display / operation panel 50 ("Specified paper size" B5 "from the multi-tray in FIG. (Printed with paper size “B4”) ”is output (step S204).
[0074]
As described above, it is determined whether the paper size (paper width) at the time of reservation matches the paper size (paper width) at the start of printing, and if it is determined that the paper size does not match, a paper size mismatch warning is issued. In addition to output, the paper size of the print reservation table is automatically registered to the new paper size and printing is resumed, so printing starts with the paper size registered at the time of reservation as it is, jamming, It is possible to prevent a paper length mismatch misprint error caused by measuring the paper length with a sensor on the conveyance path.
[0075]
In addition, since the paper size is automatically reregistered and printing is resumed, no operator operation is required.
[0076]
Furthermore, since the display operation panel displays that the paper size mismatch has occurred and that printing has been forcibly performed with the new paper size, the operation status can be accurately communicated to the operator.
[0077]
(Second Embodiment)
The image forming apparatus according to the second embodiment of the present invention is different from the image forming apparatus according to the first embodiment only in control processing, and therefore the hardware is the same as that in the first embodiment. The hardware similar to that of the image forming apparatus according to the embodiment, that is, the configuration shown in FIGS. 1 and 2 is used.
[0078]
20 to 38 are diagrams showing the transition of information registered in the print reservation table secured in a predetermined area of the memory 43c of the
[0079]
First, the
[0080]
Based on the print reservation from the
[0081]
The
[0082]
When the
[0083]
When the discharge of the first sheet is completed, the
[0084]
Assume that the operator does not find LETTER size paper and sets one A4 size paper in the lower cassette for “no paper” in the
[0085]
The first condition is that the operator notices the difference in the paper size of the
[0086]
Then, the
[0087]
The second condition is that the operator selects to forcibly print with a new paper size. The operator recognizes that the paper size is inconsistent, but cannot find the correct paper size and wants to force printing with the newly placed paper size.The operator can select this from the buttons on the display operation panel. I do. When the operator forcibly selects a button for printing with a different paper size, the
[0088]
Upon receiving this instruction, the
[0089]
In this way, by re-registering the paper size to the new “A4” according to the selection of forced printing with a different paper size from the operator, printing starts as it is with “LETTER” registered at the time of reservation, and jammed. Printing that prevents a paper size mismatch due to detection of a paper size mismatch after the start of printing, in which a paper length is measured by a sensor (for example, pre-registration sensor 13) on the conveyance path.
[0090]
Then, the
[0091]
The third condition is that the operator has selected to cancel printing for a paper size mismatch. This is a case where the operator recognizes that the paper sizes do not match, but cannot find the correct paper size, stops printing, and wants to perform another print. The operator selects this from the buttons on the
[0092]
Upon receiving this instruction, the
[0093]
In this way, according to the selection of the print cancellation from the operator, the print condition that does not match the paper size is deleted, and another subsequent print can be performed without performing useless printing.
[0094]
Then, the
[0095]
The printer status status and the paper size mismatch warning detailed status are the same as those described in the first embodiment, that is, the configurations shown in FIGS.
[0096]
As shown in FIG. 25, when a paper size mismatch warning is detected before printing is started, a 13th bit paper size mismatch error in the printer status is set. In the example of FIG. 25, since a paper size mismatch error has occurred with ID = 5, the sixth bit corresponding to ID = 5 is bit-set in the detailed warning status of FIG. Accordingly, the
[0097]
FIG. 39 is a diagram illustrating an example of a message displayed on the display /
[0098]
When the paper size mismatch error is detected by the
[0099]
FIG. 40 is a flowchart showing a control processing procedure regarding paper size mismatch executed by the
[0100]
In the figure, first, the
[0101]
Then, the bit indicating paper size mismatch is set in the status shown in FIG. 15, and the bit indicating the corresponding ID is set in the paper size mismatch detailed status shown in FIG. A size mismatch warning is notified (step S303). In this state, it waits for any of the first to third conditions to be satisfied.
[0102]
The operator resets the correct paper size, checks again the first condition that the paper size at the time of reservation matches the current paper size (step S304), and if this first condition is met, FIG. As described above, the “paper size mismatch error” of the ID whose paper size does not match is deleted from the print reservation table (step S305).
[0103]
Then, the bit indicating the paper size mismatch in the status shown in FIG. 15 is reset, and the corresponding ID bit in the paper size mismatch detailed status shown in FIG. 16 is also reset, and the paper size mismatch is sent to the
[0104]
As a result, the paper size mismatch does not occur, so the
[0105]
Next, the second condition for issuing a paper size rewriting instruction from the
[0106]
Next, a third condition for issuing a reservation deletion instruction from the
[0107]
FIG. 41 is a flowchart showing a control processing procedure relating to paper size mismatch executed by the
[0108]
In the figure, first, the
[0109]
Then, a timer is started (step S403).
[0110]
Thereafter, it waits for any of the first to third conditions to be satisfied (steps S404, S406, and S408).
[0111]
First, the first condition is that the operator has changed the paper size to the correct paper size, and the paper size mismatch has been resolved. By checking, it is monitored whether or not a paper size mismatch warning has been issued (step S404), and when the paper size mismatch is resolved, the paper size mismatch warning message on the
[0112]
The second condition is that the operator selects forced printing on the display / operation panel 50 (in this embodiment, pressing the key 1), and the
[0113]
The third condition is that the operator selects print cancellation on the display / operation panel 50 (in this embodiment, the
[0114]
If none of the first to third conditions is satisfied within a predetermined time, forced printing is executed assuming that the second condition determined in advance is satisfied. That is, it is checked whether the timer has passed a predetermined time (step S410), and when the predetermined time has passed, the paper size of the ID whose paper size does not match is sent to the engine control unit in the same manner as in step S407 executed according to the second condition. An instruction to rewrite the information to a new paper size is issued (step S411). Then, the paper size mismatch warning message on the display /
[0115]
As described above, it is determined whether the paper size at the time of reservation and the paper size at the start of printing match, and when it is determined that the paper size does not match, the correct paper is sent to the operator as a paper size mismatch warning. A message prompting the user to change the size, a message allowing the operator to select forced printing with a new paper size, and a message allowing the operator to cancel printing that does not match the paper size are displayed. If the operator switches to the correct paper size, printing resumes at the correct paper size. If the operator selects forced printing at the new paper size, the reserved paper size information is rewritten and printing resumes at the new paper size. If the operator selects cancel printing, the paper size mismatch reservation is deleted and printing of another reservation that follows is resumed. In this way, when the paper sizes do not match, the operator can resume printing with his / her favorite selection.
[0116]
In addition, it is possible to prevent printing from starting at the paper size registered at the time of reservation as it is, jamming, and misprinting of paper length mismatch after starting printing by measuring the paper length with a sensor on the conveyance path. .
[0117]
In addition, even if the paper size does not match before printing starts and a predetermined time has elapsed, the paper is not replaced with the correct paper size, forced printing is not selected, printing is not stopped, etc. Since the paper size is registered again and printing is resumed, even if there is no operation by the operator, printing is not stopped and printing is continued.
[0118]
A storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to the system or apparatus, and the computer (or CPU or MPU) of the system or apparatus is stored in the storage medium. It goes without saying that the object of the present invention can also be achieved by reading and executing the program code.
[0119]
In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.
[0120]
As a storage medium for supplying the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used. Further, the program code may be supplied from a server computer via a communication network.
[0121]
Further, by executing the program code read out by the computer, not only the functions of the above-described embodiments are realized, but the OS running on the computer based on the instruction of the program code is actually used. Needless to say, the present invention includes a case where part or all of the processing is performed and the functions of the above-described embodiments are realized by the processing.
[0122]
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. It goes without saying that the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.
[0123]
【The invention's effect】
As explained above, according to the present invention, paper is fed before paper feeding.widthPaper at the time when the printing conditions are reserved and when the printing operation starts.widthWhen is differentThePaper on peratorwidthButDisplays a message indicating an inconsistency and prompting the user to switch to the correct paper size, a message that allows the operator to select forced printing with a new paper size, and a message that allows the operator to cancel printing that does not match the paper sizeAs a result, the operator can make an optimal selection such as returning to the correct paper size, canceling printing, or forcibly continuing printing with a new paper size.Furthermore, if an operator does not intervene after an error indicating that the paper widths do not match, if the operator does not intervene, the new paper size is automatically re-registered and printing resumes. Even if it does not, printing does not remain stopped and printing can be continued.
[Brief description of the drawings]
FIG. 1 is a cross-sectional view of an image forming apparatus according to a first embodiment of the present invention.
2 is a block diagram illustrating a functional configuration of the image forming apparatus in FIG. 1. FIG.
3 is a diagram showing an example of an initial state of information registered in a print reservation table secured in a predetermined area of a memory of the engine control unit in FIG. 1; FIG.
4 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table in FIG. 3; FIG.
FIG. 5 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 4;
6 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 5; FIG.
7 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table in FIG. 6; FIG.
8 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 7; FIG.
FIG. 9 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 8;
FIG. 10 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 9;
FIG. 11 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 10;
12 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 11; FIG.
13 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 12; FIG.
14 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 13; FIG.
FIG. 15 is a diagram illustrating an example of printer status information.
FIG. 16 is a diagram illustrating an example of status information of paper size mismatch error warning details.
17 is a diagram illustrating an example of a message displayed on the display / operation panel when a paper size mismatch occurs in the image forming apparatus of FIG. 1; FIG.
18 is a flowchart showing a procedure of control processing relating to paper size mismatch executed by the engine control unit of FIG. 1, particularly, a microcomputer.
FIG. 19 is a flowchart showing a procedure of control processing relating to paper size mismatch executed by the video controller of FIG. 1, particularly a microcomputer.
FIG. 20 is a diagram illustrating an example of an initial state of information registered in a print reservation table secured in a predetermined area of a memory of an engine control unit of an image forming apparatus according to a second embodiment of the present invention. .
FIG. 21 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 20;
FIG. 22 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 21;
FIG. 23 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 22;
24 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 23. FIG.
FIG. 25 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 24;
FIG. 26 is a diagram illustrating an information registration state in which a transition is made from the information registration state of the print reservation table of FIG. 25 when the first condition is satisfied.
FIG. 27 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 26;
FIG. 28 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 27;
FIG. 29 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 28;
30 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 29. FIG.
FIG. 31 is a diagram illustrating an information registration state in which a transition is made from the information registration state of the print reservation table of FIG. 25 when the second condition is satisfied.
32 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table in FIG. 31; FIG.
FIG. 33 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 32;
FIG. 34 is a diagram illustrating an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 33;
FIG. 35 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 34;
FIG. 36 is a diagram illustrating an information registration state in which a transition is made from the information registration state of the print reservation table of FIG. 25 when the third condition is satisfied.
FIG. 37 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 36;
FIG. 38 is a diagram showing an information registration state that has transitioned from the information registration state of the print reservation table of FIG. 37;
FIG. 39 is a diagram illustrating an example of a message displayed on the display operation panel when a paper size mismatch occurs in the image forming apparatus according to the second embodiment of the present invention.
FIG. 40 is a flowchart showing a procedure of control processing relating to paper size mismatch executed by an engine control unit of the image forming apparatus according to the second embodiment of the present invention, particularly a microcomputer.
FIG. 41 is a flowchart showing a procedure of control processing relating to paper size mismatch executed by a video controller of the image forming apparatus according to the second embodiment of the present invention, particularly a microcomputer.
[Explanation of symbols]
1 Printer body
2 Upper cassette
3 Upper pickup paper feed roller
4 Upper feed roller
5 Lower cassette
6 Lower pickup paper feed roller
7 Lower feed roller
8 Paper feed sensor
9 Re-feed roller
10 Multi tray
11 Multi-pickup paper feed roller
12 Multi-feed roller
13 cash register sensor
14 Registration roller pair
15 Photosensitive drum
16 Heating and pressure roller pair
17 Fixing paper discharge roller
18 Fixing paper discharge sensor
19 Double-sided flapper
20 Paper discharge roller
21 Output tray
22 Reverse sensor
23 Reverse roller
24 Horizontal resist adjustment plate
25 Notched roller
26 Double-sided roller
27 Double-sided sensor
28 Fixing device
29 Halogen heater
30 Laser scanner
31 Laser unit
32 Scanner motor unit
33 Imaging lens group
34 Folding mirror
35 Process cartridge
36 Pre-exposure lamp
37 Primary charger
38 Developer
39 Cleaner
40 Transfer charger
41 Printer control device
42 Video controller
43 Engine control unit
44 External equipment
45 interface
Claims (1)
前記トレイから紙を給紙するための給紙手段と、
前記給紙手段によって紙の給紙動作を行う前に紙幅を検知する紙幅検知手段と、
印字条件を指定する印字条件指定手段と、
前記印字条件指定手段によって指定された印字条件を印字予約メモリに記憶することにより、印字予約を行う印字予約手段と、
前記印字予約メモリに記憶された印字条件に従って印字を行うように制御する印字制御手段と、
前記印字予約手段によって印字予約を行ったときに前記紙幅検知手段によって検知した第1の紙幅と、前記印字制御手段によって印字を開始しようとするときに前記紙幅検知手段によって検知した第2の紙幅とが一致しているかどうかを判別する紙幅判別手段と、
前記紙幅判別手段によって前記第1の紙幅と前記第2の紙幅とが不一致であることが判別された場合に、オペレータに紙幅が不一致であることを示すエラーを報知するエラー報知手段と、
前記エラー報知手段によってエラーが報知されたときに、オペレータに対して前記第1の紙幅の紙に戻すよう促す表示、および、前記第2の紙幅の紙で印字する旨の表示、および、印字を中止する旨の表示を表示する表示手段と
を有する画像形成装置において、
前記印字制御手段は、
オペレータによって前記第1の紙幅の紙に戻されたことが検知されたときには、前記紙幅が不一致であることを示すエラーを解除して印字を再開し、
オペレータによって前記第2の紙幅の紙で印字する旨の指示がなされたときには、紙幅が不一致となっている紙に対する印字条件のうち紙サイズ情報のみを前記第2の紙幅の紙のサイズに書き替えて印字を再開し、
オペレータによって印字を中止する旨の指示がなされたときには、紙幅が不一致となっている紙に対する印字条件に対応する印字予約を前記印字予約メモリから消去し、それ以降の紙に対する印字予約に基づいて印字を再開し、
前記表示手段によって表示がなされた後所定時間経過しても、オペレータによって前記第1の紙幅の紙に戻されたこと、前記第2の紙幅の紙で印字する旨の指示がなされたこと、印字を中止する旨の指示がなされたことがいずれも検知されないときには、前記第2の紙幅の紙で印字する旨の指示がなされたものとして、紙幅が不一致となっている紙に対する印字条件のうち紙サイズ情報のみを前記第2の紙幅の紙のサイズに書き替えて印字を再開する
ことを特徴とする画像形成装置。 A tray for storing paper,
Paper feeding means for feeding paper from the tray;
A paper width detecting means for detecting a paper width before performing a paper feeding operation by the paper feeding means;
A printing condition specifying means for specifying a printing condition;
By storing the specified printing conditions in the print reservation memory by said printing condition designation unit, a print reservation unit that performs approximately Printout reserved,
And print control means for controlling to perform Printout accordance printing conditions stored in the print reservation memory,
First and paper width detected by said paper width detecting means when performing the approximately Printout reserved by the print reservation unit, a second has been detected by the paper width detecting means when trying to start a Printout by said print control means a paper width determination means and width of it is determined whether they match,
If it and the first width by the paper width determination means and said second paper width is mismatch is discriminated, and error informing means for informing an error indicating that the paper width to the operator do not match,
When an error is notified by the error informing means, display prompting to for the operator back to the first paper width of the paper, and a display to the effect that printing by the second paper width of the paper, and the printing an indication to stop the image forming apparatus which have a and table Shimesuru display means,
The print control means includes
When it returned to the first paper width of the paper is detected by the operator, the Printout resumed by releasing an error indicating that the paper width do not match,
When the instruction to print at the second paper width of the paper by the operator is made, write only among sheet size information of the print condition for the paper sheet width that are not matched to the size of the second paper width of the paper And restart printing ,
When the instruction to cancel the print by an operator is made, erases Printout reservation paper width corresponding to the printing conditions for paper has become mismatched from the print reservation memory, the print reservations for subsequent paper based on the mark-shaped and restart,
Even if a predetermined time has elapsed after the display by the display means, the operator has given an instruction to return to the first paper width, to print on the second paper width, If it is not detected that an instruction to stop printing is detected, it is assumed that an instruction to print on the paper of the second paper width is given. The image forming apparatus , wherein only the size information is rewritten to a paper size of the second paper width and printing is resumed .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002126104A JP4065497B2 (en) | 2002-04-26 | 2002-04-26 | Image forming apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002126104A JP4065497B2 (en) | 2002-04-26 | 2002-04-26 | Image forming apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003312109A JP2003312109A (en) | 2003-11-06 |
JP4065497B2 true JP4065497B2 (en) | 2008-03-26 |
Family
ID=29540632
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002126104A Expired - Fee Related JP4065497B2 (en) | 2002-04-26 | 2002-04-26 | Image forming apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4065497B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014056043A (en) * | 2012-09-11 | 2014-03-27 | Ricoh Co Ltd | Image forming apparatus |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5121320B2 (en) * | 2006-06-13 | 2013-01-16 | キヤノン株式会社 | Image forming apparatus and image forming system |
-
2002
- 2002-04-26 JP JP2002126104A patent/JP4065497B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014056043A (en) * | 2012-09-11 | 2014-03-27 | Ricoh Co Ltd | Image forming apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP2003312109A (en) | 2003-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7403721B2 (en) | Image forming apparatus, MFP and method of displaying jam removal guidance | |
JP4931229B2 (en) | Printing apparatus, control method therefor, and program | |
JP3294315B2 (en) | Image forming device | |
US9230205B2 (en) | Image forming apparatus, non-transitory computer-readable recording medium storing an image forming program, and image forming method | |
JP2007076782A (en) | Manual paper feed device, image forming device, manual feed method, and image forming method | |
US7187480B2 (en) | Image forming apparatus with control for interrupting an image formation job, method of controlling said image forming apparatus, and storage medium with a program stored thereon for performing image forming apparatus control | |
JP4421248B2 (en) | Printer | |
JP4065497B2 (en) | Image forming apparatus | |
JP3538327B2 (en) | Paper feeder | |
JP4352900B2 (en) | Paper feeder | |
JP2018065379A (en) | Image forming device, image forming device control method and program | |
JP2012063457A (en) | Image forming apparatus, control method for image forming apparatus, program and recording medium | |
JP4979338B2 (en) | Image forming apparatus | |
JP4075570B2 (en) | Recording device | |
JP5787658B2 (en) | Image forming system | |
JP2002274697A (en) | Image formation device | |
JP2009143682A (en) | Image forming device | |
JP2005255349A (en) | Image forming device | |
JP2003233275A (en) | Image forming apparatus | |
JP2006160431A (en) | Image recording device | |
JP5681059B2 (en) | Image forming system | |
JP2002333797A (en) | Image forming device and image forming method | |
JP2006089240A (en) | Image forming device | |
JP2001282016A (en) | Image forming device | |
JP2023003660A (en) | image forming device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050405 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060415 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070618 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070626 |
|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20070626 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070827 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080105 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110111 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120111 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130111 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140111 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |