JP4455010B2 - Image forming system - Google Patents
Image forming system Download PDFInfo
- Publication number
- JP4455010B2 JP4455010B2 JP2003371594A JP2003371594A JP4455010B2 JP 4455010 B2 JP4455010 B2 JP 4455010B2 JP 2003371594 A JP2003371594 A JP 2003371594A JP 2003371594 A JP2003371594 A JP 2003371594A JP 4455010 B2 JP4455010 B2 JP 4455010B2
- Authority
- JP
- Japan
- Prior art keywords
- job
- sheet
- image forming
- processing
- cover
- 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
- Paper Feeding For Electrophotography (AREA)
- Control Or Security For Electrophotography (AREA)
- Folding Of Thin Sheet-Like Materials, Special Discharging Devices, And Others (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、画像形成システムに関し、特に、画像形成装置とシート後処理機能を有する複数のシート後処理装置を任意に組み合わせて、複数のジョブを並列して実行することができる画像形成システムに関する。 The present invention relates to an image forming system, in particular, by combining a plurality of sheets after processing apparatus having an image forming apparatus and the sheet post-processing functions arbitrarily relates to an image forming system capable of executing in parallel a plurality of jobs.
従来、複写機などの画像形成装置にフィニッシャや折り装置などのシート後処理装置を接続し、束排出処理、綴じ処理、折り処理、製本処理など、ユーザが所望する様々な後処理を行うことが可能な画像形成システムが提供されている。ここで、束排出処理、綴じ処理、折り処理、製本処理などユーザが必要とする全てのシート後処理を1つのシステムで可能にするために、各処理を専用に行う複数のシート後処理装置を画像形成装置と連結して接続することで達成することが可能である。 Conventionally, a sheet post-processing device such as a finisher or a folding device is connected to an image forming apparatus such as a copying machine, and various post-processing desired by a user, such as a bundle discharge process, a binding process, a folding process, and a bookbinding process, can be performed. A possible image forming system is provided. Here, in order to enable a single system to perform all sheet post-processing required by the user, such as bundle discharge processing, binding processing, folding processing, and bookbinding processing, a plurality of sheet post-processing devices that exclusively perform each processing are provided. This can be achieved by connecting and connecting to the image forming apparatus.
例えば、特許文献1には、複数のシート後処理装置を画像形成装置と連結した画像形成システムが開示されている。
For example,
また、図22に示したシステムBにおいては、画像形成装置1300とシート積載装置1500による第一のジョブ動作と、給送装置1600とフィニッシャ1700による第二のジョブ動作を2つ同時に実行することが提案されている。
In the system B shown in FIG. 22, two first job operations by the
一般的には、各装置には上記各装置を覆うカバーがあり、どれか一つを開けるとシステム全体が停止する構成となっている。 Generally, each device has a cover that covers each of the above devices, and the entire system is stopped when one of them is opened.
しかしながら上記の場合には、下記のような問題が想定される。 However, in the above case, the following problems are assumed.
すなわち、上記システムにおいては、機構部を覆うカバーを各装置が有しており、ジョブの準備のためのカバー開閉動作や、ジャム処理、エラー処理時などに、どれか一つを開けるとシステム全体が停止してしまう。 That is, in the above system, each device has a cover that covers the mechanism, and if one of them is opened during the cover opening / closing operation for jam preparation, jam processing, error processing, etc., the entire system Will stop.
例えば、第一のジョブ(以下、主ジョブと称す)と第二のジョブ(以下、副ジョブと称す)が同時に実行されている時に、主ジョブで使用されている装置の一部でジャムやエラーが発生すると、ユーザは処理作業のため、主ジョブで使用している装置のカバー(不図示)を開閉する必要がある。 For example, when a first job (hereinafter referred to as “main job”) and a second job (hereinafter referred to as “sub job”) are executed at the same time, a jam or error occurs in a part of the device used in the main job. When this occurs, the user needs to open and close the cover (not shown) of the device used in the main job for processing work.
しかし、前記カバーの開閉動作を行うと、給送装置1600、フィニッシャ1700はこれと略同時に停止するため、副ジョブの処理も停止してしまう。
However, when the cover opening / closing operation is performed, the
よって、ユーザは前述の処理作業が終了するまで装置の使用が不可能であった。よってダウンタイムが増加し、システム全体の”総合的な生産性”の低下を招いていた。 Therefore, the user cannot use the apparatus until the above-described processing operation is completed. As a result, the downtime has increased and the “total productivity” of the entire system has been reduced.
一方、これを回避するために、例えば後処理装置の場合においては、カバー開閉動作を伴う作業が長時間続く場合などに、装置を重連接続されたシステムから取り外し、移動させることが考えられる。しかしながら、この種の複合的なシステムの場合、システム全体が大きな構成になることが多く、装置を取り外す作業は、大きな労力と時間、また作業スペース等が必要となり、結果的にシステム全体の”総合的な生産性”を改善することは難しかった。 On the other hand, in order to avoid this, for example, in the case of a post-processing device, it is conceivable that the device is removed from the system connected in a cascade connection and moved when work involving a cover opening / closing operation continues for a long time. However, in the case of this type of complex system, the entire system often has a large configuration, and the work of removing the device requires a large amount of labor, time, work space, and the like. It was difficult to improve “productive productivity”.
また主ジョブと副ジョブの2つのジョブ動作のどちらか一方において、上記取り外し作業が生じた場合に、作業中はもう一方のジョブ動作が中断されるため、さらにシステム全体の”総合的な生産性”を改善することは難しかった。 In addition, when the above removal operation occurs in one of the two job operations of the main job and the sub job, the other job operation is interrupted during the operation, so that “total productivity” of the entire system is further increased. It was difficult to improve.
また、この時、システム全体の制御を行っているコントロール部が接続されている後処理装置を認識するために再度初期化動作を行う作業も追加される。 At this time, an operation for performing the initialization operation again to recognize the post-processing apparatus connected to the control unit that controls the entire system is also added.
以上の問題点の対応としては、主ジョブの動作と、副ジョブで要するジョブの準備のためのカバー開閉動作、ジャム処理、エラー処理など、ユーザが行う一連の作業を可能な限り同時に並行して行えるようにすることである。 As a countermeasure for the above problems, a series of operations performed by the user, such as the operation of the main job and the cover opening / closing operation for preparing the job required for the sub job, jam processing, and error processing, should be performed in parallel as much as possible. Is to be able to do it.
具体的には、副ジョブの実行中にカバー開閉動作を行う箇所と主ジョブで使用する箇所との分離を行い、装置の動作としてシート搬送等で使用していない箇所のみを、カバー開閉動作を可能とするよう装置を構成し、そのように制御を行うことが考えられる。また、前述の主ジョブと副ジョブの状況が逆の場合も同様である。 Specifically, the location where the cover open / close operation is performed during the execution of the secondary job is separated from the location used in the main job, and only the location not used for sheet conveyance etc. is operated as the device operation. It is conceivable to configure the device so that it is possible and to perform such control. The same applies when the situation of the main job and the sub job described above is reversed.
一方、近年の画像形成システムにおいては、複数のジョブ設定の登録が可能で、先行登録されたジョブから、順次、動作が実行されることが少なくない。また、ネットワーク上のプリントサーバーでのジョブの実行に関しても同様である。 On the other hand, in recent image forming systems, a plurality of job settings can be registered, and operations are often executed sequentially from jobs registered in advance. The same applies to job execution on a print server on the network.
そのため、前述のような装置構成/制御を行った場合でも、不具合が起こることが考えられる。例えば、実行中のジョブで使用していない箇所のドアを開放し、その箇所で要する前記一連の作業(以下、作業と略)を行っている場合に、実行中のジョブが完了し、作業中の箇所を使用するような次ジョブが開始されることがありえる。その場合は、ジョブが使用されている箇所が開放されているため、次ジョブがジャムとなってしまうなど、正常な動作が行えない。 For this reason, even when the apparatus configuration / control as described above is performed, a problem may occur. For example, when a door that is not used in a job being executed is opened and the series of operations required for that location (hereinafter abbreviated as “work”) is being performed, the job being executed is completed and the job is in progress. It is possible that the next job that uses this part will be started. In that case, since the part where the job is used is released, normal operation cannot be performed such that the next job is jammed.
また、作業を行っているユーザにとっては、”次ジョブ”自体が作業を開始する際には認識不能であり、さらにその”次ジョブ”が、その箇所を使用するか否か、また、次ジョブが開始するまでに作業が完了するか否か、に関して、配慮する必要があり、ユーザにとって大きな負担となる。さらに、そのような負担により、作業に対する集中度の低下を招き、その結果としての作業ミスの発生につながる場合もある。
本発明は上記の従来技術を鑑みなされたもので、その目的とするところは、複数のジョブを並列して実行することができ、また、システム全体の生産性の向上が可能な画像形成システムを提供することにある。 The present invention has been made in view of the above-described prior art, and an object of the present invention is to provide an image forming system capable of executing a plurality of jobs in parallel and improving the productivity of the entire system. It is to provide.
上記目的を達成するために、本発明にあっては、
シートに画像形成を行う画像形成装置とシート後処理機能を有する複数のシート後処理装置を備え、前記画像形成装置と少なくとも1つのシート後処理装置の組み合わせ又は複数のシート後処理装置の組み合わせにより、ジョブを実行する画像形成システムにおいて、
ジョブの登録を行う登録手段と、
前記登録手段により登録されたジョブを登録した順に複数記憶可能な記憶手段と、
前記画像形成装置と少なくとも1つのシート後処理装置を使用する1つのジョブの実行中に該ジョブで使用しないシート後処理装置を用いて別のジョブを並列に実行させる制御手段と、
を有し、前記制御手段は、前記1つのジョブの実行中に、前記記憶手段により順に登録された未実行の1番目のジョブから順番に前記1つのジョブと並列実行可能か否かを判断し、並列実行可能であればそのジョブを実行させ、並列実行可能でなければそのジョブをスキップして次のジョブが並列実行可能か否かを判断することを特徴とする。
In order to achieve the above object, in the present invention,
The combination of a plurality of provided with a post-processing device the sheet, a combination or a plurality of sheets after processing apparatus of the image forming apparatus and at least one sheet after the processing apparatus having an image forming apparatus forming an image on a sheet and the sheet after processing function, In an image forming system that executes jobs ,
And registration means for registering the job,
A plurality storable storage means in the order they are registered the registered jobs by the registration means,
Control means for executing another job in parallel using a sheet post-processing apparatus that is not used in the job during execution of one job using the image forming apparatus and at least one sheet post-processing apparatus;
The control means determines whether or not parallel execution with the one job is possible in order from the first unexecuted job registered in order by the storage means during execution of the one job. If the job can be executed in parallel, the job is executed. If the job cannot be executed in parallel, the job is skipped to determine whether the next job can be executed in parallel .
本発明によれば、ジョブを複数並列して実行することが可能な画像形成システムにおいて、ユーザがジャム処理やメンテナンス等の作業時に行う各シート処理装置のカバーの開閉動作やジャム処理、メンテナンス等による様々なタイミングで、システム全体を停止させることを極力回避することができ、生産性の高い画像形成システムを提供することができる。 According to the present invention, in an image forming system capable of executing a plurality of jobs in parallel, by a cover opening / closing operation, jam processing, maintenance, and the like performed by a user during jam processing, maintenance, and the like Stopping the entire system at various timings can be avoided as much as possible, and an image forming system with high productivity can be provided.
以下に実施例及び図面を参照して、この発明を実施するための最良の形態を例示的に詳しく説明する。ただし、この実施例に記載されている構成部品の寸法、材質、形状、その相対配置などは、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。また、以下の説明で一度説明した部材についての材質、形状などは、特に改めて記載しない限り初めの説明と同様のものである。 The best mode for carrying out the present invention will be exemplarily described in detail below with reference to the embodiments and the drawings. However, the dimensions, materials, shapes, relative arrangements, and the like of the components described in this embodiment are not intended to limit the scope of the present invention only to those unless otherwise specified. . Further, the materials, shapes, etc. of the members once described in the following description are the same as those in the first description unless otherwise described.
(画像形成システムの概要)
図1は本発明の一実施例に係る画像形成システムの主要部構成を示す縦断面図である。
(Outline of image forming system)
FIG. 1 is a longitudinal sectional view showing a main part configuration of an image forming system according to an embodiment of the present invention.
図1に示すように、画像形成システムとしてのシート処理システムAは、画像形成装置10と、それぞれ異なるシート後処理機能を有するシート後処理装置である、シート積載装置500と、給送装置600と、フィニッシャ700と、を図で示した順に直列に接続して構成される。
As he is shown in FIG. 1, the sheet processing system A as an image forming system, an
(画像形成装置)
画像形成装置10は、プリンタ300と、プリンタ300の上部に搭載され原稿画像を読み取るイメージリーダ200と、イメージリーダ200の上面に開閉自在に載置され原稿を給送する原稿給送装置と、イメージリーダ200の上部に設けられた操作表示装置400と、を備える。
(Image forming device)
The
原稿給送装置は、原稿トレイ上に上向きにセットされた複数の原稿を先頭頁から順に一枚ずつ分離して、湾曲したパスを介してイメージリーダ200の原稿画像読み取り位置に搬送して、イメージリーダ200で流し読みさせる。イメージリーダ200で画像が読み
取られた原稿は、原稿給送装置の右端に設けられた排出トレイ112に排出される。
The document feeder separates a plurality of documents set upward on a document tray one by one from the first page in order, and conveys them to a document image reading position of the
イメージリーダ200は、上面にプラテンガラス102を有し、前記プラテンガラス102の下面には、原稿給送装置からプラテンガラス102上の原稿画像読み取り位置に搬送される原稿を流し読みするスキャナユニット104を有する。
The
このように流し読み取り位置を左から右へ通過するように原稿を搬送することによって、原稿の搬送方向に対して直交する方向を主走査方向とし、搬送方向を副走査方向とする原稿読み取り走査が行われる。すなわち、原稿が流し読み取り位置を通過する際に主走査方向に原稿画像を1ライン毎にイメージセンサ109で読み取りながら、原稿を副走査方向に搬送することによって原稿画像全体の読み取りが行われ、光学的に読み取られた画像はイメージセンサ109によって画像データに変換されて出力される。イメージセンサ109から出力された画像データは、後述する画像信号制御部202において所定の処理が施された後にプリンタ300の露光制御部110にビデオ信号として入力される。
By transporting the document so that it passes through the flow reading position from the left to the right in this way, the document reading scan in which the direction orthogonal to the document transport direction is the main scanning direction and the transport direction is the sub-scanning direction is performed. Done. That is, the entire original image is read by conveying the original in the sub-scanning direction while reading the original image by the
また、原稿給送装置100により原稿をプラテンガラス102上に搬送して所定位置に停止させ、この状態でスキャナユニット104を左から右へ走査させることにより原稿を読み取ることも可能である。この読み取り方法は、いわゆる原稿固定読みと呼ばれる方法である。
It is also possible to read a document by conveying the document onto the
原稿給送装置100を使用しないで原稿を読み取るときには、まず、ユーザにより原稿給送装置100を持ち上げてプラテンガラス102上に原稿を載置し、そして、スキャナユニット104を左から右へ走査させることにより原稿の読み取りを行う。すなわち、原稿給送装置100を使用しないで原稿を読み取るときには、原稿固定読みが行われる。
When reading a document without using the
プリンタ300は、入力されたビデオ信号に基づきレーザ光を変調して出力する露光制御部110と、該レーザ光により感光ドラム111上を照射しながら走査するポリゴンミラー110aと、走査されたレーザ光に応じた静電潜像が形成される感光ドラム111と、前記静電潜像を現像剤により現像する現像器113と、を備える。ここで、露光制御部110は、原稿固定読み時には、正しい画像(鏡像でない画像)が形成されるようにレーザ光を出力する。
The
また、レーザ光の照射開始と同期したタイミングで、プリンタ300に備えられている各カセット114、115、手差給送部125又は両面搬送パス124からシートSが給送され、感光ドラム111と転写部116との間に搬送される。感光ドラム111に形成された現像剤像は転写部116により給送されたシートS上に転写される。
In addition, at a timing synchronized with the start of laser light irradiation, the sheet S is fed from each
現像剤像が転写されたシートSは、定着部117に搬送され、そこで熱圧されることによって現像剤像がシートS上に定着される。定着部117を通過したシートはフラッパ121及び排出ローラ118を経てプリンタ300から外部(シート積載装置500)に向けて排出される。
The sheet S to which the developer image has been transferred is conveyed to the fixing
ここで、シートSをその画像形成面が下向きになる状態(フェイスダウン)で排出するときには、定着部117を通過したシートSをフラッパ121の切換動作により一旦反転パス122内に導く。そしえ、シートSの後端がフラッパ121を通過した後に、シートSをスイッチバックさせて排出ローラ118によりプリンタ300から排出する。以下、この排出形態を反転排出と呼ぶ。この反転排出は、原稿給送装置100を使用して読み取った画像を形成するとき又はコンピュータから出力された画像を形成するときなどのように先頭頁から順に画像形成するときに行われ、その排出後のシート順序は正しい頁順になる。
Here, when the sheet S is discharged with its image forming surface facing downward (face-down), the sheet S that has passed through the fixing
また、手差給送部125からOHPシートなどの硬いシートSが給送され、シートSに画像を形成するときには、シートSを反転パス122に導くことなく、画像形成面を上向きにした状態(フェイスアップ)で排出ローラ118により排出する。
Further, when a hard sheet S such as an OHP sheet is fed from the
さらに、シートの両面に画像形成を行う両面記録が設定されている場合には、フラッパ121の切換動作によりシートSを反転パス122に導いた後に両面搬送パス124へ搬送し、両面搬送パス124へ導かれたシートSを上述したタイミングで感光ドラム111と転写部116との間に再度給送する。
Further, when double-sided recording for forming an image on both sides of the sheet is set, the sheet S is guided to the
プリンタ300から排出されたシートはシート積載装置500に送られる。このシート積載装置500は、シートの積載処理を行う。それ以外の場合、プリンタ300から排出されたシートSはシート積載装置500、シート給送装置の一種である給送装置600を通過して、フィニッシャ700に送られる。
The sheet discharged from the
以下、シート積載装置500、給送装置600、フィニッシャ700の構成について図3を参照しながら説明する。図3は、本実施例に係るシート処理システムを構成するシート積載装置500、給送装置600、フィニッシャ700の概略構成を示す縦断面図である。
Hereinafter, configurations of the
(シート積載装置の概略構成)
シート積載装置500は、プリンタ300から出力されたシートSを大量に載置することが可能である。また、図3に示すように、シート積載装置500は、プリンタ300から排出されたシートを給送装置600及びフィニッシャ700に導く水平搬送パス502と、水平搬送パス502に設けられシートSを搬送する搬送ローラ対503、504及び505と、水平搬送パス502の入口部(プリンタ300側)及び出口部(フィニッシャ700側)に設けられた第1のフラッパ510及び第2のフラッパ506と、プリンタ300から排出されたシートSの保管が可能なシート積載部530と、プリンタ300から排出されたシートSをシート積載部530に導くパス520と、を備えている。
(Schematic configuration of sheet stacking device)
The
このようなシート積載装置500が、シート積載処理を行う場合には、第1のフラッパ510が水平搬送パス502へのシートSの通過を遮るようにオフにされ、シートSがパス520へ導かれる。パス520に導かれたシートSは、シート積載部530に順次積載される。
When such a
一方、シート積載部530へのシートSの積載を行わない場合には、第1のフラッパ510がパス520への用紙の通過を遮るようにオンにされ、プリンタ300から排出されたシートSはプリンタ300から水平搬送パス502を通過して給送装置600及びフィニッシャ700に搬送される。
On the other hand, when the sheet S is not stacked on the
なお、図示はしないが、前記シート積載部530に一時載置されたシートを前記給送装置600及び前記フィニッシャ700に搬送するためのパスを別途設けることも可能であり、この場合には、プリンタ300と給送装置600及びフィニッシャ700の処理能力の調整制御を行うことが可能となる。
Although not shown, it is also possible to separately provide a path for conveying the sheet temporarily placed on the
(給送装置の概略構成)
給送装置600は、例えば、プリンタ300から出力されるシートの先頭頁や途中頁などに表紙やタブなどの特殊シート(カラーコピー紙等)を挿入するものである。具体的には、図3に示すように、給送装置600は、シート積載装置500に設けられた搬送ローラ対505から排出される用紙をフィニッシャ700に導く水平搬送パス612、水平搬
送パス612に設けられる搬送ローラ対602、603及び604、例えば表紙やタブなどの特殊シート(カラーコピー紙等)を中板633、634及び635の上にそれぞれ収納するシート収納部630、631及び632、収納された特殊シート等を水平搬送パス612に搬送する給送分離部636、637及び638、シート収納部630、631及び632から給送される特殊シート等を水平搬送パス612に導く垂直搬送パス611、垂直搬送バス611に設けられる搬送ローラ対640、641及び642、を備えている。
(Schematic configuration of feeding device)
For example, the
このような給送装置600は、プリンタ300から出力されるシートSに対して、ユーザの所望に応じて表紙やタブ紙等の特殊シートを、所定のタイミングでシート収納部630、631及び632から給送して、プリンタ300から出力されるシートSに特殊シートを挿入することが可能となる。
Such a
(フィニッシャの概略構成)
フィニッシャ700は、ソート処理、綴じ処理、穴あけ処理等を行う装置である。フィニッシャ700は、図3に示すように、給送装置600から出力されたシートSを導入するためのフィニッシャパス711及び入口ローラ対702、前記給送装置600から出力されたシートSをソートせずにサンプルトレイ721に搬送するノンソートパス712、給送装置600から出力された用紙をソート処理部に搬送するソートパス713、ノンソートパス712及びソートパス713を選択的に切換える切換フラッパ710、ソート処理や綴じ処理等を行う中間トレイ730、中間トレイ730上に積載整合された用紙を綴じ処理するステイプラ720、中間トレイ730上でソート処理や綴じ処理等が行われた用紙が排出されるスタックトレイ722、を備えている。
(Schematic configuration of finisher)
The
このようなフィニッシャ700は、ソート処理を行わない場合は、切換フラッパ710がソートパス713へのシートSの通過を遮るようにオンされ、シートSがノンソートパス712に導かれる。その後、ノンソートパス712に設けられた搬送ローラ対706及びノンソート排出ローラ対703を介してサンプルトレイ721上に排出される。
In such a
他方、フィニッシャ700が、ソート処理を行う場合は、切換フラッパ710がノンソートパス712へのシートSの通過を遮るようにオフされ、シートSがソートパス713に導かれ、ソート排出ローラ704を介して中間トレイ730上に束状に積載される。中間トレイ730上に積載されたシートSは、整合処理、ステイプル処理、穴あけ処理等が施された後に、排出ローラ705a、705bによりスタックトレイ722上に排出される。なお、スタックトレイ722は適宜上下方向に自走可能に構成されている。
On the other hand, when the
(コントローラの構成)
次に、本実施例のシート処理システム全体の制御を行うコントローラの構成について図2を参照しながら説明する。図2は図1に示すシート処理システム全体の制御を行うコントローラの構成を示すブロック図である。
(Configuration of controller)
Next, the configuration of a controller that controls the entire sheet processing system of this embodiment will be described with reference to FIG. FIG. 2 is a block diagram showing a configuration of a controller that controls the entire sheet processing system shown in FIG.
コントローラは、図2に示すように、CPU回路部150を有し、CPU回路部150は、CPU(図示せず)、ROM151、RAM152を内蔵する。
As shown in FIG. 2, the controller includes a
CPU回路部150は、ROM151に格納されている制御プログラムにより、原稿給送装置制御部101、イメージリーダ制御部201、画像信号制御部202、外部I/F(外部インターフェース)209、プリンタ制御部301、操作表示部制御部401、シート積載装置制御部501、給送装置制御部601、フィニッシャ制御部701を総括的に制御する。
The
RAM152は、前記各制御部等を制御する制御データを一時的に保持し、またこれらの制御に伴う演算処理の作業領域として用いられる。
The
原稿給送装置制御部(以下「原稿制御部」という)101は、原稿給送装置100をCPU回路部150からの指示に基づき駆動制御する。
A document feeder control unit (hereinafter referred to as “document control unit”) 101 controls driving of
イメージリーダ制御部(以下「リーダ制御部」という)201は、上述のスキャナユニット104、イメージセンサ109などに対する駆動制御を行い、イメージセンサ109から出力されたアナログ画像信号を画像信号制御部202に転送する。
An image reader control unit (hereinafter referred to as “reader control unit”) 201 performs drive control on the above-described
画像信号制御部(以下「画像制御部」)202は、イメージセンサ109からのアナログ画像信号をデジタル信号に変換した後に各処理を施し、このデジタル信号をビデオ信号に変換してプリンタ制御部301に出力する。また、コンピュータ210から外部I/F209を介して入力されたデジタル画像信号に各種処理を施し、このデジタル画像信号をビデオ信号に変換してプリンタ制御部301に出力する。画像制御部202による処理動作は、CPU回路部150により制御される。
An image signal control unit (hereinafter referred to as “image control unit”) 202 converts each analog image signal from the
プリンタ制御部301は、画像制御部から入力されたビデオ信号に基づき上述の露光制御部110を駆動する。
The
操作表示装置制御部(以下「表示制御部」という)401は、操作表示装置400(図1に示す)とCPU回路部150との間で情報のやり取りを行う。ここで、操作表示装置400は、後述するように、画像形成に関する各種機能を設定する複数のキー、設定状態を示す情報を表示するための表示部などを有する。この操作表示装置400に設けられた各キーの操作に対応するキー信号は、表示制御部401を介してCPU回路部150に出力される。また、表示制御部401は、CPU回路部150からの信号に基づき対応する情報を操作表示装置400の表示部に表示するように操作表示装置400を制御する。
An operation display device control unit (hereinafter referred to as “display control unit”) 401 exchanges information between the operation display device 400 (shown in FIG. 1) and the
シート積載装置制御部(以下「積載制御部」という)501は、シート積載装置500に搭載され、CPU回路部150と情報のやり取りを行うことによってシート積載装置500の駆動制御を行う。
A sheet stacking device control unit (hereinafter referred to as “stacking control unit”) 501 is mounted on the
給送装置制御部601は、給送装置600に搭載され、CPU回路部150と情報のやり取りを行うことにより給送装置600の駆動制御を行う。
The feeding
フィニッシャ制御部701は、フィニッシャ700に搭載され、CPU回路部150と情報のやり取りを行うことによりフィニッシャ700の駆動制御を行う。
The
以下、シート積載装置制御部501、給送装置制御部601、フィニッシャ制御部701について詳述する。
Hereinafter, the sheet stacking
(シート積載装置制御部の構成)
シート積載装置500を駆動制御するシート積載装置制御部501の構成について図4を参照しながら説明する。図4は図2のシート積載装置制御部の構成を示すブロック図である。
(Configuration of sheet stacking device controller)
A configuration of the sheet stacking
図4に示すように、積載制御部501は、CPU561、ROM562、RAM563などで構成されるCPU回路部560を有する。CPU回路部560は、通信IC564を介して画像形成装置10本体側に設けられたCPU回路部150と通信してデータ交換を行い、CPU回路部150からの指示に基づきROM562に格納されている各種プロ
グラムを実行してシート積載装置500の駆動制御を行う。
As illustrated in FIG. 4, the
この駆動制御を行う際には、CPU回路部560に、搬送中のシートの遅延や滞留ジャム等の異常状態を検知するために設けられた各種パスセンサS51、S52、S53(異常検出手段)からの検出信号及びカバーの開閉状態を検知する検知センサS54、S55からの検出信号が入力される。
When performing this drive control, the
また、CPU回路部560にはドライバ565、566が接続されている。ドライバ565は、CPU回路部560からの信号に基づき搬送処理モジュールの水平パス搬送モータM51及びフラッパソレノイドSL51、52を駆動する。ドライバ566は、CPU回路部560からの信号に基づきシート積載処理モジュールのモータM52、M53を駆動する。
In addition,
ここで、搬送処理モジュールとしては、搬送ローラ対503、504、505の駆動源である水平パス搬送モータM51、第1のフラッパ510の切換を行うフラッパソレノイドSL51、第2のフラッパ506の切換を行うフラッパソレノイドSL52がある。また、シート積載処理モジュールとしては、シート積載板521の駆動源であるシート積載板モータM52、前記パス520に設けられた搬送ローラ527の駆動源であるシート積載搬送モータM53がある。
Here, as the transport processing module, the horizontal path transport motor M51, which is the driving source of the transport roller pairs 503, 504, and 505, the flapper solenoid SL51 that switches the
検知センサS54は、後述するカバー551の開閉状態を検知する検知手段の一つである。そして、検知センサS54からの検出信号によって、カバー551が開状態と検出された場合、ドライバ565の電源がオフされ、上記搬送処理モジュールの駆動が強制的に停止される。また同時に、ドライバ566の電源もオフされ、上記シート積載処理モジュールの駆動も強制的に停止される。
The detection sensor S54 is one of detection means for detecting an open / closed state of a
検知センサS55は、後述するカバー552の開閉を検出する。そして、検知センサS55からの検出信号によって、カバー552が開状態と検出された場合、ドライバ566の電源のみがオフされ、上記シート積載処理モジュールの駆動が強制的に停止される。
The detection sensor S55 detects opening / closing of a
(給送装置制御部の構成)
給送装置600を駆動制御する給送装置制御部601の構成について図5を参照しながら説明する。図5は図2の給送装置制御部の構成を示すブロック図である。
(Configuration of feeding device controller)
A configuration of a feeding
図5に示すように、給送装置制御部601は、CPU661、ROM662、RAM663などで構成されるCPU回路部660を有する。CPU回路部660は、通信IC664を介して画像形成装置10本体側に設けられたCPU回路部150と通信してデータ交換を行い、CPU回路部150からの指示に基づきROM662に格納されている各種プログラムを実行して給送装置600の駆動制御を行う。
As illustrated in FIG. 5, the feeding
この駆動制御を行う際には、CPU回路部660に、搬送中のシートの遅延や滞留ジャム等の異常状態を検知するために設けられた各種パスセンサS61、S62、S63(異常検出手段)からの検出信号及びカバーの開閉状態を検知する検知センサS64、S65、S66からの検出信号が入力される。
When performing this drive control, the
また、CPU回路部660にはドライバ665、666、667が接続されている。ドライバ665は、CPU回路部660からの信号に基づき水平搬送処理モジュールの水平パス搬送モータM61を駆動する。ドライバ666は、CPU回路部660からの信号に基づき垂直搬送処理モジュールの給送縦パス搬送モータM62を駆動する。ドライバ667は、CPU回路部660からの信号に基づき給送処理モジュールの給送分離部モータM
63、M64を駆動する。
In addition,
63 and M64 are driven.
ここで、水平搬送処理モジュールとしては、搬送ローラ対602、603、604の駆動源である水平パス搬送モータM61がある。また、垂直搬送処理モジュールとしては、搬送ローラ対641、642、643の駆動源である給送縦パス搬送モータM62がある。また、給送処理モジュールとしては、給送分離部636、637、638の駆動源である給送分離部モータM63、中板633、634、635の昇降の駆動源である中板昇降モータM64がある。
Here, as the horizontal conveyance processing module, there is a horizontal path conveyance motor M61 which is a drive source of the
検知センサS64は、後述するカバー651の開閉を検出するためのセンサであり、検知センサS64からの検出信号によって、カバー651が開状態と検出された場合、ドライバ665の電源がオフされ、上記水平搬送処理モジュールの駆動が強制的に停止されると同時に、ドライバ666及び667の電源がオフされ、給送装置600の全ての駆動が強制的に停止される。
The detection sensor S64 is a sensor for detecting opening and closing of a
検知センサS65は、後述のカバー652の開閉を検出するためのセンサであり、検知センサS65からの検出信号によって、カバー652が開状態と検出された場合、ドライバ666の電源がオフされ、垂直搬送処理モジュールの駆動が強制的に停止されると同時に、ドライバ667の電源がオフされ、給送処理モジュールの駆動が強制的に停止される。
The detection sensor S65 is a sensor for detecting opening and closing of a
検知センサS66は、後述のカバー653の開閉を検出するためのセンサであり、検知センサS65からの検出信号によって、カバー653が開状態と検出された場合、ドライバ667の電源がオフされ、給送処理モジュールの駆動が強制的に停止される。
The detection sensor S66 is a sensor for detecting opening and closing of a
(フィニッシャ制御部の構成)
フィニッシャ700を駆動制御するフィニッシャ制御部701の構成について図6を参照しながら説明する。図6は図2のフィニッシャ制御部の構成を示すブロック図である。
(Configuration of finisher control unit)
The configuration of the
図6に示すように、フィニッシャ制御部701は、CPU761、ROM762、RAM763などで構成されるCPU回路部760を有する。CPU回路部760は、通信IC764を介して画像形成装置10本体側に設けられたCPU回路部150と通信してデータ交換を行い、CPU回路部150からの指示に基づきROM762に格納されている各種プログラムを実行してフィニッシャ700の駆動制御を行う。
As illustrated in FIG. 6, the
この駆動制御を行う際には、CPU回路部760に、搬送中のシートの遅延や滞留ジャム等の異常状態を検知するために設けられた各種パスセンサS71、S72、S73(異常検出手段)からの検出信号及びカバーの開閉状態を検知する検知センサS74、S75、S76からの検出信号が入力される。
When performing this drive control, the
CPU回路部760にはドライバ765、766、767、768が接続されている。ドライバ765は、CPU回路部760からの信号に基づき搬送処理モジュールの搬送モータM71及びフラッパソレノイドSL71を駆動する。ドライバ766は、CPU回路部760からの信号に基づきノンソート排出処理モジュールの排出モータM72を駆動する。ドライバ767は、CPU回路部760からの信号に基づきソート排出処理モジュールの束搬送モータM73、M75を駆動する。ドライバ768は、CPU回路部760からの信号に基づき積載処理モジュールのトレイ昇降モータM74を駆動する。
ここで、搬送処理モジュールとしては、入口ローラ対702の駆動源である搬送モータM71、パス切換フラッパ710の切換を行うフラッパソレノイドSL71がある。ノン
ソート排出処理モジュールとしては、搬送ローラ対706、ノンソート排出ローラ703の駆動源である排出モータM72がある。ソート処理モジュールとしては、ソート排出ローラ704の駆動源であるソート排出モータM75、排出ローラ705a、705bの駆動源である束搬送モータM73がある。積載処理モジュールとしては、スタックトレイ722の駆動源であるトレイ昇降モータM74がある。
Here, the conveyance processing module includes a conveyance motor M71 which is a driving source of the
搬送モータM71、ノンソート排出モータM72、ソート排出モータM75はステッピングモータからなり、励磁パルスレートを制御することによって各モータにより駆動するローラ対を等速で回転させたり、独自の速度で回転させたりすることができる。また、束搬送モータM73はDCモータからなる。 The conveyance motor M71, the non-sort discharge motor M72, and the sort discharge motor M75 are stepping motors, and by controlling the excitation pulse rate, the roller pair driven by each motor is rotated at a constant speed or at a unique speed. be able to. The bundle transport motor M73 is a DC motor.
検知センサS74は、後述のカバー751の開閉を検出するためのセンサであり、検知センサS74からの検出信号によりカバー751が開状態にあると検出した場合、ドライバ765の電源がオフされ、搬送処理モジュールの駆動が強制的に停止されると同時に、ドライバ766、767、768の電源がオフされ、フィニッシャ700の全ての駆動が強制的に停止される。
The detection sensor S74 is a sensor for detecting the opening / closing of a
検知センサS75は、後述のカバー752の開閉を検出するためのセンサであり、検知センサS75からの検出信号によって、カバー752が開状態と検出された場合、ドライバ766の電源がオフされ、ノンソート処理モジュールの駆動のみが強制的に停止される。
The detection sensor S75 is a sensor for detecting opening and closing of a
検知センサS76は、後述のカバー753の開閉を検出するためのセンサであり、検知センサS76からの検出信号によって、カバー753が開状態と検出された場合、ドライバ767の電源がオフされ、ソート処理モジュールの駆動のみが強制的に停止される。
The detection sensor S76 is a sensor for detecting opening and closing of a
(カバー部材)
次に、プリンタ300、シート積載装置500、給送装置600、フィニッシャ700の外装として各シート処理装置の内部へアクセス可能とするためにシート処理装置にそれぞれ設けられたカバー部材(以下、「カバー」と称す)について説明する。図7は、本発明の実施例に係るシート処理システムにおけるカバーの配置を示す模式図である。
(Cover member)
Next, cover members (hereinafter referred to as “covers”) respectively provided in the sheet processing apparatus in order to make the inside of each sheet processing apparatus accessible as an exterior of the
シート積載装置500には、シート搬送路としての水平搬送パス502を含む水平パス部を覆うカバー551と、機能モジュールとしてのシート積載部530を覆うカバー552とが開閉可能に設けられている。カバー551とカバー552は、シート積載装置500の内部へアクセス可能とするために、それぞれ独立に開閉可能となるように設けられている。これらのカバーは、ジャム処理時や、部品交換、清掃、調整、シート取り出しなどのメンテナンス時に開閉される。また、各カバー551、552の開閉は、上述した検知センサS54、S55により検知される。
The
給送装置600には、シート搬送路としての水平搬送パス612を含む水平パス部を覆うカバー651と、垂直パス部611を覆うカバー652と、機能モジュールとしてのシート収納部630、631、632、給送分離部636、637、638を覆うカバー653が設けられている。カバー651とカバー652、カバー653はそれぞれ独立に開閉可能であり、これらは、ジャム処理時や、部品交換、清掃、調整、シート補給などのメンテナンス時に開閉される。各カバー651、652、653の開閉は、上述した検知センサS64、S65、S66により検知される。
The
フィニッシャ700には、フィニッシャパス711を覆うカバー751と、ノンソートパス712を覆うカバー752と、機能モジュールとしてのステイプラ720を含むステ
イプル処理部を覆うカバー753とが設けられている。各カバー751、752、753はそれぞれ独立に開閉可能であり、これらは、ジャム処理時や、部品交換、清掃、調整などのメンテナンス時に開閉される。各カバー751、752、753の開閉は、上述した検知センサS74、S75、S76により検知される。
The
プリンタ300には、カバー351、カバー352及びカバー353が設けられている。カバー351は、シート補給部を覆うためのカバーである。カバー352は、感光ドラム111、転写部116、定着部117、フラッパ121及びそれぞれにシートを導くための搬送パスを覆うためのカバーである。ここで、片面、両面のいずれの画像形成時においても、シートは上記搬送パス上を搬送される。カバー353は、両面搬送パス124を覆うためのカバーである。カバー351、カバー352とカバー353は独立に開閉可能であり、これらは、ジャム処理時や、部品交換、清掃、調整、シート補給などのメンテナンス時に開閉される。各カバー351、352、353の開閉は、シート積載装置500、給送装置600やフィニッシャ700と同様に、カバーの開閉状態を検知する検知センサ(図示せず)により検知される。
The
(シート処理システムの動作)
シート処理システムAの代表的な動作について、図8〜図9を参照して説明する。図8(a)、(b)、図9(a)、(b)は、本実施例に係るシート処理システムが行うシート処理動作を模式的に示す概略断面図である。
(Operation of sheet processing system)
A typical operation of the sheet processing system A will be described with reference to FIGS. FIGS. 8A, 8 </ b> B, 9 </ b> A, and 9 </ b> B are schematic cross-sectional views schematically showing sheet processing operations performed by the sheet processing system according to the present embodiment.
[動作1:画像形成後、ステイプル処理](図8(a)参照)
図8(a)に示すように、プリンタ300により画像形成されたシートSは、オフされた切換フラッパ510により、シート積載装置500の水平搬送パス502に導かれ、給送装置600の水平搬送パス612を通過する。そして、オフされた切換フラッパ710により、シートSはソートパス713に導かれ、ソート排出ローラ704を介して中間トレイ730上に積載される。中間トレイ730上に束状に積載されたシートSは、必要に応じて整合処理、ステイプル処理などが施された後に、排出ローラ705a、705bによりスタックトレイ722上に排出される。中間トレイ730上に束状に積載されたシートを綴じるステイプル処理は、ステイプラ720により行われる。また、スタックトレイ722は、シートSの積載量に応じて下降する。
[Operation 1: Stapling after image formation] (see FIG. 8A)
As shown in FIG. 8A, the sheet S on which an image has been formed by the
このとき、画像形成装置CPU150は、シート積載装置CPU561を介してシート積載パスを選択するフラッパソレノイドSL51、水平パス搬送モータM51を動作させる。また、給送装置CPU661を介して水平パス搬送モータM61を動作させる。また、フィニッシャCPU761を介してパスを切換えるフラッパソレノイドSL71、搬送モータM71、ソート排出モータM75、束搬送モータM73、トレイ昇降モータM74を動作させる。また、他のフラッパソレノイドやモータは動作させない。
At this time, the image forming
[動作2:画像形成後、積載処理](図8(b)参照)
図8(b)に示すように、プリンタ300により画像形成されたシートSは、オンされた切換フラッパ510により、パス520に導かれる。そして、搬送ローラ527によりシート積載部530に順次積載される。また、シート積載板521は、シートの積載量に応じて下降していく。
[Operation 2: Stacking after image formation] (see FIG. 8B)
As shown in FIG. 8B, the sheet S on which an image has been formed by the
このとき、画像形成装置CPU150は、シート積載装置CPU561を介してシート積載パスの選択をするフラッパソレノイドSL51、シート積載搬送モータM53、シート積載板モータM52を動作させる。このとき、他のフラッパソレノイドやモータは動作させない。
At this time, the image forming
[動作3:給送装置から給送し、ステイプル処理](図9(a)参照)
図9(a)に示すように、給送装置600から給送されたシートSは、給送縦パス611、水平搬送パス612を通過し、フィニッシャ700側に導かれる。さらに、シートSは、オフされた切換フラッパ710により、ソートパス713に導かれ、ソート排出ローラ704を介して中間トレイ730上に積載される。中間トレイ730上に束状に積載されたシートSは、必要に応じて整合処理、ステイプル処理などが施された後に、排出ローラ705a、705bによりスタックトレイ722上に排出される。中間トレイ730上に束状に積載されたシートを綴じるステイプル処理は、ステイプラ720により行われる。また、スタックトレイ722は、シートSの積載量に応じて下降する。
[Operation 3: Feeding from the feeding device and stapling] (see FIG. 9A)
As shown in FIG. 9A, the sheet S fed from the
このとき、画像形成装置CPU150は、給送装置CPU661を介して、給送分離部モータM63、中板昇降モータM64、給送縦パス搬送モータM62、水平パス搬送モータM61を動作させる。また、フィニッシャCPU761を介してパスを切換えるフラッパソレノイドSL71、搬送モータM71、ソート排出モータM75、束搬送モータM73、トレイ昇降モータM74を動作させる。また、他のフラッパソレノイドやモータは動作させない。
At this time, the image forming
[動作4:並列処理(動作2+動作3)(図9(b)参照)
ところで、本実施例に係るシート処理システムでは、動作2の画像形成後、積載処理を行っている間に、動作3の給送装置から給送し、ステイプル処理を指定した場合、それぞれのジョブを並列して実行することができる。
[Operation 4: Parallel Processing (
By the way, in the sheet processing system according to the present embodiment, when the stacking process is being performed after the image formation in the
このとき、画像形成装置CPU150は、シート積載装置CPU561、給送装置CPU661、フィニッシャCPU761を介して、動作2、3と同様に動作させる。
At this time, the image forming
すなわち、本実施例に係るシート処理システムは、シート処理機能を有する複数のシート処理装置(プリンタ300、シート積載装置500、給送装置600、フィニッシャ700)を備え、シート処理装置を一つで又は複数組み合わせて動作させるジョブを、複数並列して実行することが可能である。
In other words, the sheet processing system according to this embodiment includes a plurality of sheet processing apparatuses (
なお、このとき、シート積載装置500の給送装置側に配置された並列フラッパ506はオンされ、水平搬送パス502の下流側(給送装置600側)をせき止める。この動作により、万が一、動作2のジョブのシートSが、切換フラッパ510の動作不良により、パス520に導かれず、水平搬送パス502に搬送されてしまっても、並列フラッパ506によりせき止められる。よって、動作3のジョブを行っている給送装置600へとシートが絶対に行かないので、異なったジョブでそれぞれ処理されたシートSが混載されることが避けることができ、信頼性が向上する。
At this time, the
(動作時のカバーの開閉)
次に、複数ジョブを実行している際のカバーの開閉動作について図10を参照して説明する。図10は、シート処理システムの一部のカバーを開けた状態を模式的に示した斜視図である。
(Opening and closing the cover during operation)
Next, the opening / closing operation of the cover when a plurality of jobs are executed will be described with reference to FIG. FIG. 10 is a perspective view schematically showing a state in which a part of the cover of the sheet processing system is opened.
図10(b)に示すように、給送装置600に設けられたカバー651を開けると、内部に配置されている水平搬送パス612及び各搬送ローラ対602、603、604に対して、機外からアクセス可能になる。また、フィニッシャ700のカバー753を開けると、ソート処理部740を機外に引き出すことが可能になり、機外からアクセス可能になる。給送装置600、フィニッシャ700の他のカバーについても同様である。これらの動作は、動作2を実行中に行われても、それを妨げることなく実行できる。
As shown in FIG. 10B, when the
一方、図10(a)に示すように、シート積載装置500に設けられたカバー551を開けると、内部に配置されている水平搬送パス502及び各搬送ローラ対503、504、505に対して、機外からアクセス可能になる。また、プリンタ300に設けられたカバー352が開けられた場合は、感光ドラム111や定着部117などに対して、機外からアクセス可能になる。他のカバーについても同様である。これらの動作は、動作3を実行中に行われても、それを妨げることなく実行できる。
On the other hand, as shown in FIG. 10A, when the
しかし、動作4実行中に給送装置600に設けられたカバー651を開けると、カバー開閉検知センサS64からの検出信号が取り込まれ、搬送ローラ対602、603、604の駆動源である水平パス搬送モータM61、搬送ローラ対641、642、643の駆動源である給送縦パス搬送モータM62、給送分離部636、637、638の駆動源である給送分離部モータM63の電源がオフされると同時に、給送装置600と共に同じジョブに使用されているフィニッシャの駆動も全て強制的に停止され、動作3は停止される。
However, when the
一方、プリンタ300及びシート積載装置500は、動作2を実行しつづけることができる。また、給送装置600、フィニッシャ700の他のカバー652、751、753を開けても同様である。
On the other hand, the
また、動作4実行中に、プリンタ300や、シート積載装置500に設けられたカバーを開けた場合は、動作3のみが実行され、動作2は停止する。
When the cover provided on the
このように、カバーを搬送パス毎に、なおかつ、並列処理に支障ないよう分割したことにより、ジャム処理時や、部品交換、清掃、調整、用紙補給などのメンテナンス時にいずれかのカバーが開閉されても、場合によっては、複数のジョブに使用されている全ての装置の駆動を停止しなくてもよくなる。 In this way, by dividing the cover for each transport path so that parallel processing is not hindered, one of the covers is opened and closed during jam processing, maintenance such as parts replacement, cleaning, adjustment, and paper supply. However, in some cases, it is not necessary to stop driving of all devices used for a plurality of jobs.
すなわち、並列に実行されている複数のジョブのうち、前記メンテナンスのために開かれたカバーの内部に配置された部品を使用するジョブだけを停止すればよく、それ以外のジョブはそのまま継続して実行される。そのため、シート処理システム全体の生産性を向上することができる。 That is, it is only necessary to stop only jobs that use parts arranged inside the cover opened for maintenance among a plurality of jobs being executed in parallel, and other jobs are continued as they are. Executed. Therefore, the productivity of the entire sheet processing system can be improved.
図11は、シート積載装置500に設けられた、カバー551、552及びその内容物を説明のために不図示にしたものである。隔壁591、592は、それぞれシート積載装置500から給送装置600へ、またその逆へのアクセスを制限する。これにより、例えば、動作3を行っているときにシート積載装置500側から、給送装置600へアクセスしてしまい、動作3の実行を妨げてしまう(例えば、搬送中のシートに触ってしまう、パスセンサに触ってしまう)ことのないようにしてある。また、動作2を行っているときに給送装置600側からシート積載装置500側へのアクセスも同様に制限される。また、動作4の実行中も同様である。
FIG. 11 shows the
以上、本実施例を述べてきたが、その中で駆動源を各パスごとに分割しているが、本実施例の構成はそれに限ったものではない。例えば、プリンタ300の排紙ローラ118と、シート積載装置500の水平搬送パス502は同じ駆動源によって駆動しても良い。また、給送装置600の水平搬送パス612とフィニッシャ700の入口ローラ対702は同じ駆動源で駆動しても良い。
Although the present embodiment has been described above, the drive source is divided for each path therein, but the configuration of the present embodiment is not limited thereto. For example, the paper discharge roller 118 of the
また、カバーも同様で、プリンタ300のカバー352と、シート積載装置500のカバー551は、同一のカバーでも構わない。給送装置600のカバー651と、フィニッシャ700のカバー751は同一のカバーでも構わない。
The cover is the same, and the
次に、本実施例に係るシート処理システムで行う複数ジョブの実行におけるスケジューリングに関するキュー制御について、図12を用いて説明を行う。 Next, queue control related to scheduling in the execution of a plurality of jobs performed by the sheet processing system according to the present embodiment will be described with reference to FIG.
本実施例に係るシート処理システムにおいては、画像形成装置10に設けられた設定手段としての操作表示装置400から、片面/両面、ステイプル等のモード指定、作成する部数の設定等によりジョブを設定し、画像形成システムを動作させることが可能である。このようにシート処理機能を有するシート処理装置を一つで又は複数組み合わせて動作させる一連の流れを、1つの”ジョブ”と呼ぶ。
In the sheet processing system according to the present exemplary embodiment, a job is set from the
近年の画像形成装置では、1つのジョブを実行中に、操作部から次なる”ジョブ”の入力/設定を複数行うことが可能となっている。それらのジョブは、画像形成装置が有する記憶手段(メモリ)に登録した順に記憶される。そして、先に設定されていたジョブが完了すると、次に登録され待機していたジョブ(画像形成動作やシート後処理動作等)に従いシート処理が行われる。 In recent image forming apparatuses, it is possible to input / set a plurality of “jobs” next from the operation unit while executing one job. These jobs are stored in the order registered in the storage means (memory) of the image forming apparatus. When the previously set job is completed, sheet processing is performed in accordance with the next registered and waiting job (such as an image forming operation or a sheet post-processing operation).
なお、画像形成装置をネットワークに接続させることで、コンピュータ等からのプリント出力を行うことも可能であり、プリンタサーバにて同様の”ジョブのキューイング”が行われる。 By connecting the image forming apparatus to a network, it is also possible to perform print output from a computer or the like, and the same “job queuing” is performed at the printer server.
このジョブのキューイングの様子の概念図を図12に示す。 A conceptual diagram of the queuing state of this job is shown in FIG.
ここで、一つ一つのキュー(Cue)は、それぞれ画像形成動作やシート後処理動作を行う前述の”ジョブ”である。また、ジョブの指定/設定を行うことは、このキューの最終段に登録が行われることである。なお、キューの登録数を変数Ncで表す。例として、登録数:Nc=2の状態に、新規ジョブの指定/設定を行った場合は、そのジョブがCue(2)の次にCue(3)として登録され、登録数が1増加して、登録数:Nc=3になる(図13参照)。 Here, each queue (Cue) is the above-mentioned “job” for performing an image forming operation and a sheet post-processing operation. Also, the designation / setting of a job means registration at the last stage of this queue. Note that the number of registered queues is represented by a variable Nc. As an example, if a new job is specified / set in the state where the number of registrations is Nc = 2, the job is registered as Cue (3) after Cue (2), and the registration number increases by one. The number of registrations is Nc = 3 (see FIG. 13).
そして、最上流に登録されているCue(1)から実行/動作され、そのCue(1)が完了した時点で、その情報はCue(1)からはずされる。そして、次に設定されているCue(2)がCue(1)へ、Cue(3)がCue(2)へ、というように、記憶手段に記憶されている各キューが順次ずれていく。 Then, it is executed / operated from Cue (1) registered in the most upstream, and when the Cue (1) is completed, the information is removed from Cue (1). Then, the queues stored in the storage means are sequentially shifted such that Cue (2) set next is Cue (1), Cue (3) is Cue (2), and so on.
以下、本実施例の特徴とキュー全体の制御に関して、詳細に説明を行う。 Hereinafter, the features of this embodiment and the control of the entire queue will be described in detail.
まず、図14に示すように、電源投入時等にキューの登録数のクリアを行う(S22−1)。 First, as shown in FIG. 14, the number of registered queues is cleared when the power is turned on (S22-1).
次に、ジョブの設定を行う処理について、図15のフローチャートで説明する。前述のとおり、キューの登録数を1だけ増加させ(S23−1)、キューの最後に新規登録ジョブの情報を追加する(S23−2)。このジョブ情報には、片面/両面、ステイプル等の画像形成動作や作成する部数等の一連の動作/制御に必要な情報が全て、ジョブ単位で格納されている。さらに、1つのジョブを、別のジョブと判別可能にするために、ジョブ毎にID番号を設定し、その情報も前記”ジョブ情報”に格納されている。 Next, processing for setting a job will be described with reference to the flowchart of FIG. As described above, the number of registered queues is increased by 1 (S23-1), and information on a newly registered job is added to the end of the queue (S23-2). In this job information, all information necessary for a series of operations / controls such as image forming operations such as single-sided / double-sided, stapling, and the number of copies to be created is stored in units of jobs. Further, in order to make one job distinguishable from another job, an ID number is set for each job, and the information is also stored in the “job information”.
次に、シート処理システムの実際の動作を、前記キュー(Cue)の動きと共に、図16、図17を用いて説明を行う。 Next, the actual operation of the sheet processing system will be described using FIGS. 16 and 17 together with the movement of the cue (Cue).
図16は、ジョブの全体制御を説明したフローチャートである。 FIG. 16 is a flowchart for explaining overall job control.
まず、登録されているジョブ(キュー:以下Cueと表記)の有無を判断する(S24−1)。登録されているジョブがない場合はS24−1に戻る。一方、登録されているジョブがある場合は、変数“i”をクリアし(S24−2)、変数“i”を1増加させる。 First, it is determined whether there is a registered job (queue: hereinafter referred to as Cue) (S24-1). If there is no registered job, the process returns to S24-1. On the other hand, if there is a registered job, the variable “i” is cleared (S24-2), and the variable “i” is incremented by one.
次に、該当する変数“i”で示されるCue(i)にジョブの情報が設定されているかを判断し(S24−4)、設定されているジョブの情報がない場合はシステムの状態を確認する(S24−5)。ここで、システムが動作中でなければ再度ジョブの有無を判断する(S24−1)。一方、システムが動作中であればシステム全体を停止させる(S24−6)。 Next, it is determined whether or not job information is set in Cue (i) indicated by the corresponding variable “i” (S24-4), and if there is no set job information, the system status is confirmed. (S24-5). If the system is not operating, the presence / absence of a job is determined again (S24-1). On the other hand, if the system is operating, the entire system is stopped (S24-6).
また、該当する変数“i”で示されるCue(i)にジョブの情報が設定されている場合は、その設定されているジョブが実行可能であるか否かの判別を、後述する判別手段により行う(S24−7、S24−8)。 If job information is set in Cue (i) indicated by the corresponding variable “i”, whether or not the set job can be executed is determined by a determination unit described later. (S24-7, S24-8).
ジョブが実行可能であるか否かを判別した結果、そのCueが実行可能かで処理を分け(S24−8)、可能である場合は、登録されているCueの内容を、実際の動作を行うメモリである“実行ジョブ情報”に移す(S24−9)。そして、そのCueの内容を、登録されているCueの列から削除するために、Cueからの“Cueはずし”処理を行う(S24−10)。 As a result of determining whether or not the job can be executed, processing is divided depending on whether or not the Cue can be executed (S24-8). If it is possible, the contents of the registered Cue are actually operated. It moves to “execution job information” which is a memory (S24-9). Then, in order to delete the contents of the Cue from the registered Cue column, a “cue removal” process from the Cue is performed (S24-10).
この処理は、設定した変数“i”に対応するCue(i)の内容を削除する処理であり、最上位に登録されているCue(1)の情報の削除に限定されない。詳細は後述する。 This process is a process of deleting the contents of Cue (i) corresponding to the set variable “i”, and is not limited to deleting the information of Cue (1) registered at the highest level. Details will be described later.
その後、実行するジョブの情報に基づいて、実際のジョブ(画像形成動作)が開始され(S24−11)、完了までモニターされ(S24−12)、その後、処理をS24−1に戻す。 Thereafter, based on the information of the job to be executed, an actual job (image forming operation) is started (S24-11), monitored until completion (S24-12), and then the process returns to S24-1.
一方、該当するCueが実行可能でなく“禁止”である場合には(S24−8)、変数“i”がCueの登録数Nc以上か否かを判別する(S24−14)。そして、変数“i”が登録数Ncより小さければ、完了していない待機ジョブ(次ジョブ)が有ることを意味するため、処理をS24−3に戻す。また、変数“i”が登録数Nc以上であれば、登録されているジョブの判別を全て行ったこととなり、再度登録されているジョブの有無を判別するために、処理をS24−1に戻す。 On the other hand, if the corresponding Cue is not executable and is “prohibited” (S24-8), it is determined whether or not the variable “i” is equal to or greater than the registered number Nc of Cue (S24-14). If the variable “i” is smaller than the registered number Nc, it means that there is a standby job (next job) that has not been completed, and therefore the process returns to S24-3. If the variable “i” is equal to or greater than the registration number Nc, all registered jobs have been discriminated, and the process returns to S24-1 to discriminate the presence or absence of a registered job. .
このように、シート処理システムの制御を行うことで、メンテナンスやジャムによりユーザが装置にアクセスしているため一部のシート処理装置が使用できない場合でも、一部のシート処理装置を使用するジョブをスキップさせ、次に待機しているジョブの処理を“自動的に”繰り上げることができる。そのため、システム全体を停止することなくユーザの装置へのアクセスが可能になり、また、システム全体の“総合的な生産性”の向上を図れる。 In this way, by controlling the sheet processing system, even if some sheet processing apparatuses cannot be used because the user is accessing the apparatus due to maintenance or jamming, a job that uses some sheet processing apparatuses can be performed. You can skip and “automatically” advance the processing of the next waiting job. Therefore, the user can access the device without stopping the entire system, and the “total productivity” of the entire system can be improved.
さらに、上記制御をシステムが自動的に行うため、各装置へアクセスするユーザが、“次ジョブ”がメンテナンス箇所を使用するか否かの判断をする必要がない。また、次ジョブの開始までにメンテナンスを終了させる必要もなくなるため、集中してメンテナンスを行うことができ、結果的にメンテナンスの質の向上/時間の短縮につながる。 Further, since the system automatically performs the above control, the user accessing each device does not need to determine whether or not the “next job” uses the maintenance part. In addition, since it is not necessary to end the maintenance before the start of the next job, the maintenance can be performed in a concentrated manner, and as a result, the maintenance quality is improved and the time is shortened.
次に、図17のフローチャートを用いて、前述のキューはずし処理について説明する。 Next, the above-described queue removal processing will be described using the flowchart of FIG.
まず、管理用の変数“j”のクリアを行う(S25−1)。次に、本処理で使用するス
テータスである変数“CueSift”のクリアを行う(S25−2)。次に、変数“j”に1を足し(S25−3)、変数“CueSift”の判別を行う(S25−4)。
First, the management variable “j” is cleared (S25-1). Next, the variable “CueShift”, which is the status used in this process, is cleared (S25-2). Next, 1 is added to the variable “j” (S25-3), and the variable “CueShift” is determined (S25-4).
変数“CueShift”が1である場合は、変数“j”の値に基づいて、Cue(j)の内容をCue(j−1)に移し変える(S25−5)。 When the variable “CueShift” is 1, the content of Cue (j) is transferred to Cue (j−1) based on the value of the variable “j” (S25-5).
次に、この処理への引数である“i”と変数“j”の比較を行い(S25−6)、同一であれば変数“CueSift”に1を代入する(S25−7)。そして、引数“i”が登録数Ncと同じになるまで、処理をS25−3に戻し、S25−3〜S25−8までの処理を繰り返す。つまり、これらの処理は、この処理への引数として与えられた“i”になるまでは、Cueの変更を行わず、“i”番目で変数“CueSift”に1を設定することで、指定された順番になったことを示す。そして、それ以降のCue情報を最後尾まで1つずつ前へずらす処理である。そして、最後に、変数“CueSift”をクリアし処理を完了する(S25−9)。 Next, “i” as an argument to this process is compared with the variable “j” (S25-6), and if they are the same, 1 is assigned to the variable “CueShift” (S25-7). Then, the process returns to S25-3 until the argument “i” becomes equal to the registration number Nc, and the processes from S25-3 to S25-8 are repeated. In other words, these processes are designated by setting 1 to the variable “CueShift” without changing Cue until “i” given as an argument to this process is reached. It shows that it was in order. Then, the subsequent Cue information is shifted forward one by one to the end. Finally, the variable “CueShift” is cleared and the process is completed (S25-9).
次に、図18を使用して、ジョブの実行が可能か否かを判別する前述の“判別手段”について説明を行う。なお、判別手段としては、例えば、シート処理システムに設けられた種々の検知手段(例えば、カバー部材の開閉状態を検知する検知手段、シート処理装置の稼働状態を検知する手段、シートの搬送が正常に行われているか検出する異常状態検出手段)からの情報や記憶手段に記憶されたジョブの情報に基づいてそのジョブが実行可能か否かを判別する手段であり、CPUや、CPU以外に専用に設けられたハードウェアを適宜選択し用いることができる。 Next, the aforementioned “discriminating means” for discriminating whether or not a job can be executed will be described with reference to FIG. Note that, as the determining means, for example, various detecting means provided in the sheet processing system (for example, detecting means for detecting the open / closed state of the cover member, means for detecting the operating state of the sheet processing apparatus, and normal conveyance of the sheet) Based on the information from the abnormal state detecting means for detecting whether the job is executed or the information on the job stored in the storage means. The hardware provided in can be selected and used as appropriate.
まず、記憶手段により順に登録された複数のジョブのうち少なくとも一つのジョブを開始する際に、変数“ENBL”に1を設定し初期化する(S27−1)。この変数“ENBL”は、Cueのジョブが実行可能であるかを示し、“ENBL”=1の場合に実行可能である。 First, when starting at least one of a plurality of jobs registered in order by the storage means, 1 is set to a variable “ENBL” and initialization is performed (S27-1). This variable “ENBL” indicates whether a Cue job can be executed, and can be executed when “ENBL” = 1.
次に、該当するジョブを、シート積載装置500の状態に関してチェックする。まず、シート積載装置500が可動状態(以下シート積載モードと略)であるか否か(S27−2)、さらに、シート積載装置500がユーザのアクセス中であるか否か(S27−3)を判別する。その結果、シート積載モードであり、かつ、ユーザのアクセス中である場合は、そのジョブは実行不可能であるので、初期値として与えられた変数のクリアを行う(S27−4)。
Next, the corresponding job is checked regarding the state of the
このとき、本実施例では、ユーザのアクセス中か否かの判断に、該当するドアスイッチ(551/552)の開閉を判断基準に用いているが、ユーザによるキー入力等によって設定される内部メモリ上の変数や、また、別の機械的な設定等でも構わない。 At this time, in this embodiment, the open / close of the corresponding door switch (551/552) is used as a determination criterion for determining whether or not the user is accessing, but an internal memory set by a key input or the like by the user The above variables or other mechanical settings may be used.
次に、該当するジョブを、給送装置600の状態に関してチェックする。まず、給送装置600が可動状態(以下給送モードと略)であるか否か(S27−5)、さらに、給送装置600がユーザのアクセス中であるか否か(S27−6)を判別する。その結果、給送モードであり、かつ、ユーザのアクセス中である場合は、そのジョブは実行不可能であるので、初期値として与えられた変数のクリアを行う(S27−7)。
Next, the corresponding job is checked with respect to the state of the
このとき、本実施例では、ユーザのアクセス中か否かの判断に、該当するドアスイッチ(652/653)の開閉を判断基準に用いているが、ユーザによるキー入力等によって設定される内部メモリ上の変数や、また、別の機械的な設定等でも構わない。 At this time, in this embodiment, the open / close of the corresponding door switch (652/653) is used as a determination criterion for determining whether or not the user is accessing, but an internal memory set by a key input or the like by the user The above variables or other mechanical settings may be used.
次に、該当するジョブを、上トレイ排出モードに関してチェックする。まず、上トレイ
排出モードか否か(S27−8)、さらに上トレイ部がメンテナンス中であるか否か(S27−9)を判別する。その結果、上トレイ排出モードであり、かつ、メンテナンス中である場合は、そのジョブは実行不可能であるので、初期値として与えられた変数のクリアを行う(S27−10)。
Next, the corresponding job is checked with respect to the upper tray discharge mode. First, it is determined whether or not the upper tray discharge mode is set (S27-8), and whether or not the upper tray portion is under maintenance (S27-9). As a result, if the upper tray discharge mode is in progress and the maintenance is in progress, the job cannot be executed, and the variable given as the initial value is cleared (S27-10).
このとき、本実施例では、メンテナンス中か否かの判断に、該当するドアスイッチ(751/752)の開閉を判断基準に用いているが、操作者によるキー入力等によって設定される内部メモリ上の変数や、また、別の機械的な設定等でも構わない。 At this time, in this embodiment, the determination of whether or not the maintenance is in progress uses the opening / closing of the corresponding door switch (751/752) as a criterion. However, on the internal memory set by the key input by the operator or the like. Other variables or other mechanical settings may be used.
次に、該当するジョブを、下トレイ排出モードに関してチェックする。まず、下トレイ排出モードか否か(S27−11)、さらに下トレイ部がメンテナンス中であるか否か(S27−12)を判別する。その結果、下トレイ排出モードであり、かつ、メンテナンス中である場合は、そのジョブは実行不可能であるので、初期値として与えられた変数のクリアを行う(S27−13)。 Next, the corresponding job is checked with respect to the lower tray discharge mode. First, it is determined whether or not the lower tray discharge mode is set (S27-11), and further whether or not the lower tray portion is under maintenance (S27-12). As a result, if the lower tray discharge mode is being maintained and the job is under maintenance, the job cannot be executed, and the variable given as the initial value is cleared (S27-13).
このとき、本実施例では、メンテナンス中か否かの判断に、該当するドアスイッチ(751/753)の開閉を判断基準に用いているが、操作者によるキー入力等によって設定される内部メモリ上の変数や、また、別の機械的な設定等でも構わない。 At this time, in this embodiment, the determination of whether or not the maintenance is in progress uses the opening / closing of the corresponding door switch (751/753) as a determination criterion. However, on the internal memory set by the key input by the operator or the like. Other variables or other mechanical settings may be used.
次に、上記変数“ENBL”の結果を判別し(S27−14)、変数“ENBL”=1のままの場合は、その該当するジョブは実行可能であるので、“Cue(i)は可能”(S27−15)、一方、変数“ENBL”=0の場合は、その該当するジョブは実行不可能であるということであるので、“Cue(i)は禁止”(S27−16)として、それぞれ結果をだし、本処理を完了する。 Next, the result of the variable “ENBL” is discriminated (S27-14). If the variable “ENBL” = 1, the corresponding job can be executed, so “Cue (i) is possible”. (S27-15) On the other hand, if the variable “ENBL” = 0, it means that the corresponding job cannot be executed. Therefore, “Cue (i) is prohibited” (S27-16), respectively. Get the result and complete this process.
また、ジャム検知センサやエラー検知センサによりジャム及びエラーを検知した場合も、ジャムやエラーの情報に基づいてジョブ動作の可否を判別する第二のジョブ動作可能判別手段により、上記の各モードに関するチェック動作と同様のチェックを行うことも可能である。 In addition, even when a jam or an error is detected by a jam detection sensor or an error detection sensor, the second job operation enable determination unit that determines whether or not a job operation is possible based on the jam or error information, checks the above modes. It is also possible to perform a check similar to the operation.
さらにジャム時及びエラー時に、ジャム検知センサやエラー検知センサで検知した情報に基づき、ユーザがジャム及びエラーの処理時にアクセスするカバーを判別し、上記の各モードに関するチェック動作と同様のチェックを行うことも可能である。 Furthermore, at the time of jam and error, based on the information detected by the jam detection sensor or error detection sensor, the cover that the user accesses at the time of jam and error processing is determined, and the same check as the check operation for each mode described above is performed. Is also possible.
なお、前述の異常検出手段は、前記複数のジョブのうちの一つのジョブに対して動作する一つ又は複数のシート処理装置の異常状態を検知可能であり、かつ、異常状態を検知した場合は、前記一つ又は複数のシート処理装置以外のシート処理装置の稼動状況にかかわらず、独立して前記一つ又は複数のシート処理装置の動作の停止、又は、停止後の再稼動が可能である。 The above-described abnormality detection unit can detect an abnormal state of one or a plurality of sheet processing apparatuses that operate on one of the plurality of jobs, and when an abnormal state is detected The operation of the one or more sheet processing apparatuses can be stopped independently or restarted after the stop regardless of the operation status of the sheet processing apparatuses other than the one or more sheet processing apparatuses. .
以下に上記シート処理システムにおいて、エントリーされている複数のジョブが処理される状況について、図19を用いて説明する。 The situation where a plurality of entered jobs are processed in the sheet processing system will be described below with reference to FIG.
図19は、装置があるジョブXの実行中に、順次エントリーされているA〜Eのジョブを並列処理動作していく場合の、スキップ動作、ジョブ順位の変動に関する事例を簡単に示した図である。 FIG. 19 is a diagram simply showing an example of a skip operation and a change in job order when the devices A to E sequentially entered are executed in parallel during execution of a certain job X. is there.
まずジョブXのみ実行中において、先頭にエントリーされているジョブAから並列動作が可能かどうかをジョブ動作可能判別手段によって行う(図19(i)参照)。 First, when only job X is being executed, whether or not parallel operation is possible from job A entered at the top is determined by the job operation possibility determination means (see FIG. 19 (i)).
次に、ジョブAが並列動作不可能な場合にはジョブAをスキップさせて次ジョブのジョブBの並列ジョブ動作判別を行う(図19(ii)参照)。 Next, when job A cannot be operated in parallel, job A is skipped and parallel job operation determination of job B of the next job is performed (see FIG. 19 (ii)).
ジョブBが並列動作可能であれば、ジョブBのキューはずし処理が行われ(図19(iii)参照)、システムはジョブXの並列処理動作としてジョブBを開始する(図19(iv)参照)。この時、次に動作可能判別の対象ジョブの順番はA、C、D、Eとなる。 If job B can be operated in parallel, job B queue removal processing is performed (see FIG. 19 (iii)), and the system starts job B as a parallel processing operation for job X (see FIG. 19 (iv)). . At this time, the order of the target job for the next operable determination is A, C, D, E.
ここで実行中のジョブXが終了すると、再び先頭にエントリーされているジョブAから並列動作判別を行う(図19(v)参照)。 When the job X being executed ends here, the parallel operation determination is performed again from the job A that is entered at the top (see FIG. 19 (v)).
ジョブAが並列動作可能であれば、ジョブAのキューはずし処理が行われ(図19(vi)参照)、システムはジョブBの並列処理動作としてジョブAを開始する(図19(vii)参照)。この時、次に動作可能判別の対象ジョブの順番はC、D、Eとなる。 If job A can be operated in parallel, job A queue removal processing is performed (see FIG. 19 (vi)), and the system starts job A as parallel processing operation for job B (see FIG. 19 (vii)). . At this time, the order of the target job to be determined next is C, D, and E.
その後は、上記の繰り返しによってジョブC、D、Eを処理する。 Thereafter, the jobs C, D, and E are processed by repeating the above.
なお、上術の判別手段の制御を行う制御手段としては、CPUを好適に用いることができる。 Note that a CPU can be suitably used as the control means for controlling the determination means for the operation.
実施例1では、Cueの移行時に、ジョブが実行不可能の場合はスキップしていたが、ジョブの順番を何らかの理由で保持したい場合の対応として、ジョブを“待ち”状態にして、システム全体を停止させることが必要とされる場合がある。 In the first embodiment, when the job cannot be executed at the time of migration of Cue, the job is skipped. However, as a countermeasure when the job order is to be held for some reason, the job is put in a “waiting” state and the entire system is It may be necessary to stop.
例えば、メンテナンス等により装置のカバーを開いた状態でユーザが作業を行う場合に、そのユーザは予め登録されているCueの内容Aのジョブを、システム全体をジョブ“待ち”状態にさせてでも最初に実行したい場合がある。しかし、内容AのジョブのCueに対して突発的なキャンセルが行われ、作業終了前に実行不可能なCueへの移行となってしまう場合がある。 For example, when a user performs an operation while the cover of the apparatus is opened due to maintenance or the like, the user first performs a job with a Cue content A registered in advance even if the entire system is put in a job “waiting” state. You may want to run However, there is a case where the Cue of the job with the content A is suddenly canceled, and the transition to the Cue that cannot be executed before the work is finished.
この場合、ユーザは、実行不可能なCueへの移行時に自動的にスキップするのではなく、システムが停止し、ジョブが“待ち”状態になることで、内容Aのジョブが実行可能なCueに移行できる状態であることを認識できる方が好ましい。 In this case, the user does not automatically skip to the inexecutable Cue, but the system stops and the job enters a “waiting” state, so that the job of the content A can be executed. It is preferable to recognize that the state can be shifted.
そこで、実行不可能なCueへの移行時に、自動的にスキップする第1の動作モードか、スキップせずに一時的に内容Aのジョブに使用するシート処理装置を停止させるか、を選択可能な選択手段を設けている。これにより、ユーザに対する装置の操作性及び作業性の最適化が可能となり、結果的に操作性の向上につながる。 Therefore, it is possible to select whether to automatically skip the first operation mode when skipping to Cue, or to temporarily stop the sheet processing apparatus used for the content A job without skipping. Selection means are provided. As a result, the operability and workability of the apparatus for the user can be optimized, and as a result, the operability is improved.
以下、実施例1と異なる点に関して、フローチャートを用いて説明を行う。 Hereinafter, differences from the first embodiment will be described with reference to flowcharts.
図20は、ジョブの全体制御を説明したフローチャートである。 FIG. 20 is a flowchart illustrating overall control of a job.
まず、登録されているジョブ(キュー:以下Cueと表記)の有無を判断する(S28−1)。登録されているジョブがない場合はS28−1に戻る。一方、登録されているジョブがある場合は、変数“i”をクリアし(S28−2)、変数“i”を1増加させる(S28−3)。 First, it is determined whether or not there is a registered job (queue: hereinafter referred to as Cue) (S28-1). If there is no registered job, the process returns to S28-1. On the other hand, if there is a registered job, the variable “i” is cleared (S28-2), and the variable “i” is incremented by 1 (S28-3).
次に、該当する変数“i”で示されるCue(i)にジョブの情報が設定されているかを判断し(S28−4)、設定されているジョブの情報がない場合はシステムの状態を確
認する(S28−5)。ここで、システムが動作中でなければ再度ジョブの有無を判断する(S28−1)。一方、システムが動作中であればS28−6でシステム全体を停止させる(S28−6)。
Next, it is determined whether or not job information is set in Cue (i) indicated by the corresponding variable “i” (S28-4). If there is no set job information, the system status is confirmed. (S28-5). Here, if the system is not operating, the presence / absence of a job is determined again (S28-1). On the other hand, if the system is operating, the entire system is stopped in S28-6 (S28-6).
また、該当する変数“i”で示されるCue(i)にジョブの情報が設定されている場合は、その設定されているジョブが実行可能であるか否かの判別を、判別手段により行う(S28−7、S28−8)。 When job information is set in Cue (i) indicated by the corresponding variable “i”, it is determined by the determining means whether or not the set job is executable ( S28-7, S28-8).
ジョブが実行可能であるか否かを判別した結果、そのCueが実行可能かで処理を分け(S28−8)、可能である場合は、登録されているCueの内容を、実際の動作を行うメモリである”実行ジョブ情報”に移す(S28−9)。そして、そのCueの内容を、登録されているCueの列から削除するために、Cueからの“Cueはずし”処理を行う(S28−10)。 As a result of determining whether or not the job can be executed, processing is divided depending on whether or not the Cue can be executed (S28-8). If it is possible, the contents of the registered Cue are actually operated. It moves to "execution job information" which is a memory (S28-9). Then, in order to delete the contents of the Cue from the registered Cue column, a “cue removal” process from the Cue is performed (S28-10).
この処理は、設定した変数“i”に対応するCue(i)の内容を削除する処理であり、最上位に登録されているCue(1)の情報の削除に限定されない。 This process is a process of deleting the contents of Cue (i) corresponding to the set variable “i”, and is not limited to deleting the information of Cue (1) registered at the highest level.
その後、実行するジョブの情報に基づいて、実際のジョブ(画像形成動作)が開始され(S28−11)、完了までモニターされ(S28−12)、その後、処理をS28−1に戻す。 Thereafter, based on information on the job to be executed, an actual job (image forming operation) is started (S28-11) and monitored until completion (S28-12), and then the process returns to S28-1.
一方、該当するCueが実行可能でなく”禁止”である場合には、S28−13に処理を進める。ここでは、実行不可能なCueへの移行に対して、”スキップさせるか”/”スキップしないで停止させるか”という選択結果に基づいて判別される。その結果、Cueのスキップを行う第1の動作モードが選択された場合はS28−14へ、スキップしないで停止させる第2の動作モードが選択された場合にはS28−5へ進む(図中A)。 On the other hand, if the corresponding Cue is not executable and is “prohibited”, the process proceeds to S28-13. Here, the determination is made based on the selection result of “whether to skip or not to skip” with respect to the transition to Cue that cannot be executed. As a result, if the first operation mode for skipping Cue is selected, the process proceeds to S28-14, and if the second operation mode to be stopped without skipping is selected, the process proceeds to S28-5 (A in the figure). ).
この選択手段に関しては、操作表示装置400からの設定でも、また、外部からの通信データ、機械内部の設定用SWでも構わない。S28−5以降は前述と同じである。
This selection means may be set from the
第1の動作モードが選択されると、変数“i”がCueの登録数Nc以上か否かを判別する(S28−14)。そして、変数“i”が登録数Ncより小さければ、完了していない待機ジョブ(次ジョブ)が有ることを意味するため、処理をS28−3に戻す。また、変数“i”が登録数Nc以上であれば、登録されているジョブの判別を一通り行ったこととなり、再度登録されているジョブの有無を判別するために、処理をS28−1に戻す。 When the first operation mode is selected, it is determined whether or not the variable “i” is equal to or greater than the Cue registration number Nc (S28-14). If the variable “i” is smaller than the registered number Nc, it means that there is a standby job (next job) that has not been completed, and therefore the process returns to S28-3. If the variable “i” is equal to or greater than the registration number Nc, it means that the registered job has been completely determined, and the process proceeds to S28-1 in order to determine whether there is a registered job again. return.
このように、シート処理システムの制御を行うことで、メンテナンスやジャムによりユーザが装置にアクセスしているため一部のシート処理装置が使用できない場合に、ジョブをスキップさせるか、スキップせずにジョブに使用するシート処理装置を停止させ、設定した順にジョブを実行させるか、をユーザが選択することができる。これにより、ユーザに対する装置の操作性及び作業性の最適化が可能となり、結果的に操作性の向上につながる。 In this way, by controlling the sheet processing system, if some sheet processing devices cannot be used because the user is accessing the device due to maintenance or jamming, the job can be skipped or skipped. The user can select whether to stop the sheet processing apparatus to be used for the job and execute the jobs in the set order. This makes it possible to optimize the operability and workability of the apparatus for the user, resulting in an improvement in operability.
なお、上述の選択手段の制御を行う制御手段としては、CPUを好適に用いることができる。 Note that a CPU can be suitably used as the control means for controlling the selection means described above.
次に、図21を用いて、ジョブのキャンセル手段について説明を行う。なお、キャンセル手段としては、操作表示装置400に設けられた入力キーや装置本体に設けられたスイッチ等を適宜選択し用いることができる。
Next, job canceling means will be described with reference to FIG. As the canceling means, an input key provided on the
はじめに、操作表示装置400等の設定手段からキャンセルしたいジョブの番号を入力すると、その値が変数“job_ccl”へ代入される(S26−1)。そして、変数“
i”の初期化を行い(S26−2)、変数“i”を1だけ増加させる(S26−3)。
First, when the number of a job to be canceled is input from setting means such as the
i ”is initialized (S26-2), and the variable“ i ”is increased by 1 (S26-3).
次に、変数“i”で示されるCue(i)の内容のId情報が、設定された番号に等しいかの判別を行い(S26−4)、等しくなるまで変数“i”を増加させる(S26−5)。Cue(i)の内容のId情報と“job_ccl”とが等しい場合(S26−4)
には、変数“Cue_ccl”へ変数“i”を代入し(S26−6)、該当するCueの
情報を削除するために、前述の”Cueはずし”処理に、変数“Cue_ccl”をわた
す(S26−7)。これで、変数“Cue_ccl”に該当するCueの情報が削除され
る。
Next, it is determined whether or not the Id information of the content of Cue (i) indicated by the variable “i” is equal to the set number (S26-4), and the variable “i” is increased until it becomes equal (S26). -5). When the Id information of the content of Cue (i) is equal to “job_ccl” (S26-4)
, The variable “i” is substituted into the variable “Cue_ccl” (S26-6), and the variable “Cue_ccl” is passed to the “Cue removal” process described above to delete the information of the corresponding Cue (S26—). 7). As a result, information on the Cue corresponding to the variable “Cue_cc1” is deleted.
このような処理を行うことで、ユーザがアクセスする装置の所定の箇所が使用できない場合でも、その箇所を使用するジョブをスキップさせるか、スキップせずに一時的にシステムを停止させるか、が選択可能となる。その後、上述の制御手段により通常の制御が行われるため、システム全体としてユーザに対する操作性及び作業性の最適化が可能となり、結果的に操作性の向上につながる。 By performing such a process, even if a specified location on the device accessed by the user cannot be used, it is possible to select whether to skip the job that uses the location or to temporarily stop the system without skipping it. It becomes possible. Thereafter, normal control is performed by the above-described control means, so that the operability and workability for the user as a whole system can be optimized, and as a result, the operability is improved.
10 画像形成装置
100 原稿給送装置
150 回路部
200 イメージリーダ
201 イメージリーダ制御部
202 画像信号制御部
210 コンピュータ
300 プリンタ
301 プリンタ制御部
351、352、353 カバー
400 操作表示装置
401 操作表示部制御部
500 シート積載装置
501 シート積載装置制御部
502 水平搬送パス
503 搬送ローラ対
520 パス
530 シート積載部
551、552 カバー
560 回路部
565、566 ドライバ
600 給送装置
601 給送装置制御部
602 搬送ローラ対
611 垂直搬送パス
612 水平搬送パス
651、652、653 カバー
660 回路部
700 フィニッシャ
701 フィニッシャ制御部
710 切換フラッパ
720 ステイプラ
740 ソート処理部
751、752、753 カバー
760 回路部
A シート処理システム
S シート
S51、S52、S53 パスセンサ
S54、S55 カバー開閉検知センサ
S61、S62、S63 パスセンサ
S64、S65、S66 カバー開閉検知センサ
S71、S72、S73 パスセンサ
S74、S75、S76 カバー開閉検知センサ
DESCRIPTION OF
Claims (4)
ジョブの登録を行う登録手段と、
前記登録手段により登録されたジョブを登録した順に複数記憶可能な記憶手段と、
前記画像形成装置と少なくとも1つのシート後処理装置を使用する1つのジョブの実行中に該ジョブで使用しないシート後処理装置を用いて別のジョブを並列に実行させる制御手段と、
を有し、前記制御手段は、前記1つのジョブの実行中に、前記記憶手段により順に登録された未実行の1番目のジョブから順番に前記1つのジョブと並列実行可能か否かを判断し、並列実行可能であればそのジョブを実行させ、並列実行可能でなければそのジョブをスキップして次のジョブが並列実行可能か否かを判断することを特徴とする画像形成システム。 The combination of a plurality of provided with a post-processing device the sheet, a combination or a plurality of sheets after processing apparatus of the image forming apparatus and at least one sheet after the processing apparatus having an image forming apparatus forming an image on a sheet and the sheet after processing function, In an image forming system that executes jobs ,
And registration means for registering the job,
A plurality storable storage means in the order they are registered the registered jobs by the registration means,
Control means for executing another job in parallel using a sheet post-processing apparatus that is not used in the job during execution of one job using the image forming apparatus and at least one sheet post-processing apparatus;
The control means determines whether or not parallel execution with the one job is possible in order from the first unexecuted job registered in order by the storage means during execution of the one job. , parallel execution possible to execute the job, the image forming system, characterized in that the next job is skipped and the job if not executable in parallel to determine whether it is possible to parallel execution.
前記カバー部材の開閉状態を検知する検知手段と、
を備え、前記制御手段は、並列実行されている複数のジョブの一方のジョブで使用されているシート後処理装置に設けられたカバー部材が開かれたことが前記検知手段により検知されると、前記一方のジョブの動作を停止させ、他方のジョブの動作を続行させることを特徴とする請求項2に記載の画像形成システム。 A cover member provided to each of the sheet after the processing unit in order to allow access to the interior of the sheet after the processing device,
Detecting means for detecting an open / closed state of the cover member;
And when the detecting means detects that the cover member provided in the sheet post-processing apparatus used in one of the plurality of jobs being executed in parallel is opened, The image forming system according to claim 2 , wherein the operation of the one job is stopped and the operation of the other job is continued .
のシートの先頭頁或いは途中頁に前記載置部に載置されたシートを挿入する給送装置と、前記画像形成装置と前記給送装置の少なくとも一方から搬送される複数のシートを綴じる処理を行うフィニッシャとを含み、
並列に実行される前記1つのジョブは、前記画像形成装置により画像が形成されたシートを前記シート積載装置へ積載するジョブであり、並列に実行される前記別のジョブは、前記給送装置の載置部に載置されたシートを給送して前記フィニッシャによる処理を行うジョブであることを特徴とする請求項1記載の画像形成システム。 The plurality of sheet post-treatment devices include a sheet stacking device that stacks sheets conveyed from the image forming device, and a placement unit that mounts sheets, and the plurality of sheet post-treatment devices conveyed from the image forming device.
A sheet feeding device that inserts a sheet placed on the placement section on the first page or an intermediate page of the sheet, and a process of binding a plurality of sheets conveyed from at least one of the image forming apparatus and the sheet feeding device. Including finisher to perform,
The one job executed in parallel is a job for stacking sheets on which images are formed by the image forming apparatus on the sheet stacking apparatus, and the other job executed in parallel is the job of the feeding apparatus. The image forming system according to claim 1, wherein the image forming system is a job for feeding a sheet placed on a placement unit and performing processing by the finisher .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003371594A JP4455010B2 (en) | 2003-10-31 | 2003-10-31 | Image forming system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003371594A JP4455010B2 (en) | 2003-10-31 | 2003-10-31 | Image forming system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005131984A JP2005131984A (en) | 2005-05-26 |
| JP4455010B2 true JP4455010B2 (en) | 2010-04-21 |
Family
ID=34648201
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003371594A Expired - Fee Related JP4455010B2 (en) | 2003-10-31 | 2003-10-31 | Image forming system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4455010B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5031346B2 (en) * | 2006-01-20 | 2012-09-19 | キヤノン株式会社 | Printing system, job processing method, computer program |
| JP2007304322A (en) * | 2006-05-11 | 2007-11-22 | Konica Minolta Business Technologies Inc | Image forming system |
| JP5838991B2 (en) * | 2013-04-12 | 2016-01-06 | コニカミノルタ株式会社 | Image forming apparatus and image forming system |
| JP6005621B2 (en) * | 2013-11-28 | 2016-10-12 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
| JP2014221559A (en) * | 2014-08-04 | 2014-11-27 | キヤノン株式会社 | Printing system, printing method and program |
-
2003
- 2003-10-31 JP JP2003371594A patent/JP4455010B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005131984A (en) | 2005-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4185843B2 (en) | Sheet processing system | |
| JP3466942B2 (en) | Post-processing device and post-processing method | |
| JP4484489B2 (en) | Image forming system | |
| US8180243B2 (en) | Image forming system and maintenance execution program | |
| JP4012061B2 (en) | Image forming apparatus, sheet processing apparatus, and image forming system | |
| JP2005346013A (en) | Image forming system, maintenance method, and program | |
| JP4272969B2 (en) | Sheet processing system | |
| US7441774B2 (en) | Sheet conveying apparatus | |
| JP2006315812A (en) | Sheet processing apparatus and image forming apparatus | |
| JP4546059B2 (en) | Image forming apparatus | |
| JP4455010B2 (en) | Image forming system | |
| JP4185842B2 (en) | Sheet processing system | |
| JP2006321648A (en) | Image forming apparatus and conveyance control method for image forming apparatus | |
| JP4086874B2 (en) | Sheet processing apparatus and image forming apparatus | |
| JP2005121909A (en) | Sheet processing system | |
| JP5279302B2 (en) | Image forming system | |
| JP2005119136A (en) | Sheet processing system | |
| JP2007069992A (en) | Sheet insertion apparatus and image forming system | |
| JP3880382B2 (en) | Image forming system | |
| JP2007131444A (en) | Paper post-processing apparatus and image forming system including the same | |
| JP2005335217A (en) | Image forming apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061030 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091020 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091221 |
|
| 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: 20100126 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100203 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130212 Year of fee payment: 3 |
|
| 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: 20140212 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |