(57)【要約】【課題】排出部の積載容量を超えるジョブが入力された場合でも、ユーザの利便性を損なわずに、効率的にジョブの印刷物を排出する。【解決手段】印刷物を積載する排出部に、ジョブの印刷物を排出する際に、複数の一時保存ジョブを記憶部に保存し、所定の条件を満たす場合に、複数の一時保存ジョブの各々に設定された用紙情報、及び、排出部の積載容量を取得し、複数の一時保存ジョブを用紙サイズが大きい順に並び替え、複数の一時保存ジョブの印刷物の総量が排出部の積載容量を超える場合に、排出部の積載容量と各々の一時保存ジョブの印刷物の厚さとに基づいて、排出部の積載容量を超える分の一時保存ジョブを並び替え、並び替えた複数の一時保存ジョブを、印刷物の総量が排出部の積載容量内に収まるグループに分類し、グループ毎に一時保存ジョブの印刷物を排出部に排出する。【選択図】図６
2019069547.tif 000002
【特許請求の範囲】
【請求項１】
印刷物を積載する排出部に、ジョブの印刷物を排出する画像形成装置であって、
一時保存ジョブを記憶部に保存し、所定の条件を満たす場合に、保存した複数の一時保存ジョブの処理を開始するジョブ管理部と、
前記複数の一時保存ジョブの各々に設定された用紙情報、及び、前記排出部の積載容量を取得する情報取得部と、
前記複数の一時保存ジョブを用紙サイズが大きい順に並び替え、前記複数の一時保存ジョブの印刷物の総量が前記排出部の積載容量を超える場合、前記排出部の積載容量と各々の前記一時保存ジョブの印刷物の厚さとに基づいて、前記排出部の積載容量を超える分の前記一時保存ジョブを並び替えるジョブ並び替え部と、
並び替えた前記複数の一時保存ジョブを、印刷物の総量が前記排出部の積載容量内に収まるグループに分類し、グループ毎に前記一時保存ジョブの印刷物を前記排出部に排出する排紙処理部と、を備える、
ことを特徴とする画像形成装置。
【請求項２】
前記ジョブ管理部は、前記所定の条件を、前記排出部が空になってからの経過時間が予め定めた時間を超えた時、前記複数の一時保存ジョブの内の最初の一時保存ジョブが投入されてからの経過時間が予め定めた時間を超えた時、予め指定した用紙サイズ、坪量、又は、紙種の用紙が設定された一時保存ジョブを保存した時、前記複数の一時保存ジョブが予め指定したジョブ数に達した時、の中から選択される少なくとも１つとする、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記ジョブ並び替え部は、前記複数の一時保存ジョブの印刷物の総量が前記排出部の積載容量を超える場合、前記排出部の積載容量を超える部分の一時保存ジョブを特定し、前記特定した一時保存ジョブより後の順番の一時保存ジョブの中に、用紙サイズが前記特定した一時保存ジョブ以下で、印刷物の厚さが前記排出部の残容量以下の所定の一時保存ジョブがある場合は、前記所定の一時保存ジョブを前記特定した一時保存ジョブと入れ替える、
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記ジョブ並び替え部は、前記所定の一時保存ジョブがない場合は、前記特定した一時保存ジョブ以降の順番の一時保存ジョブの内の、印刷枚数が前記特定した一時保存ジョブ以上で、用紙サイズが最も大きい一時保存ジョブを、前記特定した一時保存ジョブと入れ替える、
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記ジョブ並び替え部は、前記排出部の積載容量を超える部分の一時保存ジョブを、前記排出部の残容量分の印刷物を出力する第１ジョブと、残りの印刷物を出力する第２ジョブと、に分割し、前記第１ジョブを前記排出部に先に排出する先発グループに設定し、前記第２ジョブを前記排出部に次に排出する次発グループに設定する、
ことを特徴とする請求項１、２、４のいずれか一に記載の画像形成装置。
【請求項６】
前記排紙処理部は、直前に積載された印刷物の半分以下の用紙サイズの印刷物を積載する場合、後に積載する印刷物を複数並べて積載する、
ことを特徴とする請求項１乃至５のいずれか一に記載の画像形成装置。
【請求項７】
前記排出部は、片側が底上げされ、前記印刷物の積載面が傾斜しており、
前記排紙処理部は、各々の前記一時保存ジョブの印刷物を、前記積載面に沿って斜めに滑らせて積載する、
ことを特徴とする請求項１乃至６のいずれか一に記載の画像形成装置。
【請求項８】
印刷物を積載する排出部に、ジョブの印刷物を排出する画像形成装置を含むシステム内の装置で動作するジョブ制御プログラムであって、
前記装置に、
複数の一時保存ジョブを記憶部に保存する第１処理、
所定の条件を満たす場合に、前記複数の一時保存ジョブの各々に設定された用紙情報、及び、前記排出部の積載容量を取得する第２処理、
前記複数の一時保存ジョブを用紙サイズが大きい順に並び替える第３処理、
前記複数の一時保存ジョブの印刷物の総量が前記排出部の積載容量を超える場合、前記排出部の積載容量と各々の前記一時保存ジョブの印刷物の厚さとに基づいて、前記排出部の積載容量を超える分の前記一時保存ジョブを並び替える第４処理、
並び替えた前記複数の一時保存ジョブを、印刷物の総量が前記排出部の積載容量内に収まるグループに分類し、グループ毎に前記一時保存ジョブの印刷物を前記排出部に排出する第５処理、を実行させる、
ことを特徴とするジョブ制御プログラム。
【請求項９】
前記第２処理では、前記所定の条件を、前記排出部が空になってからの経過時間が予め定めた時間を超えた時、前記複数の一時保存ジョブの内の最初の一時保存ジョブが投入されてからの経過時間が予め定めた時間を超えた時、予め指定した用紙サイズ、坪量、又は、紙種の用紙が設定された一時保存ジョブを保存した時、前記複数の一時保存ジョブが予め指定したジョブ数に達した時、の中から選択される少なくとも１つとする、
ことを特徴とする請求項８に記載のジョブ制御プログラム。
【請求項１０】
前記第４処理では、前記複数の一時保存ジョブの印刷物の総量が前記排出部の積載容量を超える場合、前記排出部の積載容量を超える部分の一時保存ジョブを特定し、前記特定した一時保存ジョブより後の順番の一時保存ジョブの中に、用紙サイズが前記特定した一時保存ジョブ以下で、印刷物の厚さが前記排出部の残容量以下の所定の一時保存ジョブがある場合は、前記所定の一時保存ジョブを前記特定した一時保存ジョブと入れ替える、
ことを特徴とする請求項８又は９に記載のジョブ制御プログラム。
【請求項１１】
前記第４処理では、前記所定の一時保存ジョブがない場合は、前記特定した一時保存ジョブ以降の順番の一時保存ジョブの内の、印刷枚数が前記特定した一時保存ジョブ以上で、用紙サイズが最も大きい一時保存ジョブを、前記特定した一時保存ジョブと入れ替える、
ことを特徴とする請求項１０に記載のジョブ制御プログラム。
【請求項１２】
前記第４処理では、前記排出部の積載容量を超える部分の一時保存ジョブを、前記排出部の残容量分の印刷物を出力する第１ジョブと、残りの印刷物を出力する第２ジョブと、に分割し、前記第１ジョブを前記排出部に先に排出する先発グループに設定し、前記第２ジョブを前記排出部に次に排出する次発グループに設定する、
ことを特徴とする請求項８、９、１１のいずれか一に記載のジョブ制御プログラム。
【請求項１３】
前記第５処理では、直前に積載された印刷物の半分以下の用紙サイズの印刷物を積載する場合、後に積載する印刷物を複数並べて積載する、
ことを特徴とする請求項８乃至１２のいずれか一に記載のジョブ制御プログラム。
【請求項１４】
前記排出部は、片側が底上げされ、前記印刷物の積載面が傾斜しており、
前記第５処理では、各々の前記一時保存ジョブの印刷物を、前記積載面に沿って斜めに滑らせて積載する、
ことを特徴とする請求項８乃至１３のいずれか一に記載のジョブ制御プログラム。
【請求項１５】
印刷物を積載する排出部に、ジョブの印刷物を排出する画像形成装置を含むシステムにおけるジョブ制御方法であって、
複数の一時保存ジョブを記憶部に保存する第１処理と、
所定の条件を満たす場合に、前記複数の一時保存ジョブの各々に設定された用紙情報、及び、前記排出部の積載容量を取得する第２処理と、
前記複数の一時保存ジョブを用紙サイズが大きい順に並び替える第３処理と、
前記複数の一時保存ジョブの印刷物の総量が前記排出部の積載容量を超える場合、前記排出部の積載容量と各々の前記一時保存ジョブの印刷物の厚さとに基づいて、前記排出部の積載容量を超える分の前記一時保存ジョブを並び替える第４処理と、
並び替えた前記複数の一時保存ジョブを、印刷物の総量が前記排出部の積載容量内に収まるグループに分類し、グループ毎に前記一時保存ジョブの印刷物を前記排出部に排出する第５処理と、を実行する、
ことを特徴とするジョブ制御方法。
【請求項１６】
前記第２処理では、前記所定の条件を、前記排出部が空になってからの経過時間が予め定めた時間を超えた時、前記複数の一時保存ジョブの内の最初の一時保存ジョブが投入されてからの経過時間が予め定めた時間を超えた時、予め指定した用紙サイズ、坪量、又は、紙種の用紙が設定された一時保存ジョブを保存した時、前記複数の一時保存ジョブが予め指定したジョブ数に達した時、の中から選択される少なくとも１つとする、
ことを特徴とする請求項１５に記載のジョブ制御方法。
【請求項１７】
前記第４処理では、前記複数の一時保存ジョブの印刷物の総量が前記排出部の積載容量を超える場合、前記排出部の積載容量を超える部分の一時保存ジョブを特定し、前記特定した一時保存ジョブより後の順番の一時保存ジョブの中に、用紙サイズが前記特定した一時保存ジョブ以下で、印刷物の厚さが前記排出部の残容量以下の所定の一時保存ジョブがある場合は、前記所定の一時保存ジョブを前記特定した一時保存ジョブと入れ替える、
ことを特徴とする請求項１５又は１６に記載のジョブ制御方法。
【請求項１８】
前記第４処理では、前記所定の一時保存ジョブがない場合は、前記特定した一時保存ジョブ以降の順番の一時保存ジョブの内の、印刷枚数が前記特定した一時保存ジョブ以上で、用紙サイズが最も大きい一時保存ジョブを、前記特定した一時保存ジョブと入れ替える、
ことを特徴とする請求項１７に記載のジョブ制御方法。
【請求項１９】
前記第４処理では、前記排出部の積載容量を超える部分の一時保存ジョブを、前記排出部の残容量分の印刷物を出力する第１ジョブと、残りの印刷物を出力する第２ジョブと、に分割し、前記第１ジョブを前記排出部に先に排出する先発グループに設定し、前記第２ジョブを前記排出部に次に排出する次発グループに設定する、
ことを特徴とする請求項１５、１６、１８のいずれか一に記載のジョブ制御方法。
【請求項２０】
前記第５処理では、直前に積載された印刷物の半分以下の用紙サイズの印刷物を積載する場合、後に積載する印刷物を複数並べて積載する、
ことを特徴とする請求項１５乃至１９のいずれか一に記載のジョブ制御方法。
【請求項２１】
前記排出部は、片側が底上げされ、前記印刷物の積載面が傾斜しており、
前記第５処理では、各々の前記一時保存ジョブの印刷物を、前記積載面に沿って斜めに滑らせて積載する、
ことを特徴とする請求項１５乃至２０のいずれか一に記載のジョブ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、ジョブ制御プログラム及びジョブ制御方法に関し、特に、排出部に複数のジョブの印刷物を排出する画像形成装置、当該画像形成装置における複数のジョブの並び替えを制御するジョブ制御プログラム及びジョブ制御方法に関する。
【背景技術】
【０００２】
大量の印刷物を出力する印刷装置では、印刷物の排出先として大量の用紙を積載可能なスタッカ（ラージスタッカ）が使用されることがある。スタッカは、大容量の排紙トレイ（排出部）であり、スタッカ内にセットされた台車（カート）の上に印刷物が排出され、積載されるようになっている。このようなスタッカの使われ方として、複数のジョブによる印刷物が排出される場合、異なるサイズ、坪量、種類の用紙が積載されることが想定される。
【０００３】
その際、例えば、小さいサイズの用紙の上に大きいサイズの用紙が積載されたり、軽い（坪量が小さい）用紙の上に重い（坪量が大きい）用紙が積載されたり、薄い用紙の上に厚い用紙が積載されたりすると、積載のバランスが悪くなり、ラージスタッカ内で積載した用紙が崩れたり、台車で運搬するときに積載した用紙が崩れたりする危険がある。また、用紙が重なり上側から一方的に荷重が加わると用紙が変形してしまう恐れがある。
【０００４】
この問題に関して、例えば、下記特許文献１には、複数の印刷データを印刷手段に出力する際の制御を行うための印刷制御装置であって、前記複数の印刷データの印刷サイズをそれぞれ取得する印刷サイズ取得手段と、前記印刷サイズ取得手段で取得された前記印刷サイズそれぞれを比較する印刷サイズ比較手段と、前記印刷サイズ比較手段で行われた比較に基づいて前記複数の印刷データを順序付ける印刷データ順序付け手段と、前記印刷データ順序付け手段によって順序付けられた前記複数の印刷データを前記印刷手段に出力する出力手段と、を有し、前記印刷データ順序付け手段において前記複数の印刷データを順序付けるとき、該複数の印刷データそれぞれの印刷サイズの大小に基づいて前記複数の印刷データを順序付ける構成が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２１１０６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に示す先行技術には、各印刷データの用紙サイズを比較し、用紙サイズが大きい用紙を下側に、用紙サイズが小さい用紙を上側に排出部に出力することが記載されているが、先行技術では、排出部の積載容量が考慮されていない。そのため、排出部の積載容量を超える印刷物を排出するジョブが入力された場合、排出部の積載容量を超えて印刷物が積載されたり、排出部の積載容量に余裕があるにも関わらずに、当該ジョブの印刷物を次発の台車に積載したりすることになり、効率的にジョブの印刷物を排出することができないという問題が生じる。
【０００７】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、排出部の積載容量を超えるジョブが入力された場合でも、ユーザの利便性を損なわずに、効率的にジョブの印刷物を排出することができる画像形成装置、ジョブ制御プログラム及びジョブ制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一側面は、印刷物を積載する排出部に、ジョブの印刷物を排出する画像形成装置であって、一時保存ジョブを記憶部に保存し、所定の条件を満たす場合に、保存した複数の一時保存ジョブの処理を開始するジョブ管理部と、前記複数の一時保存ジョブの各々に設定された用紙情報、及び、前記排出部の積載容量を取得する情報取得部と、前記複数の一時保存ジョブを用紙サイズが大きい順に並び替え、前記複数の一時保存ジョブの印刷物の総量が前記排出部の積載容量を超える場合、前記排出部の積載容量と各々の前記一時保存ジョブの印刷物の厚さとに基づいて、前記排出部の積載容量を超える分の前記一時保存ジョブを並び替えるジョブ並び替え部と、並び替えた前記複数の一時保存ジョブを、印刷物の総量が前記排出部の積載容量内に収まるグループに分類し、グループ毎に前記一時保存ジョブの印刷物を前記排出部に排出する排紙処理部と、を備えることを特徴とする。
【０００９】
本発明の一側面は、印刷物を積載する排出部に、ジョブの印刷物を排出する画像形成装置を含むシステム内の装置で動作するジョブ制御プログラムであって、前記装置に、複数の一時保存ジョブを記憶部に保存する第１処理、所定の条件を満たす場合に、前記複数の一時保存ジョブの各々に設定された用紙情報、及び、前記排出部の積載容量を取得する第２処理、前記複数の一時保存ジョブを用紙サイズが大きい順に並び替える第３処理、前記複数の一時保存ジョブの印刷物の総量が前記排出部の積載容量を超える場合、前記排出部の積載容量と各々の前記一時保存ジョブの印刷物の厚さとに基づいて、前記排出部の積載容量を超える分の前記一時保存ジョブを並び替える第４処理、並び替えた前記複数の一時保存ジョブを、印刷物の総量が前記排出部の積載容量内に収まるグループに分類し、グループ毎に前記一時保存ジョブの印刷物を前記排出部に排出する第５処理、を実行させることを特徴とする。
【００１０】
本発明の一側面は、印刷物を積載する排出部に、ジョブの印刷物を排出する画像形成装置を含むシステムにおけるジョブ制御方法であって、複数の一時保存ジョブを記憶部に保存する第１処理と、所定の条件を満たす場合に、前記複数の一時保存ジョブの各々に設定された用紙情報、及び、前記排出部の積載容量を取得する第２処理と、前記複数の一時保存ジョブを用紙サイズが大きい順に並び替える第３処理と、前記複数の一時保存ジョブの印刷物の総量が前記排出部の積載容量を超える場合、前記排出部の積載容量と各々の前記一時保存ジョブの印刷物の厚さとに基づいて、前記排出部の積載容量を超える分の前記一時保存ジョブを並び替える第４処理と、並び替えた前記複数の一時保存ジョブを、印刷物の総量が前記排出部の積載容量内に収まるグループに分類し、グループ毎に前記一時保存ジョブの印刷物を前記排出部に排出する第５処理と、を実行することを特徴とする。
【発明の効果】
【００１１】
本発明の画像形成装置、ジョブ制御プログラム及びジョブ制御方法によれば、排出部の積載容量を超えるジョブが入力された場合でも、ユーザの利便性を損なわずに、効率的にジョブの印刷物を排出することができる。
【００１２】
その理由は、印刷物を積載する排出部に、ジョブの印刷物を排出する際に、複数の一時保存ジョブを記憶部に保存し、所定の条件を満たす場合に、複数の一時保存ジョブの各々に設定された用紙情報、及び、排出部の積載容量を取得し、複数の一時保存ジョブを用紙サイズが大きい順に並び替え、複数の一時保存ジョブの印刷物の総量が排出部の積載容量を超える場合に、排出部の積載容量と各々の一時保存ジョブの印刷物の厚さとに基づいて、排出部の積載容量を超える分の一時保存ジョブを並び替え、並び替えた複数の一時保存ジョブを、印刷物の総量が排出部の積載容量内に収まるグループに分類し、グループ毎に一時保存ジョブの印刷物を排出部に排出するからである。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例に係る印刷システムの構成を示す模式図である。
【図２】本発明の一実施例に係るクライアント端末の構成を示すブロック図である。
【図３】本発明の一実施例に係る画像形成装置の構成を示す模式図である。
【図４】本発明の一実施例に係る画像形成装置の構成を示すブロック図である。
【図５】本発明の一実施例に係る画像形成装置の動作を示すフローチャート図である。
【図６】本発明の一実施例に係る画像形成装置の動作（一時保存ジョブの処理）を示すフローチャート図である。
【図７】本発明の一実施例に係る画像形成装置の動作（用紙サイズに基づくジョブの並び替え処理）を示すフローチャート図である。
【図８】本発明の一実施例に係る画像形成装置の動作（排出部の積載容量を考慮したジョブの並び替え処理）を示すフローチャート図である。
【図９】スタッカに排紙する場合の問題点を説明する模式図である。
【発明を実施するための形態】
【００１４】
背景技術で示したように、大量の印刷物を出力する印刷装置では、印刷物の排紙先として大量の用紙を積載可能なスタッカが使用される。このスタッカでは、複数のジョブによる印刷物が排出される場合、異なるサイズ、坪量、種類の用紙が積載されるが、小さいサイズの用紙や軽い用紙、薄い用紙の上に、大きいサイズの用紙や重い用紙、厚い用紙が積載されると、積載のバランスが悪くなり、積載時や運搬時に積載した用紙が崩れる危険があり、また、上側から一方的に荷重が加わると用紙が変形してしまう恐れがある。
【００１５】
この問題に対して、特許文献１では、図９の左図に示すように、用紙サイズが大きい用紙を下側に、用紙サイズが小さい用紙を上側に排出するようにしているが、例えば、図９の右図に示すように、排出部の積載容量を超える印刷物を排出するジョブが入力された場合、排出部の積載容量を超えて印刷物が積載されたり、排出部の積載容量に余裕があるにも関わらずに、当該ジョブの印刷物を次発の台車に積載したりすることになり、効率的にジョブの印刷物を排出することができない。
【００１６】
そこで、本発明の一実施の形態では、排出部（スタッカ）に印刷物を積載する機能を持ち、一時保存ジョブを保存しておく記憶部を備え、印刷物を用紙サイズが大きい順に出力するために一時保存ジョブを並び替えるシステムにおいて、一時保存ジョブの印刷物の総量が排出部の積載容量を超える場合、排出部の積載容量と各々の一時保存ジョブの印刷物の厚さ（枚数と紙厚）とに基づいて、一時保存ジョブを並び替える。
【００１７】
具体的には、印刷物を積載する台車が格納される排出部に印刷物を排出する画像形成装置に、複数の一時保存ジョブを記憶部に保存し、所定の条件を満たす場合に、複数の一時保存ジョブの処理を開始するジョブ管理部と、複数の一時保存ジョブに設定された用紙情報、及び、排出部の積載容量を取得する情報取得部と、複数の一時保存ジョブを用紙サイズが大きい順に並び替え、複数の一時保存ジョブの印刷物の総量が排出部の積載容量を超える場合に、排出部の積載容量と各々の一時保存ジョブの印刷物の厚さとに基づいて、排出部の積載容量を超える分の一時保存ジョブを並び替えるジョブ並び替え部と、各々の一時保存ジョブの印刷物を排出部に積載する排紙処理部と、を設ける。
【００１８】
このような制御を行うことにより、排出部の積載容量を超えるジョブが入力された場合であっても、ユーザの利便性を損なわずに、効率的にジョブの印刷物を排出することができる。
【実施例】
【００１９】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る画像形成装置、ジョブ制御プログラム及びジョブ制御方法について、図１乃至図８を参照して説明する。図１は、本実施例の印刷システムの構成を示す模式図であり、図２は、本実施例のクライアント端末の構成を示すブロック図である。また、図３は、本実施例の画像形成装置の構成を示す模式図であり、図４は、画像形成装置の構成を示すブロック図である。また、図５乃至図８は、本実施例の画像形成装置の動作を示すフローチャート図である。
【００２０】
図１に示すように、本実施例の印刷システムは、ジョブを作成して送信する１又は複数のクライアント端末１０と、ジョブに従って印刷処理を実行する１又は複数の画像形成装置２０などで構成される。クライアント端末１０と画像形成装置２０とは、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）等の規格により定められるＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の通信ネットワーク４０によって接続されている。なお、図１では、印刷システムをクライアント端末１０と画像形成装置２０とで構成したが、画像形成装置２０を制御するコントローラ（制御装置）を備える構成としてもよい。以下、各装置について詳細に説明する。
【００２１】
［クライアント端末］
クライアント端末１０は、パーソナルコンピュータなどのコンピュータ装置であり、画像形成装置２０にジョブを送信する。このクライアント端末１０は、図２（ａ）に示すように、制御部１１、記憶部１５、ネットワークＩ／Ｆ部１６、表示部１７、操作部１８などで構成される。
【００２２】
制御部１１は、マイクロプロセッサ等により構成されるＣＰＵ（Central Processing Unit）１２とＲＯＭ（Read Only Memory）１３やＲＡＭ（Random Access Memory）１４などのメモリとで構成され、ＣＰＵ１２は、ＲＯＭ１３や記憶部１５に記憶した制御プログラムをＲＡＭ１４に展開して実行することにより、クライアント端末１０全体の動作を制御する。また、図２（ｂ）に示すように、上記制御部１１（ＣＰＵ１２）により、ＯＳ（Operating System）１１ａ、文書作成アプリケーション１１ｂ、プリンタドライバ１１ｃなどが実行される。
【００２３】
ＯＳ１１ａは、Windows（登録商標）やmacOS（登録商標）、Android（登録商標）などであり、クライアント端末１０で文書作成アプリケーション１１ｂやプリンタドライバ１１ｃを動作可能にする。
【００２４】
文書作成アプリケーション１１ｂは、文章作成や表計算、画像加工などを行うソフトウェアであり、印刷指示の際にプリンタドライバ１１ｃを読み出し、文書作成アプリケーション１１ｂで作成したデータをプリンタドライバ１１ｃに転送する。
【００２５】
プリンタドライバ１１ｃは、文書作成アプリケーション１１ｂで作成したデータを、 画像形成装置２０が解釈可能な言語のジョブ（ＰＪＬ（Printer Job Language）やＰＳ（PostScript）、ＰＣＬ（Printer Control Language）等のページ記述言語で記述されたＰＤＬ（Page Description Language）データ）に変換する。このジョブには、プリンタドライバ１１ｃの印刷設定画面で設定された印刷条件（例えば、部数や使用する用紙の指定など）が記述されたＪＤＦ（Job Definition Format）の印刷設定情報（プリントチケット）が付加される。
【００２６】
なお、文書作成アプリケーション１１ｂが、ＰＤＦ（Portable Document Format）、ＸＰＳ（XML Paper Specification）、ＯＯＸＭＬ（Office Open XML）、ＯＤＦ（OpenDocument Format）などのダイレクトプリントが可能なデータを作成する場合は、プリンタドライバ１１ｃに代えてダイレクトプリントユーティリティを設けてもよい。その場合、ダイレクトプリントユーティリティは、所定のフォルダ（例えば、記憶部１５内のフォルダ）を監視し、文書作成アプリケーション１１ｂによって作成されたデータが所定のフォルダに保存されたら、画像形成装置２０に当該データを送信してダイレクトプリントを指示する。
【００２７】
記憶部１５は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などで構成され、ＣＰＵ１２が各部を制御するためのプログラム、自装置の処理機能に関する情報、文書作成アプリケーション１１ｂが作成したデータ、プリンタドライバ１１ｃが作成したジョブなどを記憶する。
【００２８】
ネットワークＩ／Ｆ部１６は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、クライアント端末１０を通信ネットワーク４０に接続し、画像形成装置２０にジョブを送信可能にする。
【００２９】
表示部１７は、液晶表示装置（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（electroluminescence）表示装置などで構成され、文書作成アプリケーション１１ｂの原稿作成画面、プリンタドライバ１１ｃの印刷設定画面などを表示する。
【００３０】
操作部１８は、マウスやキーボードなどで構成され、文書作成アプリケーション１１ｂを用いた原稿の作成、プリンタドライバ１１ｃを用いた印刷条件の設定などの操作を可能にする。
【００３１】
［画像形成装置］
画像形成装置２０は、ＭＦＰ（Multi-Functional Peripherals）などの印刷装置であり、クライアント端末１０から受信した印刷ジョブに基づいて印刷処理を実行する。この画像形成装置２０は、図３（ａ）及び図４（ａ）に示すように、制御部２１、記憶部２５、ネットワークＩ／Ｆ部２６、表示操作部２７、画像処理部２８、給紙部２９、画像形成部３０、排出部３１などで構成される。
【００３２】
制御部２１は、マイクロプロセッサ等により構成されるＣＰＵ２２とＲＯＭ２３やＲＡＭ２４などのメモリとで構成され、ＣＰＵ２２は、ＲＯＭ２３や記憶部２５に記憶した制御プログラムをＲＡＭ２４に展開して実行することにより、画像形成装置２０全体の動作を制御する。
【００３３】
記憶部２５は、ＨＤＤやＳＳＤなどで構成され、制御部２１により用いられる各種プログラム、プログラムの実行に必要なデータ、クライアント端末１０から受信したジョブ、画像処理部２８が生成した画像データ、画像形成装置２０の機器情報（排紙部３１の積載容量を含む。）などを記憶する。本実施例では、特に、一時保存ジョブ記憶部２５ａを備え、一時保存ジョブを保存する。
【００３４】
ネットワークＩ／Ｆ部２６は、ＮＩＣやモデムなどで構成され、画像形成装置２０を通信ネットワーク４０に接続し、クライアント端末１０からジョブを受信可能にする。
【００３５】
表示操作部２７は、液晶表示装置や有機ＥＬ表示装置などの表示部上に透明電極が格子状に配置された感圧式の操作部（タッチセンサ）を設けたタッチパネル（表示部と操作部とは別体としてもよい。）などであり、制御部２１の指示に従って画像形成処理に関する各種画面を表示し、画像形成処理に関する各種操作を可能にする。
【００３６】
画像処理部２８は、ＲＩＰ（Raster Image Processor）を備え、ジョブから中間データを生成し、各ページをラスタライズしてビットマップ形式の画像データを生成する。また、画像処理部２８は、必要に応じて、生成した画像データに対して、スクリーン処理、階調補正、濃度バランス調整、細線化、網点処理などを行う。そして、画像処理部２８は、生成した画像データを画像形成部３０に出力する。
【００３７】
給紙部２９は、ジョブの処理に使用する様々な種類の用紙を積載する。この給紙部２９には、必要に応じて検出部（センサ）が設けられ、給紙部２９内に積載されている用紙の残量を検出する。なお、検出部を用いて用紙の残量を検出する代わりに、用紙補給時にユーザが表示操作部２７を操作して用紙の補給量を入力し、制御部２１が用紙の補給量から使用量を減算することによって用紙残量を推定することもできる。
【００３８】
画像形成部３０（印刷エンジン）は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成のために必要な要素、すなわち、帯電装置、感光体ドラム、露光装置、転写ローラ、転写ベルト、定着装置などで構成される。具体的には、帯電装置により帯電された感光体ドラムに露光装置から画像データに応じた光を照射して静電潜像を形成し、現像装置で帯電したトナーを付着させて現像し、そのトナー像を一次転写ローラ、二次転写ベルトを介して紙媒体に転写して定着装置で定着させる処理を行う。
【００３９】
排出部３１は、通常の排紙トレイに加えて大量の用紙を積載可能なスタッカ（ラージスタッカ）を含み、画像形成部３０が画像形成を行った用紙（印刷物）を排出する。排出部３１（ラージスタッカ）には、図３（ｂ）に示すように台車３１ａがセットされ、台車３１ａの積載面上に印刷物が排出されて積載される。その際、排出部３１の積載容量（すなわち、排出部３１によって規定された台車３１ａの積載容量）を超える印刷物が排出される場合は、先発の台車３１ａに積載容量内の印刷物が積載され、後発の台車３１ａに残りの印刷物が積載される。このラージスタッカ内の積載機構としては、片側のみを底上げし、斜めに滑らせて積載するような機構としてもよい。これにより、印刷物の辺を揃えて積載することができる。
【００４０】
また、上記制御部２１は、図４（ｂ）に示すように、ジョブ管理部２１ａ、情報取得部２１ｂ、ジョブ並び替え部２１ｃ、排紙処理部２１ｄなどとして機能する。
【００４１】
ジョブ管理部２１ａは、クライアント端末１０などからジョブを受信し、受信したジョブの排紙先に基づいて、当該ジョブが通常ジョブであるか一時保存ジョブであるかを判断する。そして、受信したジョブが一時保存ジョブの場合は、当該ジョブを記憶部２５（一時保存ジョブ記憶部２５ａ）に保存し、所定の条件を満たす場合に、保存した複数の一時保存ジョブの処理を開始する。上記所定の条件は、例えば、排出部３１が空になってからの経過時間が予め定めた時間を超えた時、複数の一時保存ジョブの内の最初の一時保存ジョブが投入されてからの経過時間が予め定めた時間を超えた時、予め指定した用紙サイズ、坪量、又は、紙種の用紙が設定された一時保存ジョブを保存した時、複数の一時保存ジョブが予め指定したジョブ数に達した時、の中から選択される少なくとも１つとすることができる。
【００４２】
情報取得部２１ｂは、記憶部２５（一時保存ジョブ記憶部２５ａ）から一時保存ジョブを読み出し、一時保存ジョブに付加された印刷設定情報を参照して、複数の一時保存ジョブの各々に設定された用紙情報（用紙サイズ、坪量、紙種、枚数、厚み情報）を取得する。また、情報取得部２１ｂは、予め記憶部２５に記憶された機器情報を参照して、排出部３１の積載容量を取得する。なお、排出部３１の積載容量は、空の状態での積載容量としてもよいし、排出部３１に検出部（センサ）を備え、排出部３１に残存する用紙の容量を取得可能な場合は、排出可能な容量（積載容量から残存する用紙の容量を減算した容量）としてもよい。
【００４３】
ジョブ並び替え部２１ｃは、用紙サイズが大きい順に複数の一時保存ジョブを並び替え、用紙サイズが同じジョブが複数存在する場合は、坪量が大きい順に複数の一時保存ジョブを並び替え、更に坪量が同じジョブが複数存在する場合は、厚みが大きい順に複数の一時保存ジョブを並び替える。そして、複数の一時保存ジョブの印刷物の総量と排出部３１の積載容量とを比較し、複数の一時保存ジョブの印刷物の総量が排出部３１の積載容量を超える場合、排出部３１の積載容量と各々の一時保存ジョブの印刷物の厚さとに基づいて、排出部３１の積載容量を超える分の一時保存ジョブを再度、並び替える。
【００４４】
具体的には、複数の一時保存ジョブの印刷物の総量が排出部３１の積載容量を超える場合に、排出部３１の積載容量を超える部分の一時保存ジョブを特定し、特定した一時保存ジョブより後の順番の一時保存ジョブの中に、用紙サイズが特定した一時保存ジョブ以下で、印刷物の厚さが排出部３１の残容量以下の所定の一時保存ジョブがあるかを判断し、所定の一時保存ジョブがある場合は、その一時保存ジョブと特定した一時保存ジョブとを入れ替える。また、所定の一時保存ジョブがない場合は、特定した一時保存ジョブ以降の順番の一時保存ジョブに中の、印刷枚数が特定した一時保存ジョブ以上で、用紙サイズが最も大きい一時保存ジョブを特定した一時保存ジョブと入れ替える。また、複数の一時保存ジョブの印刷物の総量が排出部３１の積載容量を超える場合に、排出部３１の積載容量を超える部分の一時保存ジョブを、排出部３１の残容量分の印刷物を出力する第１ジョブと、残りの印刷物を出力する第２ジョブと、に分割し、第１ジョブを排出部３１に先に排出する先発グループに設定し、第２ジョブを排出部３１に次に排出する次発グループに設定する。
【００４５】
排紙処理部２１ｄは、ジョブの印刷物を排出部３１に排出する。具体的には、処理対象のジョブが通常ジョブの場合は、画像処理部２８にＲＩＰ処理を実行させ、画像形成部３０に印刷処理を実行させ、ラージスタッカ以外の排出部３１に印刷物を排出する。また、処理対象のジョブが一時保存ジョブの場合は、画像処理部２８にＲＩＰ処理を実行させ、画像形成部３０に印刷処理を実行させ、ラージスタッカに印刷物を排出する。その際、並び替えた複数の一時保存ジョブを、印刷物の総量が排出部３１の積載容量内に収まるグループに分類し、グループ毎に一時保存ジョブの印刷物を排出部３１に排出する。なお、先に積載された印刷物の半分以下の用紙サイズの印刷物を積載する場合、後に積載する印刷物を複数並べて積載してもよい。例えば、Ａ３サイズの用紙の上にＡ４サイズの用紙を積載する場合は、Ａ４サイズの用紙を複数枚（この場合は２枚）並べて積載するようにしてもよい。また、一時保存ジョブ毎や部毎に仕切り紙を挿入してもよい。
【００４６】
上記ジョブ管理部２１ａ、情報取得部２１ｂ、ジョブ並び替え部２１ｃ、排紙処理部２１ｄは、ハードウェアとして構成してもよいし、制御部２１を、ジョブ管理部２１ａ、情報取得部２１ｂ、ジョブ並び替え部２１ｃ、排紙処理部２１ｄとして機能させるジョブ制御プログラムとして構成し、当該ジョブ制御プログラムをＣＰＵ２２に実行させる構成としてもよい。
【００４７】
なお、図１乃至図４は、本実施例の印刷システムの一例であり、各装置の構成は適宜変更可能である。例えば、図３及び図４では、画像形成装置２０が排出部３１を内包する構成としたが、排出部３１を、画像形成装置２０とは別の装置とし、画像形成装置２０が排出部３１への印刷物の排出を制御するようにしてもよい。
【００４８】
次に、本実施例の一時保存ジョブの並び替えについて、図面を参照して概説する。
【００４９】
背景技術で示したように、図９の左図のように、積載容量が５０００枚の排出部において、用紙サイズが大きい用紙を下側に、用紙サイズが小さい用紙を上側に積載し、４５００枚積載したとする。この状態で図９の右図に示すように、１３００枚のジョブ（ジョブ１）を実行しようとすると、排出部の残容量の５００枚を超えてしまう。そこで、本実施例では、以下のルールに従ってジョブを並び替える。
【００５０】
例えば、次発の台車に印刷物を排出する次発グループの一時保存ジョブの中に、上記の１３００枚のジョブ１と同じ用紙サイズかそれ以下の用紙サイズで、印刷枚数が５００枚以内の一時保存ジョブがある場合は、その一時保存ジョブをジョブ１と入れ替え、ジョブ１を次発グループの一時保存ジョブに追加する。すなわち、積載容量内に収まるジョブをジョブ１と入れ替えることにより、積載容量を最大限に活用する。
【００５１】
上記条件を満たす一時保存ジョブがない場合は、次発グループの一時保存ジョブの中の、印刷枚数が１３００枚（超過分が８００枚）以上で、用紙サイズが最も大きい一時保存ジョブをジョブ１と入れ替える。すなわち、印刷枚数が多いジョブをジョブ１と入れ替えることにより、印刷枚数が多いジョブを早く処理できるようにする。
【００５２】
その際、入れ替えたジョブ（ジョブ１の場合もある。）を、排出部の残容量分の印刷物（５００枚）を出力する第１ジョブと、残りの印刷物を出力する第２ジョブと、に分割し、第２ジョブを次発グループの一時保存ジョブに追加する。次発グループの一時保存ジョブに関しても、用紙サイズが大きい順に排紙されるようにジョブを並び替えるが、第２ジョブの残りの印刷物は、優先的に一番上に積載されるようにしてもよい。これにより、ジョブが分けて排出されるときに、同じジョブの印刷物をユーザが容易に取り出すことができる。
【００５３】
また、先に積載された印刷物の半分以下の用紙サイズの印刷物を積載する場合、後に積載する印刷物を複数並べて積載してもよい。これにより、積載容量を有効活用しつつ、崩れにくく変形を防ぐことができる様々な組み合わせパターンに対応することが可能となる。
【００５４】
以下、本実施例の画像形成装置２０の動作について説明する。ＣＰＵ２２は、ＲＯＭ２３や記憶部２５に記憶したジョブ制御プログラムをＲＡＭ２４に展開して実行することにより、図５乃至図８のフローチャート図に示す各ステップの処理を行う。
【００５５】
［全体処理］
図５に示すように、制御部２１（ジョブ管理部２１ａ）は、クライアント端末１０などからジョブを受信する（Ｓ１０１）。次に、制御部２１（ジョブ管理部２１ａ）は、ジョブの印刷設定情報に基づいて、排紙先がラージスタッカであるかを判断し（Ｓ１０２）、排紙先がラージスタッカの場合は（Ｓ１０２のＹｅｓ）、制御部２１（ジョブ管理部２１ａ）は、保存ジョブ処理を実行する（Ｓ１０３）。この保存ジョブ処理の詳細は後述する。一方、排紙先がラージスタッカでない場合は、制御部２１（排紙処理部２１ｄ）は、通常ジョブ処理を実行する（Ｓ１０４）。具体的には、画像処理部２８にＲＩＰ処理を実行させ、画像形成部３０に印刷処理を実行させ、印刷済み用紙をラージスタッカ以外の排出部３１に排紙する。
【００５６】
［保存ジョブ処理］
図６に示すように、制御部２１（ジョブ管理部２１ａ）は、受信したジョブを記憶部２５（一時保存ジョブ記憶部２５ａ）に保存し（Ｓ２０１）、一時保存ジョブが所定の条件を満たしているかを判断する（Ｓ２０２）。所定の条件は、例えば、排出部３１が空になってからの経過時間が予め定めた時間を超えたか、一時保存ジョブにおける最初のジョブ投入からの経過時間が予め定めた時間を超えたか、予め指定したサイズ、坪量、紙種の用紙が設定されたジョブが保存されたか、一時保存ジョブが予め指定したジョブ数に達したかなどである。
【００５７】
一時保存ジョブが所定の条件を満たしている場合は（Ｓ２０２のＹｅｓ）、制御部２１（情報取得部２１ｂ）は、一時保存ジョブの印刷設定情報に基づいて、用紙サイズ、坪量、紙種の情報に加えて、ジョブの枚数と用紙の厚みの情報を取得し（Ｓ２０３）、現在の排出部３１（ラージスタッカ）の積載容量を取得する（Ｓ２０４）。そして、制御部２１（ジョブ並び替え部２１ｃ）は、これらの情報に基づいて、用紙サイズに基づくジョブの並び替えを実施する（Ｓ２０５）。
【００５８】
図７は、このステップの詳細を示しており、制御部２１（ジョブ並び替え部２１ｃ）は、ジョブを用紙サイズが大きい順に並び替える（Ｓ３０１）。次に、制御部２１（ジョブ並び替え部２１ｃ）は、同じ用紙サイズのジョブがあるかを判断し（Ｓ３０２）、同じ用紙サイズのジョブがない場合は（Ｓ３０２のＮｏ）、Ｓ３０４に遷移し、同じ用紙サイズのジョブがある場合は（Ｓ３０２のＹｅｓ）、用紙サイズが同じジョブを坪量が大きい順に並び替える（Ｓ３０３）。次に、制御部２１（ジョブ並び替え部２１ｃ）は、同じ坪量のジョブがあるかを判断し（Ｓ３０４）、同じ坪量のジョブがない場合は（Ｓ３０４のＮｏ）、ジョブの並び替え処理を終了し、同じ坪量のジョブがある場合は（Ｓ３０４のＹｅｓ）、坪量が同じジョブを紙種に基づいて厚さが厚い順に並び替える（Ｓ３０５）。
【００５９】
図６に戻って、制御部２１（ジョブ並び替え部２１ｃ）は、一時保存ジョブの印刷物の総量が排出部３１（ラージスタッカ）の積載容量を超えるかを判断し（Ｓ２０６）、印刷物の総量が積載容量を超える場合は（Ｓ２０６のＹｅｓ）、積載容量を考慮したジョブの並び替えを実施する（Ｓ２０７）。
【００６０】
図８は、このステップの詳細を示しており、制御部２１（ジョブ並び替え部２１ｃ）は、排出部３１（ラージスタッカ）の積載容量を超える最上部のジョブを特定し（Ｓ４０１）、特定したジョブよりの後の順番のジョブの中に、用紙サイズが特定したジョブ以下で、ラージスタッカの積載容量を超えないジョブがあるかを判断する（Ｓ４０２）。そして、制御部２１（ジョブ並び替え部２１ｃ）は、当該ジョブがある場合は（Ｓ４０２のＹｅｓ）、そのジョブを特定したジョブと入れ替え（Ｓ４０３）、当該ジョブがない場合は（Ｓ４０２のＮｏ）、印刷枚数が特定したジョブ以上で、用紙サイズが最も大きいジョブを特定したジョブと入れ替える（Ｓ４０４）。その後、図７と同様に、制御部２１（ジョブ並び替え部２１ｃ）は、残ったジョブを用紙サイズが大きい順に並び替え（Ｓ４０５）、同じ用紙サイズのジョブがあるかを判断し（Ｓ４０６）、同じ用紙サイズのジョブがある場合は（Ｓ４０６のＹｅｓ）、用紙サイズが同じジョブを坪量が大きい順に並び替える（Ｓ４０７）。次に、制御部２１（ジョブ並び替え部２１ｃ）は、同じ坪量のジョブがあるかを判断し（Ｓ４０８）、同じ坪量のジョブがある場合は（Ｓ４０８のＹｅｓ）、坪量が同じジョブを紙種に基づいて厚さが厚い順に並び替える（Ｓ４０９）。なお、上記では、用紙サイズが最上部のジョブ以下で、ラージスタッカの積載容量を超えないジョブがない場合に、印刷枚数が最上部のジョブ以上で、用紙サイズが最も大きいジョブを、特定したジョブと入れ替えたが、最上部のジョブを、ラージスタッカの残容量分の印刷物を出力する第１ジョブと、残りの印刷物を出力する第２ジョブと、に分割し、第２ジョブを次発グループの一時保存ジョブに追加してもよい。
【００６１】
図６に戻って、制御部２１（排紙処理部２１ｄ）は、一時保存ジョブを順番に処理する（Ｓ２０８）。具体的には、画像処理部２８にＲＩＰ処理を実行させ、画像形成部３０に印刷処理を実行させ、印刷済み用紙をラージスタッカに排紙する。
【００６２】
このように、複数の一時保存ジョブの印刷物の総量が排出部３１の積載容量を超える場合、排出部３１の積載容量と各々の一時保存ジョブの印刷物の厚さとに基づいて、排出部３１の積載容量を超える分の一時保存ジョブを再度、並び替えることにより、排出部３１の積載容量を超えるジョブが入力された場合であっても、ユーザの利便性を損なわずに、効率的にジョブの印刷物を排出することができる。
【００６３】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や印刷制御の方法は適宜変更可能である。
【００６４】
例えば、上記実施例では、画像形成装置２０が排出部３１を内包する構成としたが、排出部３１を、画像形成装置２０とは別の装置とし、画像形成装置２０や画像形成装置２０を制御するコントローラ（制御装置）が排出部３１への印刷物の排出を制御する場合に対して、本発明のジョブ制御方法を同様に適用することができる。
【００６５】
また、上記実施例では、ラージスタッカ内に１台の台車３１ａが格納可能な構造としたが、複数台の台車３１ａが格納可能な構造としてもよい。
【産業上の利用可能性】
【００６６】
本発明は、排出部に複数のジョブの印刷物を排出する画像形成装置、当該画像形成装置における複数のジョブの並び替えを制御するジョブ制御プログラム、当該ジョブ制御プログラムを記録した記録媒体及びジョブ制御方法に利用可能である。
【符号の説明】
【００６７】
１０  クライアント端末
１１  制御部
１１ａ  ＯＳ
１１ｂ  文書作成アプリケーション
１１ｃ  プリンタドライバ
１２  ＣＰＵ
１３  ＲＯＭ
１４  ＲＡＭ
１５  記憶部
１６  ネットワークＩ／Ｆ部
１７  表示部
１８  操作部
２０  画像形成装置
２１  制御部
２１ａ  ジョブ管理部
２１ｂ  情報取得部
２１ｃ  ジョブ並び替え部
２１ｄ  排紙処理部
２２  ＣＰＵ
２３  ＲＯＭ
２４  ＲＡＭ
２５  記憶部
２５ａ  一時保存ジョブ記憶部
２６  ネットワークＩ／Ｆ部
２７  表示操作部
２８  画像処理部
２９  給紙部
３０  画像形成部
３１  排出部
３１ａ  台車
４０  通信ネットワーク
【図１】
2019069547.tif 000003
【図２】
2019069547.tif 000004
【図３】
2019069547.tif 000005
【図４】
2019069547.tif 000006
【図５】
2019069547.tif 000007
【図６】
2019069547.tif 000008
【図７】
2019069547.tif 000009
【図８】
2019069547.tif 000010
【図９】
2019069547.tif 000011