(57)【要約】【課題】排紙部の用紙満載状態を検出する装置を有しない構成において、ユーザビリティの低下を防止すること。【解決手段】記録材に画像を形成する画像形成部と、画像形成された記録材を積載する排紙トレイ１１３と、印刷ジョブに基づいて画像形成部を制御し、画像が形成された記録材の枚数を積算するエンジンコントローラ１２２と、を備え、エンジンコントローラ１２２は、印刷ジョブ毎に排紙トレイ１１３に積載された記録材の枚数の初期値を設定し（Ｓ１０１）、画像形成部により画像が形成されて（Ｓ１０４）、排紙トレイ１１３に積載された記録材の枚数を初期値から積算し（Ｓ１０７）、積算した値が所定の枚数に達すると（Ｓ１０９  ＹＥＳ）、画像形成部による画像形成動作を停止させる（Ｓ１１０）。【選択図】図３
2015106119.tif 000002
【特許請求の範囲】
【請求項１】
記録材に画像を形成する画像形成手段と、
画像形成された前記記録材を積載する排紙部と、
印刷ジョブに基づいて前記画像形成手段を制御し、画像が形成された記録材の枚数を積算する制御手段と、
を備え、
前記制御手段は、印刷ジョブ毎に前記排紙部に積載される前記記録材の枚数の初期値を設定し、前記画像形成手段により画像が形成されて前記排紙部に積載された前記記録材の枚数を前記初期値から積算し、前記積算した値が所定の枚数に達すると、前記画像形成手段による画像形成動作を停止させることを特徴とする画像形成装置。
【請求項２】
記録材の紙種と、前記排紙部に積載可能な前記記録材の枚数と、を対応付けた記憶手段を有し、
前記初期値は０であり、
前記所定の枚数は、前記記憶手段から読み出された前記画像形成された前記記録材の紙種に対応する前記排紙部に積載可能な前記記録材の枚数であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
記録材の紙種と、前記排紙部に積載可能な前記記録材の枚数と、を対応付けた記憶手段を有し、
前記所定の枚数は、前記排紙部に積載可能な前記記録材の最大枚数であり、
前記初期値は、前記所定の枚数から、前記記憶手段から読み出された前記記録材の紙種に対応する前記排紙部に積載可能な前記記録材の枚数を減じた値であることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
更に、記録材の有無を検知する検知手段を備え、
前記検知手段は、記録材が片面印刷される場合に搬送される搬送路に設けられ、
前記制御手段は、片面印刷の場合には、前記検知手段が記録材を検知する度に前記積算した値を１加算し、両面印刷の場合には、前記検知手段が記録材を２回検知する度に前記積算した値を１加算することを特徴とする請求項１ないし３のいずれか１項に記載の画像形成装置。
【請求項５】
記録材の面を反転させて、前記画像形成手段に搬送する両面搬送路を有し、
前記制御手段は、両面印刷の場合には、前記画像形成手段により片面を画像形成された記録材を前記両面搬送路に搬送することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記制御手段は、前記印刷ジョブの画像データに基づいて前記画像形成手段が画像形成する印字情報を生成する第一の制御部と、前記印字情報に基づいて記録材に画像形成を行うように前記画像形成手段の制御を行う第二の制御部と、を有することを特徴とする請求項１ないし５のいずれか１項に記載の画像形成装置。
【請求項７】
前記第一の制御部及び前記第二の制御部がアクセス可能な記憶部を有し、
前記積算した値は、前記記憶部に記憶されることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記第一の制御部は、前記印字情報を前記第二の制御部が受信すると、前記積算した値を更新することを特徴とする請求項６又は７に記載の画像形成装置。
【請求項９】
前記第一の制御部は、前記積算した値が前記所定の枚数に達すると、前記第二の制御部に画像形成動作の停止を指示することを特徴とする請求項６ないし８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記第二の制御部は、前記積算した値が前記所定の枚数に達すると、前記画像形成手段による画像形成動作を停止させることを特徴とする請求項７又は８に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レーザプリンタ、複写機、ファクシミリなどの画像形成装置に関し、特に排紙部に積載する記録材の落下防止又はジャム防止の技術に関する。
【背景技術】
【０００２】
画像形成装置は、記録紙あるいはＯＨＰシートなどの記録材（以下、用紙ともいう）を収納する給紙部と、給紙部から搬送された用紙に画像を形成し定着させる画像形成部と、画像形成後の用紙を排紙積載する排紙部を備えている。排紙部は、その構造により用紙の最大積載枚数が決まっており、最大積載枚数を超えると、用紙の詰まり（以後、ジャムという）や用紙の排紙部からの落下を引き起こすことがある。そこで、画像形成装置には、ジャムや用紙の落下を防止するため、排紙部の満載検出手段が設けられている場合が一般的であった。満載検出手段とは、排紙部に積載された用紙が一定量以上（満載状態）に達したか否かを検出する手段であり、排紙部の用紙が満載状態となったことが検知されると、画像形成装置は画像形成の停止を行う。ここで、近年の画像形成装置の小サイズ化及び低コスト化の要求に伴い、満載検出手段を設けずに、代替手段を用いて、用紙のジャムや落下を防止する画像形成装置の提案がなされている。例えば、特許文献１の画像形成装置は、排紙部へ排紙される用紙の有無を検出する用紙搬送検出手段を有し、用紙搬送検出手段によって排紙部への用紙の排紙枚数を積算し、積算された排紙枚数が所定枚数を超えると、画像形成を停止する。そして、ユーザインタフェースである操作部のパネル操作による積算枚数のクリアや、一定時間経過したことによる積算枚数のクリアによって、画像形成装置は、画像形成の停止の解除を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１８０５３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した排紙部への排紙枚数を積算する構成では、実際には排紙部の用紙が満載状態ではないにも関わらず、画像形成を停止する場合があった。例えば、枚数の少ない画像形成の場合には、ユーザが画像形成された用紙をすぐに排紙部から取り除く可能性がある。このような状況になると排紙部に画像形成された用紙が積載されたままになることが少ないにもかかわらず、少ない排紙枚数を積算し所定枚数に達したことにより、画像形成装置は画像形成を停止させてしまう。その結果、ユーザに不必要な画像形成の停止解除の操作を行わせたり、不必要にユーザを待たせたりすることになり、ユーザビリティを低下させてしまうという課題があった。
【０００５】
本発明は、このような状況のもとでなされたもので、排紙部の用紙満載状態を検出する装置を有しない構成において、ユーザビリティの低下を防止することを目的とする。
【課題を解決するための手段】
【０００６】
前述の課題を解決するために、本発明は、以下の構成を備える。
【０００７】
（１）記録材に画像を形成する画像形成手段と、画像形成された前記記録材を積載する排紙部と、印刷ジョブに基づいて前記画像形成手段を制御し、画像が形成された記録材の枚数を積算する制御手段と、を備え、前記制御手段は、印刷ジョブ毎に前記排紙部に積載される前記記録材の枚数の初期値を設定し、前記画像形成手段により画像が形成されて前記排紙部に積載された前記記録材の枚数を前記初期値から積算し、前記積算した値が所定の枚数に達すると、前記画像形成手段による画像形成動作を停止させることを特徴とする画像形成装置。
【発明の効果】
【０００８】
本発明によれば、排紙部の用紙満載状態を検出する装置を有しない構成において、ユーザビリティの低下を防止することができる。
【図面の簡単な説明】
【０００９】
【図１】実施例１、２のカラーレーザプリンタの構成を示す断面図
【図２】実施例１、２における用紙の有無と搬送センサの出力と積算枚数のタイムチャート
【図３】実施例１のエンジンコントローラの制御シーケンスを示すフローチャート
【図４】実施例２のビデオコントローラの制御シーケンスを示すフローチャート
【発明を実施するための形態】
【００１０】
以下、図面を用いて本発明の実施の形態について説明する。
【実施例１】
【００１１】
［画像形成装置の概要］
図１は、実施例１の電子写真記録技術を用いた画像形成装置１００の概略断面図である。図１において、プリント信号が発生すると、画像情報に応じて変調されたレーザ光をスキャナユニット１０１が出射し、帯電ローラ１０２によって所定の極性に帯電された感光ドラム１０３を走査する。これにより、感光ドラム１０３上に静電潜像が形成される。この静電潜像に対して、現像器１０４からトナーが供給され、感光ドラム１０３上にトナー画像が形成される。一方、給紙カセット１０５に収納された記録材である用紙Ｐはピックアップローラ１０６によって一枚ずつ給紙され、ローラ１０７によってレジストローラ１０８に向けて搬送される。更に、用紙Ｐは、感光ドラム１０３上のトナー画像が感光ドラム１０３と転写ローラ１０９で形成される転写ニップ部に到達するタイミングに合わせて、レジストローラ１０８から搬送される。用紙Ｐが転写ニップ部を通過する過程で、感光ドラム１０３上のトナー画像は用紙Ｐに転写される。その後、用紙Ｐは定着装置１１０で加熱されてトナー画像が用紙Ｐに加熱定着される。定着済みのトナー画像を担持する用紙Ｐは、ローラ１１１、１１２によってプリンタ上部の排紙トレイ１１３に排紙される。なお、クリーナ１１４は、転写されずに感光ドラム１０３上に残留したトナーを清掃する。
【００１２】
また、搬送センサ１１５、１１６、１１７、１１８、１１９、１２０、１２１は、用紙Ｐの搬送路上に配置され、用紙Ｐの通過を検知する。ここで、用紙Ｐは、搬送センサ１１５、１１６、１１７、１１８を、片面プリント時には１回通過し、両面プリント時には２回通過する。一方、搬送センサ１１９、１２０、１２１については、片面プリント時には用紙Ｐは通過せず、両面プリント時には用紙１枚につき１回通過する両面搬送路に設けられている。なお、両面搬送路を搬送された用紙Ｐは反転されて、再度、転写ニップ部に搬送される。更に、画像形成装置は、不図示の操作パネルの操作、給紙カセット１０５の開閉、ジャム処理や消耗品交換のためのメンテナンス用ドアの開閉など、ユーザが画像形成装置にアクセスしたことを検知する不図示のユーザ動作検知部を備えている。
【００１３】
また、第二の制御部であるエンジンコントローラ１２２は、画像形成の制御を行うための制御回路から構成されており、ＣＰＵ、ＲＯＭ、ＲＡＭが内蔵された不図示の１チップマイクロコンピュータが搭載されている。なお、エンジンコントローラ１２２は必ずしも１チップマイクロコンピュータに限る必要はなく、例えばＣＰＵ、ＲＯＭ、ＲＡＭがそれぞれ独立した素子で構成されていてもよい。また、ＲＯＭには、エンジンコントローラ１２２を制御するプログラムやデータが格納されており、ＲＡＭは、エンジンコントローラ１２２が実行する制御プログラムが一時的に情報を保存するために使用されるメモリである。
【００１４】
エンジンコントローラ１２２には、用紙Ｐの搬送状態を検知するために、搬送センサ１１５〜１２１から出力された信号が入力される。エンジンコントローラ１２２は、搬送センサからの出力信号を用いて、画像形成に関わる不図示のモータ等の駆動源の制御、画像形成に関する制御、更には故障検知に関する制御など、画像形成装置の動作を一括して制御する。また、エンジンコントローラ１２２は、前述した不図示のユーザ動作検知部によって、ユーザによる画像形成装置に対する操作を検知する。
【００１５】
第一の制御部であるビデオコントローラ１２３は、不図示のホストコンピュータを介して、ユーザとのインターフェイスを行う。ビデオコントローラ１２３も、エンジンコントローラ１２２と同様に、ＣＰＵ、ＲＯＭ、ＲＡＭが内蔵された不図示の１チップマイクロコンピュータが搭載されている。なお、ビデオコントローラ１２３は必ずしも１チップマイクロコンピュータに限る必要はなく、例えばＣＰＵ、ＲＯＭ、ＲＡＭがそれぞれ独立した素子で構成されていてもよい。また、ＲＯＭには、ビデオコントローラ１２３を制御するプログラムやデータが格納されており、ＲＡＭは、ビデオコントローラ１２３が実行する制御プログラムが一時的に情報を保存するために使用されるメモリである。
【００１６】
ビデオコントローラ１２３は、不図示のホストコンピュータを介して、各種ＰＤＬ（出力イメージを記述して画像形成装置に対して指示する言語であるページ記述言語）データ等の画像データを含むプリントデータを受信する。そして、受信した画像データに基づいて、ドットデータからなる印字情報を生成し、スキャナユニット１０１内のレーザの発光を制御する。ここで、エンジンコントローラ１２２とビデオコントローラ１２３は、公知の通信技術（例えばシリアル通信など）によって、互いに通信を行う。例えば、給紙先や排紙先や用紙の指定などのプリント条件、プリント開始指示、プリント終了指示、画像の書き出しタイミングなどの制御情報についての通信が、エンジンコントローラ１２２とビデオコントローラ１２３の間で行われる。そして、エンジンコントローラ１２２は、ビデオコントローラ１２３から取得した制御情報に基づいて、画像形成動作を行う。
【００１７】
［給紙カセット、排紙トレイの最大積載枚数］
次に、本実施例における給紙カセット１０５及び排紙トレイ１１３の用紙の最大積載枚数について説明する。給紙カセット１０５の用紙の最大収納枚数は、坪量が８０ｇ／ｍ２の用紙で約５００枚である。また、排紙トレイ１１３に積載可能な用紙の最大枚数は、坪量が８０ｇ／ｍ２の用紙で約２５０枚である。そこで、排紙トレイ１１３において用紙のジャムや落下が防止可能な積載枚数である制限枚数は２５０枚とする。なお、本実施例では制限枚数を２５０枚とするが、制限枚数は排紙トレイ１１３における用紙のジャムや落下を防止可能な枚数に設定すれば良く、２５０枚に限定するものではない。更に、排紙トレイ１１３における用紙のジャムや落下に至る枚数は、用紙の厚さによって変わるため、制限枚数は使用される用紙の紙種（例えば用紙の厚さ等）に応じて可変にしても良い。したがって、例えば、用紙が厚紙で、排紙トレイ１１３においてジャムや落下に至る枚数が２００枚の場合には、制限枚数を２５０枚から２００枚に切り替えればよい。
【００１８】
また、排紙トレイが複数設けられている場合には、ユーザが選択した排紙トレイに応じて、制限枚数を切り替えればよい。例えば、画像形成装置が、最大積載枚数が約１５０枚のオプションの排紙トレイを備えており、オプションの排紙トレイに用紙が排出される場合には、制限枚数を２５０枚から１５０枚に切り替えればよい。なお、本実施例では、用紙の紙種と排紙トレイ１１３の制限枚数を対応付けたテーブルが、例えばエンジンコントローラ１２２のＲＯＭに記憶されている。更に、画像形成装置が排紙トレイを複数備えている場合には、各排紙トレイに対応させたテーブルが記憶されている。
【００１９】
［排紙トレイへの排紙枚数の算出］
次に、排紙トレイ１１３に排紙される用紙Ｐの枚数を積算する方法について、図２を用いて説明する。図２は、搬送センサを通過する用紙、搬送センサの出力、用紙の積算枚数との関係を示すタイムチャートであり、各図の横軸は時間（Ｔｉｍｅ）を示す。図２（ａ）は、搬送センサを通過する用紙Ｐの状態を示しており、「有」は搬送センサを通過中の用紙Ｐがあることを示し、「無」は搬送センサを通過中の用紙Ｐがないことを示す。図２（ｂ）は、搬送センサの出力信号を示しており、出力信号がＨｉ（ハイ）レベルの場合は、通過中の用紙Ｐがないことを示し、出力信号がＬｏ（ロー）レベルの場合は、通過中の用紙Ｐがあることを示す。
【００２０】
図２（ｃ）は、用紙の積算枚数を示すカウンタの変化を示した図であり、図２（ｂ）の搬送センサの出力信号の立下り、すなわち用紙Ｐの先端が搬送センサに到達した時点でカウンタの値が更新される。本実施例では、搬送センサ１１８での用紙Ｐの検知結果を用いて、エンジンコントローラ１２２が排紙される用紙枚数の積算を行う。なお、本実施例では搬送センサ１１８の検知結果に基づき用紙枚数の積算を行ったが、これに限らず、用紙を給紙カセット１０５から給紙する回数を積算する構成でもよい。この場合は給紙を指示するコマンドや命令を監視して、監視結果に基づき積算すればよい。また、以下では、排紙された用紙を積算した枚数を変数Ｃで表す。なお、本実施例では、搬送センサ１１８での検知結果を用いて積算を行っているが、用紙Ｐの搬送経路上にある搬送センサであれば良く、定着装置１１０と排紙トレイ１１３の間の搬送路に設けられた搬送センサ１１８に限定するものではない。また、積算を行う演算手段は、エンジンコントローラ１２２を用いているが、集積回路（ＡＳＩＣ）などのハードウェア回路を用いてもよい。
【００２１】
エンジンコントローラ１２２は、積算枚数Ｃを格納する記憶場所としてエンジンコントローラ１２２が有する内部レジスタを使用する。エンジンコントローラ１２２は、画像形成を開始すると、積算枚数Ｃを格納する内部レジスタの値を初期値である０（ゼロ）に設定する。そして、エンジンコントローラ１２２は、搬送センサ１１８の出力信号の立下がりを検知する度に、内部レジスタに記憶された積算枚数Ｃの値に１を加え、積算枚数Ｃを更新する。なお、搬送センサ１１８の出力信号の立下りの検知については、電気的ノイズやメカ的振動によるチャタリングによって、誤って立下りと検知しないようにしなければならない。そのため、エンジンコントローラ１２２は、例えばデジタルフィルタ処理や、出力信号の立下り後の信号レベルが変化せずに安定していることを検知すると信号レベルを確定するなどの周知のチャタリング取り処理を行う。搬送センサ１１８の出力信号は、常時エンジンコントローラ１２２によってモニタされているものとする。また、エンジンコントローラ１２２の搬送センサ１１８の出力信号の読み取り周期は、搬送中の用紙が搬送経路にあるか否かを判断するために十分に短い周期とする。
【００２２】
また、ここでは、片面印刷の場合の積算枚数について説明をしているが、両面印刷の場合は、２ページで１枚となるように積算枚数Ｃの演算を行う。そのため、例えば、用紙の１面目及び２面目の搬送経路にある搬送センサを用いて積算枚数Ｃを演算する場合は、搬送センサの立下がりを２回検知する度に、内部レジスタにある積算枚数Ｃの値に１加算する演算方法を用いると良い。また、両面搬送路上に設けられた搬送センサを用いて、搬送センサの立下りを１回検知する度に積算枚数Ｃの値を１加算する方法でもよい。
【００２３】
前述したように、排紙トレイ１１３において用紙Ｐのジャムや落下に至る枚数は、排紙される用紙の厚さによって変わる。そのため、積算枚数Ｃの初期値を０（ゼロ）に設定すると、使用する用紙の厚さに応じて、排紙トレイ１１３に積載可能な制限枚数を変更する必要がある。そこで、排紙トレイ１１３に積載可能な最大の用紙枚数を制限枚数として、固定値にし、搬送される用紙の種類に応じて積算枚数Ｃの初期値を可変にしても良い。例えば、用紙が厚紙で、排紙トレイ１１３の用紙のジャムや落下に至る枚数が２００枚の場合には、制限枚数を２５０枚にしたままで、初期値を０から５０（＝２５０−２００）に切り替えると良い。
【００２４】
更に、排紙トレイが複数設けられている場合、ユーザが選択する排紙トレイの制限枚数に応じて、初期値を切り替えても良い。例えば、画像形成装置は最大積載枚数が約１５０枚のオプション用排紙トレイを備えており、このオプション用排紙トレイに用紙を排出する場合には、制限枚数を２５０枚にしたまま、初期値をゼロから１００（＝２５０−１５０）に切り替えれば良い。なお、この場合には、前述した用紙の紙種と排紙トレイ１１３の制限枚数を対応付けたテーブルから制限枚数を読み出し、固定値から読み出した制限値を減じた値を初期値とすればよい。また、用紙の紙種と用紙の紙種に対応した初期値を対応付けたテーブルを、例えばエンジンコントローラ１２２のＲＯＭに記憶しておき、印刷ジョブを実行する際にテーブルから用紙の紙種に応じた初期値を読み出し、設定するようにしてもよい。更に、画像形成装置が排紙トレイを複数備えている場合には、各排紙トレイに対応させたテーブルを記憶されておくようにしてもよい。
【００２５】
［エンジンコントローラの制御シーケンス］
図３は、本実施例におけるエンジンコントローラ１２２の画像形成時の制御シーケンスを示すフローチャートである。図３を参照して、画像形成時の制御シーケンスについて説明する。画像形成装置の電源がオンされて運用状態に移行すると、ステップ１００（以下、Ｓ１００のように記す）では、エンジンコントローラ１２２は、ビデオコントローラ１２３から印刷ジョブの開始を受信したかどうかを判断する。エンジンコントローラ１２２は、印刷ジョブの開始を受信したと判断した場合にはＳ１０１に進み、受信していないと判断した場合にはＳ１００の処理を繰り返す。Ｓ１０１では、エンジンコントローラ１２２は、積算枚数Ｃを格納する内部レジスタ（以下、単に積算枚数Ｃと呼ぶ）をリセットし、初期値である０（ゼロ）に設定する。また、エンジンコントローラ１２２は、ビデオコントローラ１２３から受信した、給紙先や排紙先や用紙の指定などのプリント条件、プリント開始指示、プリント終了指示、画像の書き出しタイミングなどの制御情報をＲＡＭに保存する。
【００２６】
Ｓ１０２では、エンジンコントローラ１２２は、ビデオコントローラ１２３から画像形成を行う用紙１枚分の印字情報を受信したかどうかを判断する。印字情報は、ビデオコントローラ１２３からスキャナユニット１０１に送信され、印字情報の送信が完了すると、ビデオコントローラ１２３からエンジンコントローラ１２２へ印字情報送信完了を通知する。エンジンコントローラ１２２は、印字情報送信完了を受信した場合にはＳ１０３に進み、受信していない場合にはＳ１０２の処理を繰り返す。Ｓ１０３では、エンジンコントローラ１２２は、ビデオコントローラ１２３に印字情報受信完了を送信する。Ｓ１０４では、エンジンコントローラ１２２は、受信した印字情報の画像形成を実施する。すなわち、エンジンコントローラ１２２は、ビデオコントローラ１２３から受信した給紙先や排紙先や用紙の種別指定などのプリント条件に基づいて、用紙の搬送を開始する。そして、エンジンコントローラ１２２は、画像形成部を駆動させ、トナー画像の用紙への転写、定着等の一連の画像形成動作を実施する。
【００２７】
Ｓ１０５では、エンジンコントローラ１２２は、搬送センサ１１８の出力信号に基づいて、搬送センサ１１８が画像形成された用紙を検知したかどうかを判断する。エンジンコントローラ１２２は、搬送センサ１１８の出力がＬｏ（ロー）レベルの場合には、搬送センサ１１８が用紙を検知したと判断し、Ｓ１０６に進む。一方、搬送センサ１１８の出力がＨｉ（ハイ）レベルの場合には、エンジンコントローラ１２２は搬送センサ１１８が用紙を検知していないと判断し、Ｓ１０５の処理を繰り返す。Ｓ１０６では、エンジンコントローラ１２２は、用紙１ページの画像形成が終了したので、ビデオコントローラ１２３に画像形成終了を送信する。Ｓ１０７では、エンジンコントローラ１２２は、積算枚数Ｃに１加え、積算枚数Ｃを更新する。
【００２８】
Ｓ１０８では、エンジンコントローラ１２２は、印刷ジョブの終了を受信したかどうかを判断する。エンジンコントローラ１２２は、印刷ジョブの終了を受信したと判断した場合には処理を終了し、受信していないと判断した場合にはＳ１０９に進む。印刷ジョブの終了は、ビデオコントローラ１２３が、不図示のホストコンピュータから受信した１つの印刷ジョブの画像情報をすべて印字情報に変換し、スキャナユニット１０１に送信したことを指す。Ｓ１０９では、エンジンコントローラ１２２は、ＲＯＭに記憶されたテーブルから使用した用紙に対応する排紙トレイ１１３の制限枚数（例えば２５０枚）を読み出し、積算枚数Ｃの値が制限枚数に到達したかどうかを判断する。エンジンコントローラ１２２は、積算枚数Ｃの値が制限枚数に到達していないと判断した場合にはＳ１０２に戻り、積算枚数Ｃの値が制限枚数に到達したと判断した場合にはＳ１１０に進む。
【００２９】
Ｓ１１０では、エンジンコントローラ１２２は、画像形成を一時停止、すなわち新たな用紙の搬送を停止し、機内に残留している用紙Ｐへの画像形成の動作を完了させ、排紙トレイ１１３への排紙を終了させる。Ｓ１１１では、エンジンコントローラ１２２は、ユーザインタフェースである不図示の操作部の表示装置に排紙トレイ１１３上の用紙を取り除くように、ユーザへの報知を行う。ユーザは排紙トレイ１１３上の用紙を取り除くと、画像形成の一時停止を解除させるために、不図示の操作部のパネル操作により、一時停止の解除を指示する。Ｓ１１２ではエンジンコントローラ１２２は、前述したユーザ動作検知部から画像形成の一時停止の解除を指示するパネル操作が行われた通知を受信したかどうかを判断する。エンジンコントローラ１２２は、ユーザ動作検知部からの通知を受信したと判断した場合にはＳ１０１に戻り、受信していないと判断した場合にはＳ１１２の処理を繰り返す。
【００３０】
本実施例では、ユーザによる一時停止の解除は、不図示の操作パネルの操作によるものとしているが、ユーザが装置に直接操作したことを検知できれば良く、これに限定されない。例えば、一次停止の解除指示のための専用のボタン、あるいは、一時停止を指示するための専用ボタンを画像形成装置に設け、ユーザによるボタン操作を検知しても良いし、他の機能のためのボタンを代用しても良い。
【００３１】
図３の説明においては、用紙の検知には搬送センサ１１８を用いた。搬送センサ１１８は、定着装置１１０の用紙搬送方向の下流側に設けられている。そのため、エンジンコントローラ１２２は、搬送センサ１１８において用紙を検知されたことにより、用紙の画像形成が完了したと判断している。用紙の検知については、搬送センサ１１８に限定されるものではなく、例えば定着装置１１０の用紙搬送方向の下流側の出口の直後に設けられた搬送センサ１１７であってもよい。搬送センサ１１７を使用した場合には、搬送センサ１１７が用紙の先端部を検知した時点では、用紙の後端部は定着装置１１０から排出されていない可能性がある。そのため、搬送センサ１１７を用いて画像形成の完了を判断するためには、搬送センサ１１７の出力がＬｏ（ロー）レベルからＨｉ（ハイ）レベルに変化する立上がりを検知するように変更すればよい。
【００３２】
また、本実施例では、積算枚数Ｃの初期値を０とする方法について説明したが、前述した制限枚数を固定し、用紙の紙種に応じて初期値を変更する方法でもよい。更に、本実施例では、積算枚数Ｃの記憶場所としてエンジンコントローラ１２２の内部レジスタを使用したが、ＲＡＭに積算枚数Ｃを記憶してもよい。
【００３３】
以上説明したように、本実施例によれば、排紙部の用紙満載状態を検出する装置を有しない構成において、ユーザビリティの低下を防止することができる。すなわち、印刷ジョブ毎に積算枚数Ｃをリセットしてから積算するため、１つのジョブの用紙の枚数が排紙部の最大積載枚数よりも多い場合のみに、用紙のジャムや落下を防止するために画像形成の一時停止の制御が行われる。その結果、不必要に画像形成を停止させてしまうことを低減することができ、ユーザによる不必要な画像形成の停止解除の操作や、ユーザの不必要な待ち時間の発生を低減させることができる。
【実施例２】
【００３４】
実施例１では、エンジンコントローラが、搬送センサの出力信号を用いて、排紙トレイに排紙された用紙の積算枚数を演算する実施例について説明した。実施例２では、ビデオコントローラが、ホストコンピュータから受信したプリントデータをスキャナユニットへ送信した回数に基づいて、排紙トレイに排紙された用紙の積算枚数を演算する実施例について説明する。なお、本実施例の画像形成装置の構成は、実施例１の図１と同様であり、本実施例での説明を省略する。また、本実施例における説明も図１と同一の記号を使用して行う。
【００３５】
［画像形成装置の概要］
前述したように、ビデオコントローラ１２３は、不図示のホストコンピュータを介して印刷ジョブのプリントデータを受信する。ビデオコントローラ１２３は、受信したプリントデータに基づいて、画像形成される用紙１ページ分の区切り目を識別することができる。そして、ビデオコントローラ１２３は、受信したプリントデータに基づいて、用紙１ページ毎にドットデータからなる印字情報を展開する。展開された印字情報は、ビデオコントローラ１２３に設けられた画像メモリ、例えばＮＶＲＡＭ（不揮発性メモリ）等に格納される。ここでは、ビデオコントローラ１２３は、最大３０ページ分の用紙の印字情報と制御情報を格納できるものとする。そして、ビデオコントローラ１２３は、画像メモリに格納された印字情報をスキャナユニット１０１に送信し、スキャナユニット１０１内のレーザの発光を制御する。エンジンコントローラ１２２の制御により用紙に画像形成されたページの印字情報は画像メモリから削除され、次のページの印字情報と制御情報が新たに展開され、画像メモリに格納されていく。
【００３６】
また、ビデオコントローラ１２３は、スキャナユニット１０１に送信する印字情報を生成すると共に、給紙先や排紙先や用紙の種別指定などのプリント条件などの制御情報を、エンジンコントローラ１２２に送信する。制御情報は、エンジンコントローラ１２２とビデオコントローラ１２３が共有すべき情報である。そのため、制御情報は、エンジンコントローラ１２２、ビデオコントローラ１２３のどちらからでもアクセス可能な共有メモリであるＮＶＲＡＭ（不揮発性メモリ）に格納される。記憶部である共有メモリは、エンジンコントローラ１２２、ビデオコントローラ１２３のどちらからでもアクセス可能であれば、エンジンコントローラ１２２又はビデオコントローラ１２３のいずれかに設けられたＮＶＲＡＭ（不揮発性メモリ）であってもよい。更に、エンジンコントローラ１２２、ビデオコントローラ１２３のどちらからでもアクセス可能であれば、この共有メモリは、独立した記憶装置のＮＶＲＡＭ（不揮発性メモリ）に設けてもよい。
【００３７】
［ビデオコントローラによる制御シーケンス］
図４は、本実施例におけるビデオコントローラ１２３の画像形成時の制御シーケンスを示すフローチャートである。図４に基づいて、画像形成時の制御シーケンスについて説明する。なお、本実施例では、前述した共有メモリに積算枚数Ｃの情報が格納されるものとする。また、本実施例では、用紙の紙種と排紙トレイ１１３の制限枚数を対応付けたテーブルは、前述したエンジンコントローラ１２２、ビデオコントローラ１２３のどちらからでもアクセス可能な共有メモリのＲＯＭに記憶されているものとする。更に、画像形成装置が排紙トレイを複数備えている場合には、各排紙トレイに対応させたテーブルが共有メモリのＲＯＭに記憶されているものとする。
【００３８】
画像形成装置の電源がオンされて運用状態に移行すると、Ｓ２００では、ビデオコントローラ１２３は、不図示のホストコンピュータから印刷ジョブのプリントデータを受信したかどうかを判断する。ビデオコントローラ１２３は、プリントデータを受信したと判断した場合にはＳ２０１に進み、受信していないと判断した場合にはＳ２００の処理を繰り返す。
【００３９】
Ｓ２０１では、ビデオコントローラ１２３は受信したプリントデータについて、用紙１ページ毎の印字情報を画像メモリに展開して格納し、用紙１ページ毎の給紙先、排紙先、用紙の指定などの制御情報を共有メモリに記憶する。そして、ビデオコントローラ１２３はエンジンコントローラ１２２に、印刷ジョブ開始を送信すると共に、給紙先、排紙先、用紙の指定などの制御情報を送信する。Ｓ２０２では、ビデオコントローラ１２３は、共有メモリに設けられた積算枚数Ｃの値をリセットし、初期値である０（ゼロ）に設定する。
【００４０】
Ｓ２０３では、ビデオコントローラ１２３は、画像メモリに展開された印字情報に基づいて用紙１ページ分の印字情報をスキャナユニット１０１へ送信する。そして、印字情報の送信が完了すると、ビデオコントローラ１２３は、エンジンコントローラ１２２へ印字情報送信完了を通知する。エンジンコントローラ１２２は、ビデオコントローラ１２３から印字情報送信完了を受信すると、画像形成動作を開始すると共に、ビデオコントローラ１２３に対し、印字情報受信完了を送信する。Ｓ２０４では、ビデオコントローラ１２３は、エンジンコントローラ１２２からの印字情報受信完了の受信の有無に基づいて、エンジンコントローラ１２２での印字情報の受信を完了したかどうかを判断する。ビデオコントローラ１２３は、エンジンコントローラ１２２からの印字情報受信完了を受信した場合には、エンジンコントローラ１２２が印字情報の受信を完了したと判断し、Ｓ２０５に進む。一方、ビデオコントローラ１２３は、エンジンコントローラ１２２からの印字情報受信完了を受信していない場合には、エンジンコントローラ１２２が印字情報の受信を完了していないと判断し、Ｓ２０４の処理を繰り返す。
【００４１】
Ｓ２０５では、ビデオコントローラ１２３は、共有メモリに設けられた積算枚数Ｃに１加え、積算枚数Ｃを更新する。Ｓ２０６では、ビデオコントローラ１２３は、エンジンコントローラ１２２から用紙１ページ分の画像形成が終了した通知の受信の有無により、画像形成が終了したかどうかを判断する。ビデオコントローラ１２３は、エンジンコントローラ１２２から画像形成終了を受信した場合には、画像形成が終了したと判断しＳ２０７に進み、画像形成終了を受信していない場合には、画像形成が終了していないと判断しＳ２０６の処理を繰り返す。
【００４２】
Ｓ２０７では、ビデオコントローラ１２３は、画像メモリに展開された印字情報に基づいて、次に画像形成すべき用紙の印字情報の有無を判断し、次の印字情報がないと判断した場合にはＳ２０８に進み、印字情報がある場合にはＳ２０９に進む。Ｓ２０８では、ビデオコントローラ１２３は、エンジンコントローラ１２２に印刷ジョブ終了を送信し、処理を終了する。Ｓ２０９では、ビデオコントローラ１２３は、共有メモリのＲＯＭに記憶されたテーブルから使用した用紙に対応する排紙トレイ１１３の制限枚数（例えば２５０枚）を読み出し、積算枚数Ｃの値が制限枚数に到達したかどうかを判断する。ビデオコントローラ１２３は、積算枚数Ｃの値が制限枚数に到達していないと判断した場合にはＳ２０３に戻り、積算枚数Ｃの値が制限枚数に到達したと判断した場合にはＳ２１０に進む。
【００４３】
Ｓ２１０では、ビデオコントローラ１２３は、画像形成を一時停止させて、ユーザに排紙トレイ１１３上の画像形成された用紙を取り除くように報知するために、エンジンコントローラ１２２に、画像形成の一時停止指示を送信する。エンジンコントローラ１２２は、画像形成の一時停止指示を受信すると、新たな用紙の搬送を停止し、機内に残留している用紙Ｐへの画像形成の動作を完了させ、排紙トレイ１１３への排紙を終了させる。そして、エンジンコントローラ１２２は、ユーザインタフェースである不図示の操作部の表示装置に排紙トレイ１１３上の用紙を取り除くように、ユーザへの報知を行う。ユーザは排紙トレイ１１３上の用紙を取り除くと、画像形成の一時停止を解除させるために、不図示の操作部のパネル操作により、一時停止の解除を指示する。エンジンコントローラ１２２は、ユーザからの一時停止を解除するパネル操作を検知すると、ビデオコントローラ１２３に一時停止の解除完了通知を送信する。Ｓ２１１では、ビデオコントローラ１２３は、エンジンコントローラ１２２から一時停止の解除完了通知を受信したと判断した場合にはＳ２０２に戻り、受信していないと判断した場合にはＳ２１１の処理を繰り返す。
【００４４】
本実施例では、ビデオコントローラ１２３が共有メモリ内の積算枚数Ｃの情報を更新しているが、例えばスキャナユニット１０１が印字情報を受信した後に、エンジンコントローラ１２２がメモリ内の積算枚数Ｃの情報を更新しても良い。また、本実施例では、積載枚数Ｃが制限枚数に達したら、ビデオコントローラ１２３がエンジンコントローラ１２２に一時停止を指示している。例えば、エンジンコントローラ１２２が共有メモリに設けられた積載枚数Ｃの値を定期的に確認することで、積載枚数Ｃが制限枚数に達したか否かを判断して、画像形成を一時停止させるようにしても良い。この場合、エンジンコントローラ１２２は、共有メモリにある積算枚数Ｃを確認することで、事前に一時停止タイミングの予測を行うことができ、必要以上に装置の駆動源を動作させ続けることを回避するといった適切なシーケンス処理を行うことができる。また、本実施例でも、実施例１と同様に、積算枚数Ｃの初期値を０とする方法について説明したが、制限枚数を固定し、用紙の紙種に応じて初期値を変更する方法でもよい。なお、積算枚数Ｃを共有メモリに設けず、実施例１と同様に、ビデオコントローラ１２３の内部レジスタやＲＡＭに設けてもよい。
【００４５】
以上説明したように、本実施例によれば、排紙部の用紙満載状態を検出する装置を有しない構成において、ユーザビリティの低下を防止することができる。本実施例においても、実施例１と同様に、１つのジョブの用紙の枚数が排紙部の最大積載枚数よりも多い場合のみに、用紙のジャムや落下を防止するために画像形成の一時停止の制御が行われる。その結果、不必要に画像形成を停止させてしまうことを低減することができ、ユーザによる不必要な画像形成の停止解除の操作や、ユーザの不必要な待ち時間の発生を低減させることができる。
【符号の説明】
【００４６】
１１３            排紙トレイ
１２２            エンジンコントローラ
１２３            ビデオコントローラ
【図１】
2015106119.tif 000003
【図２】
2015106119.tif 000004
【図３】
2015106119.tif 000005
【図４】
2015106119.tif 000006