(57)【特許請求の範囲】
【請求項１】
画像形成機能を有する本体ユニットに、特定の機能を有するユニットを接続してシステムとして所望の機能を持たせる画像形成システムにおいて、
前記本体ユニットが、
排紙先の用紙を仕分けする前記特定の機能を有するユニットとしての後処理装置のトレイのシフト機構の種類に対応したフラグを設けて該フラグを判定する判定手段と、
この判定手段によって判定されたシフト機構の種類に応じて、前記本体ユニットのシフト処理を変更する制御手段と、
を備え、
前記シフト機構の種類が、トレイを移動させて仕分けを行うトレイ移動型と、トレイを固定し、排紙される用紙の排紙位置を移動させて仕分けを行うトレイ固定型であり、制御手段は、前記シフト機構の種類がトレイ移動型の場合は、前記後処理装置本体が排紙する際の排紙位置を移動せず、前記シフト機構の種類がトレイ固定型の場合は、前記排紙位置を移動させ、
前記判定手段により、接続された後処理装置のフラグを判定することにより前記シフト機構の種類がトレイ移動型かトレイ固定型かを判定し、この判定に基づいて前記制御手段は、前記シフト機構の種類がトレイ移動型の場合は、前記後処理装置本体が排紙する際の排紙位置を移動せずにトレイを移動させて仕分けを行い、前記シフト機構の種類がトレイ固定型の場合は、トレイを固定し、前記排紙位置を移動させて仕分けを行うことを特徴とする画像形成システム。
【請求項２】
前記制御手段は、ジャムが発生した場合に、当該ジャムを生じた用紙が排紙されるべき排紙位置を記憶し、ジャムリカバリー後に前記排紙されるべき排紙位置に用紙を排紙することを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記制御手段は、ジョブの初めに常にシフトを実行させることを特徴とする請求項１記載の画像形成システム。
【請求項４】
ジョブの初めに常にシフトを行なう／行なわないを切り替える切り替え手段をさらに備えていることを特徴とする請求項１記載の画像形成システム。
【請求項５】
前記本体ユニットが排紙先を設定する設定手段をさらに備え、後処理装置が接続されていないにもかかわらず前記設定手段によって後処理装置が排紙先として設定された場合、前記制御手段は、排紙先を強制的に前記本体ユニットに接続された他のユニットに変更して排紙することを特徴とする請求項１記載の画像形成システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、シフト機構の機械的構成が異なる後処理装置を画像形成ユニットに装着した時に画像形成ユニット本体側で前記機械的構成の相違を判断して自動的にシフト動作の制御を切り替える機能を備えた画像形成システムに関する。
【０００２】
【従来の技術】
シフトトレイや排紙装置検知手段を備えたものとして、例えば、
（１）特開平８−２１７３１５号
（２）特開平８−２４５０４８号
（３）特開平９−８６７８５号
の各公報などに記載された発明が知られている。このうち（１）の公報には、コピーやファックス、プリンタによって画像を形成したシートをトレイに排紙する場合、各ジョブ毎のシート束が識別できるようにすることを目的として、横方向にシフト可能なシフトトレイと、該シフトトレイを横方向にシフトさせる駆動手段と、前記シフトトレイの位置を検知するセンサと、該センサの出力に基づいて、各ジョブ毎に画像形成後のシートがシフトトレイ上の３つ以上の異なった位置に排出されるように前記駆動手段を制御する手段を備えた発明が開示されている。
【０００３】
また、（２）の公報には、試し画像の形成を行った場合に、通常の画像の形成を行っても用紙が混ざって煩雑になることなく、しかも、試し画像形成用紙をシフトトレイに置き忘れたりすることを防止できる画像形成装置を提供することを目的として、画像形成装置内の画像形成部で画像形成を受けた後で該画像形成装置から排出される用紙を他の用紙と区別して収納するために用紙の排出方向と直交する方向に移動可能なシフトトレイと、試し画像の形成の指示を入力する試し形成手段とを有し、シフトトレイの収納位置は少なくとも３個所設定され、シフトトレイが前記３個所のうちの１個所にあるときに、前記試し形成手段からの指示により画像形成部で試し画像の記録を受けた試し画像形成用紙を前記シフトトレイ上に収納させるようにした発明が開示されている。
【０００４】
さらに、（３）の公報には、排紙装置に装着検知のための特別な回路、電気部品を新たに追加することなく、記録装置に対する排紙装置の装着検知を行うことができるようにすることを目的として、排紙装置が装着されているときに排紙装置から所定の信号が入来する端子のレベルを判定するレベル判定過程と、該レベル判定過程の判定結果に基づいて前記排紙装置の装着を判断する装着判定過程とを有する発明が開示されている。
【０００５】
【発明が解決しようとする課題】
しかし、前記（３）の公知例では、排紙装置を装着したときに、その装着を判断することについては開示されているが、排紙装置の機能に応じてその後、どのように制御を変更するかについては、開示されていない。また、前記（１）および（２）の公報にはシフトトレイ異なる位置に用紙を排紙することは開示されているが、シフト機能を有する後処理装置を装着したときに、そのシフト機能の相違に対応してシフト動作を変更することについては開示されていない。
【０００６】
そのため、画像形成装置本体ユニットに後処理装置を含む各種のユニットをユーザの希望に応じて装着してシステムを構成するような画像形成システムにおいて、同一のユニット、例えば後処理装置において機能が異なるものがユニットとして画像形成装置本体ユニットに装着されたときに、装着されたユニットに応じてサービスマンが画像形成装置本体ユニットや後処理装置側の設定を変更する必要があり、設定時の負担も増加するという問題があった。
【０００７】
本発明は、このような従来技術の実情に鑑みてなされたもので、その第１の目的は、機械的構成の異なるシフト機能を有する後処理装置を装着した時に画像形成装置本体側でその機構を判断してシフト動作の制御を切り替えることにより後処理装置側のシフト制御を変更することなく操作可能な画像形成システムを提供することにある。
【０００８】
また、第２の目的は、ジャム発生後の処理を画像形成装置本体側で制御することにより、後処理装置側にジャム処理のための制御構成を不要とした画像形成システムを提供することにある。
【０００９】
また、第３の目的は、ジョブ毎に用紙を仕分け、ユーザの用紙の扱いを容易にした画像形成システムを提供することにある。
【００１０】
また、第４の目的は、ユーザが好みにより仕分け手段を選択できるようにして用紙の扱いを容易にした画像形成システムを提供することにある。
【００１１】
さらに、第５の目的は、後処理装置が未接続にもかかわらず誤って排紙先を後処理装置側に設定、印刷した場合、排紙先を他の排紙部へ切りかえることにより、ジャム、印刷不可の状態を防止できる画像形成システムを提供することにある。
【００１２】
【課題を解決するための手段】
前記目的を達成するため、本発明は、画像形成機能を有する本体ユニットに、特定の機能を有するユニットを接続してシステムとして所望の機能を持たせる画像形成システムにおいて、前記本体ユニットが、排紙先の用紙を仕分けする前記特定の機能を有するユニットとしての後処理装置のトレイのシフト機構の種類に対応したフラグを設けて該フラグを判定する判定手段と、この判定手段によって判定されたシフト機構の種類に応じて、前記本体ユニットのシフト処理を変更する制御手段と、を備え、前記シフト機構の種類が、トレイを移動させて仕分けを行うトレイ移動型と、トレイを固定し、排紙される用紙の排紙位置を移動させて仕分けを行うトレイ固定型であり、制御手段は、前記シフト機構の種類がトレイ移動型の場合は、前記後処理装置本体が排紙する際の排紙位置を移動せず、前記シフト機構の種類がトレイ固定型の場合は、前記排紙位置を移動させ、前記判定手段により、接続された後処理装置のフラグを判定することにより前記シフト機構の種類がトレイ移動型かトレイ固定型かを判定し、この判定に基づいて前記制御手段は、前記シフト機構の種類がトレイ移動型の場合は、前記後処理装置本体が排紙する際の排紙位置を移動せずにトレイを移動させて仕分けを行い、前記シフト機構の種類がトレイ固定型の場合は、トレイを固定し、前記排紙位置を移動させて仕分けを行うことを特徴とする。
【００１４】
また、前記制御手段は、ジャムが発生した場合に、当該ジャムを生じた用紙が排紙されるべき排紙位置を記憶し、ジャムリカバリー後に前記排紙されるべき排紙位置に用紙を排紙する。
【００１５】
また、前記制御手段は、ジョブの初めに常にシフトを実行させる。その際、ジョブの初めに常にシフトを行なう／行なわないを切り替える切り替え手段をさらに設ける。切り替え手段は、例えばホストマシンからのプリンタドライバ設定によって設定したり、ディップスイッチあるいは操作パネルのキーのオン、オフ状態によって設定することができる。
【００１６】
さらに、排紙先を設定する設定手段を備え、前記設定手段によってフィニッシャユニットが排紙先として設定された場合、フィニッシャユニットが接続されていないときには、フィニッシャユニットに排紙できないので、本体ユニット側に設けられた前記制御手段は、排紙先を強制的に変更して他のユニットに排紙させる。
【００１７】
なお、以下の実施形態において、前記判定手段にはレーザプリンタの本体ユニット１内に設けられたエンジン３００のエンジンＣＰＵ３０１が、また、前記制御手段にはコントローラ２００のコントローラＣＰＵ２０１がそれぞれ対応する。
【００１８】
また、以下の各処理は前記エンジンＣＰＵ３０１あるいはコントローラＣＰＵ２０１がそれぞれエンジンＲＯＭ３０２あるいはプログラムＲＯＭ２０２に格納されたプログラムに従ってＲＡＭ３０３あるいは２０５をワークエリアとして使用しながら実行する
【００１９】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００２０】
１．概略構成
図１は本発明の実施形態に係る画像形成装置としてレーザプリンタのユニット化した構成を示す概略図、図２は図１のユニット化されたレーザプリンタの用紙の搬送経路を示す概略図である。
【００２１】
まず、図１において、本発明の実施形態に係るレーザプリンタは、本体ユニット１、分岐ユニット２、中継ユニット３、両面ユニット４、メイルボックスユニット５、フィニッシャユニット６およびバンクユニット７からなる。
【００２２】
本体ユニット１は、画像形成の書き込み、現像、定着制御といった一連の書き込みと、基本通紙を行うユニットで、この本体ユニット１に仕様に応じた、もしくはユーザが所望するユニットが搬送経路によって規定される所定の位置に連結される。分岐ユニット２は、本体ユニット１の後述する定着ローラＲ５の用紙搬送方向下流側に設けられ、 本体ユニット１で定着まで行われた用紙を両面ユニット４、メイルボックスユニット５、あるいは中継ユニット３のいずれかへの排紙の切り替えを行う。中継ユニットは３は、分岐ユニット２から中継ユニット３へ搬送されてきた用紙をフィニッシャユニット６へ搬送する機能を有する。両面ユニット４は、両面印刷を行うため転写紙を反転させるユニットで、分岐ユニット２から用紙片面に印された用紙が送り込まれ、表裏を反転して再度本体ユニット１の画像形成部（感光体ユニット）の全段に送り込む機能を有する。メイルボックスユニット５は、排紙部を複数有するユニットで、特定の排紙部を特定のユーザと関係付けておくことによってメイルボックスとして機能する。この例では、３ビンの排紙部を有する。フィニッシャユニット６は、本体ユニット１で印刷が終了し、分岐ユニット２および中継ユニット３を経て排紙されてきた用紙をシフトしたりステープルする後処理機能を備えている。バンクユニット７は、本体ユニット１内に設けられた給紙トレイ以外にオプションとして設けられる給紙ユニットで、本実施形態では、第２給紙部として機能する。
【００２３】
２．各部構成
本体ユニット１には、第１給紙ローラＲ１、レジストセンサＳ１、レジストローラＲ３、感光体ドラム、作像プロセス要素および転写ローラからなる作像部Ｒ４、定着ローラＲ５、並びに定着出口センサＳ２が用紙搬送経路１０に沿って設けられている。給紙ローラＲ１は、本体ユニット１内に設けられた図示しない給紙トレイから用紙をピックアップしてレジストローラＲ３位置まで用紙を搬送する。レジストローラＲ３は、第１給紙ローラＲ１から送り込まれてきた用紙の先端をニップに挟んだ状態で停止（待機）し、前記作像部Ｒ４の感光体ドラム上に形成された画像の先端と位置を合わせるためにタイミングとってを送り出し、用紙の所定の位置に画像形成させる機能を有する。作像部Ｒ４は、この実施形態では、感光体ドラムＲ４−１上に光学系ユニットＲ４−２から出射された光ビームによって潜像を形成、この潜像を現像部Ｒ４−３でトナー現像し、転写部Ｒ４−４で転写する公知の電子写真方式の作像プロセスを備えたものである。この作像プロセス自体は公知なので、ここでの詳細な説明は省略する。定着ローラＲ５は加熱圧着定着を行うためのローラ対からなる。なお、この定着ローラＲ５の用紙搬送方向下流側には、定着出口センサＳ２が設けられ、定着ローラＲ５から出てくる用紙を検知するようになっている。
【００２４】
分岐ユニット２には、同じく用紙搬送経路１０に沿って分岐左排紙ローラＲ６（中継、フィニッシャ側へ排紙）、分岐上排紙ローラＲ７（メイルボックス側へ排紙）および分岐右排紙ローラＲ１２（両面ユニット側へ排紙）の各ローラが設けられ、さらに図示しない分岐爪を駆動する第１および第２の分岐切り替えソレノイドＰ１，Ｐ２とが設けられている。分岐切り替えソレノイドＰ１，Ｐ２のオン、オフによって排紙先が選択される。すなわち、
▲１▼Ｐ１オフで中継ユニット３方向
▲２▼Ｐ１オン、Ｐ２オフでメイルボックス５方向
▲３▼Ｐ１オン、Ｐ２オンで両面ユニット４方向
となる。
【００２５】
中継ユニット３には、前記分岐ユニット２に続く搬送経路１１に沿って第１の中継搬送ローラＲ８と第２の中継搬送ローラＲ９とが、また、両者間に中継センサＳ４が設けられている。
【００２６】
両面ユニット４には、前記分岐ユニット２に続く搬送経路１２に沿って両面反転上ローラＲ１３、両面反転中ローラＲ１４、両面反転下ローラＲ１５と、第５排紙口センサＳ７とが設けられている。この搬送経路１２は、第５排紙口に続き、第５排紙口の用紙の有無宇を検出する紙有無センサＳ１９と、排紙口が満杯であるかどうかを検知する第５排紙口満杯センサＳ２０が設けられている。前記搬送経路１２には、また、用紙反転後に搬送される搬送経路１３が接続され、この搬送経路１３の搬送方向最下流は前記レジストセンサＳ１の上流側に接続されている。また、搬送経路１３には、両面搬送ローラＲ１６と両面給紙ローラＲ１７とが設けられている。さらに、前記搬送経路１２の両面ユニット４への搬送経路の入口部の直後には、両面入口センサＳ５が、また、両面給紙ローラ１７の下流側であって、前記レジストセンサＳ１の上流側には、両面出口センサＳ６がそれぞれ設けられ、両面ユニット４への用紙の進入状態と排出状態とを検出する。搬送経路１２と搬送経路１３の分岐部には、図示しない分岐爪とこの分岐爪を作動させる両面反転切り替えソレノイドＰ３が設けられている。ソレノイドＰ３は、切り替え先に応じて、
▲１▼分岐ユニット２側から両面ユニット４へ用紙を通す場合：Ｐ３オフ
▲２▼用紙後端が、図２矢印で示した反転位置まで達し、用紙を反転させる場合：Ｐ３オン
のように駆動する。
【００２７】
メイルボックス５には、分岐ユニット２から続く分岐搬送経路１４が第１メイルボックス、第２メイルボックス、第３メイルボックスの３つのメイルボックスに排紙されるように、排紙経路に分岐部が２個所設けられ、そのそれぞれに図示しない分岐爪と、分岐爪を駆動する第１分岐ソレノイドＰ４および第２分岐ソレノイドＰ５が第１分岐搬送路１４−１と第２分岐搬送路１４−２の分岐部にそれぞれ設けられ、また、搬送経路１４の前記第２分岐ソレノイドＰ５の配設部よりも用紙搬送方向下流側にメイルボックス搬送ローラＲ１８が設けられている。このように構成すると、排紙先は、
▲１▼Ｐ４オン：第１排紙口Ｈ１方向
▲２▼Ｐ４オフ、Ｐ５オン：第２排紙口Ｈ２方向
▲３▼Ｐ４オフ、Ｐ５オフ：第３排紙口Ｈ３方向
になる。
【００２８】
また、分岐搬送路１４の第２ソレノイドＰ５の下流側であってメイルボックス搬送ローラＲ１８の上流側には、メイルボックス搬送センサＳ１が設けられ、さらに、第１排紙口Ｈ１に至る第１分岐搬送路１４−１には、メイルボックス１ビン排紙ローラＲ１９とメイルボックス１ビン紙有無センサＳ１３とメイルボックス１ビン満杯センサＳ１６が、第２排紙口Ｈ２に至る第２分岐路１４−２には、メイルボックス２ビン排紙ローラＲ２０とメイルボックス２ビン紙有無センサＳ１４とメイルボックス２ビン満杯センサＳ１７が、第３排紙口Ｈ３に至る第３分岐路１４−３には、メイルボックス３ビン排紙ローラＲ２１とメイルボックス３ビン紙有無センサＳ１５とメイルボックス３ビン満杯センサＳ１８とが設けられ、各メイルボックスへの用紙の搬送状態および積載状態を検知できるようになっている。
【００２９】
フィニッシャユニット６には、中継ユニット３の搬送路１１に続く搬送路１５が設けられ、この搬送路１５の前記中継ユニット３からの入口側にフィニッシャ入口ローラＲ１０が、フィニッシャユニット６から用紙を排出する第４排紙口Ｈ４側にフィニッシャ出口ローラＲ１１がそれぞれ設けられている。また、フィニッシャ入口ローラＲ１０の下流側には、フィニッシャ入口センサＳ８が、フィニッシャ出口ローラＲ１１の上流側には、第４排紙口センサＳ９が設けられ、さらに第４排紙口Ｈ４の下流側にフィニッシャ紙有無センサＳ１０とフィニッシャ満杯センサＳ１１が設けられている。
【００３０】
バンクユニット７には、給紙トレイ、例えば大量給紙トレイや本体ユニット１に備えられる給紙トレイに収納されている用紙とは用紙サイズの異なる給紙トレイが設けられ、本体ユニット１に設けられている図３に示す後述のコントローラ２００からの指示によっていずれかの給紙トレイから第２給紙ローラＲ２によって用紙の供給できるようになっている。バンクユニット７の給紙搬送路１６は、本体ユニット１の搬送路１０に接続され、前記レジストローラＲ３によって本体ユニット１からの用紙の給送と同様にしてタイミングが取られ、作像部Ｒ４に送り込まれる。
【００３１】
このように構成されたレーザプリンタは、本体ユニット１またはバンクユニット７の給紙トレイから給紙ローラ（Ｒ１またはＲ２）によって用紙をピックアップして給紙を開始する。給紙された用紙は、レジストセンサ（Ｓ１）で検知され、レジストローラＲ３のニップに当たった状態で一旦停止する。光学系ユニットＲ４−２からレーザ光を照射し（＊部）、照射部分と非照射部分に電位差を生じさせ、この電位差から現像器（Ｒ４−３）でトナーの均等に付着した現像ローラ上のトナーを上記、感光体（Ｒ４−１）に載せ現像する。この現像された画像の先端位置にタイミングを合わせてレジストローラＲ３を駆動し、用紙を再スタートさせる。そして、転写部（Ｒ４−４）で現像された画像を用紙に転写した後、感光体（Ｒ４−１）はクリーニングユニットで残ったトナーが除去される。画像は定着ローラ（Ｒ５）で熱と圧力により用紙に定着され、以後、所定のソレノイド及びセンサーのタイミングにより、第１ないし第５排紙口のいずれかの排紙口から排紙トレイへ排紙される。また、定着以後の排紙先を両面ユニット４側へ排紙し、反転給紙すれば両面印刷が可能となる。
【００３２】
３．電気的構成
図３は画像形成ユニットがレーザプリンタからなる場合のプリンタ１００の電気的構成を示すブロック図である。同図においてプリンタ１００はコントローラ２００とエンジン３００とからなる。コントローラ２００はホストマシン４００とのインターフェース制御および画像データの編集を含む画像信号に関連する制御を行なう。エンジン３００はプリンタ１００の機械的制御、書き込み制御、通紙制御を行なうとともにプリンタ１００の状態監視を行なう。
【００３３】
コントローラ２００は、コントローラＣＰＵ２０１を中心にホストマシン４００との通信を行なうためのホストインターフェース２０１、プログラムが常駐するプログラムＲＯＭ２０２、フォントを格納したフォントＲＯＭ２０３、操作パネル（オペレーションパネル）２５０との通信を行なうためのパネルインターフェース２０４、コントローラＣＰＵ２０１のワークエリアとして機能し、ＣＰＵ２０１が処理するためのデータを格納するＲＡＭ２０５、その他必要なデータを記憶するオプションＲＡＭ２０６、およびエンジン３００との通信を行なうためのエンジンインターフェース２０７がバスを介して接続された構成である。このバスにはフォントカートリッジ５００が接続され、このカートリッジ５００からもフォントデータを得ることができる。
【００３４】
エンジン３００はエンジンＣＰＵ３０１を中心にプログラムが常駐するエンジンＲＯＭ３０２、バッファレジスタの機能を有するＲＡＭ３０３、メンテナンスのサイクルを記憶する読み書き可能なＥＥＰＲＯＭ３０４、各割り込み状態を制御する割り込み回路３０５，３０６、フラッシュＲＯＭ３０７、ディップスイッチ３０８、各種センサ３０９、その他入力部３１０が接続され、これらの状態を取り込む入力ボート３１１、プリンタ１００に設けられたクラッチ３１２、モータ３１３、チヤージヤ（高圧プロセス）３１４、その他の出力部３１５に指示信号を出力するための出力ポート３１６、前記コントローラ２００との通信を行なうためのコントローラインターフェース３１７、およびオプション機器６００との通信を行なうためのオプションインターフェース３１８がバスを介して接続された構成である。また、オベレーションパネル２５０も入力ポート３１１に接続され、エンジン３００との問で直接的なアクセスを行なうことができる。
【００３５】
交換ユニット７００は、図２において点線で示すように装置本体、ここではプリンタ本体１００に装着すると、交換ユニット７００のＥＥＰＲＯＭ７０１に対してＣＰＵ２１０がアクセス（読み出し、書き込み）できるようになる。
【００３６】
４．プリンタの全体制御
図４は本実施形態に係るレーザプリンタのメインシーケンスを示すフローチャートである。メインシーケンスは、パワーオン（電源オン）後、各状態の初期設定を行ない、以下、プリンタ（以下、エンジンと呼ぶ）とコントローラのインターフェース制御（給紙命令の受信、解像度設定要求の受信、給紙口、排紙口の切り替え要求の受信等。）、メンテナンス発生要求やエラー発生等のエンジン自身の内部状態をチェックする制御、通紙タイミングや高圧のオン、オフ等のシーケンス制御を行なうタスク、プリントされる用紙の情報を管理するＱｕｅタスク等で構成され、最終ステップまで処理を行った後、Ｓ２に戻り、以降これを繰り返す。一方、メインシーケンスとは独立して各処理を行なうための時間監視、制御のために割り込みモジュール（図５）を備え、エンジンＣＰＵ３０１が設定した所定時間ごとにこのルーチンに入り、必要な処理を行なう。
【００３７】
以下、図４のフローチャートに沿って説明する。このメインルーチンでは、まず、電源オン（パワーオン）後、各状態の初期設定（システム・イニシヤライズ）を行い（ステップＳ１０１）、エンジン３００の状態、例えばメンテナンス発生要求、エラー発生などのエンジン自身の内部状態をチェックするサブルーチン（エンジンステータス・チェック・タスク）を実行する（ステップＳ１０２）。
次いで、エンジン３００とコントローラ２００とのインターフェース制御やオプションとして接続された機器との問のインターフェース制御、すなわち、給紙命令の受信、解像度設定要求の受信、給紙口や排紙口の切り替え要求の受信の状態などをチェックするサブルーチン（エンジン〜コントローラ・インターフェース・タスク‥・ステップＳ１０３、エンジン〜オプション・インターフェース・タスク・‥ステップＳ１０４）を実行し、さらに、プリントされる用紙の情報を管理するＱｕｅタスクを実行した後（ステップＳ１０５）、通紙タイミングや高圧プロセスのオン・オフ等などのシーケンス制御を行なうプリントコントロール・タスク（ステップＳ１０６）を実行してステップＳ２に戻る。そして、これ以降の処理を繰り返す。
【００３８】
一方、このメインルーチンとは独立して各処理を行うための時間監視と制御のために図５に示すような割り込みモジュールが設定されている。この割り込みモジュールでは、エンジンＣＰＵ３０１が設定した時間毎に割り込みをチェックして（ステップＳ２０１）、必要な処理（割り込み処理）が行われる（ステップ２０２）。
【００３９】
５．シフト処理の変更制御
前述のように画像形成が行われる場合には、第１給紙ローラＲ１あるいは第２給紙ローラＲ２のいずれかから給紙が開始される。当然、給紙ローラＲ１，Ｒ２が送り出す搬送路１０，１６が異なることからレジストセンサＳ１で用紙供給開始から用紙を検出するまでのタイミングが異なってくる。したがって、いずれの給紙ローラＲ１，Ｒ２から給紙されたかで制御タイミングは変わってくる。そこで、給紙から所定時間後、レジストセンサＳ１が紙先端を検知し、所定時間後にレジストローラＲ３に用紙を少し突き当てた状態で停止させる。そして、感光体Ｒ４−１への書き込みタイミングに合わせて、レジストローラＲ３で停止ししていた用紙は、レジストスタートし、転写部Ｒ４−４で転写を行い、定着ローラＲ５で定着される。トナー画像が定着された用紙は、搬送される過程で定着出口センサＳ２位置に用紙が達する。この位置から以降、排紙先により制御が変る。
【００４０】
排紙先が、フィニッシャユニット６側の場合、すなわち第４排紙口Ｈ４の場合、用紙先端が定着出口センサＳ２に達した時点で、分岐ソレノイドＰ１をオフし、分岐左方向へ搬送を進める。中継センサＳ４に用紙先端が達したら、フィニッシャ起動を要求する（フィニッシャの制御は省略）。さらに、転写紙は、フィニッシャ搬送センサＳ８，Ｓ９を抜け、第４排紙口Ｈ４へ排紙が完了する。
【００４１】
図６はレーザプリンタを上から見た状態を示す説明図である。同図において、画像形成が終了し、本体ユニット１側から搬送されてくる用紙は、中継ユニット３を通過し、フィニッシャユニット６本体へ入る。ここで、フィニッシャユニット６の前記フィニッシャ出口ローラＲ１１の用紙搬送方向下流側に設けられたフィニッシャトレイ６−１が可動タイプの場合、フィニッシャトレイ６−１がシフトする／しないに関わらず、フィニッシャユニット６本体では、搬送されてきた用紙をストレートに排紙し、フィニッシャトレイ６−１側が用紙の進行方向に対して左右（直交する方向）に動く（シフトする）ことにより（図７（ｂ）、（ｃ））排紙された用紙を仕分けする。図７（ａ）にシフトにより仕分けされた用紙の状態を示す。なお、図７（ｂ）は図において中央側と搬送方向左側との間でフィニッシャトレイを往復動させて仕分けを行う例であり、図７（ｃ）は図において中央側と搬送方向右側との間でフィニッシャトレイを往復動させて仕分けを行う例である。
【００４２】
一方、図８に示すようにフィニッシャトレイ６−１が固定タイプの場合は、フィニッシャユニット６本体に入った時点で、シフトレバー６−２等により、用紙に対してシフト仕分けを行ない、フィニッシャトレイ６−１に排紙する。なお、用紙の搬送方向に平行な方向の用紙揃えを行うジョガーを備えている場合には、シフトレバー６−２の代わりにジョガーにシフト機能を持たせることもできる。
【００４３】
フィニッシャユニット６が接続されているか、また接続されていた場合、移動型トレイのフィニッシャか、固定型トレイのフィニッシャか、シフト機構を持たない（例えばステープルのみの後処理装置）フィニッシャかを判断する必要がある。この処理手順を図９のフローチャートに示す。
【００４４】
フィニッシャユニット６の接続状態、タイプを判断する制御は、本体ユニット１から所定間隔でチェックを行なうポーリング制御を行なう状態監視タスクで行なう。 またフィニッシャユニット６側の状態を判断する手段としては、フィニッシャユニット６の接続状態およびタイプを、フィニッシャユニット６が接続されたときの入力ポートから読む方法、フィニッシャユニット６がＣＰＵを搭載していれば、本体ユニット１とフィニッシャユニット６で通信を行ない、その通信内容にフィニッシャタイプを判断するコマンドを用意し、そのコマンドを本体ユニット１が受信して判断するなどの方法がある。
【００４５】
そこで、図９のフローチャートにおいて、フィニッシャ▲１▼をトレイ固定型のフィニッシャ、フィニッシャ▲２▼をトレイ移動型のフィニッシャとする。 また本体ユニットがフィニッシャタイプを判断するために容易するフラグ（ＲＡＭ）をＦ＄ＦＩＮとすると、フィニッシャ▲１▼を接続と判断した場合（ステップＳ３０１）、Ｆ＄ＦＩＮのＦ＿ＵＮＩＴ１をオンする（ステップＳ３０２）。 また、フィニッシャ▲２▼を接続と判断した場合（ステップＳ３０３）、Ｆ＄ＦＩＮのＦ＿ＵＮＩＴ２をオンする（ステップＳ３０４）。
【００４６】
ここでは、仮にＦ＄ＦＩＮを１バイト構成のフラグ、Ｆ＿ＵＮＩＴ１をｂｉｔ０、Ｆ＿ＵＮＩＴ２をｂｉｔ１とする。エンジン３００本体は、印刷要求をＨＯＳＴからコントローラ２００を介して受け付けたとき、給紙、書き込み、現像、定着といった一連のプロセス制御を行なった後、指定排紙先がフィニッシャユニット６であれば、上記Ｆ＄ＦＩＮを確認し、接続されているフィニッシャユニット６に合わせた排紙、シフト等のフィニッシャ制御を行なう。
【００４７】
エンジン３００本体では、フィニッシャトレイ６−１が稼動タイプか移動タイプかで処理が変わる。 コントローラ２００からエンジン３００に対し、シフト要求はジョブの先頭ページでのみ送信される。 これに対してエンジン３００側は、フィニッシャトレイが移動タイプのシフトの場合は、フィニッシャユニット６へのシフト移動要求を先頭ページでのみ行なえば、フィニッシャトレイ６−１自体が用紙搬送方向に直交する方向に動いているので、用紙は以後同じ位置に排紙される。一方、フィニッシャトレイ６−１が固定タイプの場合、エンジン３００は、コントローラ２００からシフト要求を受けた後、次のシフト要求がくるまで、毎回シフトユニットに入った用紙のシフトを実行する必要がる。
【００４８】
なお、ここでいうジョブとは、画像形成対象となる１つの文書（ファイル）を１部ずつ画像形成する単位をいい、例えば５枚の原稿を１０部複写する場合には、その１部ずつの処理が１つのジョブとなる。また、プリンタによって複数部プリント出力する場合には、１部ずつのプリント出力が１つのジョブとなる。
【００４９】
６．ジャムリカバリー処理
ここでジャムが発生した場合、エンジン３００としては、どちらの位置にシフトしていたかを覚えておき、ジャムリカバリー後、再びジャム前と同じ側にシフトする。 この時の制御に使用するフラグをＦ＄ＳＨＩＦＴ、シフト位置を示すビットをＦ＿ＨＯＭＥ、Ｆ＿ＯＦＦＳＥＴ とする。Ｆ＿ＨＯＭＥを位置１（ホームポジション）、Ｆ＿ＯＦＦＳＥＴを位置２（オフセットポジション）とする。 エンジン３００はコントローラ２００からのシフト要求を受信する毎にＦ＄ＳＨＩＦＴのＦ＿ＨＯＭＥかＦ＿ＯＦＦＳＥＴのどちらかをオン、オフし、現状のシフト先を把握する。ジャムが発生した場合、Ｆ＄ＳＨＩＦＴはクリアせず現状の状態を保持し、ジャムリカバリー後、Ｆ＄ＳＨＩＦＴのビット状態をみて、エンジン３００は、排紙位置を確認する。ここでは、仮にＦ＄ＳＨＩＦＴを１バイト構成のフラグ、Ｆ＿ＨＯＭＥをｂｉｔ０、Ｆ＿ＯＦＦＳＥＴをｂｉｔ１とする。
【００５０】
７．ジョブ先頭処理
ジョブ先頭によるシフト要求は、１つのファイルの複数部に関しては、各部の先頭でシフト要求がエンジン３００に対して送信されるが、別のジョブのファイルが次に来た場合、シフト要求は送信されない。よって別のジョブの場合も常にジョブの先頭ではシフト要求を発行することにより、別ジョブの紙が重なることを防止する。
【００５１】
また、常に先頭のジョブでもシフト要求を発行すると、１ジョブのデータでもシフトすることになるため、ユーザの好みにより常に先頭ジョブで、シフト要求を出す／出さないのモード切り替え手段を設けることができる。この手段としては、
▲１▼ホストマシン４００からのプリンタドライバ設定によりコントローラ２００を介してエンジン３００に設定する。
▲２▼エンジン本体にディップスイッチあるいは操作パネルのキーのオン、オフ状態によりモード切り替えを行なう。
等の手段がある。ここでは、▲２▼の一例としてエンジン３００本体にあるディップスイッチ３０８を使用して切り替える例を示す。
【００５２】
図１０はディップスイッチ３０８を使用してモード切り替えを行う際の制御手順を示すフローチャートである。ディップスイッチ３０８の状態は、本体の状態を監視するポーリングタスク、ステータスチェックタスク内で状態を監視する。この処理では、ディップスイッチの入力ポートをみて（ステップＳ４０１）、オンになっていれば先頭ジョブでシフト切り替えをする／しないの判断をするフラグＦ＄ＴＯＰで、Ｆ＿ＳＦＴのビットをオンし（ステップＳ４０２）、オフであればステップＳ４０３で前記フラグＦ＄ＴＯＰで、Ｆ＿ＳＦＴのビットをオフする（ステップＳ４０３）。ここでは、仮にＦ＄ＴＯＰを１バイト構成のフラグ、Ｆ＿ＳＦＴをｂｉｔ０とする。Ｆ＿ＳＦＴがオンしていれば、ジョブの先頭で常にシフトを行ない、オフならば行なわない。
【００５３】
８．印刷処理
図１１は印刷要求を受信した後の印刷制御の制御手順を示すフローチャートである。このフローチャートから分かるように、印刷制御のタスクは搬送紙１枚毎に起動され、それぞれの用紙の給紙開始からプロセス処理、排紙（後処理）までを管理する。ここでは、主な制御の区切りとして、給紙制御、プロセス制御、排紙後処理制御として構成を分割する。すなわち、印刷要求を受信すると（ステップＳ５０１）、給紙処理のサブルーチンを実行し（ステップＳ５０２）、次いで、プロセス制御のサブルーチンを実行し（ステップＳ５０３）、さらに、後処理のサブルーチンを実行する（ステップＳ５０４）。本実施形態における制御の主な内容は、排紙後処理の中で排紙口がフィニッシャの場合の制御に相当する。
【００５４】
９．排紙先切り替え処理
排紙後処理で排紙口がフィニッシャユニット６の場合の制御手順を図１２のフローチャートに示す。この処理では、印刷要求を受信し、プロセス処理まで終了し、排紙先がフィニッシャユニット６に選択されていた場合、用紙が中継ユニット３に達したあたりで、エンジン３００は、フラグＦ＄ＦＩＮをチェックし（ステップＳ６０１）、Ｆ＄ＦＩＮの状態によりステップＳ６０２，Ｓ６０３，Ｓ６０４のいずれかのステップへ進む。すなわち、Ｆ＿ＵＮＩＴ１がオンの場合、エンジン３００は、固定トレイタイプのフィニッシャユニット６が接続されていることを認識する。さらに、ジョブの初めに常にシフトを行なうように設定されている場合、または、ジョブの初めに常にシフトを行なう／行なわないを切り替えることができるように設定されている場合の先頭ジョブであれば（ステップＳ６０２）、シフトする／しないのフラグＦ＄ＴＯＰをチェックし、Ｆ＄ＳＦＴ＿ＯＮがオンかオフかを見て（ステップＳ６０５）ジョブの先頭のシフトを決定する。 さらに固定トレイ専用の排紙制御を実行する（ステップＳ６０６）。
【００５５】
同様にＦ＿ＵＮＩＴ２がオンの場合（ステップＳ６０３）、エンジン３００は、移動トレイタイプのフィニッシャユニット６が接続されていることを認識し、同様に（ステップＳ６０７，Ｓ６０８）の処理を実行する。 ここでＦ＄ＦＩＮのオフの場合、エンジンは、フィニッシャは未接続と判断し、排紙先をフィニッシャユニット６以外の排紙口に強制変更し、排紙処理を実行する（ステップＳ６０４）。
【００５６】
【発明の効果】
以上のように請求項１記載の発明によれば、前記本体ユニットが、排紙先の用紙を仕分けする前記特定の機能を有するユニットとしての後処理装置のトレイのシフト機構の種類に対応したフラグを設けて該フラグを判定する判定手段と、この判定手段によって判定されたシフト機構の種類に応じて、前記本体ユニットのシフト処理を変更する制御手段とを備え、前記シフト機構の種類が、トレイを移動させて仕分けを行うトレイ移動型と、トレイを固定し、排紙される用紙の排紙位置を移動させて仕分けを行うトレイ固定型であり、前記制御手段は、前記判定手段による判定で、前記シフト機構の種類がトレイ移動型の場合は、前記後処理装置本体が排紙する際の排紙位置を移動せず、前記シフト機構の種類がトレイ固定型の場合は、前記排紙位置を移動させ、前記判定手段により、接続された後処理装置のフラグを判定することにより前記シフト機構の種類がトレイ移動型かトレイ固定型かを判定し、この判定に基づいて前記制御手段は、前記シフト機構の種類がトレイ移動型の場合は、前記後処理装置本体が排紙する際の排紙位置を移動せずにトレイを移動させて仕分けを行い、前記シフト機構の種類がトレイ固定型の場合は、トレイを固定し、前記排紙位置を移動させて仕分けを行うので、いずれかの形式の後処理装置が本体に装着された場合、本体側でいずれかの形式に対応した制御に自動的に切り替えてシフト操作を行うことができて、シフト機構の種類に応じて、本体ユニットのシフト動作の制御を変更することにより後処理装置側のシフト制御を変えずにシフト操作が可能となる。
【００５８】
請求項２記載の発明によれば、ジャムが発生した場合に、当該ジャムを生じた用紙が排紙されるべき排紙位置を記憶し、ジャムリカバリー後に前記排紙されるべき排紙位置に用紙を排紙するので、後処理装置側でジャムリカバリーのための制御機構を設けることなく、ジャムリカバリー後の適切な制御が可能となる。
【００５９】
請求項３記載の発明によれば、ジョブの初めに常にシフトを実行させるので、各ジョブに対応した用紙束が明瞭に区別でき、用紙の取り扱いが容易になる。
【００６０】
請求項４記載の発明によれば、ジョブの初めに常にシフトを行なう／行なわないを切り替える切り替え手段をさらに備えているので、ユーザの希望に応じてシフト動作の是非を選択することができ、使用性の向上を図ることができる。
【００６１】
請求項５記載の発明によれば、後処理装置が接続されていないにもかかわらず後処理ユニットが排紙先として設定された場合、前記制御手段は、排紙先を強制的に他のユニットに変更して排紙するので、ジャム、印刷不可の状態を回避でき、後のジョブが中断されることがなく使用性の向上を図ることができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る画像形成システムの全体構成を示す図である。
【図２】本発明の実施形態に係る画像形成システムの搬送経路系統図である。
【図３】本発明の実施形態に係る画像形成システムの電気的構成を示すブロック図である。
【図４】本発明の実施形態に係る画像形成システムのメインルーチンを示すフローチャートである。
【図５】本発明の実施形態に係る画像形成システムの割り込み処理を示すフローチャートである。
【図６】本発明の実施形態に係る画像形成システムの本体ユニットからフィニッシャユニットを経てフィニッシャトレイ部に至る搬送経路を概略的に示す図である。
【図７】トレイ移動型のフィニッシャトレイのシフト状態を示す図である。
【図８】トレイ固定型のフィニッシャトレイのシフト状態を示す図である。
【図９】フィニッシャユニット接続の検知処理とフィニッシャユニットの種類の検知処理の処理手順を示すフローチャートである。
【図１０】ジョブ先頭のシフト操作を行うか否かのモードをディップスイッチで設定する処理手順を示すフローチャートである。
【図１１】印刷要求を受信した後の印刷制御の制御手順を示すフローチャートである。
【図１２】排紙後の用紙の排紙先を切り替える排紙先切り替え処理の処理手順を示すフローチャートである。
【符号の説明】
１  本体ユニット
２  分岐ユニット
３  中継ユニット
４  両面ユニット
５  メイルボックスユニット
６  フィニッシャユニット（後処理装置）
７  バンクユニット
１００  プリンタ
２００  コントローラ
２１０  コントローラＣＰＵ
３００  エンジン
３０１  エンジンＣＰＵ
４００  ホストマシン
６００  オプション
７００  交換ユニット
【図１】
0004002388.tif 000002
【図２】
0004002388.tif 000003
【図３】
0004002388.tif 000004
【図４】
0004002388.tif 000005
【図５】
0004002388.tif 000006
【図６】
0004002388.tif 000007
【図７】
0004002388.tif 000008
【図８】
0004002388.tif 000009
【図９】
0004002388.tif 000010
【図１０】
0004002388.tif 000011
【図１１】
0004002388.tif 000012
【図１２】
0004002388.tif 000013