(57)【特許請求の範囲】
【請求項１】
原稿上の画像を読み取る読取手段と、割込の指示を受け付ける操作手段と、前記読取手段での読取処理中に前記操作手段から割込の指示がなされたとき該割込の指示の時点で前記読取手段において実行中の読取処理が終了する前にエラーが発生した場合には割込処理に移行して前記読取手段でのエラーを報知する制御手段を有することを特徴とする画像形成装置。
【請求項２】
さらに画像を用紙上に記録する記録手段を有しており、前記制御手段は、割込処理において、前記読取手段でエラーが発生していても前記記録手段による記録処理を実行可能に制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
画像を記録する記録手段と、割込の指示を受け付ける操作手段と、前記記録手段での記録処理中に前記操作手段から割込の指示がなされたとき該割込の指示の時点で前記記録手段において実行中の記録処理が終了する前にエラーが発生した場合には割込処理に移行して前記記録手段でのエラーを報知する制御手段を有することを特徴とする画像形成装置。
【請求項４】
さらに画像を読み取る読取手段を有しており、前記制御手段は、割込処理において、前記記録手段でエラーが発生していても前記読取手段による読取処理を実行可能に制御することを特徴とする請求項３に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、割込処理を可能とした画像形成装置に関するものである。
【０００２】
【従来の技術】
従来より、画像形成装置には割込機能が付加されている。例えば大量のコピーを行っている間で別のコピーを行いたい場合、割込を指示する。これによって割込処理に移行し、別のコピー処理を行うことができる。別のコピー処理を行った後は、割込を解除する指示を行うことによって、元のコピー処理に戻ってコピーを続けることができる。
【０００３】
割込の指示を行った場合、例えば原稿の読み取りを行っている最中であれば、その１枚の原稿についての読み取りを終了してから割込処理に移行する。同様に、例えば画像の記録を行っている最中であれば、その１枚の記録紙への画像の記録を終了してから割込処理に移行する。
【０００４】
しかし、割込の指示を行ってから実際に割込処理に移行するまでの間に、エラーが発生する場合がある。例えば原稿を搬送して読み取る方式で原稿の読取を行っていると、割込の指示を受けてから紙詰まりなどによってエラーが発生することがある。同様に用紙を搬送して記録を行う方式で記録を行っていると、割込の指示を受けてから用紙の紙詰まりなどによってエラーが発生することがある。
【０００５】
このように割込の指示を行ってから実際に割込処理に移行するまでにエラーが発生すると、従来は割込の指示が無効になっていた。そのため、発生したエラーを解除してから、再度、割込の指示を行う必要があり、利用者に煩雑な操作を強いていた。
【０００６】
【発明が解決しようとする課題】
本発明は、上述した事情に鑑みてなされたもので、割込指示の後、実際に割込処理に移行するまでにエラーが発生した場合でも、改めて割込の指示を行わなくても割込処理を行うことができる画像形成装置を提供することを目的とするものである。
【０００７】
【課題を解決するための手段】
本発明は、画像形成装置において、原稿上の画像を読み取る読取手段と、割込の指示を受け付ける操作手段と、前記読取手段での読取処理中に前記操作手段から割込の指示がなされたとき該割込の指示の時点で前記読取手段において実行中の読取処理が終了する前にエラーが発生した場合には割込処理に移行して前記読取手段でのエラーを報知する制御手段を有することを特徴とするものである。
【０００８】
また本発明は、画像形成装置において、画像を記録する記録手段と、割込の指示を受け付ける操作手段と、前記記録手段での記録処理中に前記操作手段から割込の指示がなされたとき該割込の指示の時点で前記記録手段において実行中の記録処理が終了する前にエラーが発生した場合には割込処理に移行して前記記録手段でのエラーを報知する制御手段を有することを特徴とするものである。
【０００９】
このように本発明では、割込の指示を行ってから割込処理に移行する間で読取手段あるいは記録手段にエラーが生じても、割込処理に移行してからエラーの発生を報知するので、割込の指示はエラーによって解除されることはなく、エラー解除後に改めて割込の指示を行う必要がない。
【００１０】
また、エラーが発生しても割込処理に移行しているので、エラーの発生している読取手段あるいは記録手段を用いなければ割込処理を実行することが可能である。例えば読取手段でエラーが発生していれば、記録手段を用いた割込処理はそのまま実行することができる。また、例えば記録手段でエラーが発生していれば、読取手段を用いた割込処理はそのまま実行可能である。
【００１１】
なお、割込処理から復帰したときは、エラーが発生した原稿の読取処理、あるいは、エラーが発生したページの記録処理から処理を再開することができる。これによって、割込前の処理においてもページ抜けなどが発生せず、正常に読取処理あるいは記録処理を行うことができる。
【００１２】
【発明の実施の形態】
図１は、本発明の画像形成装置の実施の一形態を含むファクシミリ装置の一例を示すブロック図である。図中、１１は主制御部、１２は表示部、１３は操作部、１４は割込キー、１５は読取部、１６は原稿検出センサ、１７は記録部、１８は用紙検出センサ、１９はＮＣＵ、２０はモデム、２１は画像メモリ、２２はＲＡＭ、２３はＲＯＭ、２４はバスである。
【００１３】
主制御部１１は、装置全体を制御し、各部を動作させて、画像送受信機能、コピー機能などを実現する。画像送信機能では、読取部１５で読み取った画像をモデム２０及びＮＣＵ１９を用いて通信相手先へ送信する。また画像受信機能では、通信相手先から送られてくる画像をＮＣＵ１９及びモデム２０を介して受信し、記録部１７で記録出力する。コピー機能では、読取部１５で読み取った画像を記録部１７で記録出力する。主制御部１１はまた、操作部１３から割込の指示を受けると、送信動作を除き、実行中の動作を停止して割込処理に移行する。このとき、割込の指示を受けた時点で読取部１５が読み取っている原稿の読取を終了してから割込処理に移行する。また、割込の指示を受けた時点で記録部１７で記録している用紙に対する画像の記録を終了してから割込処理に移行する。このような割込の指示から実際に割込処理に移行するまでの間で、読取部１５あるいは記録部１７においてエラーが発生したとき、割込処理に移行した上でエラーの報知を行う。エラー解除後、改めて割込の指示を行わなくても割込処理を行わせることができる。また、読取部１５あるいは記録部１７においてエラーが発生したまま割込処理に移行した場合でも、エラーの発生していない記録部１７あるいは読取部１５における記録処理または読取処理については割込処理が可能である。割込処理から復帰後は、エラーが発生した原稿の読取処理あるいはエラーが発生したページの記録処理から、もとの処理を再開するように制御する。
【００１４】
表示部１２は、利用者に対するメッセージや、装置の状態を示すメッセージ、操作ガイダンスなど、種々の情報を表示することができる。特に、例えば読取部１５や記録部１７においてエラーが発生したとき、エラーの発生を表示し、操作者に対して報知する。
【００１５】
操作部１３は、利用者が各種の設定や指示などを行う際に用いられる。例えば、送信機能あるいはコピー機能の選択を行う選択キーや、選択した機能の実行指示などを行うスタートキー等が設けられている。特に、各種の機能を実行中に割込処理を指示するための割込キー１４が設けられている。この割込キー１４を操作者が操作することによって、割込処理を指示することができる。また、割込処理から復帰する場合にも、やはり割込キー１４を操作すればよい。もちろん、割込の指示と割込からの復帰を別のキーによって指示するように構成してもよい。操作部１３においては、このほかにも種々の入力、設定を行うことが可能である。
【００１６】
読取部１５は、主制御部１１による制御に従い、送信あるいはコピーすべき原稿上の画像を読み取る。読取部１５としては、イメージスキャナやデジタルカメラなど、種々の画像読取装置を適用することができる。特に以下の例においては、原稿の搬送機能を有した画像読取装置を用いるものとする。原稿の搬送経路には１ないし複数の原稿検出センサ１６が配置されており、例えば原稿の給紙エラーや原稿詰まりなどを検出することができる。
【００１７】
記録部１７は、受信した画像あるいは読取部１５で読み取った画像などを、主制御部１１の制御に従って用紙上に記録する。記録方法としては、例えば電子写真方式やインクジェット方式など、種々の方式を採用することができる。通常、用紙上に記録を行う場合、用紙の搬送を伴う。用紙の搬送経路には、１ないし複数の用紙検出センサ１８が配置されている。この用紙検出センサ１８によって、用紙の給紙エラーや用紙詰まりなどを検出することができる。
【００１８】
図２は、読取部及び記録部における原稿及び用紙の搬送経路の一例を示す模式図である。図中、３１は原稿トレイ、３２は原稿、３３はローラ、３４は読取素子、４１は用紙カセット、４２は用紙、４３は記録ドラム、４４は定着部、４５は排紙トレイである。図２に示す読取部１５は、原稿３２を搬送し、静止している読取素子３４で読み取る方式を採用した例を示している。原稿トレイ３１に載置された原稿３２が１枚ずつ給送され、ローラ３３の径に沿って搬送される。その搬送経路の一部において、静止した１次元の読取素子３４によって画像を読み取る。原稿はそのまま排出される。このような原稿の搬送経路には、原稿検出センサ１６が設けられており、例えば原稿の給送を開始してから所定時間内に原稿が検出されなければ給紙エラーを検出できる。また、原稿が給送された後に所定時間経過しても原稿を検出している場合、原稿詰まりが発生したものとしてエラーを検出することができる。
【００１９】
また、図２に示した記録部１７は、電子写真方式により記録を行う場合の例を示している。用紙カセット４１内に装填されている用紙は１枚ずつ給送され、記録ドラム４３で画像が用紙上に転写された後、定着部４４で転写された画像を定着させる。画像が記録された用紙は、排紙トレイ４５に排出される。このような用紙の搬送経路には、用紙検出センサ１８が設けられており、例えば用紙の給送を開始してから所定時間内に用紙が検出されなければ給紙エラーを検出できる。また、用紙が給送された後に所定時間経過しても用紙を検出している場合、用紙詰まりが発生したものとしてエラーを検出することができる。
【００２０】
図２に示した読取部１５及び記録部１７の構成は一例である。読取部１５として他の読取方式を適用してもよいし、また記録部１７として他の記録方式を適用してもよい。
【００２１】
図１に戻り、ＮＣＵ１９は、回線を制御して外部機器との通信を行う。また、モデム２０は、送受信する画像データの変復調を行う。
【００２２】
画像メモリ２１は、送信する画像データや受信した画像データ、読取部１５で読み取った画像、その他処理中の画像等を記憶する。画像を記憶する場合、そのまま記憶してもよいし、圧縮された状態で記憶してもよい。
【００２３】
ＲＡＭ２２は、主制御部１１や他の各部の処理においてデータの保存が必要なときに用いられる。ＲＯＭ２３は、主制御部１１の動作を規定したプログラムや、固定的なデータなどが格納されている。
【００２４】
バス２４は、主制御部１１、表示部１２、操作部１３、読取部１５、記録部１７、ＮＣＵ１９、モデム２０、画像メモリ２１、ＲＡＭ２２、ＲＯＭ２３等を相互に接続しており、これらの間のデータ転送を可能にしている。また、読取部１５に設けられている原稿検出センサ１６や、記録部１７に設けられている用紙検出センサ１８における原稿や用紙の検出結果なども、バス２４を介して取得することができる。もちろん、これらのほか、外部記憶装置など、各種の機器がバス２４に接続されていてもよい。また、例えばバス２４にインタフェースを接続し、そのインタフェースを介して外部のコンピュータあるいはＬＡＮ等と接続されていてもよい。
【００２５】
次に、本発明の画像形成装置の実施の一形態を含むファクシミリ装置の一例における動作の一例について説明する。ここでは、ＮＣＵ１９及びモデム２０を用いた送受信処理、読取部１５を用いた読取処理、記録部１７を用いた記録処理をそれぞれ並列的に動作させることができる。さらに、操作部１３による指示入力などについても、一部のキーについてはそれぞれの処理中でも受け付けることができる。例えば割込キー１４の操作については、それぞれの処理中に受け付けることができる。以下の説明では、この割込キー１４による割込指示の受付処理と、割込指示によって処理を中断する読取処理及び記録処理、それに割込処理について説明する。なお、送受信処理については、ここでは割込指示によって中止することなく継続して送受信を行うものとし、別の通信中止などの操作が操作部１３で行われたときに、その指示に従うものとする。
【００２６】
図３は、割込指示の受付処理の一例を示すフローチャートである。Ｓ５１において、操作部１３に設けられている割込キー１４が操作されたか否かを判定し、割込キー１４が操作されていれば、Ｓ５２において、割込ステータスをＯＮにする。割込キー１４が操作されていない場合には、他のキーが操作されているか否かの判定を含め、Ｓ５３において他のキーについての処理を行う。
【００２７】
図４は、読取処理の一例を示すフローチャートである。読取部１５は、例えば図２に示すように、原稿を搬送している途中で読取素子などにより画像を読み取る読取方式を用いているものとする。Ｓ６１において読取頁カウンタを０にクリアして初期化した後、Ｓ６２において、原稿を１枚繰り込んで搬送を開始する。Ｓ６３において、原稿を正常に繰り込むことができたか否かを、例えば原稿検出センサ１６の出力などで判定し、原稿を正常に繰り込むことができれば、Ｓ６８において原稿上の画像を読み取り、画像メモリ２１に格納する。Ｓ６９において、読取頁カウンタを１だけ増加させ、Ｓ７０において、読み取った原稿を排出する。この原稿の排出時にジャムが発生したか否かをＳ７１で判定する。この判定も、例えば原稿検出センサ１６の出力などから行うことができる。ジャムが発生していなければＳ７６へ進み、割込ステータスがＯＮになっているか否かを判定する。割込ステータスがＯＦＦのままであれば、Ｓ７７で次原稿があるか否かを判定し、次原稿があればＳ６２へ戻って、上述のようにして次原稿の読取処理を行う。
【００２８】
このような読取処理中に、操作部１３で割込指示が行われた場合には、図３に示した処理によって割込ステータスがＯＮになっている。Ｓ７６で割込ステータスがＯＮになっていることを検出すると、Ｓ７８において後述する割込処理を実行する。
【００２９】
割込処理では、別の原稿についての読取処理を読取部１５で行っている可能性がある。割込処理が終了して元の読取処理に復帰したとき、Ｓ７９において、（読取頁カウンタ＋１）ページの原稿から読み取るので、原稿を読取部１５にセットすることを促すメッセージを表示部１２に表示する。操作者は、割込処理において読取途中の原稿を読取部１５から取り除いた場合には、その読取途中の原稿を読取部１５にセットする。そして、操作部１３から読取の再開を指示する。Ｓ８０において、この操作者からの読取再開の指示を待ち、読取再開が指示されたらＳ７７へ進み、上述の読取処理を行う。
【００３０】
読取処理中において、原稿を繰り込み、また排出する際にエラーが発生することがある。Ｓ６２で原稿を繰り込む際に、例えば繰り込みに失敗した場合には、Ｓ６３でこれを検出する。この場合、Ｓ６４において原稿エラーステータスをＯＮにし、表示部１２にエラー表示を行う。ここでＳ６５において、割込ステータスがＯＮになっているか否かを判定する。すなわち、原稿の繰り込みの開始からエラー検出までに割込指示が行われたか否かを判定している。割込ステータスがＯＮになっている場合には、エラーの解除を待たずに、Ｓ７８における割込処理に移行する。これによって、従来のようにエラー解除によって割込指示がキャンセルされることを防止し、改めて割込指示を行わなくても割込処理が可能になる。
【００３１】
割込指示がない場合には、Ｓ６６において原稿エラーが解除されたか否かを判定し、原稿エラーが解除されるまで待つ。この例ではＳ６５に戻り、原稿エラー作業中でも割込指示を受け付けるようになっている。しかしこれに限らず、原稿エラー作業中は割込指示を受け付けないように構成してもよい。原稿エラーが解除されたら、Ｓ６７において原稿エラーステータスをＯＦＦにしてＳ６２へ戻り、改めて原稿の繰り込みから開始する。
【００３２】
また、例えばＳ７０で原稿を排出する際にジャムが発生した場合には、Ｓ７１でこれを検出する。この場合、Ｓ７２において原稿エラーステータスをＯＮにし、表示部１２にエラー表示を行う。ここでＳ７３において、割込ステータスがＯＮになっているか否かを判定する。すなわち、原稿の繰り込みの開始から排紙時のエラー検出までに割込指示が行われたか否かを判定している。割込ステータスがＯＮになっている場合には、エラーの解除を待たずに、Ｓ７８における割込処理に移行する。これによって、従来のようにエラー解除によって割込指示がキャンセルされることを防止し、改めて割込指示を行わなくても割込処理が可能になる。
【００３３】
割込指示がない場合には、Ｓ７４において原稿エラーが解除されたか否かを判定し、原稿エラーが解除されるまで待つ。この例ではＳ７３に戻り、原稿エラー作業中でも割込指示を受け付けるようになっている。しかしこれに限らず、原稿エラー作業中は割込指示を受け付けないように構成してもよい。原稿エラーが解除されたら、Ｓ７５において原稿エラーステータスをＯＦＦにしてＳ７６へ戻る。あるいは、ジャムが発生した原稿についての読取を改めて行ってもよい。この場合、読取頁カウンタを１だけ戻し、Ｓ７９、Ｓ８０における操作者の確認を行ってから読取を再開するとよい。
【００３４】
図５は、記録処理の一例を示すフローチャートである。記録部１７は、例えば図２に示すように、用紙を搬送している途中で画像を記録する。Ｓ９１において記録頁カウンタを０にクリアして初期化した後、Ｓ９２において、用紙を１枚繰り込んで給紙を開始する。Ｓ９３において、用紙を正常に給紙できたか否かを、例えば用紙検出センサ１８の出力などで判定し、用紙を正常に給紙できれば、Ｓ９８において画像メモリ２１に格納されている画像を用紙上に記録する。画像を記録した用紙は、Ｓ９９において排出する。この用紙の排出時にジャムが発生したか否かをＳ１００で判定する。この判定も、例えば用紙検出センサ１８の出力などから行うことができる。ジャムが発生していなければＳ１０５へ進み、記録頁カウンタを１だけ増加させる。これで１枚の用紙への画像の記録が完了する。
【００３５】
Ｓ１０６において用紙切れが発生しているか否かを判定し、用紙が装填されていれば、Ｓ１０７において、割込ステータスがＯＮになっているか否かを判定する。割込ステータスがＯＦＦのままであれば、Ｓ１０８で次頁の記録すべき画像が存在するか否かを判定し、次頁の画像が存在する場合にはＳ９２へ戻って、上述のようにして次用紙の記録処理を行う。なお、例えばコピー機能を利用している場合などでは、読取部１５による画像の読取が記録処理に追いつかず、画像メモリ２１内に記録すべき画像が存在しない場合もある。このような場合でも読取部１５で読取中であれば、次頁の画像が存在するものとして判定し、読取部１５で読み取った画像が画像メモリ２１に格納されるのを待って記録処理を再開すればよい。
【００３６】
このような記録処理中に、操作部１３で割込指示が行われた場合には、図３に示した処理によって割込ステータスがＯＮになっている。Ｓ１０７で割込ステータスがＯＮになっていることを検出すると、Ｓ１０９において後述する割込処理を実行する。割込処理が終了して元の記録処理に復帰したら、Ｓ１０８へ進んで次頁の記録処理から再開すればよい。
【００３７】
記録処理中において、用紙の給紙あるいは排紙の際にエラーが発生したり、用紙切れのためにエラーが発生することがある。Ｓ９２で用紙の給紙時に、例えば用紙の繰り込みに失敗した場合には、Ｓ９３でこれを検出する。また、例えばＳ９９で用紙を排出する際にジャムが発生した場合には、Ｓ１００でこれを検出する。この場合、Ｓ９４において用紙詰まりを示す用紙エラーステータスをＯＮにし、表示部１２にエラー表示を行う。ここでＳ９５において、割込ステータスがＯＮになっているか否かを判定する。すなわち、用紙の給紙開始からエラー検出までに割込指示が行われたか否かを判定している。割込ステータスがＯＮになっている場合には、エラーの解除を待たずに、Ｓ１０９における割込処理に移行する。これによって、従来のようにエラー解除によって割込指示がキャンセルされることを防止し、改めて割込指示を行わなくても割込処理が可能になる。
【００３８】
割込指示がない場合には、Ｓ９６において用紙エラーが解除されたか否かを判定し、用紙エラーが解除されるまで待つ。この例ではＳ９５に戻り、用紙エラー作業中でも割込指示を受け付けるようになっている。しかしこれに限らず、用紙エラー作業中は割込指示を受け付けないように構成してもよい。用紙エラーが解除されたら、Ｓ９７において用紙詰まりの用紙エラーステータスをＯＦＦにしてＳ９２へ戻り、改めて用紙の繰り込みから開始する。
【００３９】
また、例えばＳ１０６で用紙切れを検出した場合には、Ｓ１０１において用紙なしを示す用紙エラーステータスをＯＮにし、表示部１２にエラー表示を行う。ここでＳ１０２において、割込ステータスがＯＮになっているか否かを判定する。すなわち、用紙の給紙開始から用紙を排紙した後に用紙切れを検出までに割込指示が行われたか否かを判定している。割込ステータスがＯＮになっている場合には、エラーの解除を待たずに、Ｓ１０９における割込処理に移行する。これによって、従来のようにエラー解除によって割込指示がキャンセルされることを防止し、改めて割込指示を行わなくても割込処理が可能になる。
【００４０】
割込指示がない場合には、Ｓ１０３において用紙なしのエラーが解除されたか否か、すなわち用紙が補給されたか否かを判定し、用紙が補給されるまで待つ。この例ではＳ１０２に戻り、用紙エラー作業中でも割込指示を受け付けるようになっている。しかしこれに限らず、用紙エラー作業中は割込指示を受け付けないように構成してもよい。用紙が補給されたら、Ｓ１０４において用紙なしの用紙エラーステータスをＯＦＦにしてＳ９２へ戻り、改めて用紙の給紙から開始する。
【００４１】
図６、図７は、割込処理の一例を示すフローチャートである。割込処理は、上述の読取処理及び記録処理において割込処理に移行したときに動作を開始する。なお、読取処理と記録処理がいずれも動作中に割込指示がなされた場合には、両方の処理において割込処理に移行した時点で、割込処理の動作が開始される。
【００４２】
Ｓ１１１において、まず割込処理から復帰するときに備えて、原稿カウンタ及び用紙カウンタの値を保存しておく。Ｓ１１２において、例えば「割込を受け付けました」といった、割込処理に移行した旨のメッセージを表示部１２に表示し、操作者に割込処理に移行したことを伝える。
【００４３】
Ｓ１１３において、原稿エラーステータスを参照し、原稿詰まりなどのエラーが発生したまま割込処理に移行したか否かを判定する。原稿詰まりなどのエラーが発生していなければ、さらにＳ１１４において、用紙エラーステータスを参照し、用紙詰まりや用紙切れなどのエラーが発生したまま割込処理に移行したか否かを判定する。用紙詰まりや用紙切れなどのエラーも発生していなければ、Ｓ１１５からＳ１１６に進み、各種の割込処理を実行する。例えば操作部１３において、再度、割込キー１４が操作されるなど、割込の解除が指示された場合には、Ｓ１１５においてその割込解除の指示を検出し、Ｓ１１７においてＳ１１１で保存した原稿カウンタ及び用紙カウンタの値を元に戻し、またＳ１１８において割込ステータスをＯＦＦに戻し、割込処理を終了してもとの処理に戻る。
【００４４】
Ｓ１１３で原稿詰まりなどのエラーが発生したまま割込処理に移行したと判定された場合には、さらにＳ１１９において、用紙エラーステータスを参照し、用紙詰まりや用紙切れなどのエラーが発生したまま割込処理に移行したか否かを判定する。すなわち、原稿詰まりなどのエラーと、用紙詰まりや用紙切れなどのエラーが同時に発生したまま割込処理に移行したか否かを判定する。原稿詰まりなどのエラーと、用紙詰まりや用紙切れなどのエラーが同時に発生している場合にはＳ１２０へ、原稿詰まりなどのエラーのみの場合には図７のＳ１３１へ進む。また、用紙詰まりや用紙切れなどのエラーのみが発生している場合には、Ｓ１１３からＳ１１４に進んでエラーの発生が判定される。この場合には図７のＳ１４１に進む。
【００４５】
原稿詰まりなどのエラーと、用紙詰まりや用紙切れなどのエラーが同時に発生したまま割込処理に移行した場合には、Ｓ１２０において、例えば「原稿が詰まっています。用紙が詰まっています。解除して下さい。」や、「原稿が詰まっています。解除して下さい。用紙がありません。」といったエラーメッセージを表示部１２に表示し、原稿詰まりと、用紙詰まりあるいは用紙切れのエラー解除を操作者に促す。Ｓ１２１において、原稿詰まりのエラーが解除されたか否かを判定し、また、Ｓ１２２において、用紙詰まりあるいは用紙切れのエラーが解除されたか否かを判定し、原稿エラーまたは用紙エラーのいずれかが解除されるまで、Ｓ１２０〜Ｓ１２２を繰り返す。あるいは、表示をそのままにしてＳ１２１，Ｓ１２２を繰り返してもよい。
【００４６】
原稿詰まりのエラーが解除された場合には、Ｓ１２３において原稿エラーステータスをＯＦＦにし、Ｓ１１３に戻る。この時点では用紙エラーについては解除されていなくてもよい。これは、原稿エラーが解除されていれば後述するように読取部１５を用いた割込処理が可能になるためである。Ｓ１１３に戻った後は、原稿エラーステータスがＯＦＦになっているので、Ｓ１１４に進み、用紙エラーステータスに応じた処理を行うことになる。
【００４７】
同様に、用紙詰まりや用紙切れのエラーが解除された場合には、Ｓ１２４において用紙エラーステータスをＯＦＦにし、Ｓ１１３に戻る。この時点で原稿エラーについては解除されていなくてもよい。これは、用紙エラーが解除されていれば後述するように記録部１７を用いた割込処理が可能になるためである。Ｓ１１３に戻った後は、用紙エラーステータスがＯＦＦになっているので、原稿エラーステータスに応じて、Ｓ１１６の割込処理を行うか、あるいはＳ１１９からＳ１３１に進んで原稿エラーのみの場合の処理を行うことになる。
【００４８】
記録部１７で用紙エラーが発生しておらず、読取部１５で原稿エラーが発生している場合には、Ｓ１３１において、例えば「原稿が詰まっています。解除して下さい。」といったエラーメッセージを表示部１２に表示し、原稿詰まりなどのエラー解除を操作者に促す。Ｓ１３２において原稿エラーが解除されたか否かを判定し、原稿エラーが解除されていれば、Ｓ１２３において原稿エラーステータスをＯＦＦにしてＳ１１３に戻る。その後、原稿エラーステータス、用紙エラーステータスともＯＦＦであるのでＳ１１６へ進み、通常の割込処理を行うことになる。
【００４９】
原稿エラーが解除されていない場合には、Ｓ１３３において、割込処理として読取部１５を使用するか否かを判定し、エラーが発生している読取部１５を割込処理において使用する場合には、Ｓ１３１に戻って原稿エラーが解除されるのを待つ。実行しようとしている割込処理が読取部１５を使用しない場合には、Ｓ１３４において、読取部１５を用いない割込処理を実行することができる。例えば、画像メモリ２１内に格納されている親展受信した画像を記録部１７から出力する処理や、各種のレポートの記録出力などを行うことが可能である。また、操作部１３からの各種設定作業なども可能である。このように、読取部１５でエラーが発生していても、割込処理においては読取部１５を用いない各種の処理を行うことが可能である。読取部１５を用いない割込処理を実行後は、Ｓ１３１へ戻り、原稿エラーの解除を待つことになる。
【００５０】
読取部１５で原稿エラーが発生しておらず、記録部１７で用紙詰まりや用紙切れなどの用紙エラーが発生している場合には、Ｓ１４１において、例えば用紙エラーの種別に応じて「用紙が詰まっています。解除して下さい。」あるいは「用紙がありません。補充して下さい。」といったエラーメッセージを表示部１２に表示し、用紙詰まりや用紙切れのエラー解除を操作者に促す。Ｓ１４２において用紙エラーが解除されたか否かを判定し、用紙エラーが解除されていれば、Ｓ１２４において用紙エラーステータスをＯＦＦにしてＳ１１３に戻る。その後、原稿エラーステータス、用紙エラーステータスともＯＦＦであるのでＳ１１６へ進み、通常の割込処理を行うことになる。
【００５１】
用紙エラーが解除されていない場合には、Ｓ１４３において、割込処理として記録部１７を使用するか否かを判定し、エラーが発生している記録部１７を割込処理において使用する場合には、Ｓ１４１に戻って用紙エラーが解除されるのを待つ。実行しようとしている割込処理が記録部１７を使用しない場合には、Ｓ１４４において、記録部１７を用いない割込処理を実行することができる。例えば、送信処理のための原稿の読取処理などを行うことが可能である。また、操作部１３からの各種設定作業なども可能である。このように、記録部１７でエラーが発生していても、割込処理においては記録部１７を用いない各種の処理を行うことが可能である。記録部１７を用いない割込処理を実行後は、Ｓ１４１へ戻り、用紙エラーの解除を待つことになる。
【００５２】
上述の割込処理の一例では、エラーが発生したまま割込処理に移行すると、エラーを解除しないと割込処理を終了できないが、例えばエラー解除を待っている間も割込の解除を監視し、割込の解除が指示された場合には元の処理に戻って、元の処理におけるエラーの状態に移行してもよい。
【００５３】
上述の図１に示した例では、本発明の画像形成装置を、画像送受信機能、コピー機能を有するファクシミリ装置に適用した例を示した。しかし本発明はこれに限らず、例えばＮＣＵ１９およびモデム２０を設けずに通信機能を有しないコピー機として構成することができる。あるいは、上述のようにインタフェースを介して外部のコンピュータやネットワークに接続された構成でもよい。
【００５４】
【発明の効果】
以上の説明から明らかなように、本発明によれば、割込指示を行ってから実際の割込処理に移行するまでに読取手段や記録手段でエラーが発生しても、割込の指示を受け付けて割込処理に移行する。そのため、エラー解除後、再度の割込指示を行わなくても割込処理を実行することができ、操作性を向上させることができる。また、割込処理においては、エラーが発生した読取手段や記録手段を使用しない機能についてはエラーを解除しなくても実行することができ、緊急の割込処理に対応することが可能であるという効果がある。
【図面の簡単な説明】
【図１】本発明の画像形成装置の実施の一形態を含むファクシミリ装置の一例を示すブロック図である。
【図２】読取部及び記録部における原稿及び用紙の搬送経路の一例を示す模式図である。
【図３】割込指示の受付処理の一例を示すフローチャートである。
【図４】読取処理の一例を示すフローチャートである。
【図５】記録処理の一例を示すフローチャートである。
【図６】割込処理の一例を示すフローチャートである。
【図７】割込処理の一例を示すフローチャート（続き）である。
【符号の説明】
１１…主制御部、１２…表示部、１３…操作部、１４…割込キー、１５…読取部、１６…原稿検出センサ、１７…記録部、１８…用紙検出センサ、１９…ＮＣＵ、２０…モデム、２１…画像メモリ、２２…ＲＡＭ、２３…ＲＯＭ、２４…バス、３１…原稿トレイ、３２…原稿、３３…ローラ、３４…読取素子、４１…用紙カセット、４２…用紙、４３…記録ドラム、４４…定着部、４５…排紙トレイ。
【図１】
0003812623.tif 000002
【図２】
0003812623.tif 000003
【図３】
0003812623.tif 000004
【図４】
0003812623.tif 000005
【図５】
0003812623.tif 000006
【図６】
0003812623.tif 000007
【図７】
0003812623.tif 000008