(57)【特許請求の範囲】
【請求項１】
原稿を読み取り、原稿画像に対応する画像データを提供するスキャナ部と、
前記読取り手段から提供される前記画像データに対応する画像を形成するプリンタ部と、
前記プリンタ部の動作エラーを検知するエラー検知手段と、
前記エラー検知手段により前記動作エラーが検知された場合、前記動作エラーがプリントをするときに解除できず、プリントジョブをキャンセルする必要があるエラーか否かを判断し、前記動作エラーが前記プリントジョブをキャンセルする必要があるエラーでなければ、前記プリンタ部の動作のみを停止し、前記スキャナ部のみを動作させる動作制御手段と、
を具備することを特徴とする画像形成装置。
【請求項２】
スキャナ部により原稿を読取り、原稿画像に対応する画像データを提供する工程と、
前記スキャナから提供される前記画像データに対応する画像をプリンタ部により形成する工程と、
前記プリンタ部の動作エラーを検知する工程と、
前記動作エラーが検知された場合、前記エラーがプリントをするときに解除できず、プリントジョブをキャンセルする必要があるエラーか否かを判断し、前記動作エラーが前記プリントジョブをキャンセルする必要があるエラーでなければ、前記プリンタ部の動作のみを停止し、前記スキャナ部のみを動作させる工程と、
を具備することを特徴とする画像形成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデジタル複写機等の画像形成装置に関する。
【０００２】
【従来の技術】
従来、スキャナとプリンタから構成される画像形成装置において、スキャナとプリンタが並行して動作する場合、プリンタに関わるエラーが発生したときはエラーが解除されるまで、スキャナの動作も停止させていた。例えば、複数枚の原稿をコピーしているとき、プリンタに「用紙なし」のエラーが発生した場合、プリンタのみならずスキャナの動作も停止させていた。
【０００３】
【発明が解決しようとする課題】
スキャナ及びプリンタの一方の障害により、他方まで動作を行わなくなり、非効率で、生産性が低下していた。
【０００４】
従って本発明はスキャナ及びプリンタの一方に障害が発生した場合でも、障害を発生していない方のデバイスの動作を継続させることにより、画像形成の効率を向上することを目的とする。
【０００５】
【問題を解決するための手段】
上記目的を達成するために本発明の画像形成装置は、原稿を読み取り、原稿画像に対応する画像データを提供するスキャナ部と、前記読取り手段から提供される前記画像データに対応する画像を形成するプリンタ部と、前記プリンタ部の動作エラーを検知するエラー検知手段と、前記エラー検知手段により前記動作エラーが検知された場合、前記動作エラーがプリントをするときに解除できず、プリントジョブをキャンセルする必要があるエラーか否かを判断し、前記動作エラーが前記プリントジョブをキャンセルする必要があるエラーでなければ、前記プリンタ部の動作のみを停止し、前記スキャナ部のみを動作させる動作制御手段とを具備する。
【０００６】
又、本発明の画像形成装置は、画像形成条件を設定する設定手段と、画像形成を行う際に、前記スキャナとプリンタが原稿画像のぺ一ジ単位で同期して動作する同期制御を用いるか、前記スキャナとプリンタが非同期で動作する非同期制御を用いるかを、前記設定手段にて設定された前記画像形成条件に基づいて決定する決定手段を更に具備し、決定した制御モードに基づいて前記画像形成装置が制御される。
【０００７】
同期制御時は、そのときの設定条件でプリントを行えるかどうかをスキャン中にチェックする。そのとき「用紙なし」、「自動用紙サイズ選択（ＡＰＳ）時の該当カセットなし」などの実際にプリントするときに解除可能なエラーであれば、画像形成の制御方法を非同期制御に切り換えてスキャンのみを先に行う。
【０００８】
又、ステイプルのようにステイプル位置ごとにステイプル可能な用紙サイズが限定されており、ＡＰＳなどで選択した用紙サイズに対し指定された位置にステイプルできない場合のように、実際にプリントを開始するときになっても解除できないエラーが発生している場合はスキャンを中止し、そのジョブをキャンセルする。
【０００９】
非同期制御時は、スキャン中にそのときの設定条件でプリントを行えるかどうかのチェックは行わない。「用紙なし」、「カセットなし」などのエラーの場合は、プリント時にプリントを中断させ、ユーザにエラー復旧を促す。ただし、ステイプルのようにステイプル位置ごとにステイプル可能な用紙サイズが限定されており、ＡＰＳなどで選択した用紙サイズに対し指定された位置にステイプルできないエラーが発生している場合は、スキャンを中止し、そのジョブをキャンセルする。
【００１０】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態について詳細に説明する。
【００１１】
図１はこの発明の画像形成装置の一例としてのデジタル複写機１０の内部構造を示す断面図である。デジタル複写機１０内には、後述する読取手段として機能するスキャナ部４、および画像形成手段として機能するプリンタ部６が設けられている。
【００１２】
デジタル複写機１０の上面には、読取対象物、つまり原稿Ｄが載置される透明なガラスからなる原稿載置台（原稿台）１２が設けられている。又、デジタル複写機１０の上面には、原稿載置台１２上に原稿Ｄを自動的に送る自動原稿送り装置７（以下、ＡＤＦと称する）が配設されている。このＡＤＦ７は、原稿載置台１２に対して開閉可能に配設され、原稿載置台１２に載置された原稿Ｄを原稿載置台１２に密着させる原稿押さえとしても機能する。
【００１３】
ＡＤＦ７は、原稿Ｄがセットされる原稿トレイ８、原稿Ｄの有無を検出するエンプティセンサ９、原稿トレイ８から原稿Ｄを一枚づつ取り出すピックアップローラ１４、取り出された原稿Ｄを搬送する給紙ローラ１５、原稿Ｄの先端を整位するアライニングローラ対１６、原稿載置台１２のほぼ全体を覆うように配設された搬送ベルト１８を備えている。そして、原稿トレイ８に画像面を上向きにしてセットされた複数枚の原稿Ｄは、その最下の頁、つまり、最終頁から順に取り出され、アライニングローラ対１６により整位された後、搬送ベルト１８によって原稿載置台１２の所定位置へ搬送される。
【００１４】
デジタル複写機１０内に配設されたスキャナ部４は、原稿載置台１２に載置された原稿Ｄを照明する光源としての露光ランプ２５、および原稿Ｄからの反射光を所定の方向に偏向する第１のミラー２６を有し、これらの露光ランプ２５および第１のミラー２６は、原稿載置台１２の下方に配設された第１のキャリッジ２７に取り付けられている。
【００１５】
第１のキャリッジ２７は、原稿載置台１２と平行に移動可能に配置され、図示しない歯付きベルト等を介して駆動モータ３８により、原稿載置台１２の下方を往復移動される。
【００１６】
又、原稿載置台１２の下方には、原稿載置台１２と平行に移動可能な第２のキャリッジ２８が配設されている。第２のキャリッジ２８には、第１のミラー２６により偏向された原稿Ｄからの反射光を順に偏向する第２および第３のミラー３０、３１が互いに直角に取り付けられている。第２のキャリッジ２８は、第１のキャリッジ２７を駆動する歯付きベルト等により、第１のキャリッジ２７に対して従動されるとともに、第１のキャリッジに対して、１／２の速度で原稿載置台１２に沿って平行に移動される。
【００１７】
又、原稿載置台１２の下方には、第２のキャリッジ２８上の第３のミラー３１からの反射光を集束する結像レンズ３２と、結像レンズ３２により集束された反射光を受光して光電変換するＣＣＤセンサ３４とが配設されている。
【００１８】
一方、プリンタ部６は、露光走査装置として作用するレーザ露光装置４０を備えている。レーザ露光装置４０は、光源としての半導体レーザ４１と、半導体レーザ４１から出射されたレーザ光を連続的に偏向する走査部材としてのポリゴンミラー３６と、ポリゴンミラー３６を所定の回転数で回転駆動する走査モータとしてのポリゴンモータ３７と、ポリゴンミラー３６からのレーザ光を偏向して後述する感光体ドラム４４へ導くレーザ光学系４２とを備えている。このような構成のレーザ露光装置４０は、デジタル複写機１０の図示しない支持フレームに固定支持されている。
【００１９】
半導体レーザ４１は、スキャナ部４により読取られた原稿Ｄの画像情報等に応じてオン・オフ制御され、レーザ露光装置４０内で、レーザ光がポリゴンミラー３６およびレーザ光学系４２を介して感光体ドラム４４へ向けられ、感光体ドラム４４周面を走査することにより感光体ドラム４４周面上に静電潜像を形成する。
【００２０】
感光体ドラム４４の周囲には、感光体ドラム４４の周面を像が形成させる前に所定の電位に帯電させる帯電チャージャ４５、感光体ドラム４４周面上に形成された静電潜像に現像剤としてのトナーを供給して所望の画像濃度で現像する現像手段としての現像器４６、後述する用紙カセットから給紙された被画像形成媒体、つまりコピー用紙Ｐを感光体ドラム４４から分離させるための剥離チャージャ４７を一体に有し、感光体ドラム４４に形成されたトナー像を用紙Ｐに転写させる転写チャージャ４８、感光体ドラム４４周面からコピー用紙Ｐを剥離する剥離爪４９、感光体ドラム４４周面に残留したトナーを清掃する清掃装置５０、および、感光体ドラム４４周面の除電をする除電器５１が順に配置されている。上記感光体ドラム４４、現像器４６内の現像ローラ（図示しない）等は、メインモータ７７により回転駆動されるようになっている。
【００２１】
デジタル複写機１０内の下部には、それぞれ装置本体から引出し可能な上段カセット５２、中段カセット５３、下段カセット５４が互いに積層状態に配設され、各カセット内にはサイズの異なるコピー用紙Ｐが装填されている。これらのカセットの側方には大容量フィーダ５５が設けられ、この大容量フィーダ５５には、使用頻度の高いサイズのコピー用紙Ｐ、例えば、Ａ４サイズのコピー用紙Ｐが約３０００枚収納されている。又、大容量フィーダ５５の上方には、手差しトレイ５６を兼ねた給紙カセット５７が脱着自在に装着されている。
【００２２】
デジタル複写機１０内には、各カセットおよび大容量フィーダ５５から感光体ドラム４４と転写チャージャ４８との間に位置した転写部を通って延びる搬送路５８が形成され、搬送路５８の終端には定着ランプ６０ａ及びこの定着ランプ６０ａにより熱を与えられるヒートローラ６０ｂを有する定着装置６０が設けられている。定着装置６０に対向したデジタル複写機１０の側壁には排出口６１が形成され、排出口６１にはシングルトレイのフィニッシャ１５０が装着されている。
【００２３】
上段カセット５２、中段カセット５３、下段カセット５４、給紙カセット５７の近傍および大容量フィーダ５５の近傍には、カセットあるいは大容量フィーダから用紙Ｐを一枚づつ取り出すピックアップローラ６３がそれぞれ設けられている。又、搬送路５８には、ピックアップローラ６３により取り出されたコピー用紙Ｐを搬送路５８を通して搬送する多数の給紙ローラ対６４が設けられている。
【００２４】
ピックアップローラ６３により各カセットあるいは大容量フィーダ５５から１枚づつ取り出されたコピー用紙Ｐは、給紙ローラ対６４によりレジストローラ対６５へ送られる。そして、コピー用紙Ｐは、レジストローラ対６５により先端が整位された後、転写部に送られる。
【００２５】
転写部において、感光体ドラム４４上に形成された現像剤像、つまり、トナー像が、転写手段としての転写チャージャ４８により用紙Ｐ上に転写される。トナー像の転写されたコピー用紙Ｐは、剥離チャージャ４７および剥離爪４９の作用により感光体ドラム４４周面から剥離され、搬送路５２の一部を構成する搬送ベルト６７を介して定着装置６０に搬送される。そして、定着装置６０によって現像剤像がコピー用紙Ｐに溶融定着さた後、コピー用紙Ｐは、給紙ローラ対６８および排紙ローラ対６９により排出口６１を通してフィニッシャ１５０上へ排出される。排紙ローラ対６９の近傍には、コピー用紙Ｐの排出を検出する排紙検出センサ６２が設けられている。
【００２６】
フィニッシャ１５０は排出された一部構成の文書を一部単位でステープル止めし貯めていくものである。ステープルするコピー用紙Ｐが一枚排出口６１から排出される度にガイドバー１５１にてステープルされる側に寄せて整合する。全てが排出され終わると紙押えアーム１５２が排出された一部単位のコピー用紙Ｐを抑えステープラユニット（図示しない）がステープル止めを行う。その後、ガイドバー１５１が下がり、ステープル止めが終わったコピー用紙Ｐはその一部単位でフィニッシャ排出ローラ１５５にてそのフィニッシャ排出トレイ１５４に排出される。
【００２７】
フィニッシャ排出トレイ１５４は、排出されるコピー用紙Ｐが一部単位に排出される度にステップ的に下がる。又、フィニッシャ排出トレイ１５４は、ソートモードあるいはグループモード時、一部ごとにシフト（たとえば、前後左右の４つの方向へ）するシフト機構（図示しない）に接続されている。ここで、ソートモードとは複数枚の原稿を複数部印刷し、各部毎に区分けるモードであって、例えば印刷されたページのページ番号は連番となる。又、グループモードとは複数枚の原稿を読取り、同一ページ毎に区分け複数部印刷するモードである。
【００２８】
図２は本発明が適用されるデジタル複写機の制御系の構成を概略的に表わすブロック図である。
【００２９】
このデジタル複写機は、システムＣＰＵ９１により制御される主制御部９０、スキャナＣＰＵ１００により制御されるスキャナ部（スキャナ資源）４、プリンタＣＰＵ１１０により制御されるプリンタ部（プリンタ資源）６、及びパネルＣＰＵ８３により制御されるコントロールパネル８０で構成される。
【００３０】
主制御部９０は、システムＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、ＮＶＲＡＭ９４、共有ＲＡＭ９５、画像処理部９６、ページメモリ制御部９７、ページメモリ９８、プリンタフォントＲＯＭ１２１、水平同期信号発生回路１２３、画像転送クロック発生回路１２４、及びファクシミリインターフェイス１３０によって構成されている。
【００３１】
システムＣＰＵ９１は、主制御部９０の全体を制御するものである。ＲＯＭ９２は、種々の制御プログラムが記憶されている。システムＣＰＵ９１はプリンタ６（プリンタＣＰＵ１１０）及びスキャナ４（スキャナＣＰＵ１００）に動作指示を送信し、プリンタ２及びスキャナ４はシステムＣＰＵ９１にステータスを返すようになっている。ＲＡＭ９３は、プリンタ２及びスキャナ４からのエラーメッセージ、ステータス、アクノリッジ等のメッセージを記憶する受信バッファ９３ａ、コントロールパネル８０（パネルＣＰＵ８３）からの動作指示メッセージを記憶する送信バッファ９３ｂ、及び画像形成条件を格納する条件設定テーブル９３ｃを有している。
【００３２】
ＮＶＲＡＭ(nonvolatile RAM)９４は、バッテリ（図示しない）にバックアップされた不揮発性のメモリであり、電源を切った時ＮＶＲＡＭ９４上のデータを保持するようになっている。又、このＮＶＲＡＭ９４は、複写（ＰＰＣ）機能、ＦＡＸ機能等を構成するハードウエア要素に対するデフォルト値（初期設定値）を記憶している。共有ＲＡＭ９５は、システムＣＰＵ９１とプリンタＣＰＵ１１０との間で、双方向通信を行うために用いるものである。
【００３３】
画像処理部９６は圧縮／伸長部９６ａを有している。この圧縮／伸長部９６ａはスキャナ部４により読取られた原稿画像データを圧縮し、ＨＤＤ(hard disk drive)７０に記憶する。又、圧縮／伸長部９６ａはＨＤＤ７０から圧縮された画像データを読み出し、読み出した画像データに対して伸長処理を施す。又、画像処理部９６はスキャナ部４等から入力される画像データに対してトリミング、マスキング等の画像処理を行う。プリンタフォントＲＯＭ１２１は、文字コードなどのコードデータに対応するフォントデータが記憶されている。
【００３４】
プリンタコントローラ９９は、パーソナルコンピュータ等の外部機器１２２からＬＡＮを介して文字コードなどのコードデータを受信し、そのコードデータに付与されている文字サイズ及び解像度を示すデータに応じたサイズ及び解像度でプリンタフォントＲＯＭ１２１に記憶されているフォントデータを用いて画像データに展開し、ページメモリ９８に記憶する。
【００３５】
水平同期信号発生回路１２３は、ポリゴンミラー３６の回転に周期した水平同期信号を発生するものである。画像転送クロック発生回路１２４は、画像データを転送するタイミングを制御する画像転送クロックを発生するものである。
【００３６】
ページメモリ制御部９７は、ページメモリ９８に画像データを記憶したり、読出したりするものである。ページメモリ９８は、例えば２ページ分の画像データを記憶できる領域を有し、スキャナ部４又はプリンタコントローラ９９からの画像データを圧縮したデータを１ページ分ごとに記憶可能に構成されている。
【００３７】
プリンタ部６は、プリンタ部６の全体を制御するプリンタＣＰＵ１１０、制御プログラム等が記憶されているＲＯＭ１１１、データ記憶用のＲＡＭ１１２、半導体レーザ４１による発光をオン・オフ制御するＬＤドライブ回路１１３、レーザユニット４０のポリゴンモータ３７の回転を制御するポリゴンモータドライブ回路１１４、紙搬送部１１５、現像プロセス部１１６、定着制御部１１７、オプション部１１８、メインモータドライブ回路１１９により構成されている。
【００３８】
紙搬送部１１５は搬送路５８による用紙Ｐの搬送を制御し、現像プロセス部１１６は帯電チャージャ４５、現像器４６、転写チャージャ４８等を用いて帯電、現像、転写を行う。定着制御部１１７は定着器６０を制御し、メインモータドライブ回路１１９は排紙検出センサ６２、アライニング前センサ６６、オプション部１１８及びメインモータ７７の回転を制御する。
【００３９】
上記ポリゴンモータドライブ回路１１４は、ポリゴンモータ制御用ＩＣを有し、このポリゴンモータ制御ＩＣに入力される基準クロックの周波数に従ってモータ駆動周波数（ＦＧパルス）を作り、ポリゴンモータ３７の回転数を制御するようになっている。
【００４０】
上記メインモータドライブ回路１１９は、メインモータ制御用ＩＣを有し、このメインモータ制御ＩＣにシステムＣＰＵ９１から入力される基準クロックの周波数に従ってモータ駆動周波数（ＦＧパルス）を作り、メインモータ７７の回転数を制御するようになっている。
【００４１】
スキャナ部４は、スキャナＣＰＵ１００、ＲＯＭ１０１、ＲＡＭ１０２、ＣＣＤドライバ１０３、スキャナモータドライバ１０４、画像補正部１０５を含んでいる。スキャナＣＰＵ１００はスキャナ部４を全体的に制御し、ＲＯＭ１０１は制御プログラム等を記憶し、ＲＡＭ１０２はデータの一時記憶用に用いられる。ＣＣＤドライバ１０３はＣＣＤセンサ３４を駆動し、スキャナモータドライバ１０４は露光ランプ２５及びミラー２６、３０、３１の第１、第２のキャリッジ２７、２８等を移動する駆動モータ３８の回転を制御する。画像補正部１０５はＣＣＤセンサ３４からのアナログ信号をディジタル信号に変換するＡ／Ｄ変換回路とＣＣＤセンサ３４のばらつきあるいは周囲の温度変化などに起因するＣＣＤセンサ３４からの出力信号に対するスレッショルドレベルの変動を補正するためのシェーディング補正回路やガンマ補正回路を含み、更にこれら補正回路からの補正されたディジタル信号を一旦記憶するラインメモリ１０５ａを含む。更にスキャナ部４は図示しないが、露光ランプ２５を制御する露光ランプ制御部、及び結像レンズ３２を設定倍率に対応した位置に移動する移動機構を駆動するドライバを含んでいる。
【００４２】
上記ファクシミリ部１３１は、外部装置から公衆回線などの通信回線を介して送信されるビットマップデータを圧縮したファクシミリデータを受信し、画像データに変換し、ファクシミリインターフェース１３０を介して主制御部９０に出力する。
【００４３】
次に本発明による画像形成動作を説明する。図３は本発明の画像形成装置のメイン処理を示すフローチャートである。先ずステップＳ１のように、コントロールパネル８０のパネルＣＰＵ８３はキー入力処理を行う。
【００４４】
図４はこのキー入力処理を示すフローチャートである。この例では、キー入力処理はコントロールパネル８０のパネルＣＰＵ８３が行うものとして説明するが、主制御部９０のシステムＣＰＵ９１が行なっても良い。
【００４５】
パネルＣＰＵ８３はステップＳ１１のように、ユーザによるコントロールパネル入力を検知する。キーパッド８２によるハードキー入力を検知すると、パネルＣＰＵ８３はステップＳ１２のようにその種類を判断する。パネルＣＰＵ８３は入力の種類に応じて、ステップＳ１３〜Ｓ１５のように主制御部９０に対して動作指示を送出する。例えばパネルＣＰＵ８３は、ハードキー入力がスタートキーであった場合、画像形成動作開始の指示を主制御部９０に送出する。この動作指示は主制御部９０の例えば送信バッファ９３ａに格納される。
【００４６】
液晶表示部からのアイコン入力を検知すると、パネルＣＰＵ８３はステップＳ１６のようにその種類を判断する。パネルＣＰＵ８３は入力の種類に応じて、ステップＳ１７〜Ｓ１９のように主制御部９０に対して、濃度、両面設定等の画像形成条件ならびに設定指示を送出する。例えばパネルＣＰＵ８３は、アイコン入力がステップＳ１７のように濃度アイコンによる濃度変更であった場合、濃度変更指示を指定された濃度値と共に主制御部９０に送出する。又、アイコン入力がステップＳ１９のようにソートモード又はグループモードの指定であった場合、パネルＣＰＵ８３は画像形成モードを指定されたモードに切換える指示を主制御部９０に送出する。このようにして送出された画像形成条件は主制御部９０に設けられたＲＡＭ９３の条件設定テーブル９３ｃに格納される。
【００４７】
主制御部９０のシステムＣＰＵ９１は条件設定テーブル９３ｃに格納された画像形成条件を参照し、該画像形成条件を満たして画像が形成されるようにスキャナ部４及びプリンタ部６の各部に対応する画像形成条件を送出することにより各部を設定する。
【００４８】
条件設定テーブル９３ｃに格納された画像形成条件が通常の画像形成動作に対応する場合、システムＣＰＵ９１は同期制御モードにて画像形成を行う。この通常の画像形成動作とは、原稿台に原稿を置いて行うコピーやＡＤＦを用いた複数原稿の１部又は複数部のコピー等を示す。図５（ａ）はこの同期制御動作を示すブロック図である。同期制御の場合、スキャナとプリンタをページメモリを介してページ単位で同期させて画像を形成する。即ち、スキャナ４により読取られた原稿画像データはページメモリ制御部９７の制御の下に、ページメモリ９８にページ単位で書き込まれる。ページメモリ９８は例えば原稿画像２ページ分の記憶エリアを有し、原稿画像データは各エリアに交互に書き込まれる。ページメモリに書き込まれた画像データはページ単位でプリンタ６に送出されると共に画像処理部９６の圧縮／伸長部９８ａにより圧縮され、ＨＤＤ７０に記憶されていく。これは用紙ジャム等でなくなった画像をリカバリするためである。従って、この同期制御ではスキャナ４とプリンタ６がページ単位で同期して動作する。
【００４９】
条件設定テーブル９３ｃに格納された画像形成条件が、グループモードによる画像形成動作に対応する場合、システムＣＰＵ９１はスキャナ部４及びプリンタ６にその旨を知らせ、グループモードにて画像形成を行う。グループモードとは前述したように、複数枚の原稿を読取り、同一ページ毎に区分け複数部印刷するモードである。
【００５０】
このようにグループモードで画像形成する場合、システムＣＰＵ９１は非同期制御モードにて画像形成を行う。図５（ｂ）はこの非同期制御動作を示すブロック図である。非同期制御の場合、スキャンした画像データはＨＤＤ７０に蓄積され、ＨＤＤ７０に蓄積された画像データはプリンタから読み出されプリントされる。すなわち、スキャナ４により読取られた原稿画像データはページメモリ制御部９７の制御の下に、ページメモリ９８にページ単位で書き込まれた後、圧縮／伸長部９８ａにより圧縮され、ＨＤＤ７０に記憶されていく。ＨＤＤ７０に記憶された画像データは圧縮／伸長部９８ａにより伸長され、ページメモリ９８に書き込まれ、その後、プリンタ６に送出される。つまり、この非同期制御ではスキャナ４とプリンタ６が非同期で動作する。
【００５１】
次にシステムＣＰＵ９１はステップＳ２のようにメッセージ送受信処理を行う。図６はこのメッセージ送受信処理を示すフローチャートである。まずシステムＣＰＵ９１は受信バッファ９３ａにメッセージが受信されているか判断し、受信されていれば、そのメッセージデータを取得し（ステップＳ２２）、メッセージに応じた処理を行う。例えば受信バッファ９３ａにプリンタ６から「用紙なし」のエラーメッセージが受信されていた場合、システムＣＰＵ９１はパネルＣＰＵ８３に、その旨を表示するよう指示を与える。
【００５２】
次にシステムＣＰＵ９１はステップＳ２４のように、送信バッファ９３ｂにメッセージが有るか判断し、メッセージがある場合は該メッセージに対応する動作指示を送出する。例えば送信バッファに格納されたメッセージが通常の画像形成動作開始指示であった場合、システムＣＰＵ９１はスキャナ部４に対してスキャン開始を指示する。
【００５３】
メッセージ送受信処理の次にシステムＣＰＵ９１は、ステップＳ３のように外部インターフェース処理を行う。つまりシステムＣＰＵ９１はプリンタコントローラ９９を介して外部装置１３２からプリンタジョブ受信要求があった場合は外部装置１３２からデータを受信し、プリンタ６を用いて印刷を行う。
【００５４】
次にシステムＣＰＵ９１はコントロールパネル８０の液晶表示部の表示を更新する必要がある場合、ステップＳ１４のように表示更新処理を行う。この表示更新処理には、画像形成装置１０がユーザからのジョブを所定時間以上待機する状態が続き、節電のために装置を予熱状態にした時、その旨を知らせるための表示等が含まれる。この表示変更処理の後、フローはステップＳ１に移行し、メイン処理が繰り返される。
【００５５】
次に、画像形成のスタートキーが押下され、画像形成が開始した際のプリンタエラーチェックについて説明する。このプリンタエラーチェックは図６のステップＳ２２及びステップＳ２３に含まれる処理である。
【００５６】
図７は本発明によるプリンタエラーチェックの動作を示すフローチャートである。このプリンタエラーチェックは図６のステップＳ２２にて、受信バッファ９３ａから取得したプリンタエラーメッセージを参照して行われる。
【００５７】
先ずステップＳ３１のようにシステムＣＰＵ９１はプリンタエラーが発生していない場合、何もせずにステップＳ１にリターンする。次にシステムＣＰＵ９１はステップＳ３２のように、解除できないエラーが発生しているか確認する。この解除できないエラーとは、例えばコントロールパネル８０によりステープル処理及びＡＤＦを用いた等倍コピーが指定され、原稿搬送を開始して自動判別した原稿サイズがステープル処理するには小さすぎる場合が含まれる。この場合、ステープルの際に複数枚の画像形成済みの用紙が十分クランプされず、正常なステープル処理を行うことができない。
【００５８】
発生しているエラーが解除できるエラーの場合（ステップＳ３２でＮＯの場合）、システムＣＰＵ９１は現在の制御が同期制御か否か判断する（ステップＳ３３）。同期制御の場合、システムＣＰＵ９１は非同期制御に切替え（ステップＳ３４）、プリンタ動作を中止する（ステップＳ３５）。発生しているエラーが解除できないエラーの場合（ステップＳ３２でＹＥＳの場合）、システムＣＰＵ９１はスキャナ及びプリンタの動作を中止する。
【００５９】
尚、解除できないエラーが前述したように、ステープル処理に関するエラーの場合、原稿のサイズが判明するのは、ＡＤＦにより原稿が原稿台上に搬送された時であるから、このエラーはスタートキーが押されて間もなく発生する。従って、このような場合、ステップＳ３６のようにスキャナ及びプリンタの動作はスタートキーが押されて間もなく中止される。
【００６０】
以上の実施形態ではプリンタ部に関するエラーが発生した場合に、同期制御を非同期制御に切換え、スキャナ部の動作を続行させる処理を説明したが、スキャナ部に関するエラーが発生した場合も同様に本発明を適用できる。即ち、画像形成動作中にスキャナ部に関するエラーが発生した場合、同期制御を非同期制御に切換え、プリンタ部の動作を続行させることも可能である。このような画像形成装置は、多数の原稿を複数部印刷するような時、特に有効である。例えば、数枚の原稿を読取った時点でスキャナ部のＡＤＦに原稿づまりエラーが発生した場合、ユーザがこのエラーを解除している間に、既に読取った原稿画像データをＨＤＤから読み出してプリンタ部にて複数部の印刷を行うことができる。従って、印刷効率を上げることができる。
【００６１】
【発明の効果】
以上説明したように本発明によれば、制御方法に応じて効率的にスキャナ、プリンタデバイスを利用できる。さらに、エラー発生時もそのとき可能な処理を先行して行っているため、生産性が向上する。
【図面の簡単な説明】
【図１】本発明が適用されるデジタル複写機の内部構造を示す断面図。
【図２】図１に示したデジタル複写機の制御系の構成を概略的に表わすブロック図。
【図３】本発明による画像形成装置のメイン処理を示すフローチャート。
【図４】キー入力処理を示すフローチャート。
【図５】同期制御及び非同期制御動作を示すブロック図。
【図６】メッセージ送受信処理を示すフローチャート。
【図７】本発明によるプリンタエラーチェックの動作を示すフローチャート。
【図１】
0004531966.tif 000002
【図２】
0004531966.tif 000003
【図３】
0004531966.tif 000004
【図４】
0004531966.tif 000005
【図５】
0004531966.tif 000006
【図６】
0004531966.tif 000007
【図７】
0004531966.tif 000008