JP4065497B2 - Image forming apparatus - Google Patents

Image forming apparatus Download PDF

Info

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
print
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
Application number
JP2002126104A
Other languages
Japanese (ja)
Other versions
JP2003312109A (en
Inventor
充浩 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2002126104A priority Critical patent/JP4065497B2/en
Publication of JP2003312109A publication Critical patent/JP2003312109A/en
Application granted granted Critical
Publication of JP4065497B2 publication Critical patent/JP4065497B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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の紙幅と、前記印字制御手段によって印字を開始しようとするときに前記紙幅検知手段によって検知した第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 main body 1 has an upper cassette 2 and a lower cassette 5 for storing recording media. The cassettes 2 and 5 have a mechanism (not shown) for detecting the paper size, and the paper size can be specified before the paper is fed in the state where the paper is stored in the cassettes 2 and 5. The recording medium is fed out from the upper cassette 2 by the upper pickup paper feed roller 3, and the recording medium is conveyed by the upper paper feed conveyance roller 4. Further, the recording medium is fed out from the lower cassette 5 by the lower pickup paper feed roller 6, and the recording medium is conveyed by the lower paper feed conveyance roller 7. The recording medium conveyed from the upper cassette 2 or the lower cassette 5 is detected by the downstream paper feed sensor 8 and further conveyed by the refeed roller 9.
[0023]
Further, from the multi-tray 10 storing the recording medium, the recording medium is fed out by the multi-pickup paper feed roller 11 and conveyed by the multi paper feeding / conveying roller 12. The multi-tray 10 has a mechanism (not shown) for detecting the paper width, and the detected paper width can be specified before paper is fed in a state where the paper is placed on the multi-tray 10.
[0024]
The recording medium fed and conveyed from the upper cassette 2, the lower cassette 5, or the multi-tray 10 is further detected by the downstream registration sensor 13, creates a predetermined loop amount in the registration roller pair 14, and stops conveyance. In synchronization with the image formation timing (VSYNC signal), the conveyance of the recording medium is resumed by the registration roller pair 14.
[0025]
A detachable process cartridge 35 for forming a toner image on the photosensitive drum 15 based on the laser beam from the laser scanner unit 30 is provided downstream of the registration roller pair 14. The toner image on the photosensitive drum 15 is transferred to a recording medium by the transfer charger 40.
[0026]
Further downstream, a fixing device 28 that heat-presses and fixes a toner image formed on the recording medium is provided, and downstream of the fixing device 28 is a fixing paper discharge sensor 18 that detects a conveyance state and a recording medium. A fixing paper discharge roller 17 is provided to convey the recording medium to the paper discharge unit, and the recording medium is further discharged onto the paper discharge tray 21 by the paper discharge roller 20.
[0027]
When performing duplex printing, the double-sided flapper 19 guides the recording medium to the reversing mechanism. The recording medium guided to the reversing mechanism is detected by the reversing sensor 22 and drawn by the reversing roller 23. When the drawing is completed, the recording medium is reversed by reversing the rotation direction of the reversing roller 23 and guided to the duplex conveying unit. The recording medium guided to the double-sided conveyance unit is conveyed by the notch roller 25, stops conveyance at a position where the notch portion of the notch roller 25 is in contact with the recording medium, and adjusts the lateral registration when the recording medium becomes free. The skew is corrected by the plate 24. Thereafter, the conveyance is resumed by the notch roller 25, and the downstream double-side roller 26 takes over, and the double-side sensor 27 confirms the conveyance position of the recording medium. Then, the image is conveyed by the re-feed roller 9 to form the second image.
[0028]
The laser scanner section 30 scans the photosensitive drum 15 with a laser unit 31 that emits laser light modulated based on an image signal transmitted from the external device 44 and the laser light from the laser unit 31. For this purpose, the scanner motor unit 32, an imaging lens group 33, and a folding mirror 34 are included. The scanner motor unit 32 includes a scanner motor 32a and a polygon mirror 32b. The process cartridge 35 includes a photosensitive drum 15, a pre-exposure lamp 36, a temporary charger 37, a developing device 38, a transfer charger 40, and a cleaner 39 necessary for an electrophotographic process.
[0029]
In addition, the fixing device 28 includes a heating / pressure roller pair 16 and a halogen heater 29 provided inside the roller.
[0030]
The printer control device 41 is a device that controls the printer main body 1 and includes a video controller 42 and an engine control unit 43.
[0031]
The video controller 42 includes a microcomputer 42a, a timer 42b, a memory 42c, and the like.
[0032]
The engine control unit 43 includes a microcomputer 43a, a timer 43b, and a memory 43c.
[0033]
Further, the printer control device 41 is connected to an external device 44 (such as a host PC) through an interface 45 so as to be communicable.
[0034]
Although not shown here, the printer main body 1 is provided with a display operation panel for notifying the user of information and operating the selection setting by the user.
[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 main body 1 is provided with a printer control device 41, and the printer control device 41 includes a video controller 42 and an engine control unit 43.
[0037]
The video controller 41 expands image data transmitted from an external device 44 such as a host computer via an interface 45 into bit data necessary for printing. The video controller 42 assigns an ID for each image to be printed to the engine control unit 43 via the serial I / F, designates printing conditions (such as a paper feed port and a paper discharge port), and reserves printing based on the ID. I do.
[0038]
The engine control unit 43 controls a paper transport mechanism 46 such as a paper feed roller, a transport roller, and a lifter according to the print reservation notified from the video controller 42, and feeds paper from a paper feed port corresponding to the print conditions. Then, the engine control unit 43 outputs a vertical synchronization request signal (VSREQ signal) in accordance with a print instruction notified from the video controller 42 via the serial I / F, and the video controller 42 receives the vertical synchronization signal (VSYNC signal). Wait for it to be sent. Along with the VSYNC signal, the engine control unit 43 controls the laser scanner unit 30 according to the video signal (VDO signal) supplied from the video controller 42 while outputting a horizontal synchronization signal (HSYNC signal) for each line, and forms an image. I do.
[0039]
Then, the image formed image is transferred to a sheet by the high voltage unit 49, fixed by the fixing unit 28, and the sheet conveying mechanism 46 is controlled to discharge the sheet to a sheet discharge port corresponding to the printing conditions.
[0040]
The video controller 42 has a function of displaying the printer status on the display / operation panel 50 and recognizing the setting contents set by the operator using the display / operation panel 50.
[0041]
The engine control unit 43 reads various sensors via the sensor input unit 47 to detect the paper size of the cassette and the paper width of the multi-tray.
[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 engine control unit 43 transitions. An example will be described in which a paper size mismatch at the time of reservation and at the start of printing is detected, and the printing is automatically changed to a new paper size to continue printing. Note that it is assumed that three single-sided printing is performed from the multi-tray 10 to the paper discharge tray 21, and the multi-tray 10 assumes a state where only one B5-size standard paper is placed.
[0043]
First, the video controller 42 assigns the ID number of the first sheet to the engine control unit 43 via the serial I / F, and print conditions (ID = 4, paper feed port = multi-tray, paper discharge port = discharge). Tray print reservation instruction. Subsequently, a print reservation instruction for the printing condition of the second sheet (ID = 5, paper feed slot = multi-tray, paper ejection slot = discharge tray), and the printing condition of the third sheet (ID = 6, paper feed slot = multi-feed) Print reservation instruction for tray, paper discharge port = paper discharge tray).
[0044]
Based on the print reservation from the video controller 42, the engine control unit 43 registers the print conditions (ID number, paper feed port and paper discharge port) and the paper size at the time of the reservation in the print reservation table in the reserved order. Remember. Here, since the multi-tray 10 detects only the paper width, it stores the paper width value and registers the standard paper size closest to the paper width value as the paper size. For example, when a paper width of 182 mm is detected, the paper size is registered as B5 standard paper. In addition, as a state, since paper feeding has not yet been executed, “paper feeding standby” is registered, and “no error” is registered as an error. As a result, as shown in FIG. 3, the print reservation information for three sheets is registered in the print reservation table.
[0045]
The engine control unit 43 starts feeding paper because the condition is set for ID = 4, which is the printing condition for the first first sheet. As a result, as shown in FIG. 4, the status information of ID = 4 of the first sheet is rewritten as “paper feeding”.
[0046]
When the engine control unit 43 completes paper feeding and receives a print instruction from the video controller 42, the engine control unit 43 exchanges vertical synchronization (VSREQ signal and VSYNC signal) and starts image formation. As a result, as shown in FIG. 5, the status information of ID = 4 of the first sheet is rewritten to “printing”.
[0047]
When the engine control unit 43 completes the image formation, as shown in FIG. 6, the state information of ID = 4 of the first sheet is rewritten as “paper discharging”. Further, since it is assumed that the multi-tray 10 has only one sheet of paper, if the engine control unit 43 detects that there is no paper in the multi-tray 10 at this time, as shown in FIG. For the second and third IDs = 5, 6, “paper out error” is registered as error information.
[0048]
When the discharge of the first sheet is completed, the engine control unit 43 deletes the information on the first sheet from the print reservation table as shown in FIG. Rewrite the order like the second and second.
[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 engine control unit 43 detects the paper width of the multi-tray 10 as 257 mm and recognizes it as the closest standard paper B4. Here, the engine control unit 43 compares the paper size of the printing conditions reserved in the print reservation table with the current paper size B4 of the multi-tray 10, and determines that there is a paper size mismatch error because they are different. Then, as shown in FIG. 8, the error information of ID = 5, 6 is registered in the print reservation table, “paper size mismatch error” is registered, and paper size mismatch occurs before the start of printing to the video controller 42. This is notified with a warning status.
[0050]
The engine control unit 43 automatically rewrites the paper size information to “B4” newly detected as shown in FIG. Reregister the paper size mismatch error as “None”. Then, the paper size mismatch warning status notified to the video controller 42 is canceled.
[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 engine control unit 43 feeds ID = 5 from the multi-tray 10 and registers the status information of ID = 5 as “Feeding” as shown in FIG. After the feeding of ID = 5 is completed and a printing instruction is received from the video controller 42 and vertical synchronization is established, image formation of ID = 5 is started and feeding of the subsequent ID = 6 is started. . As shown in FIG. 11, the status information with ID = 5 is registered as “printing”, and the status information with ID = 6 is registered as “paper feeding”.
[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 engine control unit 43 to the video controller 42 before starting printing. To notify. This notification form is realized by returning a status of serial communication from the engine control unit 43 to the video controller 42.
[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 video controller 42 knows that the paper size mismatch has occurred in the printer status status of FIG. 15, and further knows in detail which ID has caused the paper size mismatch in the paper size mismatch warning detailed status of FIG. It becomes possible.
[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 engine control unit 43 detects a paper size mismatch error before starting printing, the video controller 42 knows that a paper size mismatch error has occurred from the status information of FIG. Thus, it is known which ID has a paper size mismatch, and a new paper size of the paper feed port is acquired. Then, as shown in FIG. 17, the video controller 42 outputs a message on the display / operation panel 50 to notify the operator that a paper size mismatch warning has occurred and that printing has been automatically performed with a new paper size. Notice.
[0065]
FIG. 18 is a flowchart showing the procedure of control processing relating to paper size mismatch executed by the engine control unit 43, particularly the microcomputer 43a.
[0066]
In the figure, first, the engine control unit 43 checks whether the paper size based on the paper width detected at the reservation time registered in the print reservation table matches the paper size based on the current paper width to start printing. If they do not match (step S101), as described with reference to FIG. 8, “paper size mismatch error” is registered as the paper size mismatch in the print reservation table (step S102).
[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 video controller 42. A warning cancellation is notified (step S106). As a result, the engine control unit 43 does not disagree with the paper size, and thus restarts the printing operation with a new paper size.
[0070]
FIG. 19 is a flowchart showing a control processing procedure relating to paper size mismatch executed by the video controller 42, particularly the microcomputer 42a.
[0071]
In the figure, first, the video controller 42 monitors whether a paper size mismatch warning has occurred by checking a bit indicating a paper size mismatch in the status shown in FIG. 15 transmitted from the engine control unit 43. If the paper size mismatch warning is displayed (step S201), a message (corresponding to “<paper size mismatch warning>” in FIG. 17) is displayed on the display / operation panel 50 to notify the operator that a paper size mismatch warning has occurred. Output (step S202).
[0072]
In the status shown in FIG. 15 transmitted from the engine control unit 43, the process waits until the bit indicating paper size mismatch is reset and the paper size mismatch warning is cleared (step S203).
[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 engine control unit 43 of the image forming apparatus according to the present embodiment. 20 to 38, whether the paper size mismatch at the time of reservation and the start of printing is detected and the operator selects to return to the original paper size, or the operator selects to forcibly print with a new paper size, An example in which the operator can select whether to cancel printing will be described. It is assumed that two LETTER sizes are printed on one side from the upper cassette 2 and one A4 size is printed on the A4 size from the lower cassette 5, and only one LETTER size standard paper is placed in the upper cassette 2. The lower cassette 5 is assumed to have 10 A4-size standard papers.
[0079]
First, the video controller 42 assigns the ID number of the first sheet to the engine control unit 43 via the serial I / F, and print conditions (ID = 4, paper feed port = upper cassette, paper discharge port = discharge). Tray print reservation instruction. Next, a print reservation instruction for the printing condition for the second sheet (ID = 5, paper feed slot = upper cassette, paper ejection slot = discharge tray), and the printing condition for the third sheet (ID = 6, paper feed slot = lower) A print reservation instruction is issued for the cassette, paper discharge port = paper discharge tray.
[0080]
Based on the print reservation from the video controller 42, the engine control unit 43 registers the print conditions (ID number, paper feed port and paper discharge port) and the paper size at the time of the reservation in the print reservation table in the reserved order. Remember. Here, the upper cassette 2 and the lower cassette 5 are provided with switches that change according to the cassette regulation plate, so that the paper size can be directly detected, and the paper size detected at the time of reservation is registered. In addition, as a state, since paper feeding has not yet been executed, “paper feeding standby” is registered, and “no error” is registered as an error. As a result, as shown in FIG. 20, the print reservation information for three sheets is registered in the print reservation table.
[0081]
The engine control unit 43 starts feeding paper because the condition is set for ID = 4, which is the printing condition for the first first sheet. As a result, as shown in FIG. 21, the status information of ID = 4 for the first sheet is rewritten as “paper feeding”. When the engine control unit 43 completes paper feeding and receives a print instruction from the video controller 42, the engine control unit 43 exchanges vertical synchronization (VSREQ signal and VSYNC signal) and starts image formation. As a result, as shown in FIG. 22, the status information of ID = 4 on the first sheet is rewritten to “printing”.
[0082]
When the engine control unit 43 completes the image formation, as shown in FIG. 23, the state information of ID = 4 of the first sheet is rewritten as “paper discharging”. Further, since it is assumed that there is only one sheet of paper in the upper cassette 2, at this time point, if the engine control unit 43 detects “no paper” in the upper cassette 2, as shown in FIG. For the second sheet ID = 5, “paper out error” is registered as error information.
[0083]
When the discharge of the first sheet is completed, the engine control unit 43 deletes the information on the first sheet from the print reservation table as shown in FIG. 24, and replaces the second and third sheets with a new one in the printing order. Rewrite the order like the second and second.
[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 upper cassette 2. The engine control unit 43 detects the paper size of the upper cassette 2 as “A4”. Here, the engine control unit 43 compares the paper size “LETTER” of the printing conditions reserved in the print reservation table with the current paper size “A4” of the upper cassette 2, and the paper size mismatch error is detected. to decide. Then, as shown in FIG. 25, “paper size mismatch error” is registered with the error information of ID = 5 in the print reservation table, and a paper size mismatch has occurred in the video controller 42 before starting printing. Is notified with a warning status. Unlike the first embodiment, the printer waits until one of the following first to third conditions is satisfied in a state where the paper size mismatch before the start of printing occurs.
[0085]
The first condition is that the operator notices the difference in the paper size of the upper cassette 2 and replaces it with the correct LETTER size paper. The engine control unit 43 detects the paper size of the upper cassette 2 as the LETTER size when the operator removes the A4 size paper mistakenly placed in the upper cassette 2 and puts the correct LETTER size paper. The engine control unit 43 determines that the paper size “LETTER” at the time of reservation matches, and, as shown in FIG. 26, deletes “paper size mismatch error” with respect to ID = 5, which has been paper size mismatch. Do. At the same time, the paper size mismatch warning status notified to the video controller 42 is canceled. In this way, when the paper size is returned at the time of reservation, the paper size mismatch warning is canceled, and printing can be resumed in the same manner as when there was no paper size mismatch.
[0086]
Then, the engine control unit 43 feeds ID = 5 from the upper cassette 2 and registers the status information of ID = 5 as “Feeding” as shown in FIG. After the feeding of ID = 5 is completed and a print instruction is received from the video controller 42 and vertical synchronization is established, the engine control unit 43 starts image formation of ID = 5 and the subsequent ID = 6. Start feeding paper. As shown in FIG. 28, the status information of ID = 5 is registered as “printing”, and the status information of ID = 6 is registered as “paper feeding”. When the image formation with ID = 5 is completed, the paper feed with ID = 6 is completed, the print instruction is received, and vertical synchronization is established, the engine control unit 43 starts image formation. As shown in FIG. 29, the status management of ID = 5 is registered as “paper discharging”, and the status management of ID = 6 is registered as “printing”. 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 printing order is updated as shown in FIG. Register in "In Paper". When the paper discharge is completed for ID = 6, the information of ID = 6 is deleted and the print reservation table becomes empty as shown in FIG.
[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 video controller 42 recognizes the operation of the button, and sets ID = 5, which indicates that the paper size does not match, to the engine control unit 42. Instruct the paper size to be rewritten.
[0088]
Upon receiving this instruction, the engine control unit 43 rewrites the paper size of the print reservation table with ID = 5 to “A4” and matches the paper size at the time of reservation as shown in FIG. Also delete "error". At the same time, the paper size mismatch warning status notified to the video controller 42 is canceled.
[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 engine control unit 43 feeds the ID = 5 from the upper cassette 2 and registers the status information of ID = 5 as “Feeding” as shown in FIG. After the feeding of ID = 5 is completed and a printing instruction is received from the video controller 42 and vertical synchronization is established, the engine control unit 43 starts image formation of ID = 5 and the subsequent ID = 6. Starts feeding. As shown in FIG. 34, the status information of ID = 5 is registered as “printing”, and the status information of ID = 6 is registered as “paper feeding”. When the image formation with ID = 5 is completed, the paper feed with ID = 6 is completed, the print instruction is received, and vertical synchronization is established, the engine control unit 43 starts image formation. As shown in FIG. 35, the state management of ID = 5 is registered as “paper discharging”, and the state management of ID = 6 is registered as “printing”. 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 printing order is updated as shown in FIG. Register in "In Paper". When the paper discharge is completed for ID = 6, the information of ID = 6 is deleted and the print reservation table becomes empty as shown in FIG.
[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 display operation panel 50. I do. When the operator selects a button for forcibly canceling printing, the video controller 42 recognizes the operation of the button, and the engine control unit 43 determines that the paper size does not match for ID = 5. Instructs the deletion of print reservation.
[0092]
Upon receiving this instruction, the engine control unit 43 deletes the information in the print reservation table with ID = 5 and also deletes the “paper size mismatch error” and updates the print order with ID = 6 as shown in FIG. To do. At the same time, the paper size mismatch warning status notified to the video controller 42 is canceled.
[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 engine control unit 43 feeds ID = 6 from the upper cassette 2, and registers the status information of ID = 6 as “Feeding” as shown in FIG. After the feeding of ID = 6 is completed and a printing instruction is received from the video controller and vertical synchronization is taken, the engine control unit 43 starts image formation of ID = 6, and as shown in FIG. = 6 status information is registered as “printing”. When the image formation is completed, the state management of ID = 6 is registered as “paper discharging” as shown in FIG. When the paper discharge is completed for ID = 6, the information of ID = 6 is deleted and the print reservation table becomes empty as shown in FIG.
[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 video controller 42 knows that the paper size mismatch has occurred in the printer status status of FIG. 15, and further knows in detail which ID has caused the paper size mismatch in the paper size mismatch warning detailed status of FIG. It becomes possible.
[0097]
FIG. 39 is a diagram illustrating an example of a message displayed on the display / operation panel 50 when a paper size mismatch occurs in the image forming apparatus according to the present embodiment.
[0098]
When the paper size mismatch error is detected by the engine control unit 43 as in the example of FIG. 25, the video controller 42 knows the occurrence of the paper size mismatch error from the status information of FIG. Then, it knows which ID has a paper size mismatch in the status of FIG. 16, and acquires a new paper size of the paper feed slot. Then, as shown in FIG. 39, the video controller 42 outputs a message on the display operation panel 50 to notify the operator that a paper size mismatch warning has occurred. Furthermore, a display for prompting the operator to set a correct paper size, an operation method for forcibly selecting a print with a different paper size, and an operation method for canceling a print with mismatched paper sizes are displayed. Such a display allows the operator to select one of three conditions: resetting to the correct paper size, forcibly printing with a new paper size, and canceling printing that does not match the paper size.
[0099]
FIG. 40 is a flowchart showing a control processing procedure regarding paper size mismatch executed by the engine control unit 43 of the image forming apparatus according to the present embodiment, particularly the microcomputer 43a.
[0100]
In the figure, first, the engine control unit 43 checks whether the paper size detected at the time of reservation, which is registered in the print reservation table, matches the current paper size to be printed ( If they do not match, as described with reference to FIG. 25, “paper size mismatch error” is registered in the ID of the paper reservation table that does not match the paper size (step S302).
[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 video controller 42. A warning cancellation is notified (step S306).
[0104]
As a result, the paper size mismatch does not occur, so the engine control unit 43 resumes printing with correctly placed paper.
[0105]
Next, the second condition for issuing a paper size rewriting instruction from the video controller 42 is checked (step S307). If this second condition is satisfied, the paper size is stored in the print reservation table as shown in FIG. The paper size information of the mismatch ID is rewritten to a new paper size (step S308), and the “paper size mismatch error” is deleted (step S305). Then, the video controller 42 is notified of the cancellation of the paper size mismatch warning (step S306). As a result, the paper size mismatch does not occur, and the engine control unit 43 restarts the printing operation with a new paper size.
[0106]
Next, a third condition for issuing a reservation deletion instruction from the video controller 42 is checked (step S309). If this third condition is satisfied, the paper size mismatches in the print reservation table as shown in FIG. All the ID information is deleted (step S310), and the subsequent printing order in the reservation table is updated (step S311). Then, the video controller is notified of the cancellation of the paper size mismatch warning (step S306). As a result, the paper size mismatch reservation information is deleted and the paper size mismatch does not occur, so the engine control unit 43 restarts the printing operation with another subsequent reservation.
[0107]
FIG. 41 is a flowchart showing a control processing procedure relating to paper size mismatch executed by the video controller 42 of the image forming apparatus according to the present embodiment, particularly the microcomputer 42a.
[0108]
In the figure, first, the video controller 42 monitors whether a paper size mismatch warning has occurred by checking a bit indicating a paper size mismatch in the status shown in FIG. 15 transmitted from the engine control unit 43. If the paper size mismatch warning has been issued (step S401), a message ("<paper size mismatch warning> in FIG. 39" paper size mismatch warning> is displayed on the upper cassette. "Please set the paper size B5 instead") (step S402). At the same time, a message for allowing the operator to select whether to perform forced printing with a different paper size or to cancel printing that does not match the paper size ("Key 1 is pressed if it is OK to print the designated paper size B5 at B4" in FIG. If you want to cancel printing, press key 2 ”.
[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 display operation panel 50 is deleted (step S405). Then, as described above, the engine control unit 43 resumes printing with the correct paper size.
[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 video controller 42 confirms that the forced printing key is pressed. When the check is made (step S406) and the forced print key is pressed, an instruction is issued to the engine control unit 43 to rewrite the paper size information of the paper size mismatch ID to a new paper size (step S407). Then, the paper size mismatch warning message on the display / operation panel 50 is deleted (step S405). As described above, when the engine control unit 43 receives an instruction from the video controller 42 to rewrite the paper size information to a new paper size, the engine control unit 43 re-registers the paper size information in the print reservation table with the new paper size and detects the paper size mismatch. Cancel and restart printing with the new paper size.
[0113]
The third condition is that the operator selects print cancellation on the display / operation panel 50 (in this embodiment, the key 2 is pressed), and the video controller 42 confirms that the print cancel key is pressed. When checked (step S408) and the print cancel key is pressed, an instruction is issued to the engine control unit 43 to delete the reservation information of the ID that does not match the paper size (step S409). Then, the paper size mismatch warning message on the display / operation panel 50 is deleted (step S405). As described above, upon receiving an instruction to delete reservation information from the video controller 42, the engine control unit 43 deletes all reservation information that does not match the paper size in the print reservation table and updates the subsequent print order. Then, the paper size mismatch is canceled, and printing is resumed at another subsequent reservation.
[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 / operation panel 50 is deleted (step S405). As described above, when the engine control unit 43 receives an instruction from the video controller 42 to rewrite the paper size information to a new paper size, the engine control unit 43 re-registers the paper size information in the print reservation table with the new paper size and detects the paper size mismatch. Cancel and restart printing with the new paper size.
[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 .
JP2002126104A 2002-04-26 2002-04-26 Image forming apparatus Expired - Fee Related JP4065497B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5121320B2 (en) * 2006-06-13 2013-01-16 キヤノン株式会社 Image forming apparatus and image forming system

Cited By (1)

* Cited by examiner, † Cited by third party
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