(57)【要約】【課題】プリントが中断されるような状態に陥っても、迅速に復帰できるようにする。【解決手段】現在選択されているメイルボックス９のビン＃Ｎがオーバーフローしているかどうかチェックし（ステップＳ７１）、オーバーフローしていなければ、選択されている排紙口から通常通り選択されているメイルボックス９のビン＃Ｎに排紙し（ステップＳ７２）、オーバーフローしていれば、メイルボックス使用不可能状態（プリント不可状態）に設定し、その旨、コントローラへ伝える（ステップＳ７３）。もし、選択されたメイルボックス９のビン＃Ｎがオーバーフロー状態でなくなればステップＳ７１からステップＳ７２の手順を踏んで元のメイルボックス９のビン＃Ｎに排紙口を切り換える。【選択図】図１２
2004284826.tif 000002
【特許請求の範囲】
【請求項１】
個人管理用排紙手段が付設された画像形成手段を有する画像形成装置において、
個人管理用排紙手段の少なくとも１つのビンがオーバーフローしてこれ以上排紙できなくなったとき、コントローラまたはホストのいずれか一方に情報を一旦蓄えて、個人管理用排紙手段側またはユーザのホスト側の少なくとも一方にまだ出力されていない情報がある旨伝える手段を設けたことを特徴とする画像形成装置。
【請求項２】
個人管理用排紙手段のビンに用紙が取り除かれたビンが発生したときには、蓄えていた情報を自動的にプリントアウトし、前記取り除かれたビンに排紙させる手段をさらに備えていることを特徴とする請求項１記載の画像形成装置。
【請求項３】
個人管理用排紙手段が付設された画像形成手段を有する画像形成装置において、
共用の排紙手段と、
個人管理用排紙手段の少なくとも１つのビンがオーバーフローしてこれ以上排紙できなくなったとき、前記共用の排紙手段に排紙させる手段と、
を備えていることを特徴とする画像形成装置。
【請求項４】
個人管理用排紙手段が付設された画像形成手段を有する画像形成装置において、
共用の排紙手段と、
個人管理用排紙手段の排紙中のビンがオーバーフローして、これ以上排紙できなくなったとき、コントローラまたはホストのいずれか一方に情報を一旦蓄えて、個人管理用排紙装置側またはユーザーのホスト側の少なくとも一方にまだ出力されていない情報がある旨伝える手段と、
個人管理用排紙手段の排紙中のビンがオーバーフローして、これ以上排紙できなくなったとき、上記共用の排紙手段に排紙させるモードまたは上記まだ出力されていない情報がある旨伝える手段によって通知させるモードのいずれかをあらかじめ設定する手段と、
を備えていることを特徴とする画像形成装置。
【請求項５】
個人管理用排紙手段が付設された画像形成手段を有する画像形成装置において、
個人管理用排紙手段に出力可能な排紙量を検出する手段と、
この検出する手段によって検出された排紙量よりも、排紙しようとする排紙量が多いときには、コントローラまたはホスト側のいずれかに、排紙するビンに残っている用紙を取り除くように指示する手段と、
を備えていることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のホストコンピュータを用いた各種ネットワーク、ワークステーション、パソコンシステムを含む画像形成システムにおいて、個人管理用排紙手段、すなわちメイルボックスを画像形成システムの付加装置として接続した画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置に個人管理用排紙装置、いわゆるメイルボックスを接続し、個人と共用の排紙装置とを分けて種々の情報の授受を行うように構築された画像形成システムが使用されるようになってきている。この例として例えば特開平２−１８６４２９号公報や特開平４−４８３２３号方向記載の技術が知られている。
【０００３】
前者の公知技術は、複数のホストが使用するネットワーク型印刷システムにおいて、印刷された文書の守秘性を保持するために、複数のホストに共有され、複数の排出トレーを備えたネットワーク型印刷システムにおいて、若干の排出トレーにはキーロックを施し、ホストが発信するＩＤコードによって開錠するように構成したものである。
【０００４】
また、後者の公知技術は、印刷装置で印刷出力された印刷データが、特定の利用者以外に見られないようにするために、印刷データが予め定められた特定人のものであるか否かを判定する手段と、この判定する手段の判定結果に応じて印刷された用紙を特定人のものとそうでないものとに選り分けて排紙する排紙手段と、特定人の印刷データが印刷された用紙が収納され、パスワードが入力されて、このパスワードが特定人のものと判定されたときのみ、用紙を取り出すことができるスタッカーとを備えた構成にしたものである。
【０００５】
いずれにしても、これらの従来例においては、秘密保持が十分に行えるように配慮されていた。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、このように秘密保持を十分に保証できるように意図されていても、この種の画像形成システムにおけるメイルボックスは、ネットワークプリンタの個人管理の排紙場所として使用される頻度が高いため、ユーザ１人分の処理に何らかの不都合が生じると、他のユーザのプリントが開始できなくなるという問題があった。
【０００７】
この発明は、このような従来技術の実状に鑑みてなされたもので、その第１の目的は、プリントが中断するような状況の発生をできるだけ回避することができる画像形成装置を提供することにある。また、第２の目的は、プリントが中断されるような状態に陥っても、迅速に復帰できる画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
前記目的を達成するため、第１の手段は、個人管理用排紙手段が付設された画像形成手段を有する画像形成装置において、個人管理用排紙手段の少なくとも１つのビンがオーバーフローしてこれ以上排紙できなくなったとき、コントローラまたはホストのいずれか一方に情報を一旦蓄えて、個人管理用排紙手段側またはユーザのホスト側の少なくとも一方にまだ出力されていない情報がある旨伝える手段を設けたことを特徴とする。この場合、個人管理用排紙手段のビンに用紙が取り除かれたビンが発生したときには、蓄えていた情報を自動的にプリントアウトし、前記取り除かれたビンに排紙させる手段をさらに設けるとよい。
【０００９】
第２の手段は、個人管理用排紙手段が付設された画像形成手段を有する画像形成装置において、共用の排紙手段と、個人管理用排紙手段の少なくとも１つのビンがオーバーフローしてこれ以上排紙できなくなったとき、前記共用の排紙手段に排紙させる手段とを備えていることを特徴とする。
【００１０】
第３の手段は、個人管理用排紙手段が付設された画像形成手段を備えた画像形成装置において、共用の排紙手段と、個人管理用排紙手段の排紙中のビンがオーバーフローして、これ以上排紙できなくなったとき、コントローラまたはホストのいずれか一方に情報を一旦蓄えて、個人管理用排紙装置側またはユーザーのホスト側の少なくとも一方にまだ出力されていない情報がある旨伝える手段と、個人管理用排紙手段の排紙中のビンがオーバーフローして、これ以上排紙できなくなったとき、上記共用の排紙手段に排紙させるモードまたは上記通知手段によって通知させるモードのいずれかをあらかじめ設定する手段とを備えていることを特徴とする。
【００１１】
第４の手段は、個人管理用排紙手段が付設された画像形成手段を備えた画像形成装置において、個人管理用排紙手段に出力可能な排紙容量を検出する手段と、この検出する手段によって検出された排紙容量よりも、排紙しようとする排紙枚数が多いときには、コントローラまたはホスト側のいずれかに排紙するビンに残っている用紙を取り除くように指示する手段とを備えていることを特徴とする。
【００１２】
上記第１の手段では、個人管理用排紙手段の１つのビンがオーバーフローしてこれ以上排紙できなくなった場合には、出力すべき情報をコントローラもしくはホストのいずれかに一時的に蓄えておき、個人管理用排紙手段側またはユーザのホスト側の一方もしくは両方にまだ出力しない情報がある旨通知する。これによってユーザ側もしくはメイルを受け取る側で、出力されていない情報をオーバーフローを解除して出力させることも可能になる。そこで、個人管理用排紙手段のビンに用紙が取り除かれて空になったビンがでてきたときには、蓄えていた情報を自動的にプリントアウトし、その空になったビンにプリントアウトした用紙を排紙する。これによってメイルとして機能することができる。
【００１３】
上記第２の手段では、個人管理用排紙手段の少なくとも１つのビンがオーバーフローして、そのビンに排紙することができなくなったとき、共用の排紙手段に排紙させるので、オーバーフローが原因で画像形成装置の出力動作が停止することはなく、他のユーザも引き続いて画像形成装置を使用することができる。
【００１４】
上記第３の手段では、個人管理用排紙手段の排紙中のビンがオーバーフローして、これ以上排紙できなくなったとき、上記共用の排紙手段に排紙させるモードまたは上記通知手段によって通知させるモードのいずれかがあらかじめ設定されるので、その設定されたモードに応じて、個人管理用排紙手段の排紙中のビンがオーバーフローして、これ以上排紙できなくなったとき、画像形成手段からの出力は共用の排紙手段に排紙されるか、コントローラまたはホストのいずれか一方に情報を一旦蓄えて、個人管理用排紙装置側またはユーザーのホスト側の少なくとも一方にまだ出力されていない情報がある旨伝えられる。これによって、オーバーフローしたときに、共用の排紙手段に排紙されたときには中断することなく、画像形成手段から出力され、コントローラ側もしくはホスト側にその旨通知されるときには、最小限の中断で済ますことができる。
【００１５】
上記第４の手段では、個人管理用排紙手段に出力しようとする排紙量が、対象となる個人管理用排紙手段のビンに出力可能な排紙量よりも大きい場合には、コントローラまたはホストのいずれかに、排紙できないので排紙対象のビンに残っている用紙を取り除くように指示するので、この指示に応じて用紙を取り除くっことでプリントの中断を回避することができる。
【発明の効果】
【００１６】
個人管理用排紙手段の少なくとも１つのビンがオーバーフローしてこれ以上排紙できなくなったとき、コントローラまたはホストのいずれか一方に情報を一旦蓄えて、個人管理用排紙手段側またはユーザのホスト側の少なくとも一方にまだ出力されていない情報がある旨伝える手段を設けた請求項１記載の発明によれば、コントローラ側もしくはホスト側から指示でオーバーフローの処理を速やかに行うことが可能になるので、オーバーフローによってプリントが中断するような事態に陥っても迅速に復帰させることができる。
【００１７】
個人管理用排紙手段のビンに用紙が取り除かれたビンが発生したときには、蓄えていた情報を自動的にプリントアウトし、前記取り除かれたビンに排紙させる手段をさらに備えた請求項２記載の発明によれば、用紙が取り除かれると、蓄えられていた情報をすぐに出力するので、中断時間を最小に抑えることができる。
【００１８】
共用の排紙手段と、個人管理用排紙手段の少なくとも１つのビンがオーバーフローしてこれ以上排紙できなくなったとき、前記共用の排紙手段に排紙させる手段とを備えた請求項３記載の発明によれば、オーバーフローして中断しなければならないような場合にも、共用の排紙手段に排紙するので、中断することなく排紙が実行でき、当然プリントも中断することなく続行することができる。
【００１９】
共用の排紙手段と、個人管理用排紙手段の排紙中のビンがオーバーフローして、これ以上排紙できなくなったとき、コントローラまたはホストのいずれか一方に情報を一旦蓄えて、個人管理用排紙装置側またはユーザーのホスト側の少なくとも一方にまだ出力されていない情報がある旨伝える手段と、個人管理用排紙手段の排紙中のビンがオーバーフローして、これ以上排紙できなくなったとき、上記共用の排紙手段に排紙させるモードまたは上記通知手段によって通知させるモードのいずれかをあらかじめ設定する手段とを備えた請求項４記載の発明によれば、共用の排紙手段に排紙させるモードに設定しておけば、オーバーフローした際にそのまま中断せずに共用の排紙手段に排紙されるので、プリントの中断は回避され、通知させるモードに設定しておけば、オーバーフローした際に中断し、オペレータの処置を待つことで中断を最小限に抑えることができる。
【００２０】
個人管理用排紙手段に出力可能な排紙量を検出する手段と、この検出する手段によって検出された排紙量よりも、排紙しようとする排紙量が多いときには、コントローラまたはホスト側のいずれかに、排紙するビンに残っている用紙を取り除くように指示する手段とを備えた請求項５記載の発明によれば、プリントを開始する前に、オーバーフローの可能性を判断して処置することが可能になるので、オーバーフローによるプリントの中断を回避することが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、この発明の実施例について図面を参照しながら説明する。
【００２２】
図１は画像形成装置に個人管理用排紙装置（メイルボックス）を付設したこの発明の実施例に係る画像形成システムの概略構成図、図２は画像形成システムにおける画像形成装置の機械的構成を示す概略構成図、図３は画像形成装置の接続関係を示すシステムブロック図である。
【００２３】
〔概略構成〕
まず、図１を参照して画像形成装置の機械的構成について説明する。図１において、画像形成装置は、画像形成手段としてのレーザプリンタ本体（ＬＰ本体）１と、上給紙カセット２及び下給紙カセット３と、上下二段の排紙部を有する大量排紙ユニット（ＬＣＯＴ）８と、封筒等の腰の強い紙を排紙するための後排紙トレイ５とによって構成されている。また、下部には、画面プリントを行なうための両面ユニット６を備えるとともに、大量給紙ユニット（ＬＣＩＴ）７を装着したものである。図２は、図１の大量排紙ユニット８に加えて、１０個のビン（＃１〜＃１０）を備えたメイルボックス（以下、「ＭＢ」とも称する。）９を装着したもので、このレーザプリンタが組み込まれたシステムは、オプションである両面ユニット６、大量給紙ユニット７、大量排紙ユニット８、及びメイルボックス９の選択により、多様なシステム構成を得ることができる。なお、後述の操作表示パネル１１は、レーザプリンタ本体７の上部に設けられ、また、同様にレーザプリンタ本体７の上部には、それぞれ異なる文字種のフォントデータを格納したＲＡＭあるいはＲＯＭを内蔵したフォントカートリッジ１２，１３が備えられている。
【００２４】
〔レーザプリンタ（画像形成手段）〕
レーザプリンタ本体１内には、上下２個の給紙コロ１９，２０、２対の給紙ローラ２１，２２、１対のレジストローラ２３、搬送ベルト２４、送出ローラ２５、後排紙ローラ２６、上搬送ローラ２７、下搬送ローラ２８、及び多数のガイド板等によって用紙搬送路が形成され、搬送系を構成している。
【００２５】
レジストローラ２３と搬送ベルト２４との間の搬送路の上側にＯＰＣ感光体ドラム２９が回転可能に設けられ、下側に転写チャージャ３０が、また、搬送ベルト２４と送出ローラ２５との間には定着器３１がそれぞれ設けられ、さらに、定着器３１下流の送出ローラ２５と後排紙ローラ２６との間に１対の用紙進路変更爪３２，３３が設けられている。感光体ドラム２９の周囲には、さらに帯電チャージャ（メインチャージャ）３４、現像ユニット３５、クリーニングユニット３６、および除電用ＬＥＤ３７が配設されている。現像ユニット３５は、現像モータ３８、トナーカートリッジ３９およびクリーニングユニット３６と共に引出し１８に装着され、これらの各部によって作像系が構成されている。
【００２６】
この作像系の上部には書込系の各部が配置されている。書込系は、ここでは図示されていない半導体レーザからのレーザ光を反射して走査するポリゴンミラー（回転多面鏡）４４、ｆθレンズ４５、第１ミラー４７、第２ミラー４６、及び防塵ガラス４８等を備えたレーザ書込みユニット４０からなる。このレーザ書込みユニット４０自体については公知のものであるので、ここでは特に説明しない。
【００２７】
この書込系の上部には、プリントエンジン基板５１と２枚のコントローラ基板５２を内蔵したプリント回路基板（以下、「ＰＣＢ」と称する。）ラック５３が設置され、さらにＰＣＢを冷却するためのＰＣＢパックファン５４、およびレーザプリンタ本体１内を冷却するためのメインファン５５が備えられている。用紙搬送路の下側には、感光体ドラム２９や各ローラ等を回転駆動するためのメインモータ５７や、電源ユニット５８及び各チャージャに高電圧を印加するための高圧電源ユニット５９等が配置されている。
【００２８】
上給紙カセット２及び下給紙カセット３は、それぞれこのレーザプリンタ本体１に対して着脱自在であり、後排紙トレイ５は不使用時には図示のように格納され、使用時には軸５ａを支点として矢示方向に回動させて、後方へ延設させることができるようになっている。なお、レジストローラ２３の用紙搬送方向手前にはレジストセンサ６０が配設され、定着器３１の用紙の出口には定着出口センサ６１が配設されている。
【００２９】
テーブル１０内には、反転用搬送路６５、待機用搬送路６６、用紙進路変更爪６７、３組のクラッチ付き搬送ローラ６８，６９，７０、両面入口センサ７１、両面出口センサ７２、両面用ドライブモータ７３等からなる両面ユニット（ＤＰＸ）６が内蔵され、さらに大量給紙ユニット（ＬＣＩＴ）７からの用紙を給紙するための給紙コロ７４、給紙ローラ７５、両面ユニット６と共用の給紙ローラ７６、及びＬＣＩＴドライブモータ７７等も内蔵されている。なお、大量給紙ユニット７内には、図示を省略しているが、収納した用紙を昇降させるための機構及びその機構を駆動する駆動用モータ等が内蔵されている。
【００３０】
大量排紙ユニット（ＬＣＯＴ）８には、搬送ローラ８０、用紙進路変更爪８１、上段排紙ローラ８２、下段排紙ローラ８３、上段排紙トレイ８４、下段排紙トレイ８５、図示省略しているが２段の排紙トレイ８４，８５をそれぞれ幅方向に移動させて排紙位置をずらせるための機構とその駆動用モータ（ジョブセパレーション・モータ）、および各種センサやスイッチ等が設けられている。
【００３１】
このレーザプリンタシステムの制御系については後で詳細に説明するが、図示しないコンピュータ、ワークステーション、ワードプロセッサ等のホストからの画像データ等をコントローラＰＣＢ５２を介してプリントエンジンＰＣＢ５１へ入力して処理し、給紙経路および排紙経路を選択した後、プリントスタート・リクエスト信号によりプリント動作を開始する。プリントシーケンスが開始されると、所定のタイミングで給紙コロ１９，２０，７４のいずれかを駆動して、上給紙カセット２、下給紙カセット３、あるいはＬＣＩＴ７のいずれか選択されたものから給紙を開始し、給紙ローラ２１，２２，７５のいずれかによって用紙を給送し、レジストローラ２３に突き当てた状態で一時停止させる。プリントシーケンスが開始されると、所定のタイミングで給紙コロ１９，２０，７４のいずれかを駆動して給紙トレイ２，３，７のうちの選択されたトレイから給紙を始め、レジストローラ２３に突き当てた状態で一時停止させる。
【００３２】
一方、感光体ドラム２９は図１の矢示方向へ回転し、帯電部チャージャ３４によって帯電された表面に、レーザ書込みユニット４０によって帯電された表面に、レーザ書込みユニット４０によって画像データに応じて変調されたレーザビームをドラム軸方向に主走査しながら照射して露光し、潜像を形成する。その潜像を現像ユニット３５でトナーによって現像し、レジストローラ２３によって所定のタイミングで給送される用紙に対して転写チャージャ３０を作動させて転写する。
【００３３】
その転写された用紙を感光体ドラム２９から剥離して、搬送ベルト２４によって定着器３１へ搬送し、定着器３１で加熱定着した後、送出ローラ２５によって排紙部へ送出する。その際、用紙進路変更爪３２，３３，８１の回動位置によって用紙の進路を選択して、大量排紙ユニット８の上段排紙トレイ８４、下段排紙トレイ８５、あるいは後排紙トレイ５のいずれかに排紙する。なお、通常は大量排紙ユニット８のいずれかのトレイが選択されて、プリントされた用紙はフェースダウン排紙されるが、封筒や葉書などの腰の強い紙を使用する場合等、特別な場合に後排紙トレイ５が選択される。ただし、後排紙トレイ５が図１の矢印方向に回動して、後排紙ローラ２６による排紙が可能な状態になっていない時には、後排紙トレイ５を選択することはできない。
【００３４】
両面印刷が選択されている時には、片面にプリントされた用紙は下搬送ローラ２８によってテーブル１０内の両面ユニット６に送り込まれる。そして、まず反転用搬送路６５に送り込まれた後、搬送方向を逆転して待機用搬送路６６へ搬送されて待機し、所定のタイミングで給紙ローラ７６によって本体１へ送りこまれて、前述と同様にして他方の面にプリントされ、その後いずれかの排紙トレイに排紙される。
【００３５】
〔制御系のシステム構成〕
この実施例の制御系の接続関係は図３のシステムブロック図のようになっている。同図において、レーザプリンタ本体１内の電源ユニット５８と、プリントエンジンＰＣＢ５１と、コントローラＰＣＢ５２と、定着器３１のヒータおよびファン５４，５５と、テーブル１０内の両面ユニット６および大量給紙ユニット７を制御するためのＤＰＸ＆ＬＣＩＴ・ＰＣＢ９１と、メイルボックス９を装着した場合にはメイルボックス（ＭＢ）ユニット９２を制御するためのＭＢ・ＰＣＢ９３とを、それぞれ電源線９４Ａ，９４Ｂ，９４Ｃ，９４Ｄ，９４Ｅによって直接接続している。
【００３６】
さらに、プリントエンジンＰＣＢ５１とプリントエンジン（ＰＥ）ユニット（図１の各機構部を含む）９０との間及びコントローラＰＣＢ５２との間をそれぞれ電源線と信号線を含む接続線９５Ａ，９５Ｂによって接続し、標準排紙ユニット４を装着した場合にはそれとの間、大量排紙ユニット（ＬＣＯＴ）８を装着した場合にはそれとの間も、それぞれ電源線と信号線を含む接続線９５Ｃ，９５Ｄによって接続する。
【００３７】
また、プリントエンジンＰＣＢ５１とＤＰＸ＆ＬＣＩＴ・ＰＣＢ９１，ＭＢ・ＰＣＢ９３，操作表示パネルＰＣＢ９４との間を、それぞれ２本の送受信用オプチカルファイバ・ケーブル９６Ａ，９６Ｂ，９６Ｃによって接続しており、これらの間では光通信によって信号の授受を行なう。そして、コントローラＰＣＢ５２を接続ケーブル９７によって、コンピュータやワードプロセッサ等のホストシステムに接続し、この接続ケーブル９７から画像データ等のデータを入力する。      
なお、操作表示パネルＰＣＢ９４にも、図示しない電源線を介して電源ユニット５８、プリントエンジンＰＣＢ５１、あるいはコントローラＰＣＢ５２から給電される。プリントエンジンＰＣＢ５１、コントローラＰＣＢ５２、ＬＣＯＴ８、ＤＰＸ＆ＬＣＩＴ・ＰＣＢ９１、ＭＢ・ＰＣＢ９３、及び操作表示パネル・ＰＣＢ９４は、それぞれその各部の制御を統括するマイクロコンピユータを備えている。
【００３８】
〔各ＰＣＢへの負荷・センサ等の接続状態〕
次に、この実施例におけるプリントエンジンＰＣＢと他の各ＰＣＢ間の接続及び各ＰＣＢとその各種負荷及びセンサ等の接続状態について図４を参照して説明する。
【００３９】
まず、電源ユニット５８は、商用の交流電源１７４から給電された電圧を整流及び降圧して、ＶCC，ＶLG1 ，ＶLG2 及びＶDRV の電圧を出力し、これらの出力電圧をそれぞれプリントエンジンＰＣＢ５１、コントローラＰＣＢ５２，ＤＰＸ＆ＬＣＩＴ・ＰＣＢ９１及びＭＢ・ＰＣＢ９３に給電する。なお、ＶDRV の出力電圧は図示しないインタロックスイッチを介してプリントエンジンＰＣＢ５１へ供給される。さらに、この電源ユニット５８内には電圧切換回路が設けられ、この回路を通してメインファン５５及びＰＣＢパックファン５４に、プリント中にはＶDRY 、スタンバイ時にはＶDRY よりも低いＶLG1 の電圧を供給し、プリント中とスタンバイ時でファン速度を変えるようにしている。
【００４０】
また、プリントエンジンＰＣＢ５１とＤＰＸ＆ＬＣＩＴ・ＰＣＢ９１、ＭＢ・ＰＣＢ９３、及び操作表示パネルＰＣＢ９４との間は、前述のようにそれぞれオプチカルファイバ・ケーブル９６Ａ，９６Ｂ，９６Ｃによってそれぞれ接続されている。この接続は、図４に示すようにプリントエンジンＰＣＢ５１内の通信制御用インタフェース回路（ＣＣＩ）１５０の各シリアルインタフェース・ポートＳＩＦと、ＰＣＢ９１内のＣＰＵ１５２、ＰＣＢ９３内のＣＰＵ１５７及び操作表示パネルＰＣＢ９４内の図示しないＣＰＵの各シリアルインタフェースポートＳＩＦとの間を、オプチカルファイバ・ケーブルを介した光通信ラインによって接続することによりなされる。
【００４１】
また、プリントエンジンＰＣＢ５１内には、ＣＰＵ１４２によってコントロールされるドラムカウンタ（不揮発性メモリＮＶＲＡＭまたはＥ2 ＰＲＯＭ）と、半導体レーザ４１の発光パワーを制御するパワーコントロール回路が設けられており、レーザダイオードＬＤとモニタ用フォトダイオードＰＤを有する半導体レーザ４１の駆動回路が直接及びパワーコントロール回路２００を介してビデオコントロール回路１４９に接続されている。ビデオコントロール回路１４９は、パワーコントロール回路により半導体レーザ駆動回路によるレーザダイオードＬＤの発光輝度をホトダイオードＰＤからのフィードバック信号を用いて一定に制御させつつ、画像データに応じた変調信号ＶＩＤＥＯによってレーザダイオードＬＤを点滅させ、図１に示したレーザ書込みユニット４０による感光体ドラム２９へのプリントデータの書込みを制御する。なお、ポリゴンミラー４４からの反射光を書込み前に受光するフォトディテクタの検知信号を波形整形した同期検知信号ＤＥＴＰもビデオコントロール回路１４９に入力し、書込み開始磁気を規制する。
【００４２】
さらに、このプリントエンジンＰＣＢ５１には、大量排紙ユニット（ＬＣＯＴ）８内の各部品、すなわち各排紙トレイを左右に移動させるためのジョブセパレーション・モータ２１０、各排紙トレイの左右位置を検出するセンサ、用紙進路変更爪８１を駆動して上下の排紙トレイを選択するためのプランジャ、下段出口スイッチ、上段出口スイッチ、上段及び下段及び下段排紙トレイのオーバフローセンサ等が接続されている。
【００４３】
ＤＰＸ＆ＬＣＩＴ・ＰＣＢ９１には、両面搬送用のクラッチ２１９、両面ドライブモータ７３、両面入口センサ７１、両面出口センサ７２、用紙進路変更爪６７を駆動するためのプランジャ６７Ｐ、以下ＬＣＩＴ用の給紙クラッチ２２０、ドライブモータ７７、ペーパサイズセンサ２２１、ペーパスタックの上下駆動用モータ２２２、カバーオープン・スイッチ２２３、上限スイッチ２２４、下限スイッチ２２５、ペーパエンドセンサ２２６、トレイ下降用スイッチ２２７、及び両面部カバーオープン・スイッチ２２８が接続されている。
【００４４】
また、メイルボックスＰＣＢ９３には、搬送用モータ２３０、ビン紙無しセンサ２３１、ビンオーバフローセンサ２３２、メイルボックス入口センサ２３３、各ビンの選択用プランジャ、各ビンを左右に移動させるためのジョブセパレーション・モータ２４０、各ビンの左右位置を検出するための左端スイッチ２４１及び右端スイッチ２４２とが接続されている。
【００４５】
コントローラＰＣＢ５２は、プリントエンジンＰＣＢ５１内のＣＰＵ１４２及びビデオコントロール回路１４９とそれぞれ多数の信号線によって接続されると共に、フォントカートリッジ１２，１３並びにエミュレーションカード１４にも接続される。また、操作表示パネルＰＣＢ９４にＶCCの電圧を供給する。
【００４６】
〔メイルボックス（ＭＢ）ＰＣＢ〕
図５はＭＢ・ＰＣＢ９３の詳細を示すシステムブロック図である。ＭＢ・ＰＣＢ９３は、ＣＰＵ１５７、アドレスラッチ回路１６１、プログラムメモリであるＲＯＭ１６２、データメモリであるＲＡＭ１６３、拡張Ｉ／Ｏ１６４、ドライバ・レシーバ１６５、および通信制御用インターフェース回路１６６を備えている。
【００４７】
この実施例に係るメイルボックス９は、１〜９ビンで、１０ビン目は一般（共通）の排紙部となっている。＃１ないし９の９ビンには、それぞれロックプランジャ及び分岐爪プランジャを含むビンプランジャ２３５＃１〜＃９、オーバーフローセンサ２３２＃１〜＃９、およびビン紙無しセンサ２３１＃１〜＃９が設けられている。また、このＭＢ・ＰＣＢ９３には、前述の搬送モータ２３０やフィードインセンサ２３３の他にペーパジャムの際の除去用に設けたドアの開放を検知するドアスイッチ２３４やカードリーダ２３５も設けられている。また、ジャムの表示や各ビンのオーバーフローその他の表示を行う表示部２００ａと、ビンロックの解除やＩＤコードの入力、およびその他の入力操作を行う操作部２００ｂとからなる操作表示部２００も接続されている。なお、図４におけるビン紙無しセンサ２３１やビンオーバフローセンサ２３２は、第１ビンから第９ビン（＃１〜＃９ビン）に加えて共用の第１０ビン（＃１０ビン）の紙無しセンサとビンオーバーフローセンサを含むものである。
【００４８】
ＭＢ・ＰＣＢ９３のインターフェース回路１６６は、コントローラＰＣＢ５２およびホストコンピュータと接続してもよいが、システム構成的に考えると、プリントエンジンとインターフェースし、メイルボックスをレーザプリンタの一部として構成した方が、プリントする用紙の入力から排出まで全てプリントエンジンでカバーできるため総合的には好ましい。
【００４９】
〔プリンタの全体的な制御〕
図６は、プリンタの全体的な制御手順を示すフローチャートである。同図において、まず、電源オン後、各状態の初期設定、すなわちシステムイニシャライズを行い（ステップＳ１）、エンジンステータスチェックモジュールのサブルーチンを実行し、プリントエンジンのメンテナンス発生要求やエラー発生などのプリントエンジン自身の内部状況をチェックし（ステップＳ２）、エンジン−コントローラインターフェースモジュールのサブルーチンを実行してプリントエンジンとコントローラのインターフェース制御をチェックする（ステップＳ３）。
【００５０】
さらにステップＳ４では、エンジン−オプションインターフェースモジュールのサブルーチンを実行し、プリントエンジンとオプションで接続されている機器のインターフェース制御を実行し、ステップＳ５で通紙タイミングや高圧のオン、オフなどのシーケンス制御を行うモジュールのサブルーチンを実行する。そしてステップＳ５の処理が終了すると、ステップＳ２に戻って、ステップＳ２以降の処理を繰り返す。
【００５１】
一方、図６に示したメインシーケンスとは独立して各処理を行うための割り込み処理のためのモジュールを有し、プリントエンジンＣＰＵ１４２が設定した所定時間ごとにこのルーチンに入り、必要な処理を行うようになっている。すなわち図７のフローチャートに示すように割り込み処理ルーチンでは、まず、ステップＳ２１で割り込みチェックの有無を判断し、割り込みチェックのタイミングでなければそのままリターンし、割り込みチェックのタイミングになっていれば、あらかじめ設定された各割り込み処理を実行して（ステップＳ２２）リターンする。
【００５２】
〔メイルボックスの枚数チェック〕
この実施例ではメイルボックス９は＃１から＃９の９ビンあるが、このうちのＮ番目のビン、すなわちＮビンに排紙された用紙の枚数をチェックする処理手順を示すフローチャートを図８に示す。この処理では、まず、Ｎ番目のメイルボックスへの排紙が完了したかどうかをステップＳ３１でチェックし、完了していればリターンし、完了していなればステップＳ３２で、対象となるメイルボックス（Ｎ番目のビン）のカウンタをインクリメントして、そのビンの最大排紙可能枚数（ＣＮＴ＄ＥＪ  Ｎ）からカウンタの値を引いた値（ＣＮＴ＠ＥＪ  ＭＡＸ−ＣＮＴ＄ＥＪ  Ｎ）を残りの排紙可能枚数（ＣＮＴ＄ＥＪ  ＯＦＦＳＥＴ）として格納し、その内容を表示し、および／またはコントーラ（コントローラＰＣＢ５２、以下、同じ）へ送信する。
【００５３】
この場合、最大排紙可能枚数、言い換えれば容量は（ＣＮＴ＄ＥＪ  Ｎ）を任意に設定できるようにすることで、残紙容量を変更することができる。
【００５４】
〔メイルボックスのリセットチェック〕
メイルボックス９に用紙を排紙したとき、紙種により紙厚が変わるので排紙容量が変わってくる。そこで、選択されているメイルボックス９のビンに紙がある状態で別の紙種の給紙カセットを挿入して排紙容量を変更すると、誤った値になり、これを防ぐためにビンに用紙があるかどうかを判断基準とする。このときの処理、すなわち、メイルボックス９のリセットチェックの処理手順を図９のフローチャートに示す。この処理では、まず、ステップＳ４１で、メイルボックス９のＮ番目のビンにおける用紙の有無を判断し、用紙がなければそのままリターンし、用紙があれば、ステップＳ４２でメイルボックス９のＮ番目のビンに排紙された紙の枚数カウンタ（ＣＮＴ＄ＥＪ  Ｎ）をリセットしてリターンする。
【００５５】
〔メイルボックスの排紙可能容量設定処理〕
メイルボックスのリセットチェックと同様にメイルボックスに用紙を排紙したとき、紙種により紙厚が変わるので排紙容量が変わってくる。そこで、紙種に応じて排紙可能容量を設定する必要がある。これに対応する処理手順を図１０に示す。図１０はメイルボックスの排紙可能容量設定処理の処理手順を示すフローチャートである。
【００５６】
この処理では、まず、紙種の検知可能な給紙カセットがマウントされているかどうかチェックし（ステップＳ５１）、マウントされていなければリターンし、マウントされていれば、ステップＳ５２で選択されたメイルボックス９のビンが紙無しかどうかをチェックする。このチェックで紙無しと判断されれば、ステップＳ５３で選択した給紙カセット内の紙サイズ（紙種）をチェックして新しくマウントした給紙カセットに収まっている紙種における最大排紙可能容量を設定する。
【００５７】
一方、ステップＳ５２で、選択したメイルボックス９に紙があると判断されると、ステップＳ５４で差し替えた給紙カセットと前の給紙カセットの紙サイズ（紙種）を比較し、同じであればステップＳ５３に進んで、選択されたメイルボックス９のビン＃Ｎの最大排紙可能容量を設定し、同じでなければ、ステップＳ５５でメイルボックス９で選択されたビン＃Ｎに収納された用紙を除去するように警告してリターンし、用紙を取り除くまでは排紙容量の新たな設定は行わない。
【００５８】
〔メイルボックスチェック処理〕
メイルボックス９のビンが一杯になり排紙できない状態になったいるかどうか、すなわちメイルボックス９がオーバーフローしているかどうかでメイルボックス９への排紙の状態が異なる。図１１および図１２はそのときの処理手順を示すフローチャートである。
【００５９】
すなわち、図１１のフローチャートにおける処理手順では、まず、現在選択されているメイルボックス９のビン＃Ｎがオーバーフローしているかどうかチェックし（ステップＳ６１）、オーバーフローしていなければ、選択されている排紙口へ通常通り排紙して選択されているメイルボックス９のビン＃Ｎに排紙し（ステップＳ６２）、オーバーフローしていれば、排紙口をフリーボックス＃１０に切り換えてフリーボックス＃１０に排紙させる（ステップＳ６３）。もし、選択されているメイルボックス９のビン＃Ｎがオーバーフロー状態でなくなれば、ステップＳ６１からステップＳ６２の手順の踏んで、元のメイルボックス９のビン＃Ｎに排紙口は切り換えられる。
【００６０】
一方、図１２のフローチャートにおける処理手順では、まず、現在選択されているメイルボックス９のビン＃Ｎがオーバーフローしているかどうかチェックし（ステップＳ７１）、オーバーフローしていなければ、選択されている排紙口から通常通り選択されているメイルボックス９のビン＃Ｎに排紙し（ステップＳ７２）、オーバーフローしていれば、メイルボックス使用不可能状態（プリント不可状態）に設定し、その旨、コントローラへ伝える（ステップＳ７３）。もし、選択されたメイルボックス９のビン＃Ｎがオーバーフロー状態でなくなればステップＳ７１からステップＳ７２の手順を踏んで元のメイルボックス９のビン＃Ｎに排紙口を切り換える。
【００６１】
〔プリントスタート要求チェック処理）
プリントスタート要求チェックは、図１３および図１４のフローチャートに示すように、シリアル通信によるコントローラからのコマンドやハード信号によるポートからプリント要求命令が入力されたときの処理で、図１３のフローチャートに示した処理手順では、ステップＳ８１でプリント要求信号を受信すると、ステップＳ８２でメイルボックスチェック１の処理、すなわち図１１に示したフローチャートの処理を実行する。
【００６２】
また、図１４のフローチャートに示した処理では、ステップＳ９１で、プリント要求信号を受信すると、ステップＳ９２で、メイルボックスチェック２の処理、すなわち図１２に示したフローチャートの処理を実行する。
【００６３】
〔モード選択処理〕
上記図１１および図１２に示したメイルボックスチェック１および２の処理では、選択したメイルボックス９のビン＃Ｎがオーバーフローしたときにフリーボックス＃１０に排紙するというモードと、どのビンも選択せずに排紙不可として、コントローラへ警告情報を送信するというモードの２つのモードがあるが、この両者のいずれかを選択し、ユーザの希望に応じた制御とするために、フリーボックス＃１０を自動選択するかどうかをこの処理で規定する。すなわち、コントローラからシリアル通信を介したステータス、ディップスイッチによる入力ポートの値などに応じてプリント要求チェック１あるいは２を選択できるように設定しておき、図１５のフローチャートに示すように、ステップＳ１０１でフリーボックス自動選択モードの選択の有無を判断し、自動選択モードが選択されていなければ、ステップＳ１０２でプリント要求チェック１のサブルーチンを実行し、自動選択モードが選択されていれば、ステップＳ１０３でプリント要求チェック２のサブルーチンを実行する。
【００６４】
これによって、フリーボックス自動選択モートが選択されているときに、メイルボックス９のいずれかのビンがオーバーフローした際にはステップＳ６３でフリーボックス＃１０に排紙し、フリーボックス自動選択モートが選択されていないときに、メイルボックス９のいずれかのビンがオーバーフローした際にはステップＳ７３でメイルボックス９の使用を不可にしてその旨コントローラへ発信する。このように制御することによってモード切り換えが可能になる。なお、フリーボックス自動選択モードの選択は、前述の操作部の図示しない選択キーによって指示することにより行われる。
【００６５】
〔メイルボックス排紙可否処理〕
メイルボックス９がレーザプリンタ本体１に接続されている場合、そのメイルボックス９はネットワークプリンタの個人管理の排紙場所として使用される頻度が高く、ユーザ１人分の処理のなんらかの不具合で他のユーザのプリントが開始できなくなると、他のユーザの使用に支障がでてくる。これをできるだけ回避するために、図１６のフローチャートに示すような処理が実行される。
【００６６】
この処理では、まず、ステップＳ１１１でコントローラからのシリアル通信等のコマンドからジョブスタート要求があるかどうか確認する。ここでいう１ジョブとは、ユーザがホストから送る１回分の総枚数のデータを示す。なお、この場合、プリントエンジンに対してプリントスタート前に１ジョブの総枚数を情報として与える通信プロトコルを有するプリンタを前提としている。そこで、ステップＳ１１１でジョブスタート要求の確認ができると、ステップＳ１１２で、１ジョブのプリント枚数と、排紙口として選択されているメイルボックス９のビン＃Ｎの最大排紙可能容量とを比較する。そして、１ジョブのプリント枚数が最大排紙容量よりも多い場合、プリントエンジンはコントローラまたはホストに対してプリント不可能であることをシリアル通信で送信し（ステップＳ１１３）、１ジョブのプリント枚数が最大排紙容量よりも少ない場合、プリントエンジンはコントローラまたはホストに対してプリント可能であることをシリアル通信で送信する（ステップＳ１１４）。
【００６７】
これによってコントローラ側もしくはホスト側は、プリント不可能であれば、その旨、通報したり、ビジー状態の排紙場所や緊急変更排紙場所の情報を表示装置などを利用して伝えることが可能となり、この状態の解除を迅速に促すように処理することができる。これによって、他のユーザが使用不能に陥る状況を最小限に抑えることが可能となる。なお、上記各制御は各部に設けられているＣＰＵ１４２，１５２，１５７に設定された制御プログラムに沿って実行される。
【図面の簡単な説明】
【００６８】
【図１】この発明の実施例に係る画像形成装置における画像形成手段の内部構造を示す概略構成図である。
【図２】図１の画像形成手段に個人管理用排紙手段を付設した画像形成装置全体の構成を示す概略構成図である。
【図３】実施例に係る画像形成装置の制御系の接続関係を示すシステムブロック図である。
【図４】実施例に係るプリントエンジンＰＣＢと他のＰＣＢ間の接続状態を示すブロック図である。
【図５】実施例に係るメイルボックスＰＣＢに対する各部の接続状態を示すブロック図である。
【図６】実施例に係るプリンタの全体的な制御手順を示すフローチャートである。
【図７】実施例における割り込みの制御手順を示すフローチャートである。
【図８】実施例におけるメイルボックスの選択されたビンの枚数チェックルーチンの処理手順を示すフローチャートである。
【図９】実施例におけるメイルボックスの選択されたビンのリセットチェックルーチンの処理手順を示すフローチャートである。
【図１０】実施例におけるメイルボックスの選択されたビンへの排紙可能容量設定ルーチンの処理手順を示すフローチャートである。
【図１１】実施例におけるメイルボックスの選択されたビンのオーバーフロー時の処理であるメイルボックスチェック１の処理手順を示すフローチャートである。
【図１２】実施例におけるメイルボックスの選択されたビンのオーバーフロー時の処理であるメイルボックスチェック２の処理手順を示すフローチャートである。
【図１３】実施例におけるプリント要求時（プリント要求１）の処理手順を示すフローチャートである。
【図１４】実施例におけるプリント要求時（プリント要求２）の処理手順を示すフローチャートである。
【図１５】実施例におけるフリーボックスを自動選択するためのモードを設定する処理手順を示すフローチャートである。
【図１６】実施例におけるメイルボックスの選択されたビンの排紙可能容量設定ルーチンの処理手順を示すフローチャートである。
【符号の説明】
【００６９】
１  レーザプリンタ本体
２  上給紙カセット
３  下給紙カセット
７  大量給紙ユニット
９  メイルボックス
１０  テーブル
１１  操作表示パネル
５１  プリントエンジンＰＣＢ
５２  コントローラＰＣＢ
５８  電源ユニット
９０  プリントエンジン（ＰＥ）ユニット
９１  ＤＰＸ＆ＬＣＩＴ・ＰＣＢ
９２  メイルボックス（ＭＢ）ユニット
９３  メイルボックス（ＭＢ）ＰＣＢ
９４  操作表示パネルＰＣＢ
１４２，１５２，１５７  ＣＰＵ
２２１  ペーパサイズセンサ
２３０  搬送用モータ
２３１  ビン紙無しセンサ
２３２  ビンオーバーフローセンサ
２３３  メイルボックス入口センサ（フィードインセンサ）
２４０  ジョブセパレーション・モータ
２４１  左端スイッチ
２４２  右端スイッチ
＃Ｎ  メイルボックスの選択されたビン
【図１】
2004284826.tif 000003
【図２】
2004284826.tif 000004
【図３】
2004284826.tif 000005
【図４】
2004284826.tif 000006
【図５】
2004284826.tif 000007
【図６】
2004284826.tif 000008
【図７】
2004284826.tif 000009
【図８】
2004284826.tif 000010
【図９】
2004284826.tif 000011
【図１０】
2004284826.tif 000012
【図１１】
2004284826.tif 000013
【図１２】
2004284826.tif 000014
【図１３】
2004284826.tif 000015
【図１４】
2004284826.tif 000016
【図１５】
2004284826.tif 000017
【図１６】
2004284826.tif 000018