(57)【特許請求の範囲】
【請求項１】
記録媒体に画像を記録する記録手段と、
前記記録媒体を前記記録手段に導くための第１搬送路と、
前記記録媒体を前記第１搬送路とは異なる経路で前記記録手段に導くための第２搬送路と、
前記第１搬送路において前記記録媒体が残留しているか否かを検知する第１の残留検知手段と、
前記第２搬送路において前記記録媒体が残留しているか否かを検知する第２の残留検知手段と、
前記第１の残留検知手段及び前記第２の残留検知手段の検知結果に基づいて、前記記録媒体の排出動作を制御する排出制御手段と、を有し、
前記排出制御手段は、前記第１の残留検知手段と前記第２の残留検知手段とによって前記第１搬送路及び前記第２搬送路に前記記録媒体が残留していることを検知した場合に、前記第１搬送路に残留している第１記録媒体と前記第２搬送路に残留している第２記録媒体の搬送を同時に開始させて、前記第１記録媒体と前記第２記録媒体とをまとめて排出するように制御することを特徴とする記録装置。
【請求項２】
前記第１搬送路及び前記第２搬送路は、前記記録装置の本体に接続されるオプション入力装置の搬送路であることを特徴とする請求項１に記載の記録装置。
【請求項３】
記録媒体に画像を記録する記録手段と、
前記記録媒体を前記記録手段に導くための第１搬送路と、
前記記録媒体を前記第１搬送路とは異なる経路で前記記録手段に導くための第２搬送路と、
前記第１搬送路において前記記録媒体が残留しているか否かを検知する第１の残留検知手段と、
前記第２搬送路において前記記録媒体が残留しているか否かを検知する第２の残留検知手段と、
前記第１の残留検知手段及び前記第２の残留検知手段の検知結果に基づいて、前記記録媒体の排出動作を制御する排出制御手段と、を有し、
前記排出制御手段は、前記第１の残留検知手段と前記第２の残留検知手段とによって前記第１搬送路及び前記第２搬送路に前記記録媒体が残留していることを検知した場合に、前記第１搬送路に残留している第１記録媒体と前記第２搬送路に残留している第２記録媒体とをそれぞれ前記記録手段に到達する前の所定位置まで搬送させた後に一時停止させ、その後、一時停止している前記第１の記録媒体及び前記第２の記録媒体の搬送を同時に開始させて排出するように制御することを特徴とする記録装置。
【請求項４】
前記第１搬送路及び前記第２搬送路は、前記記録装置の本体に接続されるオプション入力装置の搬送路であることを特徴とする請求項３に記載の記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、被記録媒体の搬送路を複数備えた複写機等の記録装置に関するものである。
【０００２】
【従来の技術】
近年の記録装置は、電源オン時、ドアクローズ時、あるいはリセットコマンドを受けたとき等の記録装置の初期設定時に、機内の残留紙の有無を検知する機能を有している。さらに、そのような初期設定時に検知した機内の残留紙を自動的に排出する制御手段をも有するようになっている。特に、複数の給紙部や排紙部を有する記録装置においては、用紙の搬送部が複雑となり、ユーザーによる機内の残留紙の処置が困難な場合もあるため、機内の残留紙の自動排出機能は、ユーザーの負荷を軽減する有効な手段となっている。
【０００３】
従来、このような記録装置において、残留紙を自動的に排出する動作は、その残留紙の残留位置に拘らず、画一的に設定されており、予め定められた用紙の搬送路を通して排出するようになっている。その排出のための動作時間は、最も離れた位置の残留紙の排出に要する最大時間に画一的に設定されていた。
【０００４】
【発明が解決しようとする課題】
しかし、このような従来の記録装置の場合は、残留紙の残留位置の如何に拘らず、排紙経路が画一的に設定されているため、用紙の搬送路の長さに応じて、必然的に、機内の残留紙の自動排紙時間も長時間となってしまう。また、例えば、用紙の搬送モータが感光ドラム駆動用モータと併用されていた場合、用紙の排出の間も感光ドラムが回転し、ドラム削れの問題が無視できなくなり、その寿命に大きな影響を与えてしまう。また、機内の残留紙の自動排紙時間が長ければ、その分、消費電力も大きくなり、さらに自動排紙中は記録動作に移行することができないため、ユーザーを待たせることにもなる。
【０００５】
また、オプションの排紙装置が接続されている場合、機内の残留紙を含む用紙の排紙経路はさらに複雑になる。仮りに、機内の残留紙を通常の排紙部、例えばソータにあるビンなどに排出した場合には、ユーザーは、記録済みの用紙への不正用紙の混入に気付かない可能性があり、記録装置の信頼性を損ねるおそれがある。
【０００６】
また、残留紙の排紙経路を形成する搬送路を、その上流側と下流側の区別なく排出動作させるため、下流側が搬送可能な状態にないときに上流側から残留紙を搬送した場合に、その下流側にて残留紙が詰まってしまい、その下流側が位置するソータ等の装置の破損を招くおそれもあった。
【０００８】
本発明の目的は、残留した被記録媒体を排出経路を通して確実に排出することができ、また残留した被記録媒体が複数存在するときに、それを一括して速やかに排出することができる記録装置を提供することにある。
【０００９】
【課題を解決するための手段】
本発明の記録装置は、記録媒体に画像を記録する記録手段と、前記記録媒体を前記記録手段に導くための第１搬送路と、前記記録媒体を前記第１搬送路とは異なる経路で前記記録手段に導くための第２搬送路と、前記第１搬送路において前記記録媒体が残留しているか否かを検知する第１の残留検知手段と、前記第２搬送路において前記記録媒体が残留しているか否かを検知する第２の残留検知手段と、前記第１の残留検知手段及び前記第２の残留検知手段の検知結果に基づいて、前記記録媒体の排出動作を制御する排出制御手段と、を有し、前記排出制御手段は、前記第１の残留検知手段と前記第２の残留検知手段とによって前記第１搬送路及び前記第２搬送路に前記記録媒体が残留していることを検知した場合に、前記第１搬送路に残留している第１記録媒体と前記第２搬送路に残留している第２記録媒体の搬送を同時に開始させて、前記第１記録媒体と前記第２記録媒体とをまとめて排出するように制御することを特徴とする。
【００１０】
また、本発明の記録装置は、記録媒体に画像を記録する記録手段と、前記記録媒体を前記記録手段に導くための第１搬送路と、前記記録媒体を前記第１搬送路とは異なる経路で前記記録手段に導くための第２搬送路と、前記第１搬送路において前記記録媒体が残留しているか否かを検知する第１の残留検知手段と、前記第２搬送路において前記記録媒体が残留しているか否かを検知する第２の残留検知手段と、前記第１の残留検知手段及び前記第２の残留検知手段の検知結果に基づいて、前記記録媒体の排出動作を制御する排出制御手段と、を有し、前記排出制御手段は、前記第１の残留検知手段と前記第２の残留検知手段とによって前記第１搬送路及び前記第２搬送路に前記記録媒体が残留していることを検知した場合に、前記第１搬送路に残留している第１記録媒体と前記第２搬送路に残留している第２記録媒体とをそれぞれ前記記録手段に到達する前の所定位置まで搬送させた後に一時停止させ、その後、一時停止している前記第１の記録媒体及び前記第２の記録媒体の搬送を同時に開始させて排出するように制御することを特徴とする。
【００１４】
【発明の実施の形態】
以下、図面を参照して本発明の実施例を詳細に説明する。
【００１５】
（第１の実施例）
図１から図４は、本発明の第１の実施例を説明するための図である。
【００１６】
まず、図３により、本発明における記録装置３０１の構成について説明する。図３において、３０４は上段デッキ、３０２は下段デッキであり、また反転ローラ３１８と両面搬送ローラ３２１によって両面搬送機構が構成されている。上段デッキ３０４または下段デッキ３０２から矢印ＡまたはＢ方向に給紙された用紙は、まず、給紙センサ３０６をオンにし、さらに給紙搬送ローラ３０７によって搬送されてレジ前センサ３０９をオンにしてから、レジストローラ３１０の位置にて所定のループを形成して待機する。その後、図示しないコントローラからの同期信号により、用紙は再び矢印Ｃ方向に搬送され、感光ドラム３１１、定着ローラ３１２、定着排紙ローラ３１４を経て定着排紙センサ３１３をオンにする。そして、図示しないコントローラによって両面印字指定がされている場合には、両面フラッパ３１５が動作して、用紙は矢印Ｄ方向から反転センサ３１７を通過し、反転ローラ３１８によって反転させられる。その用紙は、さらに矢印Ｅ方向から第１の両面搬送ローラ３１９、両面センサ３２０、第２の両面搬送ローラ３２１を通過し、再び給紙搬送ローラ３０７によって矢印Ｃ方向に再給紙される。
【００１７】
一方、図示しないコントローラによってフェイスアップ（以下、「ＦＵ」と略す）排紙指定がされている場合は、ＦＵフラッパ３１６が動作し、用紙は、ＦＵローラ３２４によって矢印Ｆ方向のＦＵトレイに排出される。また、フェイスダウン（以下、「ＦＤ」と略す）指定されている場合、用紙はＦＤ排紙センサ３２２、ＦＤ排紙ローラ３２３を経て矢印Ｇ方向からＦＤトレイに排出される。
【００１８】
図４は、図３に示した用紙搬送機構の各駆動部の駆動回路、およびセンサ入力回路を説明するためのブロック図である。図４において４０１は、ＲＯＭ，ＲＡＭ内蔵のワンチップマイクロコンピュータ（以下、「ＣＰＵ」と略す）である。また、４０２〜４０７はセンサ入力回路であり、それぞれ給紙センサ信号（以下、「ＦＥＥＤＳ」という）、レジ前センサ信号（以下、「ＲＥＧＳ」という）、定着排紙センサ信号（以下、「ＦＩＸＳ」という）、反転センサ信号（以下、「ＳＷＢＫＳ」という）、両面センサ信号（以下、「ＤＵＰＳ」という）、ＦＤ排紙センサ信号（以下、「ＰＯＵＴＳ」という）をＣＰＵ４０１に入力する。
【００１９】
４０８は、メインモータ４１６を回転させる駆動回路で、ＣＰＵ４０１から駆動信号（以下、「ＭＭＤ」という）を入力する。メインモータ４１６は、給紙搬送ローラ３０７、レジストローラ３１０、感光ドラム３１１、定着ローラ３１２、定着排紙ローラ３１４、およびＦＤ排紙ローラ３２３を回転させる。４０９は、上段給紙ローラ３０５、下段給紙ローラ３０３を回転させる給紙モータ４１７の駆動回路であり、ＣＰＵ４０１から駆動信号（以下、「ＦＥＥＤＭＤ」という）を入力する。４１０は、反転ローラ３１８、両面搬送ローラ３２１を回転させる反転モータ４１８の駆動回路であり、ＣＰＵ４０１から駆動信号（以下、「ＳＷＢＫＭＤ」という）を入力する。４１１は、メインモータ４１６の駆動力を給紙搬送ローラ３０７に伝達する電磁クラッチ４１９の駆動回路であり、ＣＰＵ４０１から駆動信号（以下、「ＦＥＥＤＣＬＤ」という）を入力する。４１２は、メインモータ４１６の駆動力をレジストローラ３１０に伝達する電磁クラッチ４２０の駆動回路であり、ＣＰＵ４０１から駆動信号（以下、「ＲＥＧＣＬＤ」という）を入力する。４１３は、両面フラッパ３１５を動作させるソレノイド４２１の駆動回路であり、ＣＰＵ４０１から駆動信号（以下、「ＤＵＰＳＬＤ」という）を入力する。４１４は、ＦＵフラッパ３１６を動作させるソレノイド４２２の駆動回路であり、ＣＰＵ４０１から駆動信号（以下、「ＦＵＳＬＤ」という）を入力する。４１５は、反転モータ４１８の駆動力を両面搬送ローラ３１９，３２１に伝達する電磁クラッチ４２３の駆動回路であり、ＣＰＵ４０１から駆動信号（以下、「ＤＵＰＣＬＤ」という）を入力する。
【００２０】
図１，図２は、ＣＰＵ４０１のＲＯＭ上に書き込まれているプログラムによる制御を説明するためのフローチャートである。図１は、記録装置３０１に電源を投入したとき、あるいは開閉ドアを閉じられたとき等、記録装置の初期時に行う機内残留紙検知の処理を示し、機内の残留紙の検出は、図４に示す各駆動部を所定期間一斉に動作させ、それらの動作時間中に後述するように各センサによって用紙の有無を検知する。以下においては、フローチャート中のステップをＳ１０１のように、Ｓを付して示す。
【００２１】
まず、図１のＳ１０１で、図４の各駆動部が一斉に動作する動作時間を規制するためのタイマーをスタートさせる。Ｓ１０２では、このタイマーが所定の動作時間の経過によってタイムオーバしたか否かを判定し、もし経過していればＳ１１７でこのタイマーを停止させ、Ｓ１１８で各駆動部を停止させる。Ｓ１０２の判定で所定時間経過していなければ、Ｓ１０３で各駆動部の動作を継続させる。このような各駆動部の動作中に残留紙検知が行われる。
【００２２】
残留紙検知は、まず、Ｓ１０４での給紙センサ３０６からのセンサ信号ＦＥＥＤＳの検知、つまり給紙センサ３０６による用紙検知の有無の判定から始め、もしそれが用紙有を検知すれば、Ｓ１０５で、自動排紙搬送路としてレジストローラ３１０に至る共通給紙路を選択する。そのときにおける残留紙の位置の一例を図３中のＳＡで示す。次のＳ１０６では、レジ前センサ３０９からのセンサ信号ＲＥＧＳを検知し、用紙有ならば、Ｓ１０７で、自動排紙搬送路としてレジストローラ３１０から定着排紙ローラ３１４に至る共通搬送路を選択する。次のＳ１０８では、定着排紙センサ３１３からのセンサ信号ＦＩＸＳを検知し、用紙有の場合は、図３中のＳＢのように用紙の先端がすでに矢印Ｇ方向のＦＤ排紙部に向っている可能性があるため、Ｓ１０９で、ＦＤ排紙ローラ３２３に至るＦＤ排紙路を選択する。次のＳ１１０では、反転センサ３１７からのセンサ信号ＳＷＢＫＳを検知し、用紙有であれば、反転分岐点（以下、「ＡＺＥＴＡポイント」という）にて用紙を反転させるべくＳ１１１で反転搬送路を選択する。次のＳ１１２では、両面センサ３２０からのセンサ信号ＤＵＰＳを検知し、用紙有であれば、Ｓ１１３で自動排紙搬送路として給紙搬送ローラ３０７に至る両面搬送路を選択する。このときにおける残留紙の位置の一例を図３中のＳＣで示す。次のＳ１１４では、ＦＤ排紙センサ３２２からのセンサ信号ＰＯＵＴＳを検知し、用紙有であれば、Ｓ１１５で自動排紙搬送路としてＦＤ排紙路を選択する。
【００２３】
図２は、図１で示した機内残留紙検知処理の後に実施される自動排紙処理を説明するためのフローチャートである。
【００２４】
まず、Ｓ２０１では、タイマーに自動排紙時間Ｔの初期値０をセットする。図１の機内残留紙検知処理で機内残留紙が検知されなければ、以下の処理において、このＴに０以外の値が設定されることはない。
【００２５】
Ｓ２０２では、図１の機内残留紙検知処理で反転搬送路が選択されたか否かを判断し、それが選択されていれば、反転搬送時間、すなわちＡＺＥＴＡポイントにて用紙を反転させてから両面センサ３２０の位置まで搬送するために要する時間ｔ１をＴにセットする（Ｓ２０９）。ここで、時間ｔ１は最大サイズの用紙の反転搬送に要する時間である。その後、自動排紙搬送路の選択内容に応じて、Ｓ２１０からＳ２１９までの処理が実行され、後述するように、用紙を排出するために必要な駆動の駆動時間が設定される。
【００２６】
Ｓ２０３で、両面搬送路が選択されていると判断した場合は、Ｓ２１０，Ｓ２１１のそれぞれで駆動信号ＳＷＢＫＭＤ，ＤＵＰＣＬＤをオンにして、反転モータ４１８、両面搬送用の電磁クラッチ４２３を駆動する。Ｓ２１２では、両面センサ３２０から給紙センサ３０６まで用紙を搬送するために要する時間ｔ２をＴに加算する。Ｓ２０４で、共通給紙路が選択されていると判断した場合は、Ｓ２１３で給紙搬送ローラ３０７を回転させるべく駆動信号ＦＥＥＤＣＬＤを出力する。また、Ｓ２１４で、給紙センサ３０６からレジ前センサ３０９までの用紙の搬送に要する時間ｔ３をＴに加算する。Ｓ２０５で、共通搬送路が選択されていると判断した場合は、Ｓ２１５でレジストローラ３１０を回転すべく、駆動信号ＲＥＧＣＬＤを出力する。それから、Ｓ２１６で、用紙の最も短い排紙路である矢印Ｆ方向のＦＵトレイに排紙すべく、ＦＵフラッパ３１６を動作させるための駆動信号ＦＵＳＬＤを出力する。さらに、Ｓ２１７で時間ｔ４をＴに加算する。ここで、時間ｔ４は、用紙の先端がレジ前センサ３０９から定着排紙センサ３１３に到達するまでの搬送時間に、最大サイズの用紙の先端から後端までが定着排紙センサ３１３の位置を通過するために要する時間を加えた時間である。
【００２７】
ここで、用紙が正しくＦＵトレイに排紙できるかを判断するため、処理をＳ２０６に移す。Ｓ２０６で、ＦＤ排紙路が選択されていると判断した場合は、Ｓ２０７で、先のＳ２１６で出力した駆動信号ＦＵＳＬＤをオフにし、Ｓ２０８でＴにさらに時間ｔ５を加算する。この時間ｔ５は、ＦＤ排紙路とＦＵ排紙路の長さの差に相当し、Ｔに加算されることによって、結果的に、時間（ｔ４＋ｔ５）がＴに加算されることになる。ここで、時間（ｔ４＋ｔ５）は、用紙の先端がレジ前センサ３０９からＦＤ排紙センサ３２２に到達するまでの搬送時間に、最大サイズの用紙の先端から後端までがＦＤ排紙センサの位置を通過するために要する時間を加えた時間である。
【００２８】
Ｓ２０６でＦＤ排紙路が選択されていなければ、Ｓ２２８にて、自動排紙時間Ｔに時間がセットされているか否かを判断し、それが０であれば自動排紙の必要なしとして処理終了させる。それが０でなければ、Ｓ２１８で、自動排紙のためにメインモータ４１６を回転させるべく駆動信号ＭＭＤを出力する。そして、Ｓ２１９で自動排紙時間測定用のタイマーをスタートさせ、Ｓ２２０で所定の自動排紙時間Ｔを経過するまで待機する。したがって、その自動排紙時間Ｔだけ、自動排紙動作が継続することになる。その自動排紙時間の経過後は、Ｓ２２１〜Ｓ２２６で用紙搬送路上のすべてのセンサ３０６〜３２２の検出信号を読み込み、用紙の有無を確認する。それらのセンサ３０６〜３２２のいずれかが用紙有を検知した場合は、自動排紙が失敗したとして、Ｓ２２７でジャム処理を行い自動排紙処理を終了する。
【００２９】
（第２の実施例）
まず、図８により、本実施例の記録装置３０１の構成について説明する。前述した第１の実施例では、給紙部が記録装置３０１にあらかじめ設定されているが、本実施例では、給紙部としての機能をさらにオプション入力装置にまず拡張した。図８において、７０１は封筒専用の給紙装置（以下、「封筒フィーダ」という）であり、封筒給紙ローラ７０３によって封筒を記録装置３０１の本体内に送り込む。７０２は、その封筒の給紙路上にある用紙センサである。７０４はオプション入力装置（以下、「オプションデッキ」という）であり、大容量の給紙装置、あるいは多段デッキの給紙装置を備えることができる。７０６は、その給紙装置７０４の最終段の搬送ローラであり、７０５は、その最終搬送路にある用紙センサである。これらオプション装置７０１，７０４は、それぞれを制御するために図示しないマイクロコンピュータ形態の制御部を有している。記録装置３０１の本体のＣＰＵ４０１（図４参照）は、これらのマイクロコンピュータ形態の制御部との間にて、シリアル通信機能を用いて指令や状態の情報の授受を行う。
【００３０】
図５は、本実施例における機内残留紙検知処理のフローチャートを示したものである。処理の大筋は、前述した第１の実施例と同様であるので、ここでは異なっている部分について説明する。本実施例では、前述した第１の実施例の構成にさらに封筒フィーダ７０１、オプションデッキ７０４が追加されているので、記録装置３０１の機内の残留紙だけでなく、それら封筒フィーダ７０１およびオプションデッキ７０４の機内の残留紙をも検知する。まず、ＣＰＵ４０１と封筒フィーダ７０１との間でシリアル通信を行い、Ｓ５０１で、封筒給紙センサ７０２からのセンサ信号ＥＮＶＳに基づいて用紙有と判断した場合は、Ｓ５０２で自動排紙搬送路として封筒フィーダ給紙路を選択する。そのときにおける用紙（封筒）の残留状態の一例を図８中のＤＳで示す。また、同様に、オプションデッキ７０４との間でシリアル通信を行い、Ｓ５０３でオプションデッキ用紙センサ７０５からのセンサ信号ＯＰＴＤＳに基づいて用紙有と判断した場合には、Ｓ５０４で自動排紙搬送路としてオプションデッキ給紙路を選択する。そのときにおける用紙の残留状態の一例を図８中のＳＥで示す。
【００３１】
図６，図７は、本実施例での自動排紙処理のフローチャートである。前述した第１の実施例での共通給紙路選択の判断処理Ｓ２０４の前に、Ｓ６０１，Ｓ６０２で封筒フィーダ給紙路やオプションデッキ給紙路が選択されているか否かを判断し、もし選択されていれば、Ｓ６０３，Ｓ６０４でシリアル通信により給紙指令を封筒フィーダ７０１、オプションデッキ７０４に送信して、用紙を搬送させる。具体的には、封筒フィーダ７０１にあっては、封筒給紙ローラ７０３によって用紙としての封筒を矢印Ｈ方向に搬送し、またオプションデッキ７０４にあっては、搬送ローラ７０６によって用紙を矢印Ｊ方向に搬送する。このような場合における自動排紙時間Ｔについては、封筒フィーダ７０１、オプションデッキ７０４内での用紙の搬送時間が短いため、ここでは加算しない。また、このような複数の給紙搬送路のそれぞれに残留紙が存在した場合に、それら複数の残留紙について必要な排紙時間の内、最大の排紙時間を自動排紙時間Ｔとして設定して、各給紙搬送を同時に開始することにより、それら複数の残留紙をまとめて排出することができる。図７中のステップＳ７０１，Ｓ７０２にて、封筒給紙センサ７０２、オプションデッキ用紙センサ７０５の検出信号ＥＮＶＳ，ＯＰＴＤＳを読み込み、用紙の有無を確認する。
【００３２】
このように、本実施例では、オプションの給紙装置に対しても十分に対応することができる。
【００３３】
（第３の実施例）
図１０は、本実施例の記録装置３０１の構成を示す。本例の記録装置３０１は、前述した第２の実施例の構成に対し、さらにオプションの出力装置（以下、「オプションソータ」という）９０１を接続した構成となっている。図１０において、９０２は複数の排紙ビンであり、それらに対する用紙の振り分けは、それぞれのビン９０２の根元に位置する搬送路切り替えフラッパ９０２Ａを制御することによって行われる。９０３は、不正用紙排出用のスタッカであり、それよりも上流側に位置するどの搬送路切り換えフラッパ９０２Ａも動作しなかった場合に、用紙は、このスタッカ９０３に排出される。オプションソータ９０１は、図示しないマイクロコンピュータ形態の制御部を有しており、記録装置３０１のＣＰＵ４０１との間のシリアル通信によって、指令や状態の情報を授受する。
【００３４】
機内残留紙検知処理は、前述した第２の実施例の図５と同じであるのでここでは省略する。
【００３５】
図９は、本実施例における自動排紙処理のフローチャートであり、同図９のＳ２２０の後は図７のフローチャートが続く。前述した第２の実施例Ｓ２１６では、用紙をＦＤトレイに排出せざる得ない場合を除き、それをＦＵトレイに排出していたが、本実施例では、さらにオプションソータ９０１が接続されているので、その後のＳ８０１で、ＣＰＵ４０１は、シリアル通信を使って不正用紙排出用スタッカ９０３を選択する指令をオプションソータ９０１に発する。このような指令を受けたオプションソータ９０１は、図示しない入口センサで用紙を検知したら、その用紙を不正用紙排出用スタッカ９０３に排出する。また、ＦＤトレイに用紙を排出すると判断した場合は、Ｓ８０２で不正用紙排出用スタッカ９０３を選択する指令を取り消す。
【００３６】
（第４の実施例）
図１１から図１３は、本発明の第４の実施例を説明するための図である。
【００３７】
まず、図１２により本実施例における記録装置の構成について説明する。図１２において、２０１はオプション入力装置であり、下段デッキ２０４と上段デッキ２０５を有する。２０８，２０９は、対応するデッキ２０４，２０５から用紙を給紙するローラである。２１０は、デッキ２０４，２０５から給紙された用紙をプリンタ２０２内に送り込む搬送ローラであり、搬送ローラ２１０の下流側に用紙出口センサ２１１が配置されている。
【００３８】
２０６はプリンタ２０２内に設置される下段デッキ、２０７は同じく上段デッキであり、それぞれ給紙用のローラ２１２，２１３を有する。２１４はプリンタ２０２内の給紙センサであり、オプション入力装置２０１側から給紙される用紙、およびプリンタ２０２側のデッキ２０６、上段デッキ２０７から給紙される用紙を検知する。２１５は、給紙された用紙をさらに搬送する給紙搬送ローラであり、レジストローラ２１７の位置にて所定のループを作成させるまで用紙を送り込む。２１６は、その用紙のループを作成するために利用される用紙センサ（以下、「レジ前センサ」という）である。レジストローラ２１７は、感光ドラム２１８によって用紙に画像が開始される直前に回転し、その用紙を定着ローラ２１９、定着排紙ローラ２２０を通してプリンタ２０２から排出する。２２１は、プリンタ２０２内の用紙の搬送路の最下流側に位置する用紙センサであり、用紙の排出を監視する。
【００３９】
２０３はオプション出力装置であり、プリンタ２０２から排出された用紙を入口センサ２２２で検知して、その用紙を搬送ローラ２２３によって取り込んでから、指定された排紙ビン２２４のいずれかに排出する。
【００４０】
図１３は、図１２に示した用紙搬送機構の各駆動部の駆動回路、およびセンサの入力回路を説明するためのブロック図である。図１３において１３０１は、プリンタシステムを管理するビデオコントローラ上に搭載されるマイクロコンピュータ（以下、「ＣＰＵ」と略す）であり、ホストから送られる画像データの処理、コマンドの処理を行い、そして、オプション入力装置２０１を制御するマイクロコンピュータ（以下、「ＣＰＵ」と略す）１３０２、プリンタエンジンを制御するマイクロコンピュータ（以下、「ＣＰＵ」と略す）１３０３、およびオプション出力装置２０３を制御するマイクロコンピュータ（以下、「ＣＰＵ」と略す）１３０４とシリアル通信を行いながら、それぞれの装置を制御する。
【００４１】
１３０５はセンサ入力回路であり、オプション入力装置２０１の出口センサ２１１の検知信号をＣＰＵ１３０２に入力する。１３０６は、オプション入力装置２０１の搬送ローラ２１０を回転させるモータ１３１６の駆動回路であり、ＣＰＵ１３０２から出力される駆動信号によって制御される。ＣＰＵ１３０２は、ＣＰＵ１３０１から送られる給紙指令、搬送指令によって、用紙を所望のデッキ２０４，２０５から給紙、搬送する。
【００４２】
１３０７，１３０８，１３０９は、それぞれプリンタ２０２内の搬送路上に位置する給紙センサ２１４、レジ前センサ２１６、定着排紙センサ２２１の入力回路であり、それぞれ対応するセンサからの検知信号をＣＰＵ１３０３に入力する。１３１０は、プリンタ２０２内のすべてのローラと感光ドラム２１８を駆動するメインモータ１３２０の駆動回路であり、ＣＰＵ１３０３から出力される駆動信号によって制御される。１３１１は、給紙搬送ローラ２１５にメインモータ１３２０の回転を伝達するクラッチ１３２１の駆動回路であり、ＣＰＵ１３０３から出力される駆動信号によって制御される。１３１２は、レジストローラ２１７にメインモータ１３２０の回転を伝達するクラッチ１３２２の駆動回路であり、ＣＰＵ１３０３から出力される駆動信号によって制御される。ＣＰＵ１３０３は、ＣＰＵ１３０１から送られる搬送指令によって、用紙をオプション出力装置２０３へ搬送する。
【００４３】
１３１３はセンサ入力回路であり、オプション出力装置２０３の入口センサ２２２の検知信号をＣＰＵ１３０４に入力する。１３１４は、オプション出力装置２０３の搬送ローラ２２３を回転させるモータ１３２４の駆動回路であり、ＣＰＵ１３０４から出力される駆動信号によって制御される。ＣＰＵ１３０４は、ＣＰＵ１３０１から送られる搬送指令によって、用紙をプリンタエンジンから搬送する。
【００４４】
図１１は、本実施例におけるＣＰＵ１３０１の制御を説明するためのフローチャートである。本例の場合、オプション入力装置緒２０１、プリンタ２０２、オプション出力装置２０３は、それぞれの判断で自動排紙動作を行うようになっており、システムの初期設定を終えたＣＰＵ１３０１は、各装置２０１，２０２，２０３のウォームアップの最中に、各装置のステータスをシリアル通信によって得る。
【００４５】
まず、Ｓ１１０１では、オプション入力装置２０１が自動排紙動作に入ったか否かを判断し、もし自動排紙動作中ならば、Ｓ１１０４で、オプション入力装置２０１の搬送下流側にあたるプリンタエンジンが搬送可能であるか否かを判断する。もし、搬送可能でなければ、Ｓ１１０９で全ての装置に対して緊急停止指令を出力する。Ｓ１１０４でプリンタエンジンが搬送可能状態であれば、Ｓ１１０５でオプション出力装置２０３が搬送可能であるか否かを判断する。もし、搬送可能でなければ、Ｓ１１０９で全ての装置に対して緊急停止指令を出力する。Ｓ１１０５でオプション出力装置２０３が搬送可能であれば、Ｓ１１０６でプリンタエンジンに対して用紙搬送指令を出力する。Ｓ１１０２でプリンタエンジンが自動排紙動作に入ったと判断した場合、Ｓ１１０７でオプション出力装置２０３が搬送可能であるか否かを判断する。もし、搬送可能でなければ、Ｓ１１０９で全ての装置に対して緊急停止指令を出力する。Ｓ１１０７でオプション出力装置２０３が搬送可能であれば、Ｓ１１０８で、オプション出力装置２０３に対して用紙搬送指令を出力する。Ｓ１１０３でオプション出力装置２０３が自動排紙中であると判断した場合、あるいはその他の装置が自動排紙中であるならば、その動作が終了するまでＳ１１０１からＳ１１０３までの動作を繰り返す。
【００４６】
（第５の実施例）
図１４は、本発明の第５の実施例として、前述した第４の実施例におけるＣＰＵ１３０１の他の制御例を説明するためのフローチャートである。
【００４７】
前述した第４の実施例では、各装置２０１，２０２，２０３がそれぞれの判断で自動排紙動作を行っていたが、本実施例では、ＣＰＵ１３０１に対して、それぞれの装置のＣＰＵ１３０２，１３０３，１３０４からシリアル通信によって自動排紙要求ステータスを出力するようにした。
【００４８】
まず、第４の実施例と同様の各装置のウォームアップ段階にて、Ｓ１４０１でオプション入力装置２０１側から自動排紙要求がされていると判断した場合、Ｓ１４０４でプリンタエンジンが搬送可能か否かを判断し、それが搬送可能でなく、かつプリンタエンジン用のＣＰＵ１３０２から搬送不能ステータスが入力されていれば、Ｓ１４１０からＳ１４１３に進みエラー処理を行って制御を終える。搬送不能ステータスは、用紙のジャムや故障が発生した場合に送られるステータスである。また、Ｓ１４１３でのエラー処理は、表示パネルやホストコンピュータに用紙が機内に残留していることを報知する処理である。Ｓ１４１０で搬送不能ステータスが送られてなければ、Ｓ１４０４に戻ってプリンタエンジンが搬送可能となるまで待機する。Ｓ１４０４でプリンタエンジンが搬送可能となったときは、Ｓ１４０５，Ｓ１４１１でオプション出力装置２０３についても同様にして、搬送可能であるか否か、搬送不能ステータスが送られてきているか否かを判断し、搬送可能であればＳ１４０６でオプション入力装置２０１側へ用紙搬送指令を出力する。
【００４９】
Ｓ１４０２では、プリンタエンジン側から自動排紙要求が送られているか否かを判断する。もし、要求がきていれば、Ｓ１４０５，Ｓ１４１１と同様に、Ｓ１４０７，Ｓ１４１２でオプション出力装置２０３が搬送可能であるか否か、搬送不能ステータスが送られてきているか否かを判断し、それが搬送可能であれば、Ｓ１４０８でプリンタエンジン側に対して用紙搬送指令を出力する。Ｓ１４０３では、オプション出力装置２０３から自動排紙要求がきているか否かを判断する。もし、自動排紙要求がきていれば、Ｓ１４０９でオプション出力装置２０３側に対して用紙搬送指令を出力する。
【００５０】
本実施例では、それぞれの装置について用紙の搬送が可能であるか否かを判断してから、ＣＰＵ１３０１から用紙搬送指令を出力するため、装置間の同期が取りやすく、前述した第４の実施例において生じるおそれのある問題、つまりある装置の自動排紙動作開始タイミングが早すぎて自動排紙を断念するケースが無くなる。
【００５１】
（第６の実施例）
図１５は、本発明の第６の実施例として、前述した第４の実施例におけるＣＰＵ１３０１のさらに他の制御例を説明するためのフローチャートである。
【００５２】
前述した第５の実施例では、ＣＰＵ１３０１が各装置からの自動排紙要求ステータスを受けて各装置の状態を監視して、用紙搬送指令を出力していたが、本実施例では、各装置からの自動排紙要求ステータスではなく、用紙搬送路に設置されたセンサの情報をもって、ＣＰＵ１３０１が自動排紙の必要性を判断して用紙搬送指令を出力する。
【００５３】
まず、Ｓ１５０１で、制御する全ての装置が搬送可能となるまで待機する。全ての装置が搬送可能でなければ、Ｓ１５２２で、搬送不可能なエラーステータスが送られてきているか否かを判断する。もし、エラーステータスが送られているならば、Ｓ１５２３のエラー処理を行って制御を終了する。そのエラー処理の内容は、前述した第５の実施例と同様である。
【００５４】
Ｓ１５０２で、オプション入力装置２０１の用紙搬送路上にある出口センサ２１１が用紙を検知しているか否かを判断し、もし、「用紙なし」と判断した場合は、Ｓ１５０３でオプション入力装置２０１に用紙搬送停止指令を出力し、Ｓ１５０４で、オプション入力装置２０１からの用紙排出予告であるフラグをリセットする。Ｓ１５０２で「用紙有り」と判断した場合は、Ｓ１５１５でオプション入力装置２０１へ用紙搬送指令を出力してから、Ｓ１５１６でプリンタエンジンに搬送指令を出力し、そしてＳ１５１７で、オプション入力装置２０１からの用紙排出予告であるフラグをセットする。Ｓ１５０５では、プリンタエンジンの用紙搬送路上の最下流にある定着排紙センサ２２１が用紙を検知しているか否かを判断し、もし、「用紙なし」と判断した場合は、Ｓ１５０６で、プリンタエンジンからの排紙予告であるフラグをリセットする。Ｓ１５０５で「用紙有り」と判断した場合は、Ｓ１５１８でオプション入力装置２０１へ用紙搬送指令を出力し、Ｓ１５１９でプリンタエンジンからの用紙排出予告のフラグをセットする。
【００５５】
Ｓ１５０７，Ｓ１５０８ではプリンタエンジン内の用紙搬送路上のレジ前センサ２１６、給紙センサ２１４が用紙を検知しているか否かを判断し、もし、いずれも用紙を検知していなければ、Ｓ１５０９でオプション入力装置２０１からの用紙排出予告があるか否かを判断し、「予告無し」つまりオプション入力装置２０１からの用紙排出予告であるフラグがリセットされていれば、Ｓ１５１０でプリンタエンジンに用紙搬送停止指令を出力する。Ｓ１５０７，Ｓ１５０８で「用紙有り」と判断した場合は、Ｓ１５２０でプリンタエンジンに用紙搬送指令を出力する。Ｓ１５１１では、オプション出力装置２０３の搬送路上に設置された入口センサ２２２が用紙を検知しているか否かを判断し、「用紙無し」と判断した場合は、Ｓ１５１２でプリンタエンジンからの用紙排出予告があるかを判断し、「予告無し」つまりプリンタエンジンからの排紙予告であるフラグがリセットされていれば、Ｓ１５１３でオプション出力装置２０３に用紙搬送停止指令を出力する。Ｓ１５１１で「用紙有り」と判断した場合は、Ｓ１５２１でオプション出力装置２０３に用紙搬送指令を出力する。
【００５６】
Ｓ１５１４では、全ての装置に用紙搬送停止指令を出力したか否か、すなわち、自動排紙の必要性がなかった否か、あるいは自動排紙を完了したか否かを判断し、自動排紙中であればＳ１５０２からＳ１５１３の処理を繰り返す。
【００５７】
以上のように本実施例では、システムの用紙搬送路上のセンサ情報によって、各装置への用紙搬送タイミングを変えることができるため、無駄な用紙搬送のためのモータ駆動を行わなくてすむ。
【００５８】
（第７の実施例）
図１６は、本発明の第７の実施例における記録装置の構成の説明図である。本例では、前述した実施例の図１２の構成に加えて、封筒専用の給紙装置（以下、「封筒フィーダ」という）６０１と、両面プリントのための両面搬送機構を記録装置本体２０２の内部に備えている。
【００５９】
前者の封筒フィーダ６０１は、封筒給紙ローラ６０３によって封筒を記録装置本体２０２に送り込む。６０２は、その給紙路上にある用紙センサである。
【００６０】
一方、後者の両面搬送機構は、両面フラッパ６０８、反転センサ６０４、反転ローラ６０５、両面搬送ローラ６０６、両面センサ６０７で構成され、両面プリントを行う場合には、両面フラッパ６０８を動作させて、用紙を両面搬送機構に送り込む。その用紙は、図１６中の矢印Ｓのように、反転センサ６０４を通過してから反転ローラ６０５によって反転させられ、さらに両面搬送ローラ６０６、両面センサ６０７を通過し、再び給紙搬送ローラ２１５によって再給紙される。
【００６１】
図１７は、本実施例の記録装置の制御系のブロック図である。本例では、前述した実施例の図１３の構成に対して、前記封筒フィーダ６０１を制御するマイクロコンピュータ（以下、「ＣＰＵ」と略す）１７０１、前記両面搬送機構を制御するマイクロコンピュータ（以下、「ＣＰＵ」と略す）１７０２が追加されている。ＣＰＵ１３０１は、ホストから送られる画像データの処理、コマンドの処理を行い、オプション入力装置２０１を制御するＣＰＵ１３０２と、プリンタエンジンを制御するＣＰＵ１３０３と、オプション出力装置２０３を制御するＣＰＵ１３０４と、封筒フィーダ６０１を制御するＣＰＵ１７０１との間にてシリアル通信を行いながら、それぞれの装置を制御する。また、プリンタエンジンを制御するＣＰＵ１３０３は、両面搬送機構を制御するＣＰＵ１７０２との間にてシリアル通信を行いながら、両面搬送の制御を行う。
【００６２】
本実施例における機内残留検知処理は、前述した第２の実施例における図５と同様であるため、その説明は省略する。
【００６３】
図１８は、機内残留紙検知によって機内残留紙が検知された場合の自動排紙処理のフローチャートを示し、システムの初期設定を終えたＣＰＵ１３０１は、機内残留紙検知処理によって、機内残留紙情報つまり各センサの検出情報を得、この情報に基づき、この図１８の自動排紙制御を行う。
【００６４】
まず、Ｓ９０１にて、封筒フィーダ６０１に機内残留紙があるか否かを判断し、もし機内残留紙があるならば、Ｓ９０４にて、封筒フィーダ６０１の搬送下流側にあたるプリンタエンジンが搬送可能状態であるか否かを判断する。もし、それが搬送可能状態になければ、Ｓ９２１で全ての装置に対して緊急停止指令を出力する。Ｓ９０４にてプリンタエンジンが搬送可能状態であれば、Ｓ９０５でオプション出力装置２０３が搬送可能状態であるか否かを判断する。もし、それが搬送可能状態であれば、Ｓ９０６で封筒フィーダ６０１に対して残留紙給紙指令を出力する。封筒フィーダ６０１は、残留紙給紙指令を受けると、封筒給紙センサ６０２からレジストローラ２１７までの用紙搬送時間分だけ駆動部を動作（残留紙給紙動作）させた後に停止する。これにより、封筒フィーダ６０１の機内残留紙は、レジストローラ２１７まで搬送されることになる。そして、Ｓ９０７にて、このような封筒フィーダ６０１の残留紙給紙動作が終了するまで待機し、その残留紙給紙動作が終了すればＳ９０２へ進む。
【００６５】
Ｓ９０２では、オプション入力装置２０１に機内残留紙があるか否かを判断し、もし、機内残留紙があるならば、Ｓ９０８にて、オプション入力装置２０１の搬送下流にあたるプリンタエンジンが搬送可能状態であるか否かを判断する。もし、それが搬送可能状態でなければ、Ｓ９２１で全ての装置に対して緊急停止指令を出力する。Ｓ９０８にてプリンタエンジンが搬送可能状態であれば、Ｓ９０９でオプション出力装置２０３が搬送可能状態であるか否かを判断する。もし、それが搬送可能状態でなければ、Ｓ９２１で全ての装置に対して緊急停止指令を出力する。Ｓ９０９にてオプション出力装置２０３が搬送可能状態であれば、Ｓ９１０でオプション入力装置２０１に対して残留紙給紙指令を出力する。オプション入力装置２０１は、残留紙給紙指令を受けると、オプション入力装置２０１の出口センサ２１１から給紙搬送ローラ２１５までの用紙搬送時間分だけ駆動部を動作（残留紙給紙動作）させた後に停止する。これにより、オプション入力装置２０１の機内残留紙は、給紙搬送ローラ２１５まで搬送されることになる。そしてＳ９１１にて、このようなオプション入力装置２０１の残留紙給紙動作が終了するまで待機し、その残留紙給紙動作が終了すればＳ９１２に進む。Ｓ９１２では、オプション入力装置２０１へ用紙搬送指令を出力し、Ｓ９１６以降のプリンタエンジン残留紙給紙制御へ進む。
【００６６】
Ｓ９０２にて、オプション入力装置２０１に機内残留紙がなければ、Ｓ９０３でプリンタエンジン内に機内残留紙があるか否かを判断し、もし機内残留紙があるならば、Ｓ９１３にてオプション出力装置２０３が搬送可能状態であるか否かを判断する。もし、それが搬送可能状態でなければ、Ｓ９２１で全ての装置に対して緊急停止指令を出力する。
【００６７】
Ｓ９１３にてオプション出力装置２０３が搬送可能状態であれば、Ｓ９１４にて、前述した機内残留紙検知処理の時点でレジ前センサ２１６が用紙を検知したか否かをチェックし、レジ前センサ２１６が用紙を検出していたならば、Ｓ９１８に進み、システムを構成する各装置（オプション入力装置２０１、プリンタ２０２、オプション出力装置２０３、封筒フィーダ６０１）に対して用紙搬送指令を出す。Ｓ９１４にて、レジ前センサ２１６が用紙を検知していない場合は、Ｓ９１５にて、前述した機内残留検知処理の時点で給紙センサ２１４が用紙を検知したか否かをチェックし、その給紙センサ２１４が用紙を検出していなければＳ９１８に進み、システムを構成する各装置に対して用紙搬送指令を出す。Ｓ９１５にて、給紙センサ２１４が用紙を検出していたならばＳ９１６へ進み、プリンタエンジンに対して残留紙給紙指令を出力する。プリンタエンジンは、残留紙給紙指令を受けると、給紙センサ２１４からレジストローラ２１７までの用紙搬送時間分だけ駆動部を動作（残留紙給紙動作）させた後に停止する。これにより、給紙センサ２１４によって検出されていた紙は、レジストローラ２１７まで搬送されることになる。そしてＳ９１７にて、このようなプリンタエンジンの残留紙給紙動作の終了を待ち、その残留紙給紙動作が終了するとＳ９１８へ進む。Ｓ９１８では、システムを構成する各装置に対して用紙搬送指令を出力し、Ｓ９１９で所定の自動排紙時間待った後、Ｓ９２０で各装置に対して用紙搬送指令を解除して終了する。
【００６８】
以上のように制御することによって、各装置の給紙部の残留紙をレジストローラ２１５の前でまとめた上、一括して排出することができる。
【００６９】
【発明の効果】
以上、説明したように、本発明の記録装置は、残留した複数の記録媒体の自動排出を同時に開始することにより短い時間で完了することができる。そのため特に、記録手段として、記録媒体の搬送に伴い同時に回転する感光ドラムを用いた場合には、その劣化を軽減することができる。
【００７２】
また、複数の搬送路に残留した記録媒体が存在するときに、それらを所定位置に搬送してから一括して排出させることにより、それらを共通の排出経路から速やかに排出し、エネルギーの節約および騒音を低く抑えることもできる。
【図面の簡単な説明】
【図１】本発明の第１の実施例における機内残留紙検知の手順を説明するためのフローチャートである。
【図２】本発明の第１の実施例における自動排紙処理の手順を説明するためのフローチャートである。
【図３】本発明の第１の実施例の記録装置全体の概略構成図である。
【図４】図３に示す記録装置における制御系のブロック構成図である。
【図５】本発明の第２の実施例における機内残留紙検知の手順を説明するためのフローチャートである。
【図６】本発明の第２の実施例における自動排紙処理の手順を説明するためのフローチャートである。
【図７】本発明の第２の実施例における自動排紙処理の手順を説明するためのフローチャートである。
【図８】本発明の第２の実施例の記録装置全体の概略構成図である。
【図９】本発明の第３の実施例における自動排紙処理の手順を説明するためのフローチャートである。
【図１０】本発明の第３の実施例の記録装置全体の概略構成図である。
【図１１】本発明の第４の実施例における用紙の搬送制御を説明するためのフローチャートである。
【図１２】本発明の第４の実施例の記録装置全体の概略構成図である。
【図１３】図１２に示す記録装置における制御系のブロック構成図である。
【図１４】本発明の第５の実施例における用紙の搬送制御を説明するためのフローチャートである。
【図１５】本発明の第６の実施例における用紙の搬送制御を説明するためのフローチャートである。
【図１６】本発明の第７の実施例の記録装置全体の概略構成図である。
【図１７】図１６に示す記録装置における制御系のブロック構成図である。
【図１８】図１６に示す記録装置における用紙の搬送制御を説明するためのフローチャートである。
【符号の説明】
３０１  記録装置
３０２  下段デッキ
３０３  下段給紙ローラ
３０４  上段デッキ
３０６  給紙センサ
３０７  給紙搬送ローラ
３０９  レジ前センサ
３１０  レジストローラ
３１１  感光ドラム
３１２  定着ローラ
３１３  定着排紙センサ
３１４  定着排紙ローラ
３１５  両面フラッパ
３１６  ＦＵフラッパ
３１７  反転センサ
３１８  反転ローラ
３１９  第１の両面搬送ローラ
３２０  両面センサ
３２１  第２の両面搬送ローラ
３２２  ＦＤ排紙センサ
３２３  ＦＤ排紙ローラ
【図１】
0003780018.tif 000002
【図２】
0003780018.tif 000003
【図３】
0003780018.tif 000004
【図４】
0003780018.tif 000005
【図５】
0003780018.tif 000006
【図６】
0003780018.tif 000007
【図７】
0003780018.tif 000008
【図８】
0003780018.tif 000009
【図９】
0003780018.tif 000010
【図１０】
0003780018.tif 000011
【図１１】
0003780018.tif 000012
【図１２】
0003780018.tif 000013
【図１３】
0003780018.tif 000014
【図１４】
0003780018.tif 000015
【図１５】
0003780018.tif 000016
【図１６】
0003780018.tif 000017
【図１７】
0003780018.tif 000018
【図１８】
0003780018.tif 000019