(57)【特許請求の範囲】
【請求項１】
シートに対して所定の後処理を行う後処理手段と、
画像形成装置から搬送されるシートに対して前記所定の後処理を行う第一の制御モードと、手差し挿入されるシートに対して前記所定の後処理を行う第二の制御モードとを切り替えるとともに、当該第二の制御モードから当該第一の制御モードへの切り替えは前記第二の制御モードにおける後処理終了後の第一の所定時間の経過後に実行されるように制御する制御手段と、を有し、
前記制御手段は、前記第二の制御モードのときに、前記画像形成装置から前記第一の制御モードによる後処理を指定された画像形成を行うことの通知を受け付けた場合、前記第一の所定時間よりも短い第二の所定時間の経過後に当該第一の制御モードへ切り替えることを特徴とする、
後処理装置。
【請求項２】
前記第一の制御モードにおける前記後処理手段の処理位置と、前記第二の制御モードにおける当該後処理手段の処理位置とが異なる位置であり、各制御モードに応じた処理位置に前記後処理手段を移動させる移動手段をさらに有することを特徴とする、
請求項１に記載の後処理装置。
【請求項３】
前記手差し挿入されるシートを検知する検知手段をさらに有し、
前記制御手段は、前記検知手段が前記シートを検知した場合、制御モードを前記第二の制御モードにすることを特徴とする、
請求項１又は２に記載の後処理装置。
【請求項４】
前記第二の制御モードにおける前記所定の後処理終了後から前記第二の所定時間の経過前に、前記画像形成装置から前記第一の制御モードによる後処理を指定された画像形成を行うことの通知を受け付けた場合、前記第二の所定時間の経過後に前記第一の制御モードに切り替え、前記第二の制御モードにおける前記所定の後処理終了後から前記第二の所定時間の経過後に、前記通知を受け付けた場合、前記第一の所定時間の経過を待つことなく前記第一の制御モードに切り替えることを特徴とする、
請求項１、２又は３に記載の後処理装置。
【請求項５】
前記第二の制御モードにおける前記所定の後処理終了後から、前記通知を受け付けるまでの経過時間を計測する計測手段をさらに有し、
前記制御手段は、前記計測手段の計測結果が前記第二の所定時間より小さい場合、当該第二の所定時間と当該計測結果との差分を第三の所定時間として設定し、当該計測結果が当該第二の所定時間を超えた場合、当該第三の所定時間をゼロに設定し、前記通知を受け付けてから前記第三の所定時間の経過後に当該第一の制御モードへ切り替えることを特徴とする、
請求項４に記載の後処理装置。
【請求項６】
前記制御手段は、前記第三の所定時間を設定した後、当該設定した所定時間が経過するまでの間は再度の第三の所定時間の設定を禁止することを特徴とする、
請求項５に記載の後処理装置。
【請求項７】
シートに画像を形成する画像形成装置と、シートに所定の後処理を行う後処理装置とを含む画像形成システムであって、
前記後処理装置は、
シートに対して所定の後処理を行う後処理手段と、
前記画像形成装置から搬送されるシートに対して前記所定の後処理を行う第一の制御モードと、手差し挿入されるシートに対して前記所定の後処理を行う第二の制御モードとを切り替えるとともに、当該第二の制御モードから当該第一の制御モードへの切り替えは前記第二の制御モードにおける後処理終了後の第一の所定時間の経過後に実行されるように制御する制御手段と、を有し、
前記制御手段は、前記第二の制御モードのときに、前記画像形成装置から前記第一の制御モードによる後処理を指定された画像形成を行うことの通知を受け付けた場合、前記第一の所定時間よりも短い第二の所定時間の経過後に当該第一の制御モードへ切り替えることを特徴とする、
画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数枚のシートで形成されるシート束を綴じる後処理装置、この後処理装置を有する画像形成システムに関する。
【背景技術】
【０００２】
従来、画像形成装置のオプション装置として、画像形成装置から排出されるシートを受け取り、受け取ったシートの束にステイプル後処理を行うシート処理装置（後処理装置）が広く使用されている。
また、この種のシート処理装置には、印刷ジョブの一部として自動的に実行されるオンラインステイプル機能、装置外部に開口した開口部にユーザが手差しで紙束を挿入し、この紙束にステイプル処理を行うマニュアルステイプル機能などを有するものがある。
このようなシート処理装置では、オンラインステイプル機能に加えて、付加機能としてマニュアルステイプル機能も備え、かつ、シート処理装置本体の製造にかかるコストを低く抑えることが求められる。
【０００３】
例えば、特許文献１に開示された用紙後処理装置では、ステイプラ装置がオンラインステイプル処理を行う第１の位置と、マニュアルステイプル処理を行う第２の位置とに移動可能に構成している。これにより、高価なステイプラ装置をオンラインステイプル機能とマニュアルステイプル機能で一つに兼用可能となり、シート処理装置本体の製造コストを抑えつつ、ユーザに付加価値を提供する、としている。
【０００４】
例えば、一つのステイプラ装置でオンラインステイプル機能とマニュアルステイプル機能を兼用する構成にしたとする。この場合、ステイプラ装置がマニュアルステイプルを実施する位置（例えば、前記第２の位置）に滞在している間は、オンラインステイプルを実施することができない。また、ステイプラ装置がマニュアルステイプル処理を実施する位置に滞在しているが、所定時間（タイムアウト時間）が経過してもステイプラにシート束が挿入されないことがある。この場合、タイムアウト時間の経過後に自動的にステイプラ装置をオンラインステイプル処理を実施する位置（例えば、前記第１の位置）に移動させ、その状態で待機するように制御することが一般的に知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１８９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ユーザがマニュアルステイプルを使用した後の状態から、オンラインステイプルを実施する位置へと自動的にステイプラ装置を移動させるには時間がかかってしまう場合がある。また、移動にかかる時間が長くなればなるほど、その間にオンラインステイプルを利用したいユーザは無用に待機させられてしまう、という課題が残る。つまり、予め設定されるタイムアウト時間の長さがユーザの使用感と利便性に大きく関わることになる。
【０００７】
本発明は、マニュアルステイプルを利用するユーザとオンラインステイプルを利用するユーザそれぞれの利便性を両立させることができる後処理装置を提供することを、主たる課題とする。また、この後処理装置を有する画像形成装置を提供する。
【課題を解決するための手段】
【０００８】
本発明の後処理装置は、シートに対して所定の後処理を行う後処理手段と、画像形成装置から搬送されるシートに対して前記所定の後処理を行う第一の制御モードと、手差し挿入されるシートに対して前記所定の後処理を行う第二の制御モードとを切り替えるとともに、当該第二の制御モードから当該第一の制御モードへの切り替えは前記第二の制御モードにおける後処理終了後の第一の所定時間の経過後に実行されるように制御する制御手段と、を有し、前記制御手段は、前記第二の制御モードのときに、前記画像形成装置から前記第一の制御モードによる後処理を指定された画像形成を行うことの通知を受け付けた場合、前記第一の所定時間よりも短い第二の所定時間の経過後に当該第一の制御モードへ切り替えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、第二の制御モードであるマニュアルモードのときに第一の制御モードで実行するオンラインステイプルの実施を伴う印刷ジョブ（以下、オンラインジョブと称す）の通知を受け付けた場合、第二の所定時間の経過後に第一の制御モードへ切り替える。これにより、マニュアルステイプルを利用するユーザにとっては、オンラインジョブが通知されない限り通常通りの使用感を実現されるとともに、オンラインステイプルを利用するユーザにとっては無用な待ち時間が低減される。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置及び後処理装置の一例であるフィニッシャを含む画像形成システムの構成の一例を示す概略縦断面図。
【図２】プリンタ部を制御する制御部及びフィニッシャを制御する制御部の構成の一例を説明するためのブロック図。
【図３】ステイプラを含むステイプル部の構成の一例を示す上面図。
【図４】ステイプラがマニュアルステイプルを実施する処理位置に滞在している状態を示す図。
【図５】フィニッシャを制御する制御部がオンラインジョブの通知を受け付けたか否かを判別する処理手順の一例を示すフローチャート。
【図６】マニュアルモードとオンラインモードの２つの動作モードの排他制御を説明するためのフローチャート。
【図７】マニュアルステイプル処理の具体的な処理手順の一例を示すフローチャート。
【図８】マニュアルモード中にオンラインジョブを受け付けた場合のタイムアウト時間の再設定を説明するためのフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら実施形態を説明する。
【００１２】
図１は、本実施形態に係る画像形成装置及び後処理装置の一例であるフィニッシャを含む画像形成システムの構成の一例を示す概略縦断面図である。
図１に示す画像形成システムＳの画像形成装置３００は、プリンタ部１０を備える。プリンタ部１０は、ブラックのプロセスユニット１０１ｋ、イエローのプロセスユニット１０１ｙ、マゼンタのプロセスユニット１０１ｍ、シアンのプロセスユニット１０１ｃを含んで構成される。なお、各プロセスユニットは、感光ドラム、現像器、帯電ローラなどを含んで構成される。
以下、代表して、ブラックのプロセスユニット１０１ｋが有する感光ドラム１０２ｋ、帯電ローラ１０３ｋ、現像器１０５ｋについて詳細に説明する。
【００１３】
図１に示すプロセスユニット１０１ｋの中央部には、感光ドラム１０２ｋが配備されており、不図示のドラムモータによって回転駆動される。帯電ローラ１０３ｋは、高圧を印加して感光ドラム１０２ｋの表面を一様に帯電する。レーザスキャナユニット１０４ｋは、レーザダイオードから変調出力されたレーザを、ポリゴンミラー回転体を使用して長手方向に走査する。これにより、一様に帯電された感光ドラム１０２ｋ上に入力画像情報に従ってレーザ露光を行い、静電潜像を形成する。現像器１０５ｋは、トナーとキャリアからなる二成分現像剤により、静電潜像に応じた可視トナー像を感光ドラム上に形成する。トナーボトル１０６ｋはトナーが充填されたボトルであり、現像器１０５ｋに対してトナーを供給する。一次転写ローラ１０７ｋは、感光ドラム１０２ｋに形成されたトナー像を中間転写体１０８に転写する。
【００１４】
なお、プロセスユニット１０１ｙ〜１０１ｃもプロセスユニット１０１ｋと同様の構成になっている。また、これ以降、感光ドラム１０２、帯電ローラ１０３、現像器１０５と記述した場合、イエロー、マゼンダ、シアン、ブラックの各色を含むものとして説明を進める。
【００１５】
中間転写体１０８に転写されたトナー像は、二次転写ローラ１１０によりシート（例えば、用紙）上に転写される。
【００１６】
用紙カセット１１３は、シートを収納する。給紙ローラ１１４は、シートにトナー像を転写する際に、トナー像とシートの先端が一致するようなタイミングで給紙を行う。その後、シートは、レジストローラ１１５によって斜行補正が行われた後、二次転写ローラ１１０に送られる。
【００１７】
トナー像が転写されたシートは、その後定着ローラ１１７および加圧ローラ１１８によりトナーが定着される。排紙フラッパ１１９は、搬送方向を切り替える。トナーが定着されたシートは、当該シートの片面に画像形成を行う片面モードが設定されている場合には、中間搬送部１５０に向けて搬送される。また、シートの両面に画像形成を行う両面モードが設定されている場合には、両面反転パス１２０に向けて搬送される。両面反転パス１２０に搬送されたシートは、反転ローラ１２１及び反転フラッパ１２２により、両面搬送パス１２３を経由し、レジストローラ１１５に搬送される。そして、シート裏面に画像形成された後、中間搬送部１５０に向けてさらに搬送される。その後、シートは、中間搬送部１５０の中間搬送ローラ１５１を介してフィニッシャ５００に向けて搬送される。
【００１８】
［フィニッシャ］
図１に示すフィニッシャ５００は、プリンタ部１０から搬送されたシートを取り込み、取り込んだ複数のシートを整合して１つのシート束として束ねる処理、シート束の後端側をステイプルするステイプル処理（綴じ処理）を行う。つまり、フィニッシャ５００は、画像形成装置３００から受け付けたシートに対して所定の後処理を行う。フィニッシャ５００は、また、ソート処理、ノンソート処理、製本処理等のシートに対する後処理を行うオンライン後処理機能と、開口部９１０から手差しされたシート束に対してステイプル処理を実施するマニュアルステイプル処理機能とを有する。なお、開口部９１０の所定箇所には、後述する開口部シート束センサ９０９が配備されており、シート束が手差し挿入されたか否かを検知する。
以下、フィニッシャ５００のオンライン後処理機能について説明する。
【００１９】
フィニッシャ５００は、図１に示すように、プリンタ部１０から搬送されたシートを装置内部に取り込む為の入口ローラ対５０２を有する。入口ローラ対５０２の下流側には、シートをパス５５２又はパス５５３に導く為の切り換えフラッパ５５１が配備される。
切り換えフラッパ５５１は、例えば製本処理以外の後処理が行われる場合、シートを図１に示すパス５５２へと導く。パス５５２に導かれたシートは、搬送ローラ５０７を介して中間トレイ６３０に排出される。中間トレイ６３０に排出されたシートは、シートの搬送方向に直交する幅方向の両方に配置された整合板（不図示）及び、束排紙ローラ６９０により整合される。綴じ処理を行うことが設定されている場合には、一束を構成する枚数分のシートが搬送された後、ステイプラ６５０によりシート束の綴じ処理が行われ、その後、シート束は束排紙ローラ６９０を介して排紙トレイ７００に排出される。
【００２０】
また、切り換えフラッパ５５１は、製本処理が行われる場合にはシートを図１に示すパス５５３へと導く。パス５５３に導かれたシートは、搬送ローラ８１３を介して収納ガイド８２０に収納される。なお、搬送ローラ８１３により搬送されるシートは、当該シートの先端が可動式のシート位置決め部材８２３に当接するまで搬送される。
【００２１】
また、搬送ローラ８１３の下流側、即ち、収納ガイド８２０の途中位置には、２対のステイプラ８１８が配備されており、シート束の中央を綴じることが可能となるように構成される。なお、ステイプラ８１８で綴じられたシート束のステイプル位置が折りローラ対８２６のニップ点に対向するように、位置決め部材８２３がステイプル処理時の場所から所定の距離だけ降下する。これによりステイプル処理を施した位置を中心にしてシート束を折り畳むことが出来る。
【００２２】
ステイプラ８１８の下流側には、折りローラ対８２６が配備されており、折りローラ対８２６の対向位置には、突き出し部材８２５が配備されている。この突き出し部材８２５は、収納ガイド８２０に収納されたシート束に向けて突出する。これにより、シート束が折りローラ対８２６間に押し出され、折りローラ対８２６により折り畳まれながら搬送される。そして、折り畳まれたシート束は、中間ローラ８２７、排紙ローラ８２８を介して、排出トレイ８３２に排出される。
【００２３】
［制御部の構成］
図２は、プリンタ部１０を制御する制御部２００及びフィニッシャ５００を制御する制御部６００の構成を説明するためのブロック図である。なお、制御部２００と制御部６００は、通信ケーブル２０を介して接続されており、双方向に情報の授受が可能に構成される。
【００２４】
制御部２００は、プリンタ部１０の基本制御を行うＣＰＵ（Central Processing Unit）２０１、制御プログラムやアプリケーションプログラムが格納されるＲＯＭ（Read Only Memory ）２０５を含んで構成される。制御部２００は、また、制御プログラムの処理を実行するためのワークエリアとして機能するＲＡＭ（Random Access Memory）２０２を有する。制御部２００は、また、入出力ポートＩＣ２０３、通信インターフェース２０４、画像データを蓄積する画像メモリ部２０６、電気信号に変換された画像信号を処理する画像処理部２０７を有する。制御部２００は、また、操作部２０８、通信インターフェース２０９、電池２４０を有する。なお、電池２４０は、ＲＡＭ２０２に接続される。これにより、ＲＡＭ２０２のデータは、例えばプリンタ部１０の電源がＯＦＦされた場合であっても保持される。入出力ポートＩＣ２０３は、ＣＰＵ２０１とアドレスバス、データバスを介して接続される。
【００２５】
ＣＰＵ２０１は、ＲＯＭ２０５に格納されている制御プログラムの内容に従い、入出力ポートＩＣ２０３を介してセンサ等（不図示）が出力する信号を受け付け、モータ、クラッチ等の各種負荷（不図示）に対する制御信号を出力する。これにより、シート搬送、及び、シートへの画像形成等の制御を行う。ＣＰＵ２０１は、また、通信インターフェース２０４と通信ケーブル２０を介して制御部６００との間で制御データを送受信する。これにより、画像形成装置３００及びフィニッシャ５００間の画像形成後のシートの受け渡し、状態表示等の排紙アクセサリ装置に関する制御を行うことができる。
【００２６】
ＣＰＵ２０１は、ユーザからの操作入力を受け付ける操作部２０８と接続されており、操作部２０８の表示部における表示、並びに、キー入力の受け付けを制御する。ユーザは、操作部２０８におけるキー入力を通して、プリンタ部１０の動作モードや、操作部２０８における表示の切り替えを指示する。なお、操作部２０８の表示部には、例えばプリンタ部１０の動作状態、キー入力によって設定された動作モードなどが表示される。
【００２７】
また、制御部２００は、通信インターフェース２０９を介して情報処理装置８００と接続される。ＣＰＵ２０１は、情報処理装置８００から転送される画像データを画像メモリ部２０６に蓄積し、この画像データに基づき画像処理部２０７が画像処理を行うように制御する。
制御部２００は、情報処理装置８００、操作部２０８を介し、後述するマニュアルモード（第二の制御モード）においてオンラインステイプルの実施を伴う印刷ジョブ（オンラインジョブ）が指示された場合、このオンラインジョブを制御部６００に通知する。
【００２８】
制御部６００は、フィニッシャ５００の基本制御を行うＣＰＵ６０１、制御プログラムやアプリケーションプログラムが格納されるＲＯＭ６０５、制御プログラムの処理を実行するためのワークエリアとして機能するＲＡＭ６０２を含んで構成される。制御部６００は、また、入出力ポートＩＣ６０３、通信インターフェース６０４を有する。なお、入出力ポートＩＣ６０３は、ＣＰＵ６０１とアドレスバス、データバスを介して接続される。
【００２９】
ＣＰＵ６０１は、ＲＯＭ６０５に格納されている制御プログラムの内容に従い、入出力ポートＩＣ６０３を介してセンサ等（不図示）から出力される信号を受け付け、モータ、クラッチ等の各種負荷（不図示）に対する制御信号を出力する。これにより、シート搬送、シートへの後処理等の制御を行う。
また、開口部シート束センサ９０９、ステイプラ移動モータ９１１、各種検知センサなどは、入出力ポートＩＣ６０３に接続される。ＣＰＵ６０１は、通信インターフェース６０４を介して制御部２００との間で制御データを送受信する。これにより、例えばオンラインジョブの通知に基づき、プリンタ部１０から搬送されるシートの受け渡し、後処理等のオンライン後処理機能の動作制御が行われる。ＣＰＵ６０１は、また、制御部２００に対しフィニッシャ５００がオンライン後処理機能の実行を禁止中であるか否かを通知する。
次に、オンラインステイプルを実施する場合のステイプラ６５０の処理位置、及び当該処理位置までの移動などについて説明する。
【００３０】
図３は、ステイプラ６５０を含むステイプル部の構成の一例を示す上面図である。
ステイプラ６５０は、ステイプラ移動モータ９１１がステイプラ移動ベルト（不図示）を駆動することにより、ガイドレール９０７に沿って移動することができるように構成される。また、ステイプラ６５０は、移動途中にパス５５２におけるシート搬送、中間トレイ６３０へのシート排出などに干渉しないように構成される。
また、ステイプラ６５０は、オンラインステイプルの実施において、シートのコーナーを綴じるコーナー綴じ、シートの後端の２か所を綴じるダブル綴じなどの後処理が行えるように構成される。
また、ステイプラ６５０がベルト上で停止する位置は、ホームポジション位置９０１、フロントコーナー綴じ位置９０３、フロントダブル綴じ位置９０４、リアダブル綴じ位置９０５、リアコーナー綴じ位置９０６などがある。このように、ステイプラ６５０は、後処理の内容に応じてそれぞれの処理位置に滞在する。なお、図３においては、ステイプラ６５０はフロントダブル綴じ位置９０４に滞在している状態を示している。
【００３１】
ステイプラ６５０は、通常状態においてはホームポジション位置９０１で待機し、綴じ位置の指示に応じた位置（９０２〜９０６）に移動して綴じ処理を行い、綴じ処理を行った後、ホームポジション位置９０１へ戻るように制御される。
例えば、ステイプラ６５０をホームポジション位置９０１からリアコーナー綴じ位置９０６へ移動させる場合、ＣＰＵ６０１が入出力ポートＩＣ６０３を介してステイプラ移動モータ９１１に対し駆動開始を指示する。その後、ＣＰＵ６０１が入出力ポートＩＣ６０３を介してステイプラ位置検知センサＦ９２６の検知結果を受け付け、ステイプラ移動モータ９１１に対し駆動停止を指示する。これにより、ステイプラ６５０は、リアコーナー綴じ位置９０６において綴じ処理（後処理）が実行可能な状態となり、綴じ処理の実施タイミングまでその状態で待機する。なお、各位置９０１〜９０５への移動制御も、上述と同様にＣＰＵ６０１により制御される。
次に、ステイプラ６５０によるマニュアルステイプルの実施について説明する。
【００３２】
図４は、ステイプラ６５０がマニュアルステイプルを実施する処理位置に滞在している状態を示す図である。
図４に示す開口部シート束センサ９０９は、ガイド板９０８近傍に配備されており、フィニッシャ５００の開口部９１０に外部からシート束が挿入されたことを検知する。
ＣＰＵ６０１は、開口部シート束センサ９０９がシート束の挿入を検知したことに応じて、ホームポジション位置９０１に滞在するステイプラ６５０を、マニュアルステイプル位置９０２へ移動させる。また、マニュアルステイプル位置９０２において綴じ処理を行った後のステイプラ６５０は、再びホームポジション位置９０１へ戻ることになる。
以下、本実施形態に係るフィニッシャ５００の制御手順について図６〜図５を用いて説明する。
【００３３】
［オンラインジョブ通知の記録に係る制御手順］
図５は、制御部６００がオンラインステイプルを行うことを指定された印刷ジョブであるオンラインジョブの通知を受け付けたか否かを判別する処理手順の一例を示すフローチャートである。図５に示す各処理は、主としてＣＰＵ６０１により行われる。また、ＣＰＵ６０１は、制御部６００に対してオンラインジョブが通知されたことをＲＡＭ６０２上にオンラインジョブフラグとして記憶する。
【００３４】
ＣＰＵ６０１は、オンラインジョブフラグの設定を開始する。なお、オンラインジョブフラグの設定は電源投入後直ぐに開始し、以降電源オフされるまで動作し続ける。
ＣＰＵ６０１は、オンラインジョブの通知を受け付けたか否かを判別する（Ｓ１１０２）。オンラインジョブの通知を受け付けた場合（Ｓ１１０２：Ｙｅｓ）、オンラインジョブフラグをＯＮ（Ｆｌａｇ１＝１）にする（Ｓ１１０３）。なお、オンラインジョブの通知を受け付けるまでステップＳ１１０２の処理が繰り返される。
ＣＰＵ６０１は、オンラインジョブフラグがＯＮであるか否かを判別する（Ｓ１１０４）。この処理は、制御部６００に対してオンラインジョブが通知された後、オンラインジョブフラグがＯＦＦ（Ｆｌａｇ１＝０）されるまで、オンラインジョブ通知の受付を禁止するための処理である。ＣＰＵ６０１は、オンラインジョブフラグがＯＦＦになった場合（Ｓ１１０４：Ｎｏ）、ステップＳ１１０２の処理へ戻る。
【００３５】
［マニュアルモードとオンラインモードの切り替えに係る制御手順］
マニュアルステイプルとオンラインステイプルは、ステイプラ６５０が一つしか存在しないという構造上、それぞれを同時に実施することはできない。
そこで、制御部６００は、ステイプラ６５０をマニュアルステイプルとして使用するマニュアルモードと、オンラインステイプルとして使用するオンラインモード（第一の制御モード）の２つの排他的な動作モードを切り替える。例えば、マニュアルステイプルを実施する際の動作モード（フィニッシャ動作モード）をマニュアルモードとし、マニュアルモードにおいてはオンラインステイプルの実施が禁止されるように制御する。以下、この制御手順について、図６を用いて説明する。
【００３６】
図６は、マニュアルモードとオンラインモードの２つの動作モードの排他制御を説明するためのフローチャートである。なお、図６に示す各処理は、ＣＰＵ６０１が例えばＲＯＭ６０５に格納されているモード切り替え制御プログラムを読み出して実行することにより開始される。
【００３７】
ＣＰＵ６０１は、ステイプラ移動モータ９１１を駆動し、ステイプラ６５０をホームポジション位置９０１へ移動させる（Ｓ１２０２）。ＣＰＵ６０１は、フィニッシャ動作モードをオンラインモードにする（Ｓ１２０３）。なお、フィニッシャ動作モードをオンラインモードにしたことはＲＡＭ６０２上のフィニッシャ動作モード記憶領域に記憶される。
ＣＰＵ６０１は、オンラインジョブフラグがＯＮであるか否かを判別する（Ｓ１２０４）。
オンラインジョブフラグがＯＮ（Ｆｌａｇ１＝１）である場合（Ｓ１２０４：Ｙｅｓ）、ステップＳ１２０５の処理に進む。また、そうでない場合（Ｓ１２０４：Ｎｏ）、ステップＳ１２０８の処理に進む。
【００３８】
ＣＰＵ６０１は、ステイプラ移動モータ９１１を駆動し、ステイプラ６５０をホームポジション位置９０１から印刷ジョブで指定されているオンラインステイプル位置へ移動させる（Ｓ１２０５）。ＣＰＵ６０１は、オンラインステイプル処理の実施対象となるシート束の最終シートが処理位置に到達したか否かを判別する（Ｓ１２０６）。最終シートが到達している場合（Ｓ１２０６：Ｙｅｓ）、ＣＰＵ６０１は、ステイプラ６５０によるオンラインステイプル処理を実行する（Ｓ１２０７）。
【００３９】
ＣＰＵ６０１は、オンラインジョブが終了したか否かを判別する（Ｓ１２０８）。オンラインジョブが終了していない場合（Ｓ１２０８：Ｎｏ）、ステップＳ１２０６の処理に戻る。また、そうでない場合（Ｓ１２０８：Ｙｅｓ）、つまりオンラインジョブが終了した場合、オンラインジョブフラグをＯＦＦ（Ｆｌａｇ１＝０）にしてステップＳ１２０２の処理へ戻る。
【００４０】
ＣＰＵ６０１は、開口部シート束センサ９０９がシート束の挿入を検知したか否かを判別する（Ｓ１２１０）。この処理において、マニュアルモードへの移行条件を満たすか否かが判別される。シート束が検知されなかった場合（Ｓ１２１０：Ｎｏ）、ステップＳ１２０４の処理へ戻る。また、シート束が検知された場合（Ｓ１２１０：Ｙｅｓ）、ＣＰＵ６０１は、フィニッシャ動作モードをマニュアルモードにする（Ｓ１２１１）。このようにして、マニュアルステイプル処理が実施可能な状態にする。ＣＰＵ６０１は、マニュアルステイプル処理を実行して（Ｓ１２１２）、ステップＳ１２０３の処理へ戻る。なお、マニュアルステイプル処理の詳細については、図７を用いて後述する。
このようにして、オンラインモードとマニュアルモードとの切り替えの制御が行われる。なお、画像形成装置３００がオンラインジョブ実行中の場合、ステップＳ１２０６〜Ｓ１２０８の各処理において、マニュアルモードへの移行は制限される。また、ステップＳ１２１１の処理においてマニュアルモードに移行した場合、オンラインジョブの実行が制限され、両モードの排他処理が実現される。次に、図７を用いてマニュアルステイプル処理（Ｓ１２１２）の詳細について説明する。
【００４１】
［マニュアルステイプルに係る制御手順］
図７は、マニュアルステイプル処理の具体的な処理手順の一例を示すフローチャートである。
ＣＰＵ６０１は、タイムアウト時間ＴｉｍｅＯｕｔ０に１０［ｓｅｃ］を設定する（Ｓ１３０２）。タイムアウト時間ＴｉｍｅＯｕｔ０は、マニュアルステイプル実行後、つまり後処理終了後のシート束の取り忘れ等による、同じシート束に対し連続してステイプル処理を実施してしまうことを防止するために設ける待機時間である。
ＣＰＵ６０１は、タイムアウト時間ＴｉｍｅＯｕｔ１に２０［ｓｅｃ］（第一の所定時間）を設定する（Ｓ１３０３）。タイムアウト時間ＴｉｍｅＯｕｔ１は、マニュアルステイプルを実施した後、再度マニュアルステイプルを実施する場合のための待機時間である。
なお、タイムアウト時間ＴｉｍｅＯｕｔ０、ＴｉｍｅＯｕｔ１の設定値は、上記の設定値に限定されるものではない。
【００４２】
ＣＰＵ６０１は、ステイプラ移動モータ９１１を駆動し、ステイプラ６５０をホームポジション位置９０１からマニュアルステイプル位置９０２へ移動させる（Ｓ１３０４）。ＣＰＵ６０１は、ステイプラ６５０がマニュアルステイプル位置９０２へ移動完了後、シート束に対してマニュアルステイプル処理を実行する（Ｓ１３０５）。以下で説明するステップＳ１３０６からＳ１３１０の各処理は、前述したシート束の取り忘れ等による、同じシート束に対し連続してステイプル処理が実施されてしまうことを防止する為の制御手順である。
【００４３】
ＣＰＵ６０１は、内蔵するタイマを用いて現時間を取得し、取得した現時間を計測開始時間ｔ０として設定する（Ｓ１３０６）。その後、ＣＰＵ６０１は、再び現時間を取得し、取得した現時間を経過途中時間ｔ１として設定する（Ｓ１３０７）。ＣＰＵ６０１は、計測開始時間ｔ０および経過途中時間ｔ１から、経過時間ｔ＝ｔ１−ｔ０をタイマ値として決定する（Ｓ１３０８）。なお、計測開始時間ｔ０、経過途中時間ｔ１、タイマ値はＲＡＭ６０２上に記憶される。
【００４４】
ＣＰＵ６０１は、開口部シート束センサ９０９によるシート束の検知結果に基づき、マニュアルステイプル処理が実行されたシート束が引き抜かれたか否かを判別する（Ｓ１３０９）。開口部シート束センサ９０９がシート束を検知しなかった場合（Ｓ１３０９：Ｎｏ）、ステップＳ１３１１へ進む。また、そうでない場合（Ｓ１３０９：Ｎｏ）、ＣＰＵ６０１は、タイマ値（経過時間ｔ）がタイムアウト時間ＴｉｍｅＯｕｔ０の値を超えているか否かを判別する（Ｓ１３１０）。タイムアウト時間ＴｉｍｅＯｕｔ０を超えていない場合（ｔ≦ＴｉｍｅＯｕｔ０、Ｓ１３１０：Ｎｏ）、つまりタイムアウト時間ＴｉｍｅＯｕｔ０の経過前であればステップＳ１３０７の処理へ戻る。また、そうでない場合（ｔ＞ＴｉｍｅＯｕｔ０、Ｓ１３１０：Ｙｅｓ）、つまりタイムアウト時間ＴｉｍｅＯｕｔ０の経過後であれば、ステップＳ１３１７の処理へ進む。その後、ＣＰＵ６０１は、タイムアウト後の処理を行う。
【００４５】
ステップＳ１３１１からＳ１３１６の各処理は、マニュアルステイプル処理を実行した後、再びマニュアルステイプル処理を実行する場合の制御手順である。
ＣＰＵ６０１は、図示しないタイマを用いて現時間を取得し、取得した現時間を計測開始時間ｔ０として設定する（Ｓ１３１１）。その後、ＣＰＵ６０１は、再び現時間を取得し、取得した現時間を経過途中時間ｔ１として設定する（Ｓ１３１２）。ＣＰＵ６０１は、計測開始時間ｔ０および経過途中時間ｔ１から、経過時間ｔ＝ｔ１−ｔ０をタイマ値として決定する（Ｓ１３１３）。なお、計測開始時間ｔ０、経過途中時間ｔ１、タイマ値はＲＡＭ６０２上に記憶される。
【００４６】
ＣＰＵ６０１は、タイムアウト時間の再設定（ＴｉｍｅＯｕｔ１）を行う（Ｓ１３１４）。
なお、本処理はオンラインジョブフラグに基づき、ステップＳ１３０３の処理において設定したタイムアウト時間を再設定する処理である。詳細については図８を用いて後述する。
【００４７】
ＣＰＵ６０１は、開口部シート束センサ９０９によるシート束の検知結果に基づき、シート束が挿入されたか否かを判別する（Ｓ１３１５）。開口部シート束センサ９０９がシート束を検知した場合（Ｓ１３１５：Ｙｅｓ）、ステップＳ１３０５の処理へ戻り、マニュアルステイプル処理を実行する。また、そうでない場合（Ｓ１３１５：Ｎｏ）、ＣＰＵ６０１は、タイマ値（経過時間ｔ）がタイムアウト時間ＴｉｍｅＯｕｔ１の値を超えているか否かを判別する（Ｓ１３１６）。タイムアウト時間ＴｉｍｅＯｕｔ１を超えていない場合（ｔ≦ＴｉｍｅＯｕｔ１、Ｓ１３１６：Ｎｏ）、つまりタイムアウト時間ＴｉｍｅＯｕｔ１の経過前であればステップＳ１３１２の処理へ戻る。また、そうでない場合（ｔ＞ＴｉｍｅＯｕｔ１、Ｓ１３１６：Ｙｅｓ）、つまりタイムアウト時間ＴｉｍｅＯｕｔ１の経過後であればステップＳ１３１７の処理へ進む。この場合、引き続きマニュアルステイプルが実行されていないということである。その後、ＣＰＵ６０１は、タイムアウト後の処理を行う。
【００４８】
ステップＳ１３１７からＳ１３１９の各処理は、前述したタイムアウト後の処理である。タイムアウト後の処理は、オンラインジョブの有無に応じてステイプラ６５０の移動位置を変更する処理である。
ＣＰＵ６０１は、ステップＳ１３１４の処理においてタイムアウト時間を再設定するか否かの判別に用いるタイムアウト時間再設定フラグをＯＦＦ（Ｆｌａｇ２＝０）にする（Ｓ１３１７）。タイムアウト時間再設定フラグの使用に関しては、図８を用いて後述する。
【００４９】
ＣＰＵ６０１は、オンラインジョブフラグがＯＦＦ（Ｆｌａｇ１＝０）であるか否かを判別する（Ｓ１３１８）。ここでは、オンラインジョブの通知状況に応じて、ステイプラ６５０をマニュアルステイプル位置から何れの位置に移動させるかを判別する。オンラインジョブフラグがＯＦＦ（Ｆｌａｇ１＝０）である場合（Ｓ１３１８：Ｙｅｓ）、ＣＰＵ６０１は、ステイプラ６５０をホームポジション位置９０１へ移動する（Ｓ１３１９）。また、そうでない場合（Ｓ１３１８：Ｎｏ）、つまりオンラインジョブフラグがＯＮ（Ｆｌａｇ１＝１）である場合、一連の処理を終了する。
【００５０】
［タイムアウト時間再設定の処理手順］
次に、図８に示すフローチャートを用いて、本発明の特徴の一つであるマニュアルモードにおいてオンラインジョブの通知を受け付けた場合のタイムアウト時間の再設定について説明する。なお、本処理においては、タイムアウト時間ＴｉｍｅＯｕｔ１の再設定が一度でも行われその時間がタイムアウトするまでの間にタイムアウト時間ＴｉｍｅＯｕｔ１が新たに設定されることを禁止する。そのため、タイムアウト時間再設定フラグ（Ｆｌａｇ２）を使用する。また、タイムアウト時間が経過したか否かは、例えばＣＰＵ６０１が制御する図示しないタイマが計測した計測結果に基づき判別される。
【００５１】
ＣＰＵ６０１は、タイムアウト時間再設定フラグ（Ｆｌａｇ２）がＯＦＦであるか否かを判別する（Ｓ１４０２）。タイムアウト時間再設定フラグがＯＦＦである場合（Ｓ１４０２：Ｙｅｓ）、オンラインジョブフラグがＯＮ（Ｆｌａｇ１＝１）であるか否かを判別する。また、そうでない場合（Ｓ１４０２：Ｎｏ）、処理を終了する。
ＣＰＵ６０１は、オンラインジョブフラグがＯＮ（Ｆｌａｇ１＝１）である場合（Ｓ１４０３：Ｙｅｓ）、ステップＳ１４０４の処理へ進む。また、そうでない場合（Ｓ１４０３：Ｎｏ）、つまりオンラインジョブフラグがＯＦＦ（Ｆｌａｇ１＝０）である場合、タイムアウト時間の再設定は行わず、処理を終了する。
【００５２】
ＣＰＵ６０１は、ステップＳ１３０３の処理においてタイムアウト時間ＴｉｍｅＯｕｔ１に設定した２０［ｓｅｃ］よりも短い時間（例えば、１０［ｓｅｃ］：第二の所定時間）をタイムアウト時間ＴｉｍｅＯｕｔ１に再設定する（Ｓ１４０４）。なお、タイムアウト時間の再設定値は、１０［ｓｅｃ］に限定されるものではない。また、再設定されたタイムアウト時間ＴｉｍｅＯｕｔ１の値は、以降の処理における閾値となる。
【００５３】
ステップＳ１４０５からＳ１４０７の各処理は、マニュアルステイプルが複数回実行され、且つ２回目以降のマニュアルステイプル終了後のタイムアウト時間内にオンラインジョブの通知を受け付けた場合のタイムアウト時間ＴｉｍｅＯｕｔ１の再設定処理である。
ＣＰＵ６０１は、タイマ値である経過時間ｔとステップＳ１４０４の処理において設定したタイムアウト時間ＴｉｍｅＯｕｔ１の値（閾値）とを比較する（Ｓ１４０５）。
【００５４】
ＣＰＵ６０１は、経過時間ｔがＳ１４０４で設定したタイムアウト時間ＴｉｍｅＯｕｔ１を越えていない場合（ｔ＜ＴｉｍｅＯｕｔ１、Ｓ１４０５：Ｙｅｓ）、タイムアウト時間ＴｉｍｅＯｕｔ１にＴｉｍｅＯｕｔ１−ｔ［ｓｅｃ］の値を設定する（Ｓ１４０６）。なお、ＴｉｍｅＯｕｔ１とｔ［ｓｅｃ］の差分は、第三の所定時間となる。例えば、マニュアルステイプルの継続使用の開始からの経過時間ｔが０［ｓｅｃ］である場合、タイムアウト時間ＴｉｍｅＯｕｔ１は１０［ｓｅｃ］に設定される。また、マニュアルステイプルの継続使用の開始からの経過時間ｔが４［ｓｅｃ］である場合、タイムアウト時間ＴｉｍｅＯｕｔ１は６［ｓｅｃ］に設定される。
【００５５】
また、そうでない場合（Ｓ１４０５：Ｎｏ）、つまり経過時間ｔがステップＳ１４０４の処理において設定したタイムアウト時間ＴｉｍｅＯｕｔ１を越える場合（ｔ≧ＴｉｍｅＯｕｔ１）、ＣＰＵ６０１は、ステップＳ１４０７の処理に進む。
ＣＰＵ６０１は、タイムアウト時間ＴｉｍｅＯｕｔ１に０（ゼロ）［ｓｅｃ］（第三の所定時間）を設定する（Ｓ１４０７）。例えば、マニュアルステイプルの継続使用を開始してから１５［ｓｅｃ］経過後にオンラインジョブの通知を受け付けた場合、即タイムアウトしてオンラインジョブの実行を開始することができる。
ＣＰＵ６０１は、タイムアウト時間再設定フラグ（Ｆｌａｇ２）をＯＮする（Ｓ１４０８）。これにより、設定されたタイムアウト時間（第三の所定時間）が経過するまでの間は再度のタイムアウト時間の設定が禁止される。
【００５６】
このように、本実施形態に係る画像形成システムＳでは、マニュアルモード中にオンラインジョブの通知を受け付けた場合のタイムアウト時間がオンラインジョブの通知を受け付けていない場合のタイムアウト時間に比べて短くなるように設定される。これにより、マニュアルステイプルを利用するユーザにとっては、オンラインジョブが通知されない限り通常通りの使用感を実現されるとともに、オンラインステイプルを利用するユーザにとっては無用な待ち時間が低減される。
なお、本実施形態においては、画像形成装置３００、フィニッシャ５００を含んで構成された画像形成システムＳの場合を例に挙げて説明した。この他、例えば画像形成装置３００が有する機構構成とフィニッシャ５００が有する機能構成とを一体的にした画像形成装置として構成することもできる。また、情報処理装置８００から指示されるオンラインジョブなどは、制御部２００を介すことなく制御部６００が直接受け付けるように構成することもできる。
【００５７】
上記説明した実施形態は、本発明をより具体的に説明するためのものであり、本発明の範囲が、これらの例に限定されるものではない。
【符号の説明】
【００５８】
３００・・・画像形成装置、１０・・・プリンタ部、５００・・・フィニッシャ、５０２・・・入り口ローラ対、５０７・・・搬送ローラ、５５１・・・切り替えフラッパ、５５２、５５３・・・パス、６３０・・・中間トレイ、６５０・・・ステイプラ、６９０・・・束排紙ローラ、７００・・・排紙トレイ、９０７・・・ガイドレール、９０８・・・ガイド板、９０９・・・開口部シート束センサ、９１０・・・開口部、９１１・・・ステイプラ移動モータ、９２１・・・ステイプラ位置検知センサＡ、９２２・・・ステイプラ位置検知センサＢ、９２３・・・ステイプラ位置検知センサＣ、９２４・・・ステイプラ位置検知センサＤ、９２５・・・ステイプラ位置検知センサＥ、９２６・・・ステイプラ位置検知センサＦ、２０・・・通信ケーブル、２００、６００・・・制御部、２０１、６０１・・・ＣＰＵ、２０２、６０２・・・ＲＡＭ、２０３、６０３・・・入出力ポートＩＣ、２０４、２０９、６０４・・・通信インターフェース、２０５、６０５・・・ＲＯＭ、２０８・・・操作部。
【図１】
0006395475.tif 000002
【図２】
0006395475.tif 000003
【図３】
0006395475.tif 000004
【図４】
0006395475.tif 000005
【図５】
0006395475.tif 000006
【図６】
0006395475.tif 000007
【図７】
0006395475.tif 000008
【図８】
0006395475.tif 000009