(57)【要約】【課題】印刷ジョブがキャンセルされた場合でも、紙詰まり等の不具合を発生させること無く、最適な紙の搬送間隔を確保して生産性を低下させることなく処理可能とする。【解決手段】接続される排紙オプション１２に対して用紙を排紙するための予約情報及び排紙処理時間を記憶する記憶部（ＣＰＵ５内に有する）を有し、この記憶部に記憶された予約情報を排紙オプション１２に送信する。排紙オプション１２は送信された予約情報にしたがって排紙処理時間を画像形成装置に送信する。排紙オプション１２により通知された排紙処理時間に応じて用紙搬送間隔を調整する制御部（ＣＰＵ）５を備えている。装置本体１の制御部５は、予約情報のキャンセル時に、キャンセルを実行される用紙に対して既に通知済みの排紙処理時間と、キャンセル以外の用紙に対して通知済みの排紙処理時間を比較して、新規な排紙処理時間を決定する。【選択図】図１
2006151686.tif 000002
【特許請求の範囲】
【請求項１】
排紙処理される用紙の予約情報にしたがって排紙処理時間を通知する排紙処理装置と、該排紙処理装置により通知された前記排紙処理時間に応じて用紙搬送間隔を調整する制御装置とを備え、
該制御装置は、前記予約情報のキャンセル時に、キャンセルを実行する予約情報の前に処理される予約情報の排紙処理時間に基づいて、キャンセルを実行する予約情報の次に処理される予約情報に対する用紙の搬送間隔を調整することを特徴とする画像形成装置。
【請求項２】
前記制御装置は、前記キャンセルされる予約情報より前に処理される予約情報に対する排紙処理時間と、前記キャンセルされる予約情報に対する排紙処理時間とに基づいて、前記キャンセルされる予約情報の次に処理される予約情報に対する排紙処理時間を決定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
排紙処理される用紙の予約情報にしたがって排紙処理時間を通知する排紙処理装置と、該排紙処理装置により通知された前記排紙処理時間に応じて用紙搬送間隔を調整する制御装置とを備え、
該制御装置は、前記予約情報のキャンセル時に、キャンセルを実行する予約情報以降の予約情報の全てをキャンセルし、その後、前記キャンセルされる予約情報の次に処理される予約情報を前記排紙処理装置に送信して再度排紙処理時間を取得し、取得した排紙処理時間に基づいて前記用紙の搬送間隔を調整することを特徴とする画像形成装置。
【請求項５】
前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
排紙処理される用紙の予約情報にしたがって排紙処理時間を通知する排紙処理装置と、該排紙処理装置により通知された前記排紙処理時間に応じて用紙搬送間隔を調整する制御装置とを備え、
該制御装置は、前記予約情報のキャンセル時に、キャンセルされる予約情報の次に処理される予約情報に対する排紙処理時間を、前記排紙処理装置による排紙処理の最大時間として設定して、設定した排紙処理時間に基づいて前記用紙の搬送間隔を調整することを特徴とする画像形成装置。
【請求項７】
前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
装置本体に着脱可能に取り付けられた排紙処理装置を備えた画像形成装置における排紙制御方法において、
前記排紙処理装置に対してあらかじめ排紙処理にかかわる予約情報を送信することによって、前記排紙処理装置から前記予約情報に対する排紙処理時間を取得する通信ステップと、
前記予約情報の一部をキャンセルする際に、キャンセルされる予約情報より前に処理される予約情報に対する排紙処理時間に基づいて前記キャンセルされる予約情報の次に処理される予約情報に対する排紙間隔を調整する調整ステップと
を有することを特徴とする排紙制御方法。
【請求項９】
更に、前記調整ステップは、前記キャンセルされる予約情報より前に処理される予約情報に対する排紙処理時間と、前記キャンセルされる予約情報に対する排紙処理時間とに基づいて、前記キャンセルされる予約情報の次に処理される予約情報に対する排紙処理時間を決定する決定ステップを有することを特徴とする請求項８に記載の排紙制御方法。
【請求項１０】
前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする請求項８に記載の排紙制御方法。
【請求項１１】
装置本体に着脱可能に取り付けられた排紙処理装置を備えた画像形成装置における排紙制御方法において、
前記排紙処理装置に対してあらかじめ排紙処理にかかわる予約情報を送信することによって、前記排紙処理装置から前記予約情報に対する排紙処理時間を取得する通信ステップと、
前記予約情報の一部をキャンセルする際に、キャンセルされる予約情報以降の予約情報の全てをキャンセルし、その後、前記キャンセルされる予約情報の次に処理される予約情報を前記排紙処理装置に送信して、再度、排紙処理時間を取得する再通信ステップと、
該再通信ステップで取得された排紙処理時間に基づいて排紙間隔を調整する調整ステップと
を有することを特徴とする排紙制御方法。
【請求項１２】
前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする請求項１１に記載の排紙制御方法。
【請求項１３】
装置本体に着脱可能に取り付けられた排紙処理装置を備えた画像形成装置における排紙制御方法において、
前記排紙処理装置に対してあらかじめ排紙処理にかかわる予約情報を送信することによって、前記排紙処理装置から前記予約情報に対する排紙処理時間を取得する通信ステップと、
前記予約情報の一部をキャンセルする際に、キャンセルされる予約情報の次に処理される予約情報に対する排紙処理時間を前記排紙処理装置による排紙処理の最大時間として設定する設定ステップと、
該設定ステップで設定された排紙処理時間に基づいて排紙間隔を調整する調整ステップと
を有することを特徴とする排紙制御方法。
【請求項１４】
前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする請求項１３に記載の排紙制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成装置における排紙制御方法に関し、より詳細には、排紙処理装置を接続した画像形成装置において、装置全体の生産性を最適化するための画像形成装置及び画像形成装置における排紙制御方法に関するものである。
【背景技術】
【０００２】
排紙処理装置を装着可能にした従来の画像形成装置では、用紙搬送制御用のＣＰＵを有する用紙搬送制御装置（オプションコントローラ）を設けて画像形成装置内の紙の動きとオプションユニット内の紙の動きを統括的に管理する構成となっている。用紙搬送制御装置（オプションコントローラ）は、オプションユニットが用紙処理を行う時間と、画像形成装置内及びオプションユニット内の用紙搬送速度、用紙搬送路の長さ、及び用紙の長さ、印刷モードに応じて最適な印刷タイミングを判断する。そして、最速のスループットを実現する方法を採用している。（例えば、特許文献１参照）
【０００３】
つまり、この特許文献１に記載のものは、画像情報制御装置から送られたジョブスケジュールから、次に印字指令すべきタイミングを決定するタイミング決定手段を備えている。また、用紙搬送制御装置（オプションコントローラ）は、印字すべきタイミングを計数するタイミング計数手段を備えている。したがって、画像情報制御装置のＣＰＵの負荷をオプションコントローラのＣＰＵが持つことで、処理の負荷を分散して画像形成装置本来の印刷動作のスピードアップを図るようにしたものである。
【０００４】
また、画像形成装置に接続される排出オプションに対して排出予約コマンド（予約情報）を送信して、排出オプションから、予約された紙を排出オプションが受け入れて次の紙を受け入れ可能となる排出間隔を受け取って印字動作を制御する構成が提案されている。（例えば、特許文献２参照）
【０００５】
【特許文献１】特開平９−３９３４１号公報
【特許文献２】特開２００４−２７１６２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来例の構成において、予約された情報の一部をキャンセルした場合に、以下のような不具合が発生することがあった。つまり、上述した従来例においては、オプションユニットに対して印字ジョブに関わる情報を送信し、印字ジョブに関わる情報は、複数の印字ジョブの情報を予約情報として送信している。つまり、現在処理している印字ジョブと、その次に処理される印字ジョブなど複数の印字ジョブ情報を送信している。
【０００７】
例えば、排紙オプションユニットであれば、送信された印字ジョブ情報に基づいて、排紙処理時間を認識し、その排紙処理時間を考慮して次の印字ジョブの紙の搬送間隔を制御している。そのため、複数の印字ジョブのうち、途中の印字ジョブ情報がキャンセル処理（印字ジョブ削除）された場合に、排紙処理時間に関してもキャンセルされてしまう。そのために、その次の印字ジョブとの紙の搬送間隔を調整する必要があり、処理中の印字ジョブの処理が完全に完了することを確認してから、次に処理される印字ジョブの処理を実行することになる。そうなると印字ジョブ間の間隔が長くなってしまい、生産性が低下してしまうという問題が発生する。
【０００８】
また、印字ジョブ情報がキャンセルされた場合に、紙の搬送間隔の調整をすることなしに処理を続行してしまうと、処理中の印字ジョブの紙と後続の印字ジョブの紙とでジャムが発生してしまうという問題が発生する。
【０００９】
本発明の目的とするところは、印刷ジョブがキャンセルされた場合でも、紙詰まり等の不具合を発生させること無く、最適な紙の搬送間隔を確保して生産性を低下させることなく処理可能な画像形成装置及び画像形成装置における排紙制御方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、このような目的を達成するためになされたもので、請求項１に記載の発明は、排紙処理される用紙の予約情報にしたがって排紙処理時間を通知する排紙処理装置と、該排紙処理装置により通知された前記排紙処理時間に応じて用紙搬送間隔を調整する制御装置とを備え、該制御装置は、前記予約情報のキャンセル時に、キャンセルを実行する予約情報の前に処理される予約情報の排紙処理時間に基づいて、キャンセルを実行する予約情報の次に処理される予約情報に対する用紙の搬送間隔を調整することを特徴とする。
【００１１】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記制御装置は、前記キャンセルされる予約情報より前に処理される予約情報に対する排紙処理時間と、前記キャンセルされる予約情報に対する排紙処理時間とに基づいて、前記キャンセルされる予約情報の次に処理される予約情報に対する排紙処理時間を決定することを特徴とする。
【００１２】
また、請求項３に記載の発明は、請求項１に記載の発明において、前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする。
【００１３】
また、請求項４に記載の発明は、排紙処理される用紙の予約情報にしたがって排紙処理時間を通知する排紙処理装置と、該排紙処理装置により通知された前記排紙処理時間に応じて用紙搬送間隔を調整する制御装置とを備え、該制御装置は、前記予約情報のキャンセル時に、キャンセルを実行する予約情報以降の予約情報の全てをキャンセルし、その後、前記キャンセルされる予約情報の次に処理される予約情報を前記排紙処理装置に送信して再度排紙処理時間を取得し、取得した排紙処理時間に基づいて前記用紙の搬送間隔を調整することを特徴とする。
【００１４】
また、請求項５に記載の発明は、請求項４に記載の発明において、前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする。
【００１５】
また、請求項６に記載の発明は、排紙処理される用紙の予約情報にしたがって排紙処理時間を通知する排紙処理装置と、該排紙処理装置により通知された前記排紙処理時間に応じて用紙搬送間隔を調整する制御装置とを備え、該制御装置は、前記予約情報のキャンセル時に、キャンセルされる予約情報の次に処理される予約情報に対する排紙処理時間を、前記排紙処理装置による排紙処理の最大時間として設定して、設定した排紙処理時間に基づいて前記用紙の搬送間隔を調整することを特徴とする。
【００１６】
また、請求項７に記載の発明は、請求項６に記載の発明において、前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする。
【００１７】
また、請求項８に記載の発明は、装置本体に着脱可能に取り付けられた排紙処理装置を備えた画像形成装置における排紙制御方法において、前記排紙処理装置に対してあらかじめ排紙処理にかかわる予約情報を送信することによって、前記排紙処理装置から前記予約情報に対する排紙処理時間を取得する通信ステップと、前記予約情報の一部をキャンセルする際に、キャンセルされる予約情報より前に処理される予約情報に対する排紙処理時間に基づいて前記キャンセルされる予約情報の次に処理される予約情報に対する排紙間隔を調整する調整ステップとを有することを特徴とする。
【００１８】
また、請求項９に記載の発明は、請求項８に記載の発明において、更に、前記調整ステップは、前記キャンセルされる予約情報より前に処理される予約情報に対する排紙処理時間と、前記キャンセルされる予約情報に対する排紙処理時間とに基づいて、前記キャンセルされる予約情報の次に処理される予約情報に対する排紙処理時間を決定する決定ステップを有することを特徴とする。
【００１９】
また、請求項１０に記載の発明は、請求項８に記載の発明において、前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする。
【００２０】
また、請求項１１に記載の発明は、装置本体に着脱可能に取り付けられた排紙処理装置を備えた画像形成装置における排紙制御方法において、前記排紙処理装置に対してあらかじめ排紙処理にかかわる予約情報を送信することによって、前記排紙処理装置から前記予約情報に対する排紙処理時間を取得する通信ステップと、前記予約情報の一部をキャンセルする際に、キャンセルされる予約情報以降の予約情報の全てをキャンセルし、その後、前記キャンセルされる予約情報の次に処理される予約情報を前記排紙処理装置に送信して、再度、排紙処理時間を取得する再通信ステップと、該再通信ステップで取得された排紙処理時間に基づいて排紙間隔を調整する調整ステップとを有することを特徴とする。
【００２１】
また、請求項１２に記載の発明は、請求項１１に記載の発明において、前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする。
【００２２】
また、請求項１３に記載の発明は、装置本体に着脱可能に取り付けられた排紙処理装置を備えた画像形成装置における排紙制御方法において、前記排紙処理装置に対してあらかじめ排紙処理にかかわる予約情報を送信することによって、前記排紙処理装置から前記予約情報に対する排紙処理時間を取得する通信ステップと、前記予約情報の一部をキャンセルする際に、キャンセルされる予約情報の次に処理される予約情報に対する排紙処理時間を前記排紙処理装置による排紙処理の最大時間として設定する設定ステップと、該設定ステップで設定された排紙処理時間に基づいて排紙間隔を調整する調整ステップとを有することを特徴とする。
【００２３】
また、請求項１４に記載の発明は、請求項１３に記載の発明において、前記排紙処理装置とは、ステープル装置であって、前記予約情報とは、用紙のステープル処理にかかわる情報であることを特徴とする。
【発明の効果】
【００２４】
本発明によれば、排紙処理される用紙の予約情報にしたがって排紙処理時間を通知する排紙処理装置と、この排紙処理装置により通知された前記排紙処理時間に応じて用紙搬送間隔を調整する制御装置とを備えている。この制御装置は、予約情報のキャンセル時に、キャンセルを実行する予約情報の前に処理される予約情報の排紙処理時間に基づいて、キャンセルを実行する予約情報の次に処理される予約情報に対する用紙の搬送間隔を調整する。したがって、印刷ジョブがキャンセルされた場合でも、紙詰まり等の不具合を発生させること無く、最適な紙の搬送間隔を確保して生産性を低下させることなく処理することが可能である。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して本発明の実施例について説明する。  
【実施例１】
【００２６】
図１は、本発明の画像形成装置の実施例１を説明するための構成図で、装置本体とオプション装置の構成断面図である。図中符号１は装置本体、２は電子写真処理部、３は紙搬送経路、４は画像形成制御基板、５は画像形成部のＣＰＵ（制御部）、６は給紙オプション８との通信ライン、７は排紙オプション１２との通信ラインを示している。また、８は給紙オプション、９は給紙オプション８の制御基板、１０は給紙オプションのＣＰＵ、１１は紙有センサ、１２は排紙オプション、１３は排紙オプション１２の制御基板、１４は排紙オプション１２のＣＰＵを示している。
【００２７】
また、１５，１６，１７は排紙センサ、２２，２３，２４は排紙トレイ、１８はオペレーションパネル、１９はオペレーションパネル制御信号を示している。また、２０は外部コンピュータ、２１は外部コンピュータ２０からの通信ライン、４１はステープラ（ｓｔａｐｌｅｒ；紙綴じ装置）、４２はステープラドライバを示している。
【００２８】
図１に示す構成において、本発明の装置本体１は、外部コンピュータ２０からの指令にしたがって画像形成動作を実行する。この装置本体１は、画像形成に必要な用紙の枚数を計算し、給紙オプション８に対して、紙搬送及び排紙処理にかかわる予約情報を、給紙オプション８との通信ライン６を通じて実行する。また、装置本体１は、外部のコンピュータ２０からの指定にしたがい、排紙オプション１２に対して排紙状態を設定するために、紙搬送及び排紙処理にかかわる予約情報を、排紙オプション１２との通信ライン７を通じて実行する。
【００２９】
予約の実行は、予約情報として排紙オプション１２のＣＰＵ１４に送信されることによって行われる。送信された予約情報は、ＣＰＵ１４内のメモリ（図示せず）に、排紙処理に必要な排紙処理時間と共に記憶される。
【００３０】
排紙オプション１２は、送信された予約情報に応じた排紙処理に必要な排紙処理時間を装置本体１に通知する。排紙処理方法としては、外部コンピュータ２０上のプリンタドライバで、１箇所ステープルと２箇所ステープルを選択可能とする。そして、１箇所ステープルを指定したか２箇所ステープルを指定したかを排紙オプション１２に予約することができる。
【００３１】
また、排紙オプション１２は、１箇所ステープルに必要な時間と２箇所ステープルに必要な時間が異なっているので、排紙オプション１２のＣＰＵ１４に送信されて記憶された予約情報にしたがって、それに応じた最適な排紙処理時間を装置本体１に通知する。なお、装置本体１では通知された排紙処理時間をＣＰＵ５内のメモリ（図示せず）に記憶している。
【００３２】
また、装置本体１は、通知された排紙処理時間に応じて紙搬送間隔を調整する。排紙オプションと同様、給紙オプション８も、ＣＰＵ５から送信された紙搬送にかかわる予約情報にしたがって給紙を開始する。給紙された紙は、紙搬送経路３を通じて装置本体１に送り込まれる。また、給紙オプション８は、給紙された紙が紙有センサ１１を抜けた時点で、次の紙が存在するかどうかを判別する。
【００３３】
装置本体１に送り込まれた紙は、画像が形成され、排紙オプション１２へ排紙される。この排紙オプション１２では、搬入された紙が、予約情報にしたがって各トレイへ排出される。
【００３４】
排紙オプション１２は、排紙センサ１５，１６，１７を確認し、排紙トレイ２２，２３，２４へ紙の排出が完了したかどうかを判別する。また、排紙オプション１２は、排紙オプション１２のＣＰＵ１４に記憶された予約情報にしたがってステープラ４１により排出された紙をステープルする。このとき、予約情報には１箇所ステープルが選択されたか２箇所ステープルが選択されたかの情報が含まれており、それにしたがってステープラ４１を動作させる。
【００３５】
なお、本実施例１においては、予約情報としてステープル指示があった場合には、オプション排紙装置内でステープル対象の紙を複数枚一時的にスタックする。そして、ステープラ４１でステープルして、ステープルされた後、排紙トレイ２２に排出するように設定されている。
【００３６】
つまり、本発明の画像形成装置は、接続される排紙オプション１２に対して用紙を排紙するための予約情報及び排紙処理時間を記憶する記憶部（ＣＰＵ５内に有する）を有し、この記憶部に記憶された予約情報を排紙オプション１２に送信する。排紙オプション１２は送信された予約情報にしたがって排紙処理時間を画像形成装置に送信する。この画像形成装置は、排紙オプション１２により通知された排紙処理時間に応じて用紙搬送間隔を調整する制御部（ＣＰＵ）５を備えている。
【００３７】
装置本体１の制御部５は、予約情報のキャンセル時に、キャンセルを実行される用紙に対して既に通知済みの排紙処理時間と、キャンセル以外の用紙に対して通知済みの排紙処理時間を比較して、新規な排紙処理時間を決定するように構成されている。
【００３８】
図２は、図１に示した実施例１における各ＣＰＵと入出力要素との関連を説明するための構成図である。図中符号３１，３２，３３はＩ／Ｆ−ＩＣ、３４，３５は通信用の終端抵抗、３６はオペレーションパネル用のバッファ、３７は通信ライン２１のＩ／Ｆ−ＩＣを示している。
【００３９】
外部コンピュータ２０からの通信ライン２１を通じて印字命令がＣＰＵ５に伝えられる。また、ＣＰＵ５は、画像形成処理部２を制御して印字処理する。ＣＰＵ５は、給紙オプション８との通信ライン６を通じて給紙オプション８に対して紙搬送にかかわる予約情報を送信する。また、ＣＰＵ５は、排紙オプション１２との通信ライン７を通じて排紙オプション１２に対して紙搬送及び排紙処理にかかわる予約情報を送信する。Ｉ／Ｆ−ＩＣ３１，３２，３３は、複数のＣＰＵが同一の通信ラインに接続できるようにした通信バッファである。
【００４０】
ＣＰＵ５，ＣＰＵ１４，ＣＰＵ１０は、プログラムを記憶するＲＯＭと処理を実行するためのＲＡＭと通信を制御する通信Ｉ／Ｆを内蔵する。ＣＰＵ１０は、給紙オプション８との通信ライン６を通じて予約情報を取得する。この予約情報のなかには、給紙オプション８から給紙すべき紙の枚数が何枚であるかの情報等、給紙処理にかかわる情報が含まれている。
【００４１】
また、ＣＰＵ１０は、給紙動作を制御するとともに、給紙オプション８の内部に紙が存在するかどうかを紙有センサ１１の値として入力ポートから入力し、紙無しが発生しているかどうかを判断する。
【００４２】
また、ＣＰＵ１４は、排紙オプション１２との通信ライン７を通じて予約情報を取得する。この予約情報のなかには、排紙オプション１２に対して各トレイへ排出すべき紙の枚数が何枚であるかの情報が含まれている。そして、さらに、その紙搬送情報には、１箇所ステープルを実行するか２箇所ステープルを実行するか等のステープルの選択情報も含まれている。
【００４３】
また、ＣＰＵ１４は、排紙動作を制御するとともに排紙センサ１５，１６，１７の値として入力ポートから入力し、排紙が完了したかどうかを判断する。また、ＣＰＵ１４は、ステープラドライバ４２を通じてステープラ４１を動作させ、ステープルを実行する。また、紙搬送情報にしたがって１箇所ステープル又は２箇所ステープルを実行する。
【００４４】
図３（ａ），（ｂ）は、予約情報にしたがって排紙オプション内のＣＰＵがどのような排紙処理時間を通知するかを説明するための図である。図３（ａ）は予約情報としての印刷ＪＯＢに対する通知された排紙処理時間（秒）を示す図で、図３（ｂ）は、必要な時間の一覧表を示す図である。つまり、予約情報にしたがって排紙オプション１２内のＣＰＵ１４がどのような排紙処理時間を通知するかを説明するためのものである。
【００４５】
図３（ａ）に示すように、外部コンピュータ２０上で印刷ＪＯＢが３個生成されたものとする。そしてこの印刷ジョブは予約情報として排紙オプションに通知される。この名前をＪＯＢ−Ａ，ＪＯＢ−Ｂ，ＪＯＢ−Ｃと呼ぶ。ＪＯＢ−Ａは３枚で、２箇所ステープルを実行する。ＪＯＢ−Ｂは４枚で１箇所ステープルを実行する。ＪＯＢ−Ｃは３枚でステープルせずにスタック排紙を実行する。なお、予約情報は、図３（ａ）に示されているように紙１枚ごとに設定されて送信される。
【００４６】
排紙オプション１２が１箇所ステープルを実行するために必要な時間は４秒である（図３（ｂ）参照）。また、排紙オプション１２が２箇所ステープルを実行するために必要な時間は５秒である。さらに、紙を通常に受け取るためのスタック受け取り時間は０．１秒である。
【００４７】
排紙オプション１２から通知される排紙処理時間は、指定された紙の印刷を何秒待たせるべきかという値として返信する。したがって、ＪＯＢ−Ａのステープルに必要な時間は、ＪＯＢ−Ｂの最初の１枚目を待たせることにより確保する。つまり、ＪＯＢ−Ａの２箇所ステープルの時間は、次のＪＯＢの１枚目に反映されて通知される。
【００４８】
このように、あらかじめ紙搬送情報（予約情報）を排紙オプション１２に通知すると、この排紙オプション１２が予約情報に基づいた排紙処理に必要な時間を画像処理装置に返信する。
【００４９】
図４乃至図６は、実施例１における予約情報をキャンセルする方法について説明するための図で、各印刷ＪＯＢに対して、画像処理装置に通知済みの排紙処理時間（秒）及び画像処理装置において記憶された排紙処理時間（秒）を示している。
【００５０】
図４に示すように、ＪＯＢ−Ａがスタートした時点で、ＪＯＢ−Ａ，ＪＯＢ−Ｂ，ＪＯＢ−Ｃの紙搬送情報（予約情報）は、あらかじめ排紙オプション１２に通知されている。そして、ＪＯＢ−Ａの印刷がスタートし、ＪＯＢ−Ａの２枚目の印刷の途中にオペレーションパネル１８より、ＪＯＢ−Ｂのキャンセルが指定されたとする。
【００５１】
ＪＯＢ−Ｂのキャンセル動作は、ＪＯＢ−Ｂの最終ページであるＪＯＢ−Ｂの４ページ目からキャンセル処理をはじめる。まず、ＪＯＢ−Ｂの４ページ目の紙搬送情報（予約情報）をキャンセルする。このとき、キャンセルを実行する紙に対して、すでに通知済みとなっている排紙処理時間と、キャンセルの次のページの排紙処理時間を比較する。その結果、大きい方を新規の排紙処理時間として、キャンセルの次のページに対応する位置に記憶された排紙処理時間として上書きする。図中に示すＭＡＸ（Ａ，Ｂ）は、Ａ，Ｂのどちらか、大きい方を示す関数である。
【００５２】
ＪＯＢ−Ｂの４ページ目の場合は、Ａ＝０．１、Ｂ＝４となりＭＡＸ（０．１，４）＝４という演算結果になる。
【００５３】
次に、図５に示すように、ＪＯＢ−Ｂの３ページ目、２ページ目について上述した場合と同様のキャンセル方法で紙搬送情報（予約情報）のキャンセルを実行する。
【００５４】
次に、図６に示すように、ＪＯＢ−Ｂの１ページ目のキャンセル処理について説明する。キャンセルするページの次のページに記憶された排紙処理時間は４秒である。そしてキャンセルするページに関する通知済みとなっている排紙処理時間は５秒である。そして、この２つの時間のうち大きい方を新規の排紙処理時間としてキャンセルの次のページに対応する位置に記憶された排紙処理時間として上書きする。つまり、ＭＡＸ（５，４）＝５で５秒を排紙処理時間として上書きする。
【００５５】
この操作により、ＪＯＢ−Ｂのキャンセルが終了した時点で、ＪＯＢ−Ｃの１枚目の記憶された排紙処理時間にＪＯＢ−Ａの排紙処理（２箇所ステープル）に必要な排紙処理時間（５秒）が反映されることとなる。
【００５６】
このように本実施例１によれば、ＪＯＢ−Ａを実行し、ＪＯＢ−Ｃを実行した場合には、ジャムが発生することなく、かつ、スループットを低下させること無く印刷を続行できる。すなわち、ＪＯＢを途中でキャンセルした場合にも不具合が発生せずに、かつ、生産性を落とすことなく印字することが可能となる。
【実施例２】
【００５７】
図７乃至図９は、本発明の画像形成装置の実施例２における予約情報をキャンセルの方法を説明するための図で、各印刷ＪＯＢに対して、通知済み排紙処理時間（秒）及び記憶された排紙処理時間（秒）を示している。
【００５８】
図７に示すように、ＪＯＢ−Ａがスタートした時点で、ＪＯＢ−Ａ，ＪＯＢ−Ｂ，ＪＯＢ−Ｃの紙搬送情報（予約情報）は、あらかじめ排紙オプション１２に通知されている。そして、ＪＯＢ−Ａの印刷がスタートし、ＪＯＢ−Ａの２枚目の印刷の途中にオペレーションパネル１８より、ＪＯＢ−Ｂのキャンセルが指定されたとする。
【００５９】
本実施例２では、ＪＯＢ−Ｃの最終ページであるＪＯＢ−Ｃの３ページ目からキャンセル動作をスタートさせる。そして、このとき、通知済みの排紙処理時間（排紙オプションのＣＰＵ１４内に記憶されている）も画像形成装置のＣＰＵ５内に記憶された排紙処理時間もどちらも同時に消去する。
【００６０】
次に、図８に示すように、ＪＯＢ−Ｂの１ページ目までキャンセル動作を繰り返す。次に、図９に示すように、その後、あらためて、必要なＪＯＢ−Ｃの紙搬送情報（予約情報）を排紙オプション１２に通知する。この排紙オプション１２は、ＪＯＢ−Ａの次にＪＯＢ−Ｃが実行されることが認知できるので、排紙処理時間として５秒を返信することが可能となる。
【００６１】
このように実施例２によれば、ＪＯＢ−Ｂをキャンセルした場合に、ＪＯＢ−Ｂ次のＪＯＢ−Ｃもいっしょにキャンセルし、キャンセル後にＪＯＢ−Ｃの予約情報をあらためて排紙オプションに送信しなおす。これにより、ＪＯＢ−Ａを実行し、ＪＯＢ−Ｃを実行した場合には、ジャムが発生することなく、かつ、スループットを低下させること無く印刷を続行できる。すなわち、ＪＯＢを途中でキャンセルした場合にも最高のスループットを確保することが可能となる。また、最大値を計算する関数を用いて演算する等のシーケンスを用いることなく、安定した動作を確保できる。
【実施例３】
【００６２】
図１０（ａ），（ｂ）は、予約情報にしたがって排紙オプション内のＣＰＵがどのような排紙処理時間を通知するかを説明するための図である。図１０（ａ）は印刷ＪＯＢに対する通知された排紙処理時間（秒）を示す図で、図１０（ｂ）は、必要な時間の一覧表を示す図である。図１１及び図１２は、本発明の画像形成装置の実施例３における予約情報をキャンセルの方法を説明するための図で、各印刷ＪＯＢに対して、通知済み排紙処理時間（秒）及び記憶された排紙処理時間（秒）を示している。
【００６３】
図１０に示すように、実施例１と比較して、システムの最大必要時間が追記されている。図１０に示す実施例３の場合、予約情報にしたがって排紙オプション１２内のＣＰＵ１４がどのような排紙処理時間を通知したかを示す。
【００６４】
そして、この時、同時に通知済みの排紙処理時間（排紙オプションのＣＰＵ１４内に記憶されている）の値を画像形成装置のＣＰＵ５内のメモリ（図示せず）の排紙処理時間を記憶する記憶エリアに書き込む。したがって、この時点では、通知済みの排紙処理時間と記憶された排紙処理時間は同じ値をもつこととなる。
【００６５】
ＪＯＢ−Ａがスタートした時点で、ＪＯＢ−Ａ，ＪＯＢ−Ｂ，ＪＯＢ−Ｃの紙搬送情報（予約情報）は予め排紙オプションに通知されている。そして、ＪＯＢ−Ａの印刷がスタートし、ＪＯＢ−Ａの２枚目の印刷の途中にオペレーションパネル１８より、ＪＯＢ−Ｂのキャンセルが指定されたとする。
【００６６】
図１１に示すように、実施例３では、ＪＯＢ−Ｂの最終ページであるＪＯＢ−Ｂの４ページ目をキャンセルした時点で通知済みの排紙処理時間も記憶された排紙処理時間もどちらも同時に消去する。
【００６７】
すなわち、通知済みの排紙処理時間と記憶された排紙処理時間に０を書き込む。そして、システムの必要とする最大排紙処理時間、つまり、排紙オプション１２で必要な最大の処理時間（本実施例の場合は５秒）を、キャンセルの次のページに対応する位置に記憶された排紙処理時間として上書きする。したがって、ＪＯＢ−Ｃの紙番号１の記憶された排紙処理時間にシステムの必要とする最大排紙処理時間（５秒）が書き込まれる。
【００６８】
この場合、上述した作業を実行するために１枚の紙に対し、通知済みの排紙処理時間と記憶された排紙処理時間の両方の時間を管理する必要がある。次に、図１２に示すように、上述した処理をＪＯＢ−Ｂの３ページ目、２ページ目、１ページ目に対して繰り返す。
【００６９】
このように実施例３によれば、予約情報のキャンセル処理により、排紙オプション１２の動作がどのように変化してもシステムとしての必要な最大排紙処理時間として紙搬送間隔を確保することができる。したがって、確実にジャムが発生させないようにできるという効果を奏する。
【００７０】
以上、上述した実施例によれば、予約されている印刷ジョブがキャンセル処理された場合でもジャムを発生することなく、かつ、スループットを低下させることなく印刷動作することが可能となり、ユーザーにとって快適な印刷環境を提供することが可能となる。
【００７１】
本発明は、上述した実施例に限定されるものではなく、同一の技術思想の変形例を含みうるものである。
【図面の簡単な説明】
【００７２】
【図１】本発明の画像形成装置の実施例１を説明するための構成図である。
【図２】図１に示した実施例１における各ＣＰＵと入出力要素との関連を説明するための構成図である。
【図３】実施例１、実施例２における、予約情報に応じて排紙オプション内のＣＰＵがどのような排紙処理時間を通知するかを説明するための図である。
【図４】実施例１における予約情報をキャンセルする方法について説明するための図である。
【図５】実施例１における予約情報をキャンセルする方法について説明するための図である。
【図６】実施例１における予約情報をキャンセルする方法について説明するための図である。
【図７】実施例２における予約情報をキャンセルの方法を説明するための図である。
【図８】実施例２における予約情報をキャンセルの方法を説明するための図である。
【図９】実施例２における予約情報をキャンセルの方法を説明するための図である。
【図１０】実施例３における、予約情報に応じて排紙オプション内のＣＰＵがどのような排紙処理時間を通知するかを説明するための図である。
【図１１】実施例３における予約情報をキャンセルの方法を説明するための図である。
【図１２】実施例３における予約情報をキャンセルの方法を説明するための図である。
【符号の説明】
【００７３】
１  装置本体
２  電子写真処理部
３  紙搬送経路
４  画像形成制御基板
５  画像形成部のＣＰＵ（制御部）
６  給紙オプションとの通信ライン
７  排紙オプションとの通信ライン
８  給紙オプション
９  給紙オプションの制御基板
１０  給紙オプションのＣＰＵ
１１  紙有センサ
１２  排紙オプション
１３  排紙オプションの制御基板
１４  排紙オプションのＣＰＵ
１５，１６，１７  排紙センサ
１８  オペレーションパネル
１９  オペレーションパネル制御信号
２０  外部コンピュータ
２１  外部コンピュータからの通信ライン
２２，２３，２４  排紙トレイ
３１，３２，３３  Ｉ／Ｆ−ＩＣ
３４，３５  通信用の終端抵抗
３６  オペレーションパネル用のバッファ
３７  通信ライン２１のＩ／Ｆ−ＩＣ
４１  ステープラ
４２  ステープラドライバ
【図１】
2006151686.tif 000003
【図２】
2006151686.tif 000004
【図３】
2006151686.tif 000005
【図４】
2006151686.tif 000006
【図５】
2006151686.tif 000007
【図６】
2006151686.tif 000008
【図７】
2006151686.tif 000009
【図８】
2006151686.tif 000010
【図９】
2006151686.tif 000011
【図１０】
2006151686.tif 000012
【図１１】
2006151686.tif 000013
【図１２】
2006151686.tif 000014