(57)【要約】【課題】ラスタライズ処理時間や画像形成処理時間、排紙処理時間を考慮し、印刷処理時間を最適化する。【解決手段】並列でラスタライズ処理する複数のラスタライズ処理部と、ラスタライズ処理時間を予測する予測部と、ラスタライズ処理部がラスタライズ処理する順番を決定する制御部と、ラスタライズ処理部がラスタライズ処理を終了した順番に画像形成処理を行う画像形成部と、画像形成処理された各記録紙を取得して排紙処理する排紙処理部と、各記録紙の排紙処理する順番を決定する排紙処理制御部とを有し、制御部は、予測部により予測されたラスタライズ処理時間に基づき、ラスタライズ処理開始から排紙処理終了までの時間が、ページ情報に含まれたページ順でラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理開始から排紙処理終了までの時間よりも、短くなる順番を決定する。【選択図】図６
2018122463.tif 000002
【特許請求の範囲】
【請求項１】
ページ順の情報を含むページ情報を有する入力画像データを並列でラスタライズ処理し、ラスターイメージデータを生成する複数のラスタライズ処理部と、
前記ラスタライズ処理部の内いずれかが、各記録紙に画像形成処理する単位の入力画像データをラスタライズ処理することに要するラスタライズ処理時間を予測する予測部と、
前記ラスタライズ処理部が、記録紙に画像形成処理する単位の入力画像データを並列してラスタライズ処理する順番を決定する制御部と、
前記ラスタライズ処理部が、記録紙に画像形成処理する単位の入力画像データに対してラスタライズ処理を終了した順番に、前記ラスターイメージデータに基づく画像形成処理を行う画像形成部と、
前記画像形成部によって画像形成処理された各記録紙を、前記画像形成部から取得し、排紙処理する排紙処理部と、
前記排紙処理部が各記録紙の排紙処理する順番を、前記ページ情報に含まれたページ順と一致するように決定する排紙処理制御部と、を有し、
前記制御部は、前記予測部によって予測された前記ラスタライズ処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報に含まれたページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなる順番を決定することを特徴とする画像形成装置。
【請求項２】
前記予測部は、ラスターイメージデータに基づく画像形成処理を前記画像形成部が行うのに要する画像形成処理時間を予測し、
前記制御部は、前記予測部によって予測された前記ラスタライズ処理時間及び前記画像形成処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報のページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなる順番を決定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記予測部は、前記画像形成部によって画像形成処理された記録紙を前記画像形成部から取得し、排紙処理を前記排紙処理部が行うのに要する排紙処理時間を予測し、
前記制御部は、前記予測部によって予測された前記ラスタライズ処理時間及び前記排紙処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報のページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなる順番を決定することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記画像形成部が記録紙に画像形成処理するタイミングを制御する画像形成制御部と、
前記画像形成部が所定時間、画像形成処理を行わない場合、サイクルダウンシステムを起動する前記所定時間を記憶する記憶部を有し、
前記画像形成制御部は、前記画像形成部が画像形成処理を行わない時間が前記所定時間よりも長くなる場合、画像形成処理を行わない時間が前記所定時間よりも短くなるように、画像形成処理するタイミングを制御することを特徴とする請求項１〜３のいずれか一項に記載の画像形成装置。
【請求項５】
記録紙に画像形成する単位の入力画像データが、複数のページ単位の画像データを含む場合、
前記予測部は、前記複数のページ単位の画像データを１組と見なし、前記ラスタライズ処理時間を予測することを特徴とする請求項１〜４のいずれか一項に記載の画像形成装置。
【請求項６】
記録紙のサイズや坪量、画像形成条件に関する印刷ジョブ情報を記憶する印刷ジョブ記憶部を有し、
前記予測部は、前記印刷ジョブ記憶部に記憶された情報を参照し、前記画像形成処理時間を予測することを特徴とする請求項２に記載の画像形成装置。
【請求項７】
ページ情報を有する入力画像データを並列でラスタライズ処理し、ラスターイメージデータを生成する複数のラスタライズ処理部と、
記録紙に対して前記ラスターイメージデータに基づく画像形成処理を行う画像形成部から記録紙を取得し、排紙処理する排紙処理部と、
を有する画像形成装置に関する画像形成方法であって、
記録紙に画像形成処理する単位の入力画像データをラスタライズ処理することに要する時間である、ラスタライズ処理時間を予測部により予測する第１ステップと、
前記予測部によって予測されて前記ラスタライズ処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報のページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなるように、前記複数のラスタライズ処理部によって画像形成処理する単位の入力画像データを並列してラスタライズ処理する順番を制御部により決定する第２ステップと、
前記ラスタライズ処理部が、記録紙に画像形成処理する単位の入力画像データに対して並列してラスタライズ処理を終了した順番で、前記画像形成部により画像形成を行う第３ステップと、
前記排紙処理部が各記録紙を排紙処理する順番を、前記ページ情報と一致するように、排紙処理制御部に決定する第４ステップと、
を実行することを特徴とする画像形成方法。
【請求項８】
ラスターイメージデータに基づく画像形成処理を前記画像形成部が行うのに要する画像形成処理時間を前記予測部により予測し、前記予測部によって予測された前記ラスタライズ処理時間及び前記画像形成処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報のページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなるように、前記ラスタライズ処理部が、記録紙に画像形成処理する単位の入力画像データを並列してラスタライズ処理する順番を前記制御部により決定する第５ステップを実行することを特徴とする請求項７に記載の画像形成方法。
【請求項９】
前記画像形成部がよって画像形成処理された記録紙を前記画像形成部から取得し、排紙処理を排紙処理装置が行うのに要する排紙処理時間を前記予測部により予測し、前記予測部によって予測された前記ラスタライズ処理時間及び前記排紙処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報のページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなるように、前記ラスタライズ処理部が、記録紙に画像形成処理する単位の入力画像データを並列してラスタライズ処理する順番を前記制御部が決定する第６ステップを実行することを特徴とする請求項７又は８に記載の画像形成方法。
【請求項１０】
前記画像形成部が所定時間、画像形成処理を行わない場合、サイクルダウンシステムを起動する前記所定時間を記憶する記憶部を有し、
前記画像形成部が画像形成処理を行わない時間が前記所定時間より短くなるように、画像形成制御部により、画像形成処理するタイミングを制御する第７ステップを実行することを特徴とする請求項７〜９のいずれか一項に記載の画像形成方法。
【請求項１１】
前記第１ステップでは、記録紙に画像形成する単位の入力画像データが、複数のページ単位の画像データを含む場合、前記複数のページ単位の画像データを１組と見なし、前記ラスタライズ処理時間を予測する第８ステップを実行することを特徴とする請求項７〜１０のいずれか一項に記載の画像形成方法。
【請求項１２】
前記第１ステップでは、記録紙のサイズや坪量、画像形成条件に関する印刷ジョブ情報を参照し、前記予測部により、前記画像形成処理時間を予測する第９ステップを実行することを特徴とする請求項８に記載の画像形成方法。
【請求項１３】
画像形成装置で実行されるプログラムであって、
請求項７〜１２のいずれか一項に記載の画像形成方法をコンピューターで実行させることを特徴とする画像形成装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法及び画像形成装置のプログラムに関する。
【背景技術】
【０００２】
印刷処理時間は、画像形成処理や記録紙の排出処理などの機械的な処理速度だけでなく、入力画像データのラスタライズ処理時間にも依存する。印刷装置の機械的な処理速度が高速化したとしても、印刷装置はラスタライズ処理が終わるまで印刷処理を開始しないため、ラスタライズ処理に長い時間を要する場合は、待機状態は長くなる。特に、近年普及が進んでいるプロダクトプリント領域の印刷装置においては、オフィス領域の印刷装置と比較して、取り込み画像のデータ量が大きく、ラスタライズ処理に負担がかかる場合が多くあり、この傾向は顕著である。
【０００３】
近年、ラスタライズ処理を行うＲＩＰ（Raster Image Processor）のマルチコア化に伴い、マルチコアで並列してラスタライズ処理を行うことでラスタライズ処理に要する時間を低減させ、印刷装置の印刷処理時間の高速化を実現している。例えば、特許文献１に記載の技術では、並列してラスタライズ処理を行う画像形成装置において、ラスタライズ処理を行う順番を、画像データのページの順番から、記録紙に画像形成する順番に変更することで、印刷処理時間の効率化を図っている。また、特許文献２に記載の技術では、並列してラスタライズ処理を行う画像形成装置において、処理待ちとなっている画像をラスタライズ処理することに要する時間に応じて、ラスタライズ処理を行うＲＩＰの各コアへの画像の割振りを動的に変更することで効率化を図っている。
ただし、並列ラスタライズ処理を行ったとしても、高画質などのデータ量の大きい画像データにおいてラスタライズ処理に長い時間を要する場合、当該画像をラスタライズ処理する時間が印刷処理時間の高速化に対するボトルネックとなり、依然、印刷処理で待機時間が生じる要因となっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１６１０９６号公報
【特許文献２】特開２０１１−５１２３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１，２において、近年の印刷処理時間におけるボトルネックはラスタライズ処理であるという観点から、ラスタライズ処理の高速化が行われているが、印刷装置の画像形成処理に要する時間まで考慮した最適化は行われていない。
印刷処理において、最終の印刷物の出力形態は入力画像データにおけるページ順に並んでいることが必須である。従来技術は、最終の印刷物が入力画像データにおけるページ順になるように、画像形成処理をページ順に行うが、長いラスタライズ処理時間を要するページを含む印刷処理の場合、当該ページの画像形成処理が終わるまで当該ページより後のページの印刷を開始できないという課題があった。
【０００６】
本発明は上記課題に鑑み、各入力画像データをラスタライズ処理することに要する時間であるラスタライズ処理時間や、各入力画像データに基づき記録紙に画像形成処理することに要する時間である画像形成処理時間、画像形成された記録紙を排紙処理することに要する時間である排紙処理時間を予測し、予測されたラスタライズ処理時間や画像形成処理時間、排紙処理時間に基づいて、マルチコア化したＲＩＰが各入力画像データに対するラスタライズ処理を開始する順番を決定することで、印刷処理時間を最適化することができる画像形成装置、画像形成方法及び画像形成装置のプログラムを提供するものである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に記載の発明は、画像形成装置において、
ページ順の情報を含むページ情報を有する入力画像データを並列でラスタライズ処理し、ラスターイメージデータを生成する複数のラスタライズ処理部と、
前記ラスタライズ処理部の内いずれかが、各記録紙に画像形成処理する単位の入力画像データをラスタライズ処理することに要するラスタライズ処理時間を予測する予測部と、
前記ラスタライズ処理部が、記録紙に画像形成処理する単位の入力画像データを並列してラスタライズ処理する順番を決定する制御部と、
前記ラスタライズ処理部が、記録紙に画像形成処理する単位の入力画像データに対してラスタライズ処理を終了した順番に、前記ラスターイメージデータに基づく画像形成処理を行う画像形成部と、
前記画像形成部によって画像形成処理された各記録紙を、前記画像形成部から取得し、排紙処理する排紙処理部と、
前記排紙処理部が各記録紙の排紙処理する順番を、前記ページ情報に含まれたページ順と一致するように決定する排紙処理制御部と、を有し、
前記制御部は、前記予測部によって予測された前記ラスタライズ処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報に含まれたページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなる順番を決定することを特徴とする。
【０００８】
また、請求項２に記載の発明は、請求項１に記載の画像形成装置において、
前記予測部は、ラスターイメージデータに基づく画像形成処理を前記画像形成部が行うのに要する画像形成処理時間を予測し、
前記制御部は、前記予測部によって予測された前記ラスタライズ処理時間及び前記画像形成処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報のページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなる順番を決定することを特徴とする。
【０００９】
また、請求項３に記載の発明は、請求項１又は２に記載の画像形成装置において、
前記予測部は、前記画像形成部によって画像形成処理された記録紙を前記画像形成部から取得し、排紙処理を前記排紙処理部が行うのに要する排紙処理時間を予測し、
前記制御部は、前記予測部によって予測された前記ラスタライズ処理時間及び前記排紙処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報のページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなる順番を決定することを特徴とする。
【００１０】
また、請求項４に記載の発明は、請求項１〜３のいずれか一項に記載の画像形成装置において、
前記画像形成部が記録紙に画像形成処理するタイミングを制御する画像形成制御部と、
前記画像形成部が所定時間、画像形成処理を行わない場合、サイクルダウンシステムを起動する前記所定時間を記憶する記憶部を有し、
前記画像形成制御部は、前記画像形成部が画像形成処理を行わない時間が前記所定時間よりも長くなる場合、画像形成処理を行わない時間が前記所定時間よりも短くなるように、画像形成処理するタイミングを制御することを特徴とする。
【００１１】
また、請求項５に記載の発明は、請求項１〜４のいずれか一項に記載の画像形成装置において、
記録紙に画像形成する単位の入力画像データが、複数のページ単位の画像データを含む場合、
前記予測部は、前記複数のページ単位の画像データを１組と見なし、前記ラスタライズ処理時間を予測することを特徴とする。
【００１２】
また、請求項６に記載の発明は、請求項２に記載の画像形成装置において、
記録紙のサイズや坪量、画像形成条件に関する印刷ジョブ情報を記憶する印刷ジョブ記憶部を有し、
前記予測部は、前記印刷ジョブ記憶部に記憶された情報を参照し、前記画像形成処理時間を予測することを特徴とする。
【００１３】
また、請求項７に記載の発明は、
ページ情報を有する入力画像データを並列でラスタライズ処理し、ラスターイメージデータを生成する複数のラスタライズ処理部と、
記録紙に対して前記ラスターイメージデータに基づく画像形成処理を行う画像形成部から記録紙を取得し、排紙処理する排紙処理部と、
を有する画像形成装置に関する画像形成方法であって、
記録紙に画像形成処理する単位の入力画像データをラスタライズ処理することに要する時間である、ラスタライズ処理時間を予測部により予測する第１ステップと、
前記予測部によって予測されて前記ラスタライズ処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報のページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなるように、前記複数のラスタライズ処理部によって画像形成処理する単位の入力画像データを並列してラスタライズ処理する順番を制御部により決定する第２ステップと、
前記ラスタライズ処理部が、記録紙に画像形成処理する単位の入力画像データに対して並列してラスタライズ処理を終了した順番で、前記画像形成部により画像形成を行う第３ステップと、
前記排紙処理部が各記録紙を排紙処理する順番を、前記ページ情報と一致するように、排紙処理制御部に決定する第４ステップと、
を実行することを特徴とする。
【００１４】
また、請求項８に記載の発明は、請求項７に記載の画像形成方法において、
ラスターイメージデータに基づく画像形成処理を前記画像形成部が行うのに要する画像形成処理時間を前記予測部により予測し、前記予測部によって予測された前記ラスタライズ処理時間及び前記画像形成処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報のページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなるように、前記ラスタライズ処理部が、記録紙に画像形成処理する単位の入力画像データを並列してラスタライズ処理する順番を前記制御部により決定する第５ステップを実行することを特徴とする。
【００１５】
また、請求項９に記載の発明は、請求項７又は８に記載の画像形成方法において、
前記画像形成部がよって画像形成処理された記録紙を前記画像形成部から取得し、排紙処理を排紙処理装置が行うのに要する排紙処理時間を前記予測部により予測し、前記予測部によって予測された前記ラスタライズ処理時間及び前記排紙処理時間に基づき、ラスタライズ処理の開始から排紙処理の終了までの時間が、前記ページ情報のページ順で前記ラスタライズ処理部がラスタライズ処理を行うことによるラスタライズ処理の開始から排紙処理の終了までの時間よりも、短くなるように、前記ラスタライズ処理部が、記録紙に画像形成処理する単位の入力画像データを並列してラスタライズ処理する順番を前記制御部が決定する第６ステップを実行することを特徴とする。
【００１６】
また、請求項１０に記載の発明は、請求項７〜９のいずれか一項に記載の画像形成方法において、
前記画像形成部が所定時間、画像形成処理を行わない場合、サイクルダウンシステムを起動する前記所定時間を記憶する記憶部を有し、
前記画像形成部が画像形成処理を行わない時間が前記所定時間より短くなるように、画像形成制御部により、画像形成処理するタイミングを制御する第７ステップを実行することを特徴とする。
【００１７】
また、請求項１１に記載の発明は、請求項７〜１０のいずれか一項に記載の画像形成方法において、
前記第１ステップでは、記録紙に画像形成する単位の入力画像データが、複数のページ単位の画像データを含む場合、前記複数のページ単位の画像データを１組と見なし、前記ラスタライズ処理時間を予測する第８ステップを実行することを特徴とする。
【００１８】
また、請求項１２に記載の発明は、請求項８に記載の画像形成方法において、
前記第１ステップでは、記録紙のサイズや坪量、画像形成条件に関する印刷ジョブ情報を参照し、前記予測部により、前記画像形成処理時間を予測する第９ステップを実行することを特徴とする。
【００１９】
また、請求項１３に記載の発明は、画像形成装置で実行されるプログラムであって、
請求項７〜１２のいずれか一項に記載の画像形成方法をコンピューターで実行させることを特徴とする。
【発明の効果】
【００２０】
本発明に係る画像形成装置、画像形成方法及び画像形成装置のプログラムによれば、ラスタライズ処理時間や画像形成処理時間、排紙処理時間を考慮し、ラスタライズ処理を行う順番を変更し、ラスタライズ処理を終えた画像データから画像形成処理し、画像形成された記録紙の順番を変更することによって、印刷処理時間を最適化することが出来る。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る画像形成装置５を示すブロック図である。
【図２】本発明の実施形態に係る印刷制御装置１０と画像形成装置本体２０と後処理装置３０とにより構成される画像形成装置５を示す概略図である。
【図３】後処理装置３０が、３枚の記録紙を排紙する順番を変更する構成の概略図を示している。
【図４】印刷処理の並列ラスタライズ処理に関するタイミングチャートを示す。（ａ）は、各入力画像データに対するラスタライズ処理を開始する順番をページ順通りにする場合のタイミングチャートを示し、（ｂ）は、各入力画像データをラスタライズ処理することに要する時間を考慮し、各入力画像データに対するラスタライズ処理を開始する順番を変更する場合のタイミングチャートを示している。
【図５】印刷処理の並列ラスタライズ処理、画像形成処理及び排紙処理に関するタイミングチャートを示す。（ａ）は、各入力画像データをラスタライズ処理することに要する時間を考慮し、ラスタライズ処理を行う順番を変更し、ラスタライズ処理が終了したラスターイメージデータに基づきページ順に画像形成処理し、画像形成された記録紙を排紙する場合のタイミングチャートを示し、（ｂ）は、各入力画像データをラスタライズ処理することに要する時間を考慮し、ラスタライズ処理を行う順番を変更し、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理し、画像形成された記録紙をページ順に排紙する場合のタイミングチャートを示している。
【図６】本発明の実施形態に係る印刷制御のフローチャートを示す。
【図７】印刷処理の並列ラスタライズ処理、画像形成処理及び排紙処理に関するタイミングチャートを示す。（ａ）は、各入力画像データをラスタライズ処理することに要する時間を考慮し、ラスタライズ処理を行う順番を変更し、ラスタライズ処理が終了したラスターイメージデータに基づきページ順に画像形成処理し、画像形成された記録紙を排紙する場合のタイミングチャートを示し、（ｂ）はラスタライズ処理時間と画像形成処理時間を考慮し、ラスタライズ処理を行う順番を変更し、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理し、画像形成された記録紙をページ順に排紙する場合のタイミングチャートを示している。
【図８】印刷処理の並列ラスタライズ処理、画像形成処理及び排紙処理に関するタイミングチャートを示す。（ａ）は、ラスタライズ処理時間と画像形成処理時間とを考慮し、ラスタライズ処理を行う順番を変更し、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理し、画像形成された記録紙をページ順に排紙する場合のタイミングチャートを示し、（ｂ）は、ラスタライズ処理時間と画像形成処理時間と排紙処理時間とを考慮し、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理し、画像形成された記録紙をページ順に排紙する場合のタイミングチャートを示している。
【図９】印刷処理の並列ラスタライズ処理、画像形成処理及び排紙処理に関するタイミングチャートを示す。（ａ）はラスタライズ処理時間と画像形成処理時間と排紙処理時間とを考慮して、ラスタライズ処理を行う順番を変更し、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理し、画像形成された記録紙をページ順に排紙する場合のタイミングチャートを示し、（ｂ）は、ラスタライズ処理時間と画像形成処理時間と排紙処理時間とサイクルダウンシステム起動とを考慮し、ラスタライズ処理を行う順番を変更し、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理し、かつ、各画像形成処理を開始するタイミングを調整し、画像形成された記録紙をページ順に排出する場合のタイミングチャートを示している。
【発明を実施するための形態】
【００２２】
以下、図面に基づいて本発明の実施形態を説明する。
【００２３】
図１は、本発明の実施形態に係る画像形成装置５のブロック図を示し、図２に本発明の実施形態に係る画像形成装置５の構成の一例を示す。
画像形成装置５は、印刷ジョブを受信して、記録紙に画像形成する単位の各画像データをラスタライズ処理してラスターイメージデータを生成する印刷制御装置１０と、印刷制御装置１０が生成したイメージデータに基づいて記録紙に画像形成を行う画像形成装置本体２０と、画像形成装置本体２０が出力する記録紙に対して製本処理等の後処理を施す後処理装置３０とを備える。
本実施形態における画像形成装置５は、印刷制御装置１０、画像形成装置本体２０及び後処理装置３０を組み合わせて構成されているが、この形態に限らず、それらが一体に構成された形態としてもよい。
【００２４】
画像形成装置５は、ＬＡＮ（Local Area Network）などのネットワークを通じてコンピューターなどの情報処理装置に接続されており、該情報処理装置から印刷ジョブを受信する。印刷ジョブには、画像形成装置５の動作を指示する内容が含まれている。印刷ジョブに含まれる入力画像ページ単位の画像データは、各画像データの内容をページ記述言語で記述したものであり、記録紙に印刷を行う画像に関する情報である。
【００２５】
印刷制御装置１０は、受信部１１、展開部１２、制御部１３、Ｉ／Ｆ（Interface）部１４、記憶部１５、予測部１６などを接続して構成される。制御部１３は、本発明の「制御部」に対応し、展開部１２は、本発明の「ラスタライズ処理部」に対応し、記憶部１５は、本発明の「記憶部」,「印刷ジョブ記憶部」に対応し、予測部１６は、本発明の「予測部」に対応している。
【００２６】
受信部１１は、ネットワークを通じて接続された情報処理装置から印刷ジョブを受信する。
【００２７】
展開部１２は、ＲＩＰを内蔵しており、印刷ジョブに含まれる各入力画像データをラスタライズ処理してラスターイメージデータを生成する。また、展開部１２は、ＲＩＰのマルチコア化しており、複数のＲＩＰでそれぞれの入力画像データを並列してラスタライズ処理する。また、後述する、画像形成装置本体２０が画像読取部２３によって取得した画像データに関しても、並列してラスタライズ処理を行う。
【００２８】
制御部１３は、ＣＰＵ（Central Processing Unit）等で構成され、展開部１２が印刷ジョブの各画像データに対するラスタライズ処理を開始する順番を制御する。即ち、制御部１３は、マルチコア化により並列してラスタライズ処理を行う展開部１２に対して、記録紙に画像形成するページ単位の各画像データを並列してラスタライズ処理する順番を制御する。
【００２９】
Ｉ／Ｆ部１４は、印刷制御装置１０と画像形成装置本体２０との間で各種データの授受を行う。印刷制御装置１０が生成したラスターイメージデータはＩ／Ｆ部１４を介して画像形成装置本体２０に転送される。
【００３０】
記憶部１５は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）や不揮発メモリー、ハードディスク装置などで構成される。記憶部１５には、制御部１３のＣＰＵが実行するプログラムが格納されている。制御部１３のＣＰＵが該プログラムを実行することで印刷制御装置１０として機能が実現される。記憶部１５には、受信部１１が受信した印刷ジョブ、展開部１２が展開したラスターイメージデータや展開の途中で生成される中間データなどが記憶される。また、記憶部１５は、制御部１３のＣＰＵがプログラムを実行する際に各種のデータを記憶するワークエリアとして使用される。
【００３１】
予測部１６は、受信部１１が受信した印刷ジョブに含まれる、記録紙に画像形成する単位の各画像データをラスタライズ処理することに要するラスタライズ処理時間を予測する。ラスタライズ処理時間は、例えば、濃淡の細かい画像データをラスタライズ処理する際、印刷設定の解像度が細かいとラスタライズ処理時間は長くなる。また、印刷設定の解像度が粗いとラスタライズ処理時間は短くなる。ラスタライズ処理時間の予測は、記録紙に出力する各画像データの量を参照して行われる。即ち、２ｉｎ１等の面付印刷については、記録紙に画像形成するページ単位の画像データを１単位と見なし、ラスタライズ処理時間を予測する。ラスタライズ処理時間の予測は、印刷ジョブを受信した際に行われる。
【００３２】
画像形成装置本体２０は、原稿を光学的に読み取ってその複製画像を記録紙に印刷するコピー機能、読み取った原稿の画像データをファイルにして保存する、または外部端末へネットワークを通じて送信するスキャン機能、印刷制御装置１０から転送されてくるラスターイメージデータに基づく画像を記録紙上に形成して出力する印刷機能などを備えた、所謂、複合機である。
【００３３】
画像形成装置本体２０は、全体制御部２１、画像形成部２２、画像読取部２３、操作パネル２４、後処理装置Ｉ／Ｆ部２５等を接続して構成される。全体制御部２１は、本発明の「画像形成制御部」に対応し、画像形成部２２は、本発明の「画像形成部」に対応している。
【００３４】
全体制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、不揮発メモリー、ハードディスク装置、印刷制御装置１０とのＩ／Ｆ部、ネットワーク通信部などを備えている。ＣＰＵがＲＯＭ等に格納されたプログラムを実行することで、画像形成装置本体２０の動作が制御される。
【００３５】
画像形成部２２は、印刷制御装置１０のＩ／Ｆ部１４を介して転送されたラスターイメージデータに対応した画像を記録紙上に形成して印刷する機能を果たす、所謂、エンジン部である。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンターとして構成されている。画像形成部２２は他の方式でも構わない。
【００３６】
画像読取部２３は、原稿を光学的に読み取って対応する画像データを取得する機能を果たす。画像読取部２３が取得した画像データは、印刷制御装置１０のＩ／Ｆ部を介して転送し、記憶部１５に格納される。
【００３７】
操作パネル２４は、表示部、操作部を備えている。表示部は、液晶ディスプレイなどで構成され、各種の操作画面、設定画面などを表示する機能を果たす。操作部は、スタートボタンなどの各種操作スイッチ、表示部の表示面上に設けられたタッチパネル等で構成される。タッチパネルは、タッチペンや指などで押下された座標位置を検出する。
【００３８】
後処理装置Ｉ／Ｆ部２５は、後処理装置３０に対して後処理に関する指示等を送受信する機能を果たす。全体制御部２１からの指示や、操作パネル２４からの操作が後処理装置Ｉ／Ｆ部２５を介して送信される。
【００３９】
後処理装置３０は、画像形成装置本体２０から出力された記録紙をスタックし、これらの記録紙に対して、例えば、製本処理を施す。製本形態として、中綴じ、平綴じ、無線綴じ、リングバインド等で製本処理を施すことが出来る。そして、後処理装置３０は、複数の搬送経路部３１ａ，３１ｂを持ち、排紙搬送部３２、排紙部３３を備えている。
【００４０】
排紙搬送部３２は、全体制御部２１によって制御され、後処理装置３０が画像形成装置本体２０から出力された記録紙を後処理位置まで搬送し、製本処理が施された完成品を後処理装置３０の外部に設けられた排紙部３３に搬送する。
【００４１】
また、排紙搬送部３２は、画像形成装置本体２０から受けた記録紙の排紙処理の順番を変更することが出来る。
具体的な例として、図３のように、ページ順（１），（２），（３）に対応する３つの画像が、（１），（３），（２）の順番で画像形成処理される場合を説明する。
【００４２】
まず、画像（１）が画像形成された記録紙は、排紙搬送部３２により、排紙部３３へと排紙処理される。次に画像（３）が画像形成された記録紙は、ページ順に対応していないため、画像（１）の次に排紙処理されない。画像（３）が画像形成された記録紙は、複数の搬送経路部３１ａ，３１ｂの内、排紙の記録紙の順番を変更するための搬送経路部３１ｂに搬送される。画像（３）が画像形成された記録紙は、画像（２）が画像形成された記録紙が排紙部３３に排紙処理された後に排紙されるように、搬送経路部３１ｂ内で待機する。そして、排紙搬送部３２は、画像（２）が画像形成された記録紙の排出後に、画像（３）が画像形成された記録紙が排紙部３３に排出されるように、適切なタイミングで搬送を再開する。つまり、排紙搬送部３２による記録紙の順番変更は、ページ順になるように変更することである。
【００４３】
このように、記録紙を待機させることによって排紙の順番を変更するものの他、記録紙を待機させる搬送経路部３１ｂ内での記録紙の搬送速度を変更する構成であってもかまわない。
一例として、画像（３）が画像形成された記録紙の搬送経路部３１ｂ内での搬送速度を遅くし、画像（２）が画像形成された記録紙の排出後のタイミングに画像（３）が画像形成された記録紙を排紙する構成が挙げられる。
これらの制御は、画像形成装置本体２０の全体制御部２１によって行う形態に限らず、後処理装置３０に制御部を設けて行う形態や印刷制御装置１０の制御部１３によって行われる形態でもよい。
また、図３の搬送経路部の３１ｂは、１つしか図示されていないが、複数有するものであっても構わない。
そうすることで、ページ順ではない画像形成処理された記録紙が複数生成されたとしても、対応することができる。
【００４４】
後処理装置３０は、本発明の「排紙処理部」に対応し、全体制御部２１は、本発明の「排紙処理制御部」に対応している。
【００４５】
画像形成装置本体２０は、省エネや装置の劣化を防止するためのサイクルダウンシステムを備えている。画像形成処理を行う時間以外にも画像形成装置本体２０を動作し続けることは、無駄な電力消費や定着装置の熱による機器の劣化などの問題を生む。即ち、サイクルダウンシステムは、画像形成処理を行わない時間が所定時間を超えた場合に、画像形成装置本体２０の画像形成処理を行う各装置の動作を省エネモードにするものである。従って、一印刷ジョブ内においても、画像形成処理を行わない時間が所定時間を超えた場合は、サイクルダウンシステムを起動する。
サイクルダウンシステムの起動後、再度、画像形成処理を行う際、サイクルダウンシステムを停止して、画像形成処理を行える状態に復帰する。サイクルダウンシステムは、全体制御部２１によって制御され、サイクルダウンシステムを起動する所定の時間や省エネモードの設定は、全体制御部２１内のＲＯＭ、または、記憶部１５に格納されている内容や操作パネル２４を用いてユーザーが設定した任意な内容に従う。
【００４６】
次に、印刷制御装置１０が行う処理について説明する。本発明の印刷処理時間は、ラスタライズ処理時間を開始してから排紙処理が終了するまでの時間のこととしている。
【００４７】
印刷制御装置１０は、画像形成装置５に外部から接続されている情報処理装置から印刷ジョブを受信する。または、画像形成装置本体２０の画像読取部２３により画像を読み取り、操作パネル２４で設定された両面や面付等の設定を含めた情報を画像読取部２３により読み取った画像データとともに印刷ジョブとして取得する。これらの印刷ジョブは、印刷制御装置１０の記憶部１５に格納される。予測部１６は、受信した印刷ジョブに含まれる記録紙に画像形成するページ単位の各画像データをラスタライズ処理することに要するラスタライズ処理時間を各画像データのデータ量や印刷ジョブに設定された解像度等の情報から予測する。
【００４８】
制御部１３は、予測された記録紙に画像形成するページ単位の各画像データに対するラスタライズ処理時間を考慮し、展開部１２が各画像データに対してラスタライズ処理を行う並列ラスタライズ処理の順番を決定する。
【００４９】
図４は、印刷処理の並列ラスタライズ処理に関するタイミングチャートを示す。
図４（ａ）は、記録紙に画像形成するページ単位の各画像データのラスタライズ処理を開始する順番を変更せずに、ページ順通りに並列ラスタライズ処理を行った時のラスタライズ処理時間を示し、図４（ｂ）は記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間を考慮し、各画像データのラスタライズ処理を開始する順番を制御して並列ラスタライズ処理を行った時のラスタライズ処理時間を示している。
図４の（１）〜（９）の帯は、記録紙に画像形成するページ単位の（１）〜（９）の各画像データをラスタライズ処理することに要するラスタライズ処理時間を示す。つまり、（１）の画像データと比べて、（２）の画像データはラスタライズ処理に要する時間が長い。
【００５０】
図４（ａ）に示すように、記録紙に画像形成するページ単位の画像データによってラスタライズ処理時間が異なるため、ページの順番通りに、マルチコアを利用して並列でラスタライズ処理を開始すると、全画像データのラスタライズ処理が完了する全ラスタライズ処理時間が長くなる可能性がある。
一方、図４（ｂ）に示すように、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間を考慮し、各画像データの並列ラスタライズ処理を開始する順番を、ラスタライズ処理の開始から終了までの時間が他の順番で行うよりも短くなるように決定することで、全ラスタライズ処理時間を最適化することが出来る。
印刷処理時間は、主にラスタライズ処理時間や画像形成処理時間、排紙処理時間で決まる。従って、全ラスタライズ処理時間が短くなることで、印刷処理時間が短くなる。
実際には、図４（ｂ）の並列ラスタライズ処理を開始する順番は、印刷処理時間が最短になるように順番を決定している。具体的には、制御部は、並列ラスタライズ処理を開始する順番を仮に決定し、大まかな印刷処理時間を予測する。そして、他の順番の印刷処理時間と比較し、最適な並列ラスタライズ処理を開始する順番を決定する。
【００５１】
展開部１２は、制御部１３によって制御されたラスタライズ処理の順番に応じて、記録紙に画像形成するページ単位の画像データを並列でラスタライズ処理する。ラスタライズ処理によって生成されたラスターイメージデータは、記憶部１５に格納される。
【００５２】
記憶部１５は、記録紙に画像形成するページ単位の各画像データをラスタライズ処理することで得られたラスターイメージデータに加えて、印刷ジョブに含まれる画像データのページ順、記録紙に画像形成するページ単位の各画像データの並列でラスタライズ処理を開始する順番、各画像データのラスタライズ処理が終了する順番を記憶する。制御部１３が決定したラスタライズ処理を開始する順番が、印刷ジョブに含まれる画像データのページ順と異なる場合、ラスタライズ処理によって生成されたラスターイメージデータに基づき画像形成を行うと、画像データのページ順と異なる可能性がある。従って、画像形成部２２が画像形成した記録紙を画像データのページ順に変更するために、画像形成処理された記録紙のページ順を記憶しておく必要がある。
【００５３】
次に、画像形成装置本体２０が行う処理について説明する。
全体制御部２１は、印刷制御装置１０のＩ／Ｆ部１４を通じて記憶部１５から印刷ジョブやラスターイメージデータを受けて、画像形成部２２を動作させる。ここで、画像形成部２２がラスターイメージデータに基づき記録紙に画像形成する際、記録紙に画像形成するページ単位の各画像データのラスタライズ処理が終了した順番で行う。
【００５４】
図５は、印刷処理の並列ラスタライズ処理、画像形成処理及び排紙処理に関するタイミングチャートを示す。
図５（ａ）は、記録紙が画像形成するページ単位の各画像データに対するラスタライズ処理時間を考慮し、各画像データのラスタライズ処理を開始する順番を決定したときのラスタライズ処理時間と、ラスターイメージデータに基づきページ順通りに画像形成を行った時の画像形成処理時間、画像形成処理を終えた記録紙を排出する排紙処理時間を示す。
図５（ｂ）は、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間を考慮し、各画像データのラスタライズ処理を開始する順番を決定したときのラスタライズ処理時間と、ラスタライズ処理が終了した順番で画像形成処理を行った時の画像形成処理時間、画像形成が終わった記録紙を後処理装置３０によってページ順通りに変更して排紙したときの排紙処理時間を示す。
【００５５】
図５（ａ）は、記録紙に画像形成するページ単位の各画像データをラスタライズ処理する時間を考慮し、印刷処理時間が最適となる順番でラスタライズ処理を行い、ラスターイメージデータを得た後、ページ順通りに画像形成処理を行っている。その後、画像形成処理を行った順番通りに排紙処理することで、記録紙は完成品のページ順通りに排紙することが出来る。しかし、ページ順通りに画像形成処理を行うと、画像形成部２２に待機時間が生じる。これは、完成品のページ順にラスターイメージデータが生成されていないため、ラスターイメージデータが生成されるまで画像形成できないからである。
【００５６】
一方、図５（ｂ）は、印刷処理時間が最適となる順番でラスタライズ処理を行い、処理を終えたラスターイメージデータから順次画像形成処理を行う。つまり、図５（ａ）と図５（ｂ）では、画像形成処理を行う順番が異なる。
図５（ｂ）では、（２）の画像データのラスタライズ処理に時間を要することを考慮し、（２）より先に（３）のラスターイメージデータに基づき画像形成処理する。その後、（２）の画像データのラスタライズ処理を終え、ラスターイメージデータに基づき画像形成処理された際、後処理装置３０によって、（２）のラスターイメージデータが形成された記録紙を排紙処理した後、（３）のラスターイメージデータに基づき画像形成された記録紙を排紙処理する。
この時、印刷制御装置１０の記憶部１５は、印刷ジョブに含まれる画像データのページ順と画像形成処理を行う順番とを記憶しており、全体制御部２１は、記憶部１５の情報を参照し、後処理装置３０の搬送経路部３１ｂに、（３）の画像データのような、印刷ジョブに含まれる画像データのページ順ではない記録紙を待機させ、他の画像データに基づき画像形成された記録紙を排紙し、ページ順と異なる記録紙がページ順に一致したタイミングで排紙を行うように、後処理装置３０を制御する。
【００５７】
後処理装置３０の記録紙の排紙処理のタイミングに関する制御は、記憶部１５の情報を参照し、画像形成された記録紙の１つ前のページに対応する記録紙が排出されたか否かを判断することによりなされる。また、印刷ジョブに含まれる画像データのページ順に関する情報と画像形成処理を行う順番に関する情報とを参照し、記録紙をページ順に排紙するように対応付けて制御する形態でもよい。
従って、後処理装置３０によって、印刷処理後の記録紙の排紙する順を変更することが出来るため、完成品のページ順に縛られずに画像形成処理を行うことで、画像形成処理時間を最適化できる。
【００５８】
このように、本発明は印刷処理時間を最適化するために、印刷制御装置１０は印刷ジョブに含まれる記録紙に画像形成するページ単位の各画像データに対するラスタライズ処理時間を予測し、印刷処理時間を考慮して並列ラスタライズ処理を行う順番を決定する。画像形成装置本体２０はラスタライズ処理を終えたラスターイメージデータに基づき、ラスタライズ処理を終了した順番で画像形成を行う。画像形成された記録紙は、後処理装置３０によって完成品に適したページ順に変更し、排紙処理する。
【００５９】
＜制御フロー＞
本発明が実施する印刷処理制御の流れを、図６のフローチャートに沿って説明する。
【００６０】
印刷制御装置１０の受信部１１は、画像形成装置５に接続されている外部の情報処理装置からの印刷ジョブを受信し、記憶部１５に格納する。または、画像形成装置本体２０の画像読取部２３によって読み取られた入力画像データを含む印刷ジョブを、記憶部１５に格納する。（Ｓ１０１）。
【００６１】
予測部１６は、記録紙に画像形成するページ単位の各画像データに対するラスタライズ処理時間を予測する。（Ｓ１０２）。
【００６２】
予測部１６によって予測された記録紙に画像形成するページ単位の各画像データに対するラスタライズ処理時間に基づいて、制御部１３は記録紙に画像形成するページ単位の各画像データのラスタライズ処理を開始する順番を決定する（Ｓ１０３）。印刷ジョブの入力画像データのページ順に関する情報や制御部１３が決定したラスタライズ処理を開始する順番に関する情報は記憶部１５に記憶される。
【００６３】
展開部１２は、制御部１３が決定した各画像データのラスタライズ処理を開始する順番に応じて、並列でラスタライズ処理を行い、ラスターイメージデータを生成する（Ｓ１０４）。
【００６４】
画像形成部２２は、ラスターイメージデータに基づいて、ラスタライズ処理を終了した順番で記録紙に画像形成処理する（Ｓ１０５）。
【００６５】
全体制御部２１は、画像形成処理された記録紙を排紙処理する順番を変更するか否かを、記憶部１５の印刷ジョブの入力画像データのページ順に関する情報とラスタライズ処理を開始する順番に関する情報とに基づいて判定する（Ｓ１０６）。
【００６６】
排紙処理する順番を変更しない場合（Ｓ１０６：ＮＯ、印刷ジョブの入力画像データの順番とラスタライズ処理する順番とが一致）、画像形成された記録紙を排紙処理する（Ｓ１０９）。排紙処理を終えた後、印刷ジョブの入力画像データが全て記録紙に画像形成処理され、排紙処理を行ったか否かを判断する（Ｓ１１０）。
【００６７】
全記録紙が排紙処理されている場合（Ｓ１１０：ＹＥＳ）、印刷処理制御を終了する。全記録紙が排紙処理されていない場合（Ｓ１１０：ＮＯ）、Ｓ１０４に戻り、未処理の入力画像データのラスタライズ処理を行う。
【００６８】
画像形成された記録紙を排紙処理する順番を変更する場合（Ｓ１０６：ＹＥＳ、印刷ジョブの入力画像データの順番とラスタライズ処理する順番とが異なる）、記憶部１５に記憶された印刷ジョブに含まれる画像データのページ順を参照し、画像形成された記録紙のページよりも１つ前のページの入力画像データに基づく画像形成がされ、排紙処理されているか否かを判定する（Ｓ１０７）。
【００６９】
画像形成された記録紙よりも１つ前のページの入力画像データが画像形成され、排紙処理されている場合（Ｓ１０７：ＹＥＳ）、当該画像形成された記録紙を排紙処理する（Ｓ１０９）。画像形成された記録紙よりも１つ前の入力画像データが画像形成処理されていない、または、画像形成されているが、排紙処理されていない場合（Ｓ１０７：ＮＯ）、画像形成された記録紙を後処理装置３０に待機させる（Ｓ１０８）。
【００７０】
記録紙を待機させた後、Ｓ１０４〜Ｓ１０７を繰り返し、Ｓ１０７において、印刷ジョブの入力画像データのページ順に対応するように、排紙処理を行い、全記録紙が排紙処理された場合、印刷処理制御を終了する。
【００７１】
＜変形例１＞
変形例１は、上記実施形態と比べて、制御部１３が記録紙に画像形成するページ単位の各画像データのラスタライズ処理を開始する順番を決定する際、各画像データのラスタライズ処理時間と記録紙に画像形成処理することに要する画像形成処理時間とを考慮する点が異なっている。
【００７２】
変形例１は、印刷処理時間を最適化するために、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間を予測し、記録紙に画像形成処理することに要する画像形成処理時間を予測する。
画像形成処理時間を予測することで、各ラスタライズ処理時間及び制御部１２によって決定される各画像データに対して並列ラスタライズ処理を開始する順番から、記録紙に画像形成するページ単位の画像データの全てをそれぞれ記録紙に画像形成することに要する全画像形成処理時間を予測することができる。
【００７３】
記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成することに要する画像形成処理時間とを考慮することによる印刷処理時間の最適化について、図７を参照しながら説明する。
【００７４】
図７（ａ）は、記録紙に画像形成するページ単位の各画像データに対するラスタライズ処理時間を考慮し、各画像データのラスタライズ処理を開始する順番を決定したときのラスタライズ処理時間と、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理を行ったときの画像形成処理時間と、画像形成された記録紙を印刷ジョブに含まれる画像データのページ順になるように排紙処理の順番を変更したときの排紙処理時間とのタイミングチャートを示す。
図７（ｂ）は、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成処理することに要する画像形成処理時間を考慮し、各画像データのラスタライズ処理を開始する順番を決定したときのラスタライズ処理時間と、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理を行った時の画像形成処理時間と、画像形成された記録紙を印刷ジョブに含まれる画像データのページ順になるように排紙処理の順番を変更したときの排紙処理時間とのタイミングチャート示す。
【００７５】
図７（ａ）は、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間を考慮することで、全ラスタライズ処理時間を最適化することが出来ているが、画像形成処理に無駄な時間が生じている。具体的には、（１）のラスターイメージデータに基づく画像形成した後、（３）のラスターイメージデータに基づく画像形成する間に待機時間が生じている。
一方、図７（ｂ）は、画像形成処理に待機時間が含まれていない。これは、印刷処理時間を最適化するために、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成処理することに要する画像形成処理時間とに基づいて、全画像形成処理時間が短くなるように、各画像データのラスタライズ処理を開始する順番を決定しているからである。具体的には、（５）のラスターイメージデータに基づく画像形成処理を（１）のラスターイメージデータの直後に行うように、各画像データの並列ラスタライズ処理を開始する順番を決定し、画像形成部２２に画像形成処理を行わない待機時間が生じないようにしている。
【００７６】
このように、変形例１は、印刷処理時間を最適化するために、印刷制御装置１０は印刷ジョブに含まれる各画像データに要するラスタライズ処理時間を予測することに加え、記録紙に画像形成することに要する画像形成処理時間も予測し、各画像データのラスタライズ処理時間と各画像形成処理時間とを考慮して並列ラスタライズ処理を開始する順番を決定する。画像形成装置本体２０はラスタライズ処理を終えたラスターイメージデータに基づき、ラスタライズ処理を終了した順番で画像形成処理を行う。画像形成された記録紙は、後処理装置３０によって完成品に適したページ順に変更し、排紙処理される。
【００７７】
変形例１では、各画像データのラスタライズ処理時間と各画像形成処理時間との２つを考慮して、各画像データの並列ラスタライズ処理を開始する順番を決定したが、この形態に限らず、各画像データのラスタライズ処理時間と画像形成された記録紙を排出することに要する排紙処理時間とを考慮する形態でもよい。排紙処理時間を予測することで、各ラスタライズ処理時間及び制御部１２によって決定される各画像データに対して並列ラスタライズ処理を開始する順番から、並列ラスタライズ処理が終了したラスターイメージデータから順次記録紙に画像形成がなされ、画像形成された記録紙の全てを印刷ジョブに含まれる画像データのページ順になるように排紙処理の順番を変更し排紙することに要する全排紙処理時間を求めることができる。排紙処理時間を考慮することで、画像形成処理時間を考慮することと同様に、印刷処理時間を最適化することに繋がる。
【００７８】
変形例１は、上記実施形態と比べて、制御部１３が各画像データのラスタライズ処理を開始する順番を変更する際、各画像データのラスタライズ処理時間と、記録紙に画像形成することに要する画像形成処理時間又は画像形成された記録紙を排紙することに要する排紙処理時間と、を考慮する点が異なっているため、制御フローも異なっている。
従って、変形例１の制御フローは、図６の制御フローＳ１０２において、各画像データのラスタライズ処理時間と各画像形成処理時間とを予測する流れになる。また、各画像データのラスタライズ処理時間と各排紙処理時間とを予測する流れになる。
ステップＳ１０２において、各ラスタライズ処理と制御部１２によって決定される各画像データに対して並列ラスタライズ処理を開始する順番から、全画像形成処理時間または全排紙処理時間を予測する。全画像形成処理時間または全排紙処理時間に基づき、制御部１２は、各画像データに対して並列ラスタライズ処理を開始する順番を決定する。
図６の制御フローにおける他のステップに関しては、実施形態と同様である。
【００７９】
＜変形例２＞
変形例２は、上記実施形態と比べて、制御部１３が記録紙に画像形成するページ単位の各画像データのラスタライズ処理を開始する順番を変更する際、各画像データのラスタライズ処理時間と、各記録紙に画像形成することに要する画像形成処理時間と、画像形成された各記録紙を排紙処理時間とを考慮する点が異なっている。
【００８０】
変形例２は、印刷処理時間を最適化するために、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間を予測し、記録紙に画像形成処理することに要する画像形成処理時間を予測し、画像形成された記録紙を排紙することに要する排紙処理時間を予測する。
画像形成処理時間及び排紙処理時間を予測することで、各ラスタライズ処理時間及び制御部１２によって決定される各画像データに対して並列ラスタライズ処理を開始する順番から、記録紙に画像形成するページ単位の画像データの全てをそれぞれ記録紙に画像形成することに要する全画像形成処理時間及び画像形成された記録紙の全てを、印刷ジョブに含まれる画像データのページ順になるように排紙処理の順番を変更し、排紙することに要する全排紙処理時間を求めることが出来る。
【００８１】
記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成することに要する画像形成処理時間と画像形成された記録紙を排紙処理することに要する排紙処理時間とを考慮することによる印刷処理時間の最適化について、図８を参照しながら説明する。
【００８２】
図８（ａ）は、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成することに要する画像形成処理時間と画像形成された記録紙を排紙することに要する排紙処理時間とを考慮して、各画像データのラスタライズ処理を開始する順番を決定したときのラスタライズ処理時間と、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理を行った時の画像形成処理時間と、画像形成された記録紙を印刷ジョブに含まれる画像データのページ順になるように排紙処理の順番を変更したときの排紙処理時間とのタイミングチャート示す。
図８（ｂ）は、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成することに要する画像形成処理時間と画像形成された記録紙を排紙することに要する排紙処理時間と画像形成された記録紙を排紙することに要する排紙処理時間とを考慮して、各画像データのラスタライズ処理を開始する順番を決定したときのラスタライズ処理時間と、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理を行った時の画像形成処理時間と、画像形成された記録紙を印刷ジョブに含まれる画像データのページ順になるように排紙処理の順番を変更したときの排紙処理時間とのタイミングチャート示す。
【００８３】
図８（ａ）は、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成することに要する画像形成処理時間とを考慮することで、全ラスタライズ処理時間と全画像形成処理時間とを短くすることができるが、排紙処理時間に無駄な時間が生じている。具体的には、（２）のラスターイメージデータに基づく画像形成処理した後に、他のラスターイメージデータに基づく画像形成処理できているが、（３）のラスターイメージデータに基づく画像形成処理が完了するまでは他の排紙処理を行えないため、排紙処理時間に無駄が生じ、印刷処理時間が長くなっている。
一方、図８（ｂ）は、図８（ａ）と比べて短い排紙処理時間である。これは、印刷処理時間を最適化するために、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成することに要する画像形成時間と画像形成された記録紙を排紙することに要する排紙処理時間とに基づいて、全画像形成処理時間及び全排紙処理時間が短くなるように、各画像データのラスタライズ処理を開始する順番を決定しているからである。具体的には、ページ順の若い、ページ単位の画像データを他のページ単位の画像データよりも先に行うように、各画像データの並列ラスタライズ処理の順番を決定し、各画像データを記録紙に画像形成処理を行う順番を排紙処理に待機時間が生じないようにしている。
【００８４】
このように、変形例２は印刷処理時間を最適化するために、印刷制御装置１０は印刷ジョブに含まれる各画像データに要するラスタライズ処理時間を予測することに加え、記録紙に画像形成することに要する画像形成処理時間と画像形成された記録紙を排紙することに要する排紙処理時間とを予測し、各画像データのラスタライズ処理時間と各画像形成処理時間と各排紙処理時間とを考慮して並列ラスタライズ処理を開始する順番を決定する。画像形成装置本体２０はラスタライズ処理を終えたラスターイメージデータに基づき、ラスタライズ処理を終了した順番で画像形成処理を行う。画像形成された記録紙は、後処理装置３０によって完成品に適したページ順番に変更し、排紙処理される。
【００８５】
変形例２は、上記実施形態と比べて、制御部１３が記録紙に画像形成するページ単位の各画像データのラスタライズ処理を開始する順番を決定する際、各画像データのラスタライズ処理時間と、記録紙に画像形成することに要する画像形成処理時間と、画像形成された記録紙を排紙する排紙処理時間と、を考慮する点が異なっているため、制御フローも異なっている。
従って、変形例２の制御フローは、図６の制御フローＳ１０２において、各画像データのラスタライズ処理時間と、各画像形成処理時間と、各排紙処理時間とを予測する流れになる。
ステップ１０２において、各ラスタライズ処理と制御部１２によって決定される各画像データに対して並列ラスタライズ処理を開始する順番から、全画像形成処理時間及び全排紙処理時間を予測する。全画像形成処理時間及び全排紙処理時間に基づき、制御部１２は、各画像データに対して並列ラスタライズ処理を開始する順番を決定する。
図６の制御フローにおける他のステップに関しては、実施形態と同様である。
【００８６】
＜変形例３＞
変形例３は、上記実施形態と比べて、画像形成装置本体２０にサイクルダウンシステムが設定され、制御部１３が記録紙に画像形成するページ単位の各画像データのラスタライズ処理を開始する順番を決定する際、各画像データのラスタライズ処理時間と、記録紙に画像形成することに要する画像形成処理時間と、画像形成された記録紙を排紙することに要する排紙処理時間とに加え、サイクルダウンシステムの起動する所定時間も考慮する点が異なっている。
【００８７】
変形例３は、印刷処理時間を最適化するために、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間を予測し、記録紙に画像形成処理することに要する画像形成処理時間を予測し、画像形成された記録紙を排紙することに要する排紙処理時間を予測する。サイクルダウンシステムの起動する所定時間を考慮し、各ラスターイメージに基づく画像形成処理を行う時間の間隔が所定時間よりも長くならないように、先に行う画像形成処理のタイミングを遅らせる。こうすることで、一印刷ジョブ中にサイクルダウンシステムが起動することがなくなるため、印刷処理時間を最適化することができる。
【００８８】
記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成することに要する画像形成処理時間と画像形成された記録紙を排紙処理することに要する排紙処理時間とサイクルダウンシステムが起動する所定時間とを考慮することによる印刷処理時間の最適化について、図９を参照しながら説明する。
【００８９】
図９（ａ）は、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成することに要する画像形成処理時間と画像形成された記録紙を排紙することに要する排紙処理時間と画像形成された記録紙を排紙することに要する排紙処理時間とを考慮して、各画像データのラスタライズ処理を開始する順番を決定したときのラスタライズ処理時間と、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理を行った時の画像形成処理時間と、画像形成された記録紙を印刷ジョブに含まれる画像データのページ順になるように排紙処理の順番を変更したときの排紙処理時間とのタイミングチャート示す。
図９（ｂ）は、記録紙に画像形成するページ単位の各画像データのラスタライズ処理時間と記録紙に画像形成することに要する画像形成処理時間と画像形成された記録紙を排紙することに要する排紙処理時間と画像形成された記録紙を排紙することに要する排紙処理時間とサイクルダウンシステムが起動する所定時間とを考慮して、各画像データのラスタライズ処理を開始する順番を決定したときのラスタライズ処理時間と、ラスタライズ処理が終了したラスターイメージデータから順次画像形成処理を行い、かつ、サイクルダウンシステムが起動しないように画像形成処理のタイミングを遅らせたときの画像形成処理時間と、画像形成された記録紙を印刷ジョブに含まれる画像データのページ順になるように排紙処理の順番を変更したときの排紙処理時間とのタイミングチャート示す。
【００９０】
サイクルダウンシステムは、画像形成部２２が所定時間に画像形成を行わなかった際に起動する。図９のように、（１）のラスターイメージデータに基づく画像形成処理後から、（２）のラスターイメージデータに基づく画像形成処理までに、所定時間が経過してしまうと、サイクルダウンシステムが起動する。図９（ａ）は、（１）のラスターイメージデータに基づく画像形成した後、（２）のラスターイメージデータに基づく画像形成するまでに、サイクルダウンシステムが起動している。サイクルダウンシステムが起動してから、サイクルダウンシステムが停止し、画像形成が行える状態に復帰するまでに時間を要するため、印刷処理時間が長くなってしまう。
一方、図９（ｂ）は、サイクルダウンシステムが起動していない。これは、（１）のイメージデータに基づく画像形成処理を行ってから、（２）のラスターイメージデータに基づく画像形成処理を行うまでの間にサイクルダウンシステムが起動しないように、（１）のラスターイメージデータに基づく画像形成処理を行うタイミングを変更し、（１）の画像形成処理から（２）の画像形成処理までの間隔を短くしているからである。
【００９１】
このように、変形例３は印刷処理時間を最適化するために、印刷制御装置１０は印刷ジョブに含まれる各画像データに要するラスタライズ処理時間と記録紙に画像形成することに要する画像形成処理時間と画像形成された記録紙を排紙することに要する排紙処理時間とを予測し、各画像データのラスタライズ処理時間と各画像形成処理時間と各排紙処理時間とを考慮して並列ラスタライズ処理を開始する順番を変更する。画像形成装置本体２０はラスタライズ処理を終えたイメージデータを、ラスタライズ処理を終了した順番で、かつ、サイクルダウンシステムの起動する所定時間を考慮して画像形成処理のタイミングを変更し、記録紙に画像形成する。画像形成された記録紙は、後処理装置３０によって完成品に適したページ順に変更し、排紙処理される。
【００９２】
変形例３は、上記実施形態と比べて、画像形成装置本体２０にサイクルダウンシステムが設定され、制御部１３が各画像データのラスタライズ処理を開始する順番を変更する際、各画像データのラスタライズ処理時間と、記録紙に画像形成することに要する画像形成処理時間又は画像形成された記録紙を排紙することに要する排紙処理時間とに加え、サイクルダウンシステムの起動する時間も考慮する点が異なっているため、制御フローも異なっている。
従って、変形例３の制御フローは、図６の制御フローＳ１０２において、各画像データのラスタライズ処理時間と、各画像形成処理時間と、各排紙処理時間とを予測する流れになる。
ステップ１０２において、各ラスタライズ処理と制御部１２によって決定される各画像データに対して並列ラスタライズ処理を開始する順番から、全画像形成処理時間及び全排紙処理時間を予測する。全画像形成処理時間及び全排紙処理時間に基づき、制御部１２は、各データに対して並列ラスタライズ処理を開始する順番を決定する。
そして、Ｓ１０５において、全体制御部２１は、サイクルダウンシステムが起動する所定時間を超えないように、画像形成処理を行うタイミングを変更する。
図６の制御フローにおける他のステップ（Ｓ１０２とＳ１０５以外）に関しては、実施形態と同様である。
【００９３】
また、変形例１〜３における画像形成処理時間は、予測部１６によって予測され、画像形成する記録紙の大きさや坪量等の記録紙に関する情報、面付印刷や両面印刷などの印刷ジョブの設定により予測される。これは、記録紙の大きさや坪量等による搬送速度の変更、面付印刷や両面印刷時の画像形成処理に違いがあるからである。
【００９４】
以上、本発明の実施形態及びその変形例について説明したが、上記の形態に限らず発明の思想に反しない程度の変更はなされても良い。
【符号の説明】
【００９５】
５  画像形成装置
１０  印刷制御装置
１１  受信部
１２  展開部
１３  制御部
１４  Ｉ／Ｆ部
１５  記憶部
１６  予測部
２０  画像形成装置本体
２１  全体制御部
２２  画像形成部
２３  画像読取部
２４  操作パネル
２５  後処理装置Ｉ／Ｆ部
３０  後処理装置
【図１】
2018122463.tif 000003
【図２】
2018122463.tif 000004
【図３】
2018122463.tif 000005
【図４】
2018122463.tif 000006
【図５】
2018122463.tif 000007
【図６】
2018122463.tif 000008
【図７】
2018122463.tif 000009
【図８】
2018122463.tif 000010
【図９】
2018122463.tif 000011