JP3768696B2 - Sheet processing apparatus and method for controlling sheet processing apparatus - Google Patents
Sheet processing apparatus and method for controlling sheet processing apparatus Download PDFInfo
- Publication number
- JP3768696B2 JP3768696B2 JP26867398A JP26867398A JP3768696B2 JP 3768696 B2 JP3768696 B2 JP 3768696B2 JP 26867398 A JP26867398 A JP 26867398A JP 26867398 A JP26867398 A JP 26867398A JP 3768696 B2 JP3768696 B2 JP 3768696B2
- Authority
- JP
- Japan
- Prior art keywords
- sheet
- sheet bundle
- paper
- discharge
- shift
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Collation Of Sheets And Webs (AREA)
- Pile Receivers (AREA)
- Forming Counted Batches (AREA)
- Folding Of Thin Sheet-Like Materials, Special Discharging Devices, And Others (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、給排紙口を複数持つ画像記録装置に給送あるいは排送する記録媒体のハンドリングを制御するオプション装置を接続可能な画像記録装置および方法に関し、ジョブごとに用紙をずらして排紙するシート処理装置に関する。
【0002】
【従来の技術】
従来から、排紙口を複数持ち、用紙の積載量を検知することが可能な印刷装置を、ネットワーク環境下で複数のホストコンピュータと接続したものが知られている。このような印刷装置は、複数のユーザからの印字指定を受け付けるような状況においては、各ユーザが、排紙モードとして、例えば、ある排紙口を指定する固定モードと、排出可能な排紙口を自動的にサーチして排紙口を決定する自動モードを指定して、同一排紙口への排出を行なうようになっている。
【0003】
【発明が解決しようとする課題】
そこで、別のユーザのジョブが混入しないようにするため、次の排紙口の用紙積載量を検知し、用紙が存在する場合は常にメッセージを表示してユーザに用紙除去を促すようにすることが提案されているが、このようにすると、排出先の排紙口に用紙が存在するたびに、常に用紙除去を促されることになり、非常に煩わしかった。
【0004】
本発明の目的は、上記のような問題点を解決し、ユーザに用紙除去を促す回数を軽減させることができる画像記録装置および方法ならびにシート処理装置を提供することにある。
【0005】
【課題を解決するための手段】
請求項1の発明は、シートを積載するためのシート積載部を有するシート処理装置であって、シート束に対してステープル処理を実行して該シート束を前記シート積載部へ排紙するステープル処理手段と、前記シート積載部へ排紙すべきシート束の前記シート積載部への排紙位置をシフトさせるシフト排紙手段と、前記シート積載部に排紙された第1のシート束に関する情報と、前記第1のシート束に引き続き前記シート積載部へ排紙すべき第2のシート束に関する情報とに基づいて、前記第2のシート束の排紙位置を前記シフト排紙手段によりシフトさせるか否かを制御する制御手段とを有し、前記制御手段は、前記第2のシート束に関する情報が前記第2のシート束に前記ステープル処理を実行することを示す情報であるとき、前記第1のシート束に関する情報が前記ステープル処理を実行することを示す情報である場合と前記第1のシート束に関する情報が前記ステープル処理を実行しないことを示す情報である場合のいずれであっても前記第2のシート束に対して前記シフト排紙手段によるシフトをさせず、前記第2のシート束に関する情報が前記第2のシート束に前記ステープル処理を実行しないことを示す情報であるとき、前記第1のシート束に関する情報が前記ステープル処理を実行することを示す情報である場合は前記第2のシート束に対して前記シフト排紙手段によるシフトをさせず、前記第1のシート束に関する情報が前記ステープル処理を実行しないことを示す情報である場合は前記第2のシート束に対して前記シフト排紙手段によるシフトをさせることを特徴とする。
【0006】
請求項4の発明は、シートを積載するためのシート積載部を有するシート処理装置の制御方法であって、シート束に対してステープル処理を実行して該シート束を前記シート積載部へ排紙するステープル処理工程と、前記シート積載部へ排紙すべきシート束の前記シート積載部への排紙位置をシフトさせるシフト排紙工程と、前記シート積載部に排紙された第1のシート束に関する情報と、前記第1のシート束に引き続き前記シート積載部へ排紙すべき第2のシート束に関する情報とに基づいて、前記第2のシート束の排紙位置を前記シフト排紙工程によりシフトさせるか否かを制御する制御工程とを有し、前記制御工程は、前記第2のシート束に関する情報が前記第2のシート束に前記ステープル処理を実行することを示す情報であるとき、前記第1のシート束に関する情報が前記ステープル処理を実行することを示す情報である場合と前記第1のシート束に関する情報が前記ステープル処理を実行しないことを示す情報である場合のいずれであっても前記第2のシート束に対して前記シフト排紙工程によるシフトをさせず、前記第2のシート束に関する情報が前記第2のシート束に前記ステープル処理を実行しないことを示す情報であるとき、前記第1のシート束に関する情報が前記ステープル処理を実行することを示す情報である場合は前記第2のシート束に対して前記シフト排紙工程によるシフトをさせず、前記第1のシート束に関する情報が前記ステープル処理を実行しないことを示す情報である場合は前記第2のシート束に対して前記シフト排紙工程によるシフトをさせることを特徴とする。
【0038】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【0039】
<第1の実施の形態>
図1は本発明の第1の実施の形態を示す。これはレーザビームプリンタ102の例であるが、インクジェットプリンタ等他のプリント方式のプリンタを採用することもできる。本実施の形態では、レーザビームプリンタ102が給紙オプション装置を2台接続した例であるが、さらに多くの給紙オプション装置を接続可能であり、また給紙オプション装置の機能を本体が共有しても構わない。
【0040】
レーザビームプリンタ102は汎用インタフェース60(例えば、セントロニクスと、RS232Cと、等々)を介して、ホストコンピュータ等の外部機器101と接続してある。レーザビームプリンタ102は、各種オプション装置が接続可能であり、汎用インタフェース60を介して、外部機器101から転送される印刷情報(所定のプリンタ言語に基づくコードデータ等の制御情報、例えば、PostScript, LIPS(III ),LIPS(IV), イメージデータ等を含む)に基づいて記録画像を行なうものであり、パネル部104と、制御ユニット109と、給紙オプション装置107と、排紙オプション装置108とを有する。
【0041】
パネル部104は操作のための各種スイッチ(ボタン)と、LED表示器と、LCD表示器と、等々から構成されるユーザとのインタフェースであり、ユーザはパネル部104を操作することにより、プリンタ102に所定の動作を指示することができる。なお、ユーザにより設定された各種データ等は図示しない不揮発性メモリ、例えば、NVRAM(nonvolatile RAM ),EEPROM(electrically erasable and programmable ROM)等に記憶管理される。
【0042】
制御ユニット109は、エンジンコントローラ105と、ビデオコントローラ103と、オプションコントローラ部106とを有する。
【0043】
エンジンコントローラ105はプリンタ102の印字プロセス制御を行うものである。エンジンコントローラ105はビデオコントローラ103から転送されるイメージデータに基づいて、周知の電子写真プロセスによって感光ドラム上に潜像を形成し、供給される用紙に転写、定着して印字を行なう。このとき、オプションコントローラ部106に対して給排紙のタイミングの指示等を行なう。
【0044】
ビデオコントローラ103はプリンタ102全体を制御するとともに、外部機器101からのデータを解析しイメージデータに変換するものである。ビデオコントローラ103は汎用インタフェース60を介して外部機器101に接続されている。ビデオコントローラ103は外部機器101から転送されるコードデータ(ESCコード、各種PDLデータ等)を受信し、受信されたコードデータに基づいてドットデータ等からなるページ情報を生成し、ビデオインタフェース80を介してエンジンコントローラ105に対してイメージデータ(2値または多値)を送信し、統括インタフェース90を介してオプションコントローラ部106に対して給紙指定および排紙指定のコマンド等を送信する。
【0045】
オプションコントローラ部106は各種給紙オプション装置を統括して制御するものである。オプションコントローラ部106は、共通のオプションユニットインタフェース70によって各オプションユニットを管理し、統括インタフェース90を介してビデオコントローラ103と通信する。本実施の形態では、各給排紙オプション装置を、オプションコントローラ部106を経由してビデオコントローラ103が制御することが特徴である。オプションコントローラ部106は、図示しないCPU(central processing unit ),ROM(read only memory),RAM(random access memory)等を備え、ビデオコントローラ103から転送される給排紙指定等と、エンジンコントローラ105からの給排紙指示等とに基づいて、1台以上のオプション装置を統括して制御する統括コントローラであり、各種オプション装置に具備されるオプションコントローラユニットとオプションユニットインタフェース70を介して通信を行ない、各種オプション装置を統括的に制御する。オプションコントローラ部106のRAM内には、ビデオコントローラ103がアクセス可能な共有メモリ(図5)があり、共有メモリは約40頁分の搬送状況管理エリアと、基本ステータスエリアと、コマンドステータス管理エリアと、立ち上げ処理エリア等から構成され、ビデオコントローラ103は共有メモリの各エリアを介して各オプション装置に対する指定を行なう。
【0046】
ビデオコントローラ103により統括インタフェース90を通してフェースアップが指定された場合は、図4を参照して後述するように、フラッパ254に振り分けられた記録紙Sは、ローラ255によりそのまま排紙口へ送られる。あるいはまた、ビデオコントローラ103により統括インタフェース90を通してフェースダウンが指定された場合は、図4を参照して後述するように、フラッパ254に振り分けられた記録紙Sは、ローラ256およびローラ257により、一旦、記録紙Sの後端がローラ256を越えるまで搬送され、次に、ローラ257が反転して記録紙Sの後端からローラ258に送り込まれ、排紙口へ送られる。搬送状況管理エリアは、ビデオコントローラ103が印字方法(給紙口と、排紙口と、色と、ステープル操作と、シフト操作等)を各オプション装置へ通知する領域と、各オプション状態(どこまで印字した、排紙完了した、等々)をビデオコントローラ103に通知する領域から構成される。基本ステータスエリアは、各オプション装置の異常(ジャム、紙なし、ステープル針なし、等々)をビデオコントローラ103に通知する領域である。コマンドステータス管理エリアは、ビデオコントローラ103とコマンドステータスのやりとりを行なう領域である。立ち上げ処理エリアは、ビデオコントローラ103が各オプション装置の立ち上げ処理を指定する領域である。
【0047】
給紙オプション装置107は、例えば、ペーパデッキオプションユニットであり、内部にペーパデッキコントローラ(大容量給紙カセットコントローラ)107aを有し、オプションコントローラ部106から送信される制御情報に基づいて給紙制御を行なうものである。ペーパデッキコントローラ107aは、図示しないCPU,ROM,RAMを備え、CPUがROMに格納されてプログラムに基づいて給紙オプション装置107を制御する。このROMには給紙オプション装置107の拡張情報、例えば、ペーパデッキに格納可能な用紙サイズの情報等が格納されている。
【0048】
排紙オプション装置108は、例えば、ステープル機能を有するフィニッシャオプションユニットであり、内部にフィニッシャコントローラ(大容量排紙スタッカコントローラ)108aを有し、オプションコントローラ部106から送信される制御情報に基づいてステープル動作および排紙動作を行なうものである。フィニッシャコントローラ108aは、図示しないCPU,ROM,RAMを備え、ROMに格納されてプログラムに従って、CPUにより排紙オプション装置108が制御される。このROMには排紙オプション装置108の拡張情報、例えば、排紙口の数と、ステープル機能の有無と、排紙用紙を所定の方向にずらすシフト機能の有無と、排紙用紙のフェースの向きを反転させる反転機能の有無の情報等が格納されている。
【0049】
給紙オプション装置107と排紙オプション装置108には、表示部および各種キーを備える操作部107bおよび108bがそれぞれ設けてあり、各オプション使用時のユーザに対するメッセージおよび操作方法等を表示および操作が可能となっている。
【0050】
オプションコントローラ部106と、ペーパデッキコントローラ107と、フィニッシャコントローラ108aは、それぞれコネクタで接続され、オプション装置インタフェース70によりシリアル通信を行なう。お互いに同じコネクタにより直列接続され、従って、ペーパデッキオプション装置107と、排紙オプション装置108は、その接続順を入れ替えて接続することも可能である。フィニッシャコントローラ108aは排紙オプション装置108のフィニッシャオプションユニットを制御するものである。
【0051】
次に、図2を参照して、レーザビームプリンタ102の各コントローラのインタフェースと信号をより詳細に説明する。統括インタフェース90は、シリアル通信インタフェース91と、信号OPTRDYと、信号POUTTと、信号PFEDTと、信号SPCNGの5つのハード信号とにより構成されている。シリアル通信インタフェース91は、ビデオコントローラ103からオプションコントローラ部106に、給紙オプション装置107のペーパデッキ241への給紙指定と、排紙オプション装置108の排紙口251〜253の指定と、等々のコマンドを送信し、オプションコントローラ部106からビデオコントローラ103に、給紙オプション装置107のペーパデッキ241の紙有無状態と、排紙オプション装置108の排紙口251〜253の積載状態と、ステープル針の有無状態と、等々のステータスを送信するためのものである。なお、オプションコントローラ部106とビデオコントローラ103とは、CPUバスで直結しても良い。信号OPTRDYはビデオコントローラ103により指定されたオプション、例えば、ステープルが使用できる状態になっているか否かを表す信号であり、オプションコントローラ部106からビデオコントローラ103に送信される。信号POUTTはプリンタ102本体が記録紙を排紙するタイミング信号であり、エンジンコントローラ105からビデオコントローラ103をスルーしてオプションコントローラ部106に送信される。信号PFEDTはプリンタ102本体がオプションユニットから記録紙を受け入れるタイミングを表す信号であり、エンジンコントローラ105からビデオコントローラ103をスルーしてオプションコントローラ部106に送信される。信号SPCNGはオプション装置内を高速搬送されてきた記録紙Sをスピードダウンして、プリンタ102本体の搬送速度に整合させるための信号であり、エンジンコントローラ105からビデオコントローラ103をスルーしてオプションコントローラ部106に送信される。
【0052】
ビデオインタフェース80は、通信インタフェース81と、信号VDOと、信号POUTTと、信号PFEDTと、信号SPCNGとにより構成されている。通信インタフェース81は、ビデオコントローラ103からエンジンコントローラ105に、プリンタ102本体の給紙カセットへの給紙指定と、プリンタ102本体の排紙口251〜253への排紙指定と、印字と、等々のコマンドを送信し、エンジンコントローラ105からビデオコントローラ103に、プリンタ102本体のカセット230の紙有無状態と、紙づまりと、等々のステータスを送信するためのものである。信号VDO信号はビデオコントローラ103から送信されるビットデータであり、ビデオコントローラ103からエンジンコントローラ105に送信される。
【0053】
図3は図1に示したビデオコントローラ103の構成を示す。図3において、101,104,105,106は図1と同一部分を示す。401はパネルインタフェース(I/F)部であり、パネル部104とのデータ通信によって、操作者からの諸設定および指示をパネル部104から受け取るためのものである。402はホストI/F部であり、ホストコンピュータ等の外部機器101との信号の入出力部である。406はエンジンI/F部であり、エンジンコントローラ105との信号の入出力部であり、図示しない出力バッファレジスタからデータ信号の送出を行なうとともに、エンジンコントローラ105との通信制御を行なうためのものである。
【0054】
403は画像データ生成部であり、外部機器101から送られる制御コードデータに基づいて実際の印字のためのビットマップデータを発生するものである。405は画像メモリであり、画像データを格納するためのものである。409はCPUであり、ビデオコントローラ103全体の制御を司るものである。CPU409を制御する制御コードは、図示しないシステムクロックによって、タスクと称されるロードモジュール単位に時分割制御するOS(operating system)と、機能単位に動作する、後述する図示の複数のロードモジュール(タスク)とによって構成されるものとする。404はROMであり、CPU409の制御コードを格納するためのものである。407はRAMであり、CPU409により作業領域として用いられる。410はEEPROMであり、不揮発性のメモリ媒体で構成されている。
【0055】
408はDMA(direct memory access)制御部であり、CPU409からの指示により画像メモリ内のビットマップデータを、エンジンインタフェース部406に転送するものである。412はオプションI/F部であり、CPU409からの指示に従ってオプションコントローラ部106との通信を行ない、エンジンインタフェース部406からの信号POUTTと、信号PFEDTと、信号SPCNGをスルーして統括インタフェース90に送るためのものである。
【0056】
411はシステムバスであり、アドレスバスおよびデータバスを有し、システムバス411を介して、パネルI/F部401と、ホストI/F部406と、画像データ発生部403と、ROM404と、画像メモリ405と、エンジンI/F部406S、RAM407S、DMA制御部408S、CPU409S、EEPROM410S、オプションI/F部412とが相互結合されている。
【0057】
図4は図1に示したプリンタ102の構造を示す。図1と同一部分には同一の符号を付してある。図4において、230は用紙カセットであり、記録紙Sを保持し、図示しない仕切り版によって電気的に記録紙Sのサイズを検出する機構を有する。231はカセット給紙クラッチであり、間欠的に回転して、用紙カセット230に収納されている記録紙Sを1枚づつ分離し給紙ローラ204まで搬送させるものである。230sは記録紙検出センサであり、用紙カセット230に収納されている記録紙Sの量を検出するものである。
【0058】
227はレジストシャッタであり、用紙を押圧して給紙を停止させるものである。204は給紙ローラであり、記録紙Sの先端部をレジストシャッタ227まで搬送するものである。203は手差し給紙クラッチであり、手差し用トレイ202に載置された記録紙Sをレジストシャッタ227まで搬送するものである。233はオプション給紙ローラ(給紙中継搬送ローラ)であり、給紙オプション107から給紙された記録紙Sをプリンタ102本体内へ供給するものである。給紙オプション装置107は、ペーパデッキ241と、ペーパデッキ給紙ローラ242と、搬送ローラ244と、給紙中継搬送ローラ233と、記録紙格納量検出センサ241sとを有する。ペーパデッキ241は昇降可能であり、記録紙Sを大容量積載するためのものである。ペーパデッキ給紙ローラ242はペーパデッキ241上に積載されている記録紙Sを給紙するものである。搬送ローラ244はペーパデッキ給紙ローラ242により給紙された記録紙Sを給紙中継搬送ローラ233に搬送するものである。給紙中継搬送ローラ233は給紙オプション装置107の下部に着脱可能に複数接続可能な(異なるサイズまたは同一サイズの記録紙を給紙可能な)他の給紙系オプションユニットから給紙される記録紙を中継搬送するものである。記録紙格納量検出センサ241sはペーパデッキ241上の記録紙Sの載置量を検出するものである。
【0059】
レーザスキャナ部206はレーザユニット215と、ポリゴンミラー216と、結像レンズ群218と、折返ミラー219と、光量センサ270とを有する。レーザユニット215はビデオコントローラ103から送出される画像信号(VDO信号)に基づいて、レーザ光を発するものである。レーザユニット215から発せられたレーザ光は、ポリゴンミラー216により走査され、結像レンズ群218および折返ミラー219を介して感光ドラム220上に導かれ、感光ドラム220上に潜像が形成される。ビーム検出器217はレーザユニット215から発せられたレーザ光を検出し、主走査同期信号を出力するものである。光量センサ270はレーザユニット215から発せられたレーザ光の光量を検出するものである。
【0060】
205はレジストローラ対であり、手差し給紙ローラ203と、カセット給紙クラッチ231と、給紙中継搬送ローラ233の下流に設けてあり、記録紙Sを画像記録部207に同期搬送するものである。
【0061】
画像記録部207は感光ドラム220と、一次帯電器222と、現像器223と、転写帯電器224と、クリーナ225と、前露光ランプ221とを有する。一次帯電器222は感光ドラム220上を均一に帯電させるものである。現像器223は感光ドラム220に形成された潜像をトナー現像するものである。転写帯電器224は現像器223により現像された感光ドラム220上のトナー像を、レジストローラ205により給紙される記録紙Sに転写するものである。クリーナ225は感光ドラム220上の残存トナーを取り除くものである。前露光ランプ221は感光ドラム220を光除電するものである。
【0062】
208は定着器であり、画像記録部207の下流に設けてあり、画像記録部207からの記録紙S上のトナー像を熱定着させるものである。210は搬送ローラであり、定着器208の下流に設けてあり、記録紙Sを排紙搬送するものである。209は排紙センサであり、定着器208の下流に設けてあり、記録紙Sの排紙状態を検出するものである。
【0063】
211はフラッパであり、搬送ローラ210により搬送された記録紙Sの搬送方向を、積載トレイ213側または排紙オプション装置108側のいずれかに切り換えるものである。214および212は排紙ローラであり、フラッパ211により切り換えられた記録紙Sを積載トレイ213に排紙するものである。213sは排紙積載量検出センサであり、積載トレイ213に積載された記録紙の積載量を検出するものである。
【0064】
251〜253は排紙トレイであり、1排紙トレイ当たり約700枚、3排紙トレイの合計で約2000枚積載可能であり、用紙がステープル処理される場合は、排紙トレイ昇降時に荷崩れの虞れがあるため、各排紙トレイに積載される用紙の満載の検出基準は、通常(ここでは、88mm)の半分(44mm)としてある。260は排紙トレイ昇降モータであり、排紙トレイ251〜253を移動させるものである。261は排紙積載量検出センサ(高さセンサ)であり、排紙トレイ251〜253に積載された記録用紙の高さを検出するものである。排紙トレイ251〜253に積載された記録用紙の高さが、例えば、88mm(約700枚に相当)に到達した(検出された)時点で、フィニッシャコントローラ108aにより、「満載」がオプションコントローラ部106を介してビデオコントローラ103に通知される。
【0065】
259はステープラであり、ビデオコントローラ103により統括インタフェース90を通してステープル指定されている場合は、図示しないステープラ259 近に設けたステープルトレイに記録紙Sを蓄え、記録紙Sを整列させ、ステープラ259によりステープル実行され、排紙トレイ251〜253のいずれかに排紙される。あるいはまた、ビデオコントローラ103により統括インタフェース90を介してシフト指定されている場合は、前記ステープルトレイに用紙を蓄え、記録紙Sを整列させ、排紙トレイ251〜253を水平方向(手前<-->奥方向)にシフトさせてから、排紙トレイ251〜253のいずれかに排紙される。259sはステープル針残量検出センサであり、ステープラ259内に格納されたステープル針の残量を検出するものである。
【0066】
図14はシフト指定がなされているときに行うシフト排紙動作を説明するための説明図である。図14は排紙オプション装置108およびプリンタ102を上から見た図である。図14(a)は本形態におけるシフト排紙機構を示す。例えば、排紙トレイ251〜253が実線位置にある状態でシフト排紙指定がなされると、図示しないモータの駆動により排紙トレイ251〜253を破線位置に移動させる。これにより、排紙トレイ251〜253上にシート束がシフトした状態で積載される。排紙トレイ251〜253が破線位置にある状態でシフト排紙指定がなされると、排紙トレイ251〜253を実線位置に移動させる。なお、シフト排紙指定がないときは、排紙トレイ251〜253の水平方向の位置はそのままで移動させない。
【0067】
図14(b)はシフト排紙の別の形態を示す。排紙トレイ251〜253のうち排紙すべき排紙トレイが空のときやシフト排紙指定がないときは、整合部材271により破線位置にシートを寄せてから排紙トレイ上に排紙する。シフト排紙指定があるときで、かつ前回のジョブのシートが破線の状態で排紙トレイ上に排紙されている場合は、今回のジョブのシートを整合部材272により一点鎖線の位置に寄せてから排紙トレイ上に排紙する。
【0068】
シフト排紙があるときで、かつ前回のジョブのシートが一点鎖線の状態で排紙トレイに排紙されている場合は、今回のジョブのシートを整合部材271により破線の位置に寄せてから排紙トレイ上に排紙する。
【0069】
次に、図5ないし図7を参照して、ビデオコントローラ103がオプションコントローラ部106を通じて、各オプション装置を統括制御する方法を説明する。図5に示す共有メモリは、ページ指定を行ない用紙の搬送状況を知るための搬送状況管理エリア503と、各オプションの異常状態を知るための基本ステータス部504と、コマンドステータスのやりとりを行なうコマンドステータス部505と、オプション装置の立ち上げ処理を指定する立ち上げ処理部506とにより構成されている。
【0070】
立ち上げ処理部506はビデオコントローラ103から指定を行なう立ち上げ指定部分と、指定を行なった結果、各オプションが処理を完了したことを通知する完了通知部分とにより構成されている。ビデオコントローラ103が、この立ち上げ処理部506に指定を行なうことにより各オプション類の立ち上げ処理を行なう。電源投入されると、ビデオコントローラ103から、共有メモリの初期化指定と、オプションコントローラ部106で必要な各オプションのコンフィグレーション情報取得指定と、情報取得完了と、等々を、立ち上げ指定部分に知らせ、各処理が完了したかどうかを完了通知部分を監視し、全てが完了したら立ち上げ処理終了となる。
【0071】
搬送状況管理エリア503は、給紙口と、排紙トレイと、カラー/モノクロと、ステープル位置および実行と、等々の印字方を指定する部分と、用紙をどこまで給紙したか、プリント信号を出して良いか、排紙完了したか、等々のオプションの状態を教えてもらう部分とにより構成されている。ビデオコントローラ103は上記印字方法を指定し、各オプションの状態を把握しながら、印字を実行していく。
【0072】
搬送状況管理エリア503での指定は最大40ページ分の指定が可能であり、1ページごとに順番に指定を行ない、排紙完了した領域は空き領域とみなし、再指定を行なえるように初期化して、リングバッファとして使用する。
【0073】
基本ステータス部504は、各装置の異常状態を通知するエリアであり、紙なし、紙づまり、ドアオープン、満載などの状態をこの領域から取得する。基本ステータスの内容から、更に詳細な情報をコマンドステータスによって取得する。コマンドステータス部505は各オプションの詳細情報取得およびオプションの動作制御を行なうための領域であり、この領域に必要に応じたコマンドを指定し、情報を取得する。例えば、取得可能な情報は、装置名称と、給紙実装用紙サイズと、給紙用紙残量と、紙づまりの位置と、種類と、アクセスポイントと、排紙用紙の積載量と、故障詳細と、等々であり、これらは、図6および図7に示すように、それぞれの状況に応じたコマンドを発行しステータスを受け取る。また、省電力モードへの移行と、紙づまり時の緊急停止と、排紙口の移動と、リセット実行などのオプションの制御も、コマンドステータス部505を使用して行なう。
【0074】
このように、ビデオコントローラ103は上記情報を取得し、異常がない状態で印字を実行し、基本ステータスから異常発生を検出した場合は、異常箇所を特定するコマンドステータスを発行し、さらにその装置に対して異常内容を特定し、その異常に応じた詳細な情報収集および制御を行なっていく。
【0075】
図8は制御ユニット109による制御手順の一例を示すフローチャートである。これは、オプションコントローラ部106の共有メモリにアクセスし、各オプションとコマンドステータスのやりとりを行ない情報の交換を行う例である。オプション情報を獲得する場合、オプションコントローラ部106が持つメモリ内のコマンドステータス管理エリアへ指定を行ない、情報を受け取る。コマンド指定領域に、必要な情報の種類を識別するIDを所定のアドレスに指定し(S601)、実行コマンドでオプションコントローラ部106へ指定するデータ数を所定のアドレスに指定し(S602)、指定内容を表すデータを所定のアドレスに指定し(S603)、コマンドを送信したことを通知し、オプションコントローラ106が各オプション装置とやりとりを行ない情報を取得するためのトリガをかける(S604)。このトリガと指定内容に従って、オプションコントローラ部106は必要なオプション装置とシリアル通信を行ない、指定された情報を得る。
【0076】
一方、オプンョンコントローラ部106が完全に情報を得るまで、タイマーを起動し、ビデオコントローラ103がステータス情報を取得可能な状態であるかどうかを監視する(S605、S606)。一定時間経っても、ステータス情報獲得可能状態に移行しない場合は、ステータス情報が獲得できないので、再度コマンド実行するようにリトライ通知を行ない(S611)、処理を終了する。
【0077】
他方、ステータス情報獲得可能状態になると、ステータスのコマンドIDを取得し、指定したコマンドに対するステータス情報かどうかを確認する(S607)。ついで、ステータスデータ数を取得し(S608)、ステータスデータ数分のステータスデータを取得し(S609)、オプションコントローラ部106に対してステータス獲得完了を通知する(S610)。
【0078】
図9および図10は図1に示す制御ユニット109によるスケジューリング手順の一例を示すフローチャートである。これは、外部機器101から送られてきた制御データと印字データに基づいて、トランスレータ処理システムによって解析および変換されたコマンド情報によりスケジューリングを行なうシステムであるスケジューリングシステムの処理手順の一例であり、外部機器101からデータが送られると、処理手順が開始される。送られたデータが、ページ情報および印字情報を作成すべき印字データがあるかどうかを監視する(S701)。ページ情報および印字情報を作成すべき印字データである場合は、レイアウトコマンドにより指定された内容に基づいて、ページ情報および印字情報を作成し(S702)、作成されたページ情報から給排紙口を決定する(S703)。ステップS702で指定される内容には、「自動」が含まれており、ステップS702では、最終的な給排紙口は決定できない。ステップS703にて、給紙口の場合は、紙ありなし、用紙サイズ等に基づき、排紙口(排紙トレイ)の場合は、積載可能かどうか等に基づき、固定の給排紙口を決定する。
【0079】
給排紙口が決定されると、前のジョブと排紙モードの変更があったかどうかを判断し(S704)、排紙モードの変更がある場合は、別ジョブを処理することになるので、排紙口の情報を検出する(S711)。さらに、排紙口に用紙があるかどうかを判断し(S708)、シフト排紙を行なうかどうかをチェックしていく。他方、排紙モードの変更がない場合は、次に排紙を行なう排紙口ヘ排紙口移動を行なう必要があるかどうかを判断する(S705)。排紙トレイ移動を行なう必要がある場合は、排紙トレイ移動コマンドを発行して、これから給排紙を行なう排紙口を予めカレント状態にし、カレント排紙口の用紙積載情報などを検出する(S706)。
【0080】
そして、指定された排紙モードが自動排紙モードまたは固定排紙モードのいずれであるかを判断する(S707)。自動排紙モードである場合は、排紙実行を予定している移動後の排紙口に用紙が積載されているかどうかを判断する(S708)。用紙が排紙口に積載されている場合は、ジョブの途中で排紙口が切り替わって他のジョブと混載される虞があることをユーザに知らせるため、シフト排紙を行なうかどうかを判断し、必要に応じてシフト排紙を行なうよう指定を変更する(S709)。ここで、別ジョブが間に入り込んで積載される現象を防ぐため、「用紙を取って下さい」などのメッセージを表示し、ユーザに用紙除去を促してもよい。
【0081】
他方、用紙が排紙口に積載されていない場合は、間に別の人のジョブが入ることはないので、そのまま出力を行なうため、オプションインタフェースを通じてオプションコントローラ部106の共有メモリに印字指定を行なう(S710)。
【0082】
他方、指定された排紙モードが固定排紙モードである場合は、排紙口移動がジョブの頭の指定でのみ起きるので、ジョブの間に別の人のジョブが入ることはなく、用紙が積載されていてもメッセージは表示せず、そのまま出力を行なうため、オプションインタフェースを通じてオプションコントローラ部106の共有メモリに印字指定を行なう(S710)。
【0083】
ページ情報、印字情報は作成したが、印字実行していないページがあるかどうかを判断し(S711)、ページがある場合は、さらに、エンジンコントローラ105がレディ状態でビデオ送信可能状態かどうかを判断する(S712)。ビデオ送信可能状態である場合は、後述する図8に示すエンジンI/Fタスクに対して印字指定を行ない(S713)、さらに、エンジンI/Fタスクがエンジンコントローラ105に対して印字指定を行なう。ついで、既に開始しているページの排紙完了通知があったかどうかを監視し(S714)、完了通知を受けとったら、完了したページの情報を破棄し、メモリの空きを作るため、指定ページの状態更新を行なう(S715)。その後、ステップS701の受信判定処理に戻る。
【0084】
他方、ステップS711にて判断した結果、印字すべきデータがない場合は、ステップS714に移行する。
【0085】
他方、ステップS712にて判断した結果、ビデオ送信可能状態でない場合は、エンジンI/Fに対しての指定は行なわず、ステップS713に移行する。
【0086】
1ページ印字データのみの指定を行なった後、新たに、スケジューリングすべき印字データが送られてこない場合は、ステップS715の判断を繰り返し、既に指定したページがどういう状態にあるかを示す状態の更新のみを行なう。
【0087】
また、複数ページの印字データを受信し連続印字を行なうような場合は、スループットを向上させるため、通常、オプションコントローラ部106に対して2〜3ページ先の印字指定を行なった状態で、エンジンコントローラ105に対して印字指定を行なう。ステップS702からステップS709までの処理を繰り返し実行した後、エンジンI/Fタスクによる処理を開始する。
【0088】
図11は図9のステップS708のシフト排紙判断処理手順の一例を示すフローチャートである。パネル操作などで設定可能な処理モードの設定を、NVRAM等の外部記憶装置から取得し、その設定がジョブの混入を行わない高速処理モードであるかどうかを判断する(S1001)。高速処理モードである場合は、排紙を行なう排紙口の積載状態や排紙モードなどの指定が何かを調べてシフト排紙を行なうかどうか判断する。
【0089】
すなわち、現在ジョブがステープル指定かどうかを判断し(S1002)、現在ジョブがステープル処理でない場合は、このシフト排紙判断処理を終了し、現在ジョブがステープル処理である場合には、前回ジョブがステープルジョブかどうかを判断する(S1003)。前回ジョブがステープルジョブでない場合には、このシフト排紙判断処理を終了し、前回ジョブがステープルジョブである場合には、前回ジョブと今回ジョブの用紙サイズまたは向きが異なるかどうかを判断する(S1004)。用紙サイズまたは向きが異なる場合には、このシフト排紙判断処理を終了し、用紙サイズまたは向きが異ならない場合は、前回ジョブと今回ジョブの用紙タイプ(色や材質など)が異なるかどうかを判断する(S1005)。用紙タイプが異なる場合は、このシフト排紙判断処理を終了し、用紙タイプが異ならない場合は、ユーザが排紙口の用紙を取り除いたことに起因して、前回排出時より用紙積載量が減っているかどうかを調べる(S1006)。用紙積載量が減っている場合には、このシフト排紙判断処理を終了し、用紙積載量が減っていない場合には、シフト排紙指定に変更する処理を行なう(S1007)。つまり、シフト排紙をしないと前回ジョブシートと今回ジョブシートの区切り目が分からなくなる条件を満たすときに、ステップS1007の処理が行われる。他方、ステップS1001にて判断した結果、高速処理モードでない場合には、ステップS1007に移行する。
【0090】
ステップS1002ないしステップS1006のいずれかにて、肯定的に判断した場合は、シフト排紙指定に強制的に変更することはせずに、外部機器101などから指定された元々の指定で排紙を行なう。これは、ステップS1002からステップS1006のいずれかのステップで肯定判定の場合は、シフト排紙しなくても、ジョブの区切り目をユーザが容易に判断することができるからである。
【0091】
図12は図1に示す制御ユニット109による印字実行手順の一例を示すフローチャートである。これは、スケジューリングシステムによって作成されたページ情報に基づいて、印字を実行するエンジンインタフェースシステムの処理手順の一例であり、エンジンインタフェースシステムは、ページスケジューリングシステムからの印字指定により起動し、まず、スケジューリングタスクからの印字指定があると(S801)、プリンタ102本体の状態監視(プリント可能、紙サイズ等)と、異常監視(紙なし、ドアオープン、紙つまり等)等を行ない(S802)、必要なシステムに通知する。そして、エンジンインタフェース部406を介して、エンジンコントローラ105に対して印字指定を行ない、印字処理を実行する(S803)。さらに、オプションインタフェース部412を介して、オプションコントローラ部106に対して、給紙開始と、プリント開始と、等々の状態通知を行ない(S804)、その後、ステップS801の処理に戻る。図13はオプションコントローラ部106に再指定通知があった場合の図1に示す制御ユニット109による処理手順の一例を示すフローチャートである。これは、スケジューリングシステムにより指定されたページ状態の監視や、エンジンインタフェースおよびその他のシステムから再指定された情報を、オプションコントローラ部106に対して通知するオプションインタフェースシステムの処理手順である。スケジューリングシステムから印字指定されたページがあるかどうかを判断し(S901)、印字指定されたページがある場合は、そのページの状態の監視を行なう(S902)。このとき、既に印字完了したページがある場合は、スケジューリングシステムに対して、情報を破棄して良いことを通知する。そして、オプションの可動式排紙口の排紙口位置(移動中かどうかも含む)を監視する(S903)。他方、印字指定されたページがない場合は、ページ状態の監視は行なわず、ステップS903に移行する。
【0092】
ついで、オプション類の用紙なし、紙づまり、満載などの異常を監視し(S904)、必要なシステムに通知し、オペレータコール表示、再指定実行などを行なうよう指示する。その後、例えば、給紙口の用紙残量と、排紙口の積載量と、ステープル針残量などの状態を監視し更新する(S905)。そして、エンジンインタフェースシステム等から再指定通知を受け、再指定データがあるかどうかを判断し(S906)、再指定データがない場合は、ステップS901に戻り、再指定データがある場合は、再指定データに基づいて、オプションコントローラ部106に対して再指定を行ない(S907)、その指定に従って、エンジンインタフェースシステムは印字処理を実行していく。
【0093】
このような再指定の要因は、例えば、紙無しによる給紙口の変更、排紙口満載による排紙口の変更などであり、それぞれの指定を切り替え再指定を行なうものである。
【0094】
<第2の実施の形態>
本実施の形態は第1の実施の形態との比較で言えば、移動後の排紙口に用紙が存在する場合の処理が相違する。すなわち、第1の実施の形態では、シフト排紙によりジョブの切り分けを行なって、ユーザが排出用紙を取り間違えないようにしたが、本実施の形態では、シフト排紙する代わりに、オフラインに移行して「用紙を取って下さい」などのメッセージを表示して、ユーザに用紙除去を促し、他のジョブが混入しないようにした。従って、従来例に比較して、ユーザに用紙除去を促す表示回数が軽減された。
【0095】
<第3の実施の形態>
移動後の排紙口に用紙が存在する場合、第1の実施の形態では、シフト排紙によりジョブの切り分けを行ない、第2の実施の形態では、オフラインに移行して「用紙を取って下さい」などのメッセージを表示して、ユーザに用紙除去を促すようにした。これに対して、本実施の形態では、シフト排紙を行なうか、あるいは、オフラインに移行して「用紙を取って下さい」などのメッセージを表示してユーザに用紙除去を促すかのいずれかをユーザが設定し、ユーザの設定に従って、シフト排紙によりジョブの切り分けを行なうか、あるいは、オフラインに移行して「用紙を取って下さい」などのメッセージを表示して、ユーザに用紙除去を促すことができるようにした。従って、従来例に比較して、ユーザに用紙除去を促す表示回数が軽減された。
【0096】
【発明の効果】
以上説明したように、本発明によれば、シート束の区切り目が分からなくなる場合にシート束の排紙位置をシフトさせつつ、明らかに区切り目が分かる場合はシート束の排紙位置をシフトさせないので、シート束の混入を防ぎつつ、スループットの低下を防ぐことができる。
【図面の簡単な説明】
【図1】本発明の一実施の形態を示すブロック図である。
【図2】図1のレーザビームプリンタ102の各コントローラのインタフェースと信号をより詳細に説明するための説明図である。
【図3】図1に示すビデオコントローラの構成を示すブロック図である。
【図4】図1のレーザビームプリンタ102の構造を断面図である。
【図5】図1に示すオプションコントローラ部106のRAM内の共有メモリのメモリマップの一例を示す図である。
【図6】基本ステータスに基づいて、コマンドステータスを発行して入出力各オプションの詳細情報を取得する例を説明する説明図である。
【図7】基本ステータスに基づいて、コマンドステータスを発行して入出力各オプションの詳細情報を取得する例を説明する説明図である。
【図8】図1に示す制御ユニット109によるオプション情報獲得手順の一例を示すフローチャートである。
【図9】図1に示す制御ユニット109によるスケジューリング手順の一例を示すフローチャートである。
【図10】図1に示す制御ユニット109によるスケジューリング手順の一例を示すフローチャートである。
【図11】図9のステップS708のシフト排紙判断処理手順の一例を示すフローチャートである。
【図12】図1に示す制御ユニット109による印字実行手順の一例を示すフローチャートである。
【図13】オプションコントローラ部106に再指定通知があった場合の図1に示す制御ユニット109による処理手順の一例を示すフローチャートである。
【図14】シフト排紙を説明するための説明図である。
【符号の説明】
101 外部機器
102 レーザビームプリンタ
103 ビデオコントローラ
104 パネル部
105 エンジンコントローラ
106 オプションコントローラ部
107 給紙オプション装置
108 排紙オプション装置
107a ペーパデッキコントローラ
107b,108b 操作部
108a フィニッシャコントローラ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image recording apparatus and method capable of connecting an optional apparatus for controlling the handling of a recording medium to be fed or discharged to an image recording apparatus having a plurality of paper feed / discharge ports, and ejects paper by shifting paper for each job. The present invention relates to a sheet processing apparatus.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, a printing apparatus that has a plurality of paper discharge ports and can detect the amount of paper loaded is connected to a plurality of host computers in a network environment. In such a printing apparatus, in a situation where printing designations from a plurality of users are received, each user can select, for example, a fixed mode in which a certain paper ejection port is designated as a paper ejection mode, and a paper ejection port that can be ejected. An automatic mode for automatically searching for and determining a paper discharge port is designated, and discharge to the same paper discharge port is performed.
[0003]
[Problems to be solved by the invention]
Therefore, in order to prevent another user's job from being mixed in, the amount of paper loaded at the next paper discharge port is detected, and a message is always displayed to prompt the user to remove paper when paper is present. However, when this is done, every time there is a sheet at the sheet discharge outlet, the sheet removal is always urged, which is very troublesome.
[0004]
An object of the present invention is to provide an image recording apparatus and method, and a sheet processing apparatus that can solve the above-described problems and reduce the number of times the user is prompted to remove paper.
[0005]
[Means for Solving the Problems]
The invention of claim 1 is a sheet processing apparatus having a sheet stacking unit for stacking sheets, Stapling processing means for executing stapling on the sheet bundle and discharging the sheet bundle to the sheet stacking unit; Shift sheet discharging means for shifting the sheet discharge position of the sheet bundle to be discharged to the sheet stacking section to the sheet stacking section, information on the first sheet bundle discharged to the sheet stacking section, Whether to shift the discharge position of the second sheet bundle by the shift discharge means based on the information related to the second sheet bundle to be discharged to the sheet stacking section following the first sheet bundle. Control means for controlling Have , The control unit executes the stapling process when the information regarding the second sheet bundle is information indicating that the stapling process is performed on the second sheet bundle. The shift sheet discharge means for the second sheet bundle regardless of whether the information is information indicating that the stapling process is not performed. Without shifting by , When the information regarding the second sheet bundle is information indicating that the staple processing is not performed on the second sheet bundle, the information regarding the first sheet bundle is information indicating that the staple processing is performed. If there is, the second sheet bundle is not shifted by the shift sheet discharge means, and if the information related to the first sheet bundle is information indicating that the stapling process is not executed, the second sheet bundle is used. The sheet bundle is shifted by the shift sheet discharge unit. It is characterized by that.
[0006]
The invention of claim 4 is a control method of a sheet processing apparatus having a sheet stacking unit for stacking sheets, A stapling process for executing stapling on the sheet bundle and discharging the sheet bundle to the sheet stacking unit; A shift sheet discharge step for shifting the sheet discharge position of the sheet bundle to be discharged to the sheet stacking section to the sheet stacking section, information on the first sheet bundle discharged to the sheet stacking section, Based on the information regarding the second sheet bundle to be discharged to the sheet stacking section following the first sheet bundle, the discharge position of the second sheet bundle is set to the shift discharge. Process A control process for controlling whether or not to shift by Have , In the control step, when the information regarding the second sheet bundle is information indicating that the staple processing is performed on the second sheet bundle, the information regarding the first sheet bundle executes the staple processing. The shift sheet discharge process for the second sheet bundle, whether the information indicating that the information is related to the first sheet bundle or information indicating that the stapling process is not executed. Without shifting by , When the information regarding the second sheet bundle is information indicating that the staple processing is not performed on the second sheet bundle, the information regarding the first sheet bundle is information indicating that the staple processing is performed. In some cases, the second sheet bundle is not shifted by the shift sheet discharge process, and the information about the first sheet bundle is information indicating that the stapling process is not executed. The sheet bundle is shifted by the shift discharge process. It is characterized by that.
[0038]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0039]
<First Embodiment>
FIG. 1 shows a first embodiment of the present invention. This is an example of the
[0040]
The
[0041]
The
[0042]
The
[0043]
The
[0044]
The
[0045]
The
[0046]
When face-up is designated through the
[0047]
The paper
[0048]
The paper
[0049]
The paper
[0050]
The
[0051]
Next, the interface and signals of each controller of the
[0052]
The
[0053]
FIG. 3 shows the configuration of the
[0054]
[0055]
[0056]
[0057]
FIG. 4 shows the structure of the
[0058]
Reference numeral 227 denotes a registration shutter that presses the paper and stops paper feeding. A
[0059]
The
[0060]
[0061]
The
[0062]
A fixing
[0063]
211 is a flapper that switches the transport direction of the recording paper S transported by the
[0064]
251 to 253 are discharge trays, and about 700 sheets per discharge tray can be stacked in total, about 2000 sheets in total, 3 discharge trays, and when paper is stapled, the load collapses when the discharge tray is raised and lowered Therefore, the standard for detecting the fullness of the paper loaded on each paper discharge tray is set to half (44 mm) of the normal (here, 88 mm). A discharge tray lifting / lowering
[0065]
[0066]
FIG. 14 is an explanatory diagram for explaining a shift paper discharge operation performed when a shift is designated. FIG. 14 is a view of the
[0067]
FIG. 14B shows another form of shift paper discharge. When the discharge tray to be discharged out of the
[0068]
When there is shift paper discharge and the previous job sheet is discharged to the paper discharge tray in the state of the alternate long and short dash line, the current job sheet is moved to the position of the broken line by the
[0069]
Next, a method in which the
[0070]
The start-up
[0071]
A conveyance
[0072]
Up to 40 pages can be specified in the transport
[0073]
The
[0074]
In this way, the
[0075]
FIG. 8 is a flowchart showing an example of a control procedure by the
[0076]
On the other hand, a timer is started until the
[0077]
On the other hand, when the status information can be acquired, the command ID of the status is acquired, and it is confirmed whether the status information is for the designated command (S607). Next, the number of status data is acquired (S608), the status data for the number of status data is acquired (S609), and the completion of status acquisition is notified to the option controller unit 106 (S610).
[0078]
9 and 10 are flowcharts showing an example of a scheduling procedure by the
[0079]
When the paper supply / discharge port is determined, it is determined whether there has been a change in the paper discharge mode with the previous job (S704). If there is a change in the paper discharge mode, another job will be processed. Information on the paper mouth is detected (S711). Further, it is determined whether or not there is a sheet at the sheet discharge outlet (S708), and it is checked whether or not to perform shift sheet discharge. On the other hand, if there is no change in the paper discharge mode, it is determined whether or not it is necessary to move the paper discharge outlet to the paper discharge outlet to be discharged next (S705). If it is necessary to move the paper discharge tray, a paper discharge tray movement command is issued, and the paper discharge outlet from which paper is to be fed and discharged from now on is made in a current state in advance, and paper stacking information and the like at the current paper discharge outlet are detected ( S706).
[0080]
Then, it is determined whether the designated paper discharge mode is the automatic paper discharge mode or the fixed paper discharge mode (S707). If it is in the automatic paper discharge mode, it is determined whether or not the paper is stacked in the paper discharge port after the movement scheduled to be executed (S708). If the paper is stacked in the paper discharge slot, it is determined whether or not to perform shift discharge to notify the user that the paper discharge slot may change during the job and be mixed with other jobs. If necessary, the designation is changed so as to perform the shift paper discharge (S709). Here, in order to prevent a phenomenon in which another job is inserted and stacked, a message such as “Please take paper” may be displayed to prompt the user to remove the paper.
[0081]
On the other hand, when the sheet is not stacked at the sheet discharge port, another person's job does not enter between them, so that the output is performed as it is, and therefore printing is designated in the shared memory of the
[0082]
On the other hand, when the specified paper discharge mode is the fixed paper discharge mode, the paper discharge port moves only when the head of the job is specified. Even if it is loaded, no message is displayed and output is performed as it is, so printing is specified in the shared memory of the
[0083]
It is determined whether there is a page for which page information and print information have been created but printing has not been executed (S711). If there is a page, it is further determined whether the
[0084]
On the other hand, if it is determined in step S711 that there is no data to be printed, the process proceeds to step S714.
[0085]
On the other hand, if it is determined in step S712 that the video transmission is not possible, the engine I / F is not designated and the process proceeds to step S713.
[0086]
If print data to be scheduled is not newly sent after designating only one page print data, the determination in step S715 is repeated to update the state indicating what state the already designated page is in. Only do.
[0087]
In the case of receiving a plurality of pages of print data and performing continuous printing, in order to improve the throughput, the engine controller is usually in a state in which printing is specified 2-3 pages ahead for the
[0088]
FIG. 11 is a flowchart showing an example of the shift paper discharge determination processing procedure in step S708 of FIG. A processing mode setting that can be set by a panel operation or the like is acquired from an external storage device such as NVRAM, and it is determined whether or not the setting is a high-speed processing mode in which no job is mixed (S1001). In the case of the high-speed processing mode, it is determined whether or not shift discharge is to be performed by checking what is specified such as a stacking state of the discharge outlet for discharging paper and a discharge mode.
[0089]
That is, it is determined whether or not the current job is a staple designation (S1002). If the current job is not a staple process, the shift discharge determination process is terminated. If the current job is a staple process, the previous job is a staple. It is determined whether it is a job (S1003). If the previous job is not a staple job, the shift paper discharge determination process is terminated. If the previous job is a staple job, it is determined whether the paper size or orientation of the previous job is different from that of the current job (S1004). ). If the paper size or orientation is different, this shift paper ejection determination process is terminated. If the paper size or orientation is not different, it is determined whether the paper type (color, material, etc.) of the previous job and the current job are different. (S1005). If the paper type is different, the shift paper discharge judgment process is terminated. If the paper type is not different, the paper stacking amount is reduced from the previous discharge due to the user removing the paper at the paper discharge port. It is checked whether or not (S1006). If the paper stacking amount has decreased, the shift paper discharge determination process is terminated. If the paper stacking amount has not decreased, a process of changing to shift paper discharge designation is performed (S1007). In other words, the process of step S1007 is performed when a condition is satisfied in which the separator between the previous job sheet and the current job sheet is not known unless the shift paper discharge is performed. On the other hand, if the result of determination in step S1001 is not high-speed processing mode, the process proceeds to step S1007.
[0090]
If a positive determination is made in any of steps S1002 to S1006, the paper is discharged according to the original designation designated by the
[0091]
FIG. 12 is a flowchart showing an example of a printing execution procedure by the
[0092]
Next, abnormalities such as the absence of optional sheets, paper jam, full load, etc. are monitored (S904), the necessary system is notified, and an operator call display, re-designation execution, etc. are instructed. Thereafter, for example, the status such as the remaining amount of paper in the paper feed port, the stack amount of the paper discharge port, and the remaining amount of staples is monitored and updated (S905). A re-designation notification is received from the engine interface system or the like, and it is determined whether there is re-designated data (S906). If there is no re-designated data, the process returns to step S901. Based on the data, re-designation is performed on the option controller unit 106 (S907), and the engine interface system executes print processing in accordance with the designation.
[0093]
The cause of such re-designation is, for example, a change in the paper feed port due to the absence of paper, a change in the paper discharge port due to the full discharge of the paper, and the like.
[0094]
<Second Embodiment>
Compared with the first embodiment, the present embodiment is different in processing when a sheet is present at the discharged sheet outlet after movement. That is, in the first embodiment, the job is divided by shift discharge so that the user does not mistake the discharged paper. However, in this embodiment, instead of performing shift discharge, the user goes offline. Then, a message such as "Please take paper" is displayed to prompt the user to remove the paper so that no other jobs are mixed. Therefore, the number of times of prompting the user to remove the sheet is reduced as compared with the conventional example.
[0095]
<Third Embodiment>
If there is paper at the paper discharge port after moving, the job is divided by shift paper discharge in the first embodiment. "Is displayed to prompt the user to remove the paper. On the other hand, in this embodiment, either the shift paper discharge is performed, or a message such as “Please take paper” is displayed and the user is prompted to remove the paper by going offline. Set by the user and perform job separation by shift discharge according to the user's setting, or go offline and display a message such as "Please take paper" to prompt the user to remove the paper I was able to. Therefore, the number of times of prompting the user to remove the sheet is reduced as compared with the conventional example.
[0096]
【The invention's effect】
As described above, according to the present invention, the sheet bundle discharge position is shifted when the sheet bundle break is unclear, and the sheet bundle discharge position is not shifted when the break is clearly known. Therefore, it is possible to prevent the throughput from decreasing while preventing the sheet bundle from being mixed.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an embodiment of the present invention.
FIG. 2 is an explanatory diagram for explaining in more detail the interfaces and signals of each controller of the
3 is a block diagram showing a configuration of a video controller shown in FIG. 1. FIG.
4 is a cross-sectional view of the structure of the
5 is a diagram showing an example of a memory map of a shared memory in a RAM of the
FIG. 6 is an explanatory diagram illustrating an example in which command status is issued and detailed information of each input / output option is acquired based on a basic status.
FIG. 7 is an explanatory diagram illustrating an example in which detailed information of input / output options is acquired by issuing a command status based on a basic status.
FIG. 8 is a flowchart showing an example of an option information acquisition procedure by the
FIG. 9 is a flowchart showing an example of a scheduling procedure by the
10 is a flowchart showing an example of a scheduling procedure by the
FIG. 11 is a flowchart illustrating an example of a shift paper discharge determination processing procedure in step S708 of FIG.
12 is a flowchart showing an example of a printing execution procedure by the
13 is a flowchart showing an example of a processing procedure by the
FIG. 14 is an explanatory diagram for explaining shift paper discharge.
[Explanation of symbols]
101 External equipment
102 Laser beam printer
103 Video controller
104 Panel section
105 Engine controller
106 Option controller
107 Paper feed option device
108 Paper Discharge Option Device
107a Paper deck controller
107b, 108b operation unit
108a Finisher controller
Claims (4)
シート束に対してステープル処理を実行して該シート束を前記シート積載部へ排紙するステープル処理手段と、
前記シート積載部へ排紙すべきシート束の前記シート積載部への排紙位置をシフトさせるシフト排紙手段と、
前記シート積載部に排紙された第1のシート束に関する情報と、前記第1のシート束に引き続き前記シート積載部へ排紙すべき第2のシート束に関する情報とに基づいて、前記第2のシート束の排紙位置を前記シフト排紙手段によりシフトさせるか否かを制御する制御手段とを有し、
前記制御手段は、前記第2のシート束に関する情報が前記第2のシート束に前記ステープル処理を実行することを示す情報であるとき、前記第1のシート束に関する情報が前記ステープル処理を実行することを示す情報である場合と前記第1のシート束に関する情報が前記ステープル処理を実行しないことを示す情報である場合のいずれであっても前記第2のシート束に対して前記シフト排紙手段によるシフトをさせず、
前記第2のシート束に関する情報が前記第2のシート束に前記ステープル処理を実行しないことを示す情報であるとき、前記第1のシート束に関する情報が前記ステープル処理を実行することを示す情報である場合は前記第2のシート束に対して前記シフト排紙手段によるシフトをさせず、前記第1のシート束に関する情報が前記ステープル処理を実行しないことを示す情報である場合は前記第2のシート束に対して前記シフト排紙手段によるシフトをさせる
ことを特徴とするシート処理装置。A sheet processing apparatus having a sheet stacking unit for stacking sheets,
A staple processing means for executing a staple process on the sheet bundle and discharging the sheet bundle to the sheet stacking unit ;
Shift sheet discharge means for shifting the sheet discharge position of the sheet bundle to be discharged to the sheet stacking section to the sheet stacking section;
Based on the information related to the first sheet bundle discharged to the sheet stacking unit and the information related to the second sheet bundle to be discharged to the sheet stacking unit following the first sheet bundle, the second the sheet discharge position of the sheet bundle and a control means for controlling whether or not to shift by the shift sheet discharging means,
The control unit executes the stapling process when the information regarding the second sheet bundle is information indicating that the stapling process is performed on the second sheet bundle. The shift sheet discharge means for the second sheet bundle regardless of whether the information is information indicating that the stapling process is not performed. Without shifting by
When the information regarding the second sheet bundle is information indicating that the staple processing is not performed on the second sheet bundle, the information regarding the first sheet bundle is information indicating that the staple processing is performed. If there is, the second sheet bundle is not shifted by the shift sheet discharge means, and if the information related to the first sheet bundle is information indicating that the stapling process is not executed, the second sheet bundle is used. A sheet processing apparatus , wherein the sheet bundle is shifted by the shift sheet discharge unit .
前記シート積載部へ排紙すべきシート束は、前記画像形成手段により画像が形成されたシートを含むことを特徴とする請求項1に記載のシート処理装置。Image forming means for forming an image on the sheet;
The sheet bundle to be discharged from a sheet stacking portion, the sheet processing apparatus according to claim 1, characterized in that it comprises a sheet on which an image is formed by said image forming means.
前記制御手段は、前記複数のシート積載部にかかる所定のシート積載部へ前記第1のシート束及び前記第2のシート束を排紙する場合に、前記第2のシート束の排紙位置を前記シフト排紙手段によりシフトさせるか否かを制御することを特徴とする請求項1又は2に記載のシート処理装置。A plurality of the sheet stacking units;
The control unit determines a discharge position of the second sheet bundle when discharging the first sheet bundle and the second sheet bundle to a predetermined sheet stacking section on the plurality of sheet stacking sections. the sheet processing apparatus according to claim 1 or 2, wherein the controlling whether to shift by the shift sheet discharging means.
シート束に対してステープル処理を実行して該シート束を前記シート積載部へ排紙するステープル処理工程と、
前記シート積載部へ排紙すべきシート束の前記シート積載部への排紙位置をシフトさせるシフト排紙工程と、
前記シート積載部に排紙された第1のシート束に関する情報と、前記第1のシート束に引き続き前記シート積載部へ排紙すべき第2のシート束に関する情報とに基づいて、前記第2のシート束の排紙位置を前記シフト排紙工程によりシフトさせるか否かを制御する制御工程とを有し、
前記制御工程は、前記第2のシート束に関する情報が前記第2のシート束に前記ステープル処理を実行することを示す情報であるとき、前記第1のシート束に関する情報が前記ステープル処理を実行することを示す情報である場合と前記第1のシート束に関する情報が前記ステープル処理を実行しないことを示す情報である場合のいずれであっても前記第2のシート束に対して前記シフト排紙工程によるシフトをさせず、
前記第2のシート束に関する情報が前記第2のシート束に前記ステープル処理を実行しないことを示す情報であるとき、前記第1のシート束に関する情報が前記ステープル処理を実行することを示す情報である場合は前記第2のシート束に対して前記シフト排紙工程によるシフトをさせず、前記第1のシート束に関する情報が前記ステープル処理を実行し ないことを示す情報である場合は前記第2のシート束に対して前記シフト排紙工程によるシフトをさせる
ことを特徴とするシート処理装置の制御方法。A control method of a sheet processing apparatus having a sheet stacking unit for stacking sheets,
A stapling process for executing stapling on the sheet bundle and discharging the sheet bundle to the sheet stacking unit ;
A shift paper discharge step of shifting a paper discharge position of the sheet bundle to be discharged to the sheet stacking unit to the sheet stacking unit;
Based on the information related to the first sheet bundle discharged to the sheet stacking unit and the information related to the second sheet bundle to be discharged to the sheet stacking unit following the first sheet bundle, the second the sheet discharging position of the sheet bundle and a control step of controlling whether or not to shift by the shift delivery process,
In the control step, when the information regarding the second sheet bundle is information indicating that the staple processing is performed on the second sheet bundle, the information regarding the first sheet bundle executes the staple processing. The shift sheet discharge process for the second sheet bundle, whether the information indicating that the information is related to the first sheet bundle or information indicating that the stapling process is not executed. Without shifting by
When the information regarding the second sheet bundle is information indicating that the staple processing is not performed on the second sheet bundle, the information regarding the first sheet bundle is information indicating that the staple processing is performed. If there is, the second sheet bundle is not shifted by the shift sheet discharge process, and if the information regarding the first sheet bundle is information indicating that the stapling process is not executed, the second sheet bundle is used. A control method for a sheet processing apparatus , wherein the sheet bundle is shifted by the shift discharge process .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26867398A JP3768696B2 (en) | 1997-09-30 | 1998-09-22 | Sheet processing apparatus and method for controlling sheet processing apparatus |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26642297 | 1997-09-30 | ||
JP9-266422 | 1997-09-30 | ||
JP26867398A JP3768696B2 (en) | 1997-09-30 | 1998-09-22 | Sheet processing apparatus and method for controlling sheet processing apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11171390A JPH11171390A (en) | 1999-06-29 |
JP3768696B2 true JP3768696B2 (en) | 2006-04-19 |
Family
ID=26547434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26867398A Expired - Fee Related JP3768696B2 (en) | 1997-09-30 | 1998-09-22 | Sheet processing apparatus and method for controlling sheet processing apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3768696B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6812709B2 (en) * | 2016-09-02 | 2021-01-13 | コニカミノルタ株式会社 | Image formation system, paper ejection method, and program |
JP7296911B2 (en) * | 2019-04-11 | 2023-06-23 | キヤノン株式会社 | Image forming apparatus and its control method |
-
1998
- 1998-09-22 JP JP26867398A patent/JP3768696B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11171390A (en) | 1999-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4988980B2 (en) | Printing apparatus, control method, and storage medium | |
JP2006189786A (en) | Image forming system, image forming apparatus, post-processor and program | |
US5963755A (en) | Printing apparatus and control device for option equipment connected thereto | |
US6422557B1 (en) | Image forming apparatus having a plurality of sheet stacking means | |
JP6996123B2 (en) | Image forming equipment, image forming system, management equipment and programs | |
US20110135326A1 (en) | Printing apparatus, method of controlling printing apparatus, and program | |
EP0936536B1 (en) | Image output method and apparatus therefor | |
JP2007076782A (en) | Manual paper feed device, image forming device, manual feed method, and image forming method | |
JP3768696B2 (en) | Sheet processing apparatus and method for controlling sheet processing apparatus | |
US6122464A (en) | Controller for controlling image formation apparatus | |
US20140167345A1 (en) | Printing system, control method, and storage medium storing program | |
JP4124869B2 (en) | Loading device | |
JP4642917B2 (en) | Information processing apparatus and control method of information processing apparatus | |
JP3774549B2 (en) | Printing apparatus and method for specifying paper supply / discharge | |
JP2000086013A (en) | Image recording device | |
JP3507338B2 (en) | Image recording apparatus and control method of the image recording apparatus | |
JP4323635B2 (en) | Image recording device | |
JP2004074473A (en) | Print controller and printer | |
JP2001105668A (en) | Image output apparatus and control method thereof | |
JPH11352848A (en) | Image forming device and method for controlling paper ejection | |
JP2000246996A (en) | Image-recording apparatus, discharge history information output method, and memory medium | |
JP4323582B2 (en) | Image forming system, image forming system control method, image forming apparatus, and storage medium | |
JP2000310927A (en) | Image forming device and carrying path selecting method | |
JP2001277605A (en) | Image output system and method for controlling data transfer | |
JPH11322182A (en) | Image forming device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050922 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050922 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20050922 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20051018 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051028 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051226 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060120 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060202 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100210 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100210 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110210 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120210 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130210 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140210 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |