(57)【要約】【課題】画像形成処理を適切に高速化する。また、装置内でのデータの生存時間を短く抑えることにより、セキュリティ上のリスクを低減する。【解決手段】印刷システム１０において、印刷制御部１２の動作を制御するプログラムであって、複数の離散ページＰＤＦデータ２０４にＰＤＦデータ２０２を分割するページ分割処理と、離散ページＰＤＦデータ２０４の各ページに対応して印刷装置１４が印刷するラスタ画像を形成する画像形成を行う処理であり、複数の離散ページＰＤＦデータ２０４にそれぞれ対応する複数の画像形成処理を並列して実行する並列画像形成処理と、ＰＤＦデータ２０２におけるページの順番に合わせて、並列画像形成処理において形成されたそれぞれのラスタ画像に対応する印刷を印刷装置１４に行わせる印刷タイミング制御処理とを印刷制御部１２に実行させる。【選択図】図１
2011113178.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と、前記印刷装置による印刷動作を制御する印刷制御部とを備える印刷システムにおいて、前記印刷制御部の動作を制御するプログラムであって、
複数のページを含む印刷データである複数ページデータを分割する処理であり、前記複数ページデータの一部である複数のページをそれぞれ含む複数の分割後データに前記複数ページデータを分割するページ分割処理と、
前記分割後データの各ページに対応して前記印刷装置が印刷するラスタ画像を形成する画像形成を行う処理であり、複数の前記分割後データにそれぞれ対応する複数の画像形成処理を並列して実行する並列画像形成処理と、
前記複数ページデータにおけるページの順番に合わせて、前記並列画像形成処理において形成されたそれぞれの前記ラスタ画像に対応する印刷を前記印刷装置に行わせる印刷タイミング制御処理と
を前記印刷制御部に実行させることを特徴とするプログラム。
【請求項２】
前記ページ分割処理は、前記複数ページデータの各ページがいずれか一の前記分割後データに含まれるように、前記複数ページデータを前記複数の分割後データに分割し、
前記並列画像形成処理において並列に行う前記画像形成処理の並列数をｎ（ｎは、２以上の整数）とした場合、
それぞれの前記分割後データは、前記複数ページデータからｎページ毎に１ページを抽出することで構成される複数のページであり、前記複数ページデータにおけるページの順番が一定の間隔で離れた離散的な複数のページを含むことを特徴とする請求項１に記載のプログラム。
【請求項３】
前記印刷制御部は、
前記並列画像形成処理において前記画像形成処理を行う画像形成処理装置と、
前記ページ分割処理において前記複数ページデータを前記複数の分割後データに分割し、分割された前記分割後データを前記画像形成処理装置へ転送するデータ分割装置と
を備え、
前記画像形成処理装置は、前記データ分割装置から受け取る前記分割後データに対し、前記画像形成処理を行い、かつ、当該分割後データに対応する前記画像形成処理の完了に応じて、当該分割後データを前記画像形成処理装置内から削除することを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
前記印刷制御部は、複数の前記画像形成処理装置を備え、
前記データ分割装置は、前記分割後データを、前記複数の画像形成処理装置のそれぞれへ転送することを特徴とする請求項３に記載のプログラム。
【請求項５】
それぞれの前記分割後データは、予め設定された上限ページ数以下の複数のページをそれぞれ含み、
前記データ分割装置は、前記上限ページ数以下のページ数の前記分割後データに前記複数ページデータを分割することにより、前記画像形成処理装置の数よりも多くの数の前記分割後データに前記複数ページデータを分割し、少なくともいずれかの前記画像形成処理装置へ、２以上の前記分割後データを、順次転送することを特徴とする請求項４に記載のプログラム。
【請求項６】
印刷装置による印刷動作の制御を行う印刷制御方法であって、
複数のページを含む印刷データである複数ページデータを分割する段階であり、前記複数ページデータの一部である複数のページをそれぞれ含む複数の分割後データに前記複数ページデータを分割するページ分割段階と、
前記分割後データの各ページに対応して前記印刷装置が印刷するラスタ画像を形成する画像形成を行う段階であり、複数の前記分割後データにそれぞれ対応する複数の画像形成処理を並列して実行する並列画像形成段階と、
前記複数ページデータにおけるページの順番に合わせて、前記並列画像形成段階において形成されたそれぞれの前記ラスタ画像に対応する印刷を前記印刷装置に行わせる印刷タイミング制御段階と
を備えることを特徴とする印刷制御方法。
【請求項７】
印刷装置と、前記印刷装置による印刷動作を制御する印刷制御部とを備える印刷システムであって、
前記印刷制御部は、
複数のページを含む印刷データである複数ページデータを分割する処理部であり、前記複数ページデータの一部である複数のページをそれぞれ含む複数の分割後データに前記複数ページデータを分割するページ分割処理部と、
前記分割後データの各ページに対応して前記印刷装置が印刷するラスタ画像を形成する画像形成を行う処理部であり、複数の前記分割後データにそれぞれ対応する複数の画像形成処理を並列して実行する並列画像形成処理部と、
前記複数ページデータにおけるページの順番に合わせて、前記並列画像形成処理部により形成されたそれぞれの前記ラスタ画像に対応する印刷を前記印刷装置に行わせる印刷タイミング制御処理部と
を有することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、印刷制御方法、及び印刷システムに関する。
【背景技術】
【０００２】
印刷装置に印刷を行わせるためには、通常、印刷動作の前に、印刷データに基づき、画像形成処理を行う。この画像形成処理としては、例えば、印刷データに基づき、印刷装置が印刷するラスタ画像を形成するラスタライズ処理等を行う。
【０００３】
また、従来、複数の画像処理部により並列に処理を行うことにより、ラスタライズ処理等を高速化する方法が知られている（例えば、特許文献１参照。）。また、特許文献１には、並列処理のより具体的な方法について、例えば、第１の実施形態として、印刷ジョブであるＰＤＦデータの全体を複数の画像処理部に対して配信する構成が記載されている。また、第２の実施形態として、ＰＤＦジョブ格納部に格納された単一のＰＤＦデータに対し、複数の画像処理部がアクセスする構成が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１４６２５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、例えば、特許文献１の第１の実施形態の構成においては、ＰＤＦデータの全体を各画像処理部に対して転送することにより、各画像処理部では使用しない無駄な部分まで含んだデータを転送することとなる。また、第２の実施形態の構成においては、複数の画像処理部が単一のＰＤＦデータにアクセスするため、アクセスの競合による待ち時間が発生する場合がある。そのため、これらの場合、画像形成処理を適切に高速化できない場合がある。
【０００６】
また、近年、個人情報を保護することの重要性の高まりにより、例えば個人情報を含むデータを扱う場合には、装置内でデータを保持する時間であるデータの生存時間をできるだけ短くすることが望まれる場合がある。しかし、例えば特許文献１の構成を用いる場合、ＰＤＦデータの全ページに対する画像形成処理が完了するまで、ＰＤＦデータを削除できないこととなる。そのため、例えば個人情報を含むＰＤＦデータを用いる場合等には、全ページの画像形成処理が完了するまでＰＤＦデータを削除できないという、セキュリティ上のリスクも生じることとなる。
【０００７】
これらの問題に対しては、例えば、ＰＤＦデータをページ単位に分割し、ページ単位で複数の画像形成処理を並列実行させることも考えられる。この場合、画像形成処理が完了したページのデータを順次削除することが可能となるため、個人情報を含むデータを用いる場合等でも、装置内におけるデータの生存期間を短縮できる。
【０００８】
しかし、本願の発明者は、鋭意研究により、ページ毎の分割をした場合、処理を効率的に行うことが困難になり、効果的な高速化が困難になる場合があることを見出した。より具体的には、例えば、ページ毎の分割をした場合、画像形成処理における初期化の処理を１ページ毎に行うこととなるため、処理全体での所要時間が増大する場合があることを見出した。そのため、より適切な方法により、画像形成処理を高速化することが望まれる。そこで、本発明は、上記の課題を解決できるプログラム、印刷制御方法、及び印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明は、以下の構成を有する。
（構成１）印刷装置と、印刷装置による印刷動作を制御する印刷制御部とを備える印刷システムにおいて、印刷制御部の動作を制御するプログラムであって、複数のページを含む印刷データである複数ページデータを分割する処理であり、複数ページデータの一部である複数のページをそれぞれ含む複数の分割後データに複数ページデータを分割するページ分割処理と、分割後データの各ページに対応して印刷装置が印刷するラスタ画像を形成する画像形成を行う処理であり、複数の分割後データにそれぞれ対応する複数の画像形成処理を並列して実行する並列画像形成処理と、複数ページデータにおけるページの順番に合わせて、並列画像形成処理において形成されたそれぞれのラスタ画像に対応する印刷を印刷装置に行わせる印刷タイミング制御処理とを印刷制御部に実行させる。
【００１０】
印刷制御部は、例えば、一又は複数のコンピュータを有する。このプログラムは、例えばＣＤ−ＲＯＭ等の記録媒体に記録された状態で提供され、印刷制御部を構成する少なくとも一のコンピュータにインストールされる。印刷制御部が複数のコンピュータを有する場合、このプログラムは、これらのコンピュータに、印刷制御部で行う各処理を行わせる。このプログラムは、印刷制御部の一又は一部のコンピュータにインストールされてもよい。この場合、このプログラムをインストールされたコンピュータは、例えば、プログラムに応じて他のコンピュータを制御することにより、他のコンピュータと共に、印刷制御部の各処理を行う。
【００１１】
複数ページデータは、例えば、ページ独立な印刷ジョブのデータである。複数ページデータとしては、ＰＤＦファイルのデータ（ＰＤＦデータ）を好適に用いることができる。ページ分割処理は、例えば、複数ページデータを複数の分割後データに分割することにより、印刷データを再構築するページデータ再構築処理を行う。複数ページデータがＰＤＦデータである場合、ページ分割処理は、各分割後データとして、それぞれの分割後データに対応するＰＤＦデータを作成する。
【００１２】
並列画像形成処理は、並列に行う各画像形成処理において、対応する分割後データに対し、先頭のページから順次画像形成を行う。印刷タイミング制御処理において、複数ページデータにおけるページの順番に合わせるとは、例えば、画像形成にかかる時間のばらつき等によって印刷後のページの順番がバラバラになることを防ぎ、予め設定した順番で印刷後のページが並ぶように制御することである。
【００１３】
このように構成すれば、例えば、複数の画像形成処理を並列して実行することにより、並列画像形成処理における全体での処理を適切に高速化できる。これにより、印刷データ全体に対する画像形成処理を適切に高速化できる。尚、以下の説明において、画像処理の高速化とは、並列画像形成処理における全体での処理を高速化することである。
【００１４】
また、印刷データの全体である複数ページデータを複数の分割後データに分割することにより、例えば画像形成処理を行う処理部へ複数ページデータの全体を転送する場合と異なり、各画像形成処理で必要となるページのみを含み、不要なページを含まない分割後データを転送すればよい。そのため、このように構成すれば、例えば、データの転送を適切に効率化できる。また、例えば、並列に画像形成処理を行う各処理部から単一の複数ページデータへアクセスする場合等と異なり、各処理部が処理対象の分割後データを占有できる。そのため、例えば、単一のデータに対するアクセスの競合による待ち時間が発生することもない。
【００１５】
更には、このように構成した場合、画像形成処理の初期化は、複数のページを含む分割後データ毎に１回行うことにより、複数のページに対し、１回で済ませることができる。これにより、例えば、複数ページデータを１ページ毎のデータに分割する場合と比べ、初期化の処理による処理全体での所要時間の増大を適切に抑えることができる。そのため、このように構成すれば、例えば、画像形成処理の高速化をより適切に行うことができる。
【００１６】
また、このように構成した場合、複数ページデータを分割した分割後データを用いて画像形成処理を行うことにより、複数ページデータの全ページに対応する画像形成が完了する前であっても、それぞれの分割後データに対応する画像形成処理の完了に応じて、その分割後データを削除できる。そのため、このように構成すれば、例えば、装置内におけるデータの生存期間を適切に短縮できる。また、これにより、例えば個人情報を含むデータ等を扱う場合にも、セキュリティ上のリスクを適切に低減できる。
【００１７】
（構成２）ページ分割処理は、複数ページデータの各ページがいずれか一の分割後データに含まれるように、複数ページデータを複数の分割後データに分割し、並列画像形成処理において並列に行う画像形成処理の並列数をｎ（ｎは、２以上の整数）とした場合、それぞれの分割後データは、複数ページデータからｎページ毎に１ページを抽出することで構成される複数のページであり、複数ページデータにおけるページの順番が一定の間隔で離れた離散的な複数のページを含む。
【００１８】
このように構成すれば、例えば、複数ページデータを適切に分割後データに分割できる。ページ分割処理は、例えば、並列に画像形成処理を行う構成に応じてページ順を最適化することにより、それぞれの画像形成処理用に、非連続ページの離散ページデータの分割後データを作成する。
【００１９】
（構成３）印刷制御部は、並列画像形成処理において画像形成処理を行う画像形成処理装置と、ページ分割処理において複数ページデータを複数の分割後データに分割し、分割された分割後データを画像形成処理装置へ転送するデータ分割装置とを備え、画像形成処理装置は、データ分割装置から受け取る分割後データに対し、画像形成処理を行い、かつ、当該分割後データに対応する画像形成処理の完了に応じて、当該分割後データを画像形成処理装置内から削除する。このように構成すれば、例えば、装置内におけるデータの生存期間を適切に短縮できる。
【００２０】
尚、データ分割装置及び画像形成処理装置は、それぞれ別のコンピュータにより構成されることにより、別の装置として設けられる。この場合、分割後データを用いることが、データ転送の効率化において、特に効果的となる。また、データ分割装置は、例えば、分割後データの作成を完了する度に、対応する画像形成処理を行う画像形成処理装置へ、分割後データを転送する。そして、転送後、転送した分割後データを削除する。
【００２１】
（構成４）印刷制御部は、複数の画像形成処理装置を備え、データ分割装置は、分割後データを、複数の画像形成処理装置のそれぞれへ転送する。このように構成すれば、例えば、並列画像形成処理を適切に行うことができる。
【００２２】
（構成５）それぞれの分割後データは、予め設定された上限ページ数以下の複数のページをそれぞれ含み、データ分割装置は、上限ページ数以下のページ数の分割後データに複数ページデータを分割することにより、画像形成処理装置の数よりも多くの数の分割後データに複数ページデータを分割し、少なくともいずれかの画像形成処理装置へ、２以上の分割後データを、順次転送する。
【００２３】
例えば、元の複数ページデータのページ数が多い場合、画像形成処理装置の数で分割するのみだと、分割後データのページ数も多くなり、各画像形成処理に要する時間も長くなる場合がある。また、その結果、装置内における分割後データの生存期間も長くなる。
【００２４】
これに対し、このように構成した場合、データ分割装置は、各画像形成処理装置用に単一の分割後データを作成するのではなく、例えば、各画像形成処理装置用に、一定ページ数の複数の分割後データを作成する。この場合、例えば、複数ページデータのページ数が多い場合にも、各分割後データの画像形成処理に要する時間を適切に短縮できる。また、これにより、例えば、画像形成処理の完了後の分割後データを、作成後、短い時間で順次削除できる。更には、この場合も、一定ページ数の複数のページを含む分割後データを用いることにより、画像形成処理の初期化に要する時間の影響を適切に抑えることができる。そのため、このように構成すれば、例えば、初期化に要する時間等の性能上の課題を適切に改善しつつ、個人情報等を含むデータの装置内での生存時間を短く抑えることができる。また、これにより、画像形成処理の高速化と、セキュリティ上のリスクの低減とを、適切に両立できる。
【００２５】
（構成６）印刷装置による印刷動作の制御を行う印刷制御方法であって、複数のページを含む印刷データである複数ページデータを分割する段階であり、複数ページデータの一部である複数のページをそれぞれ含む複数の分割後データに複数ページデータを分割するページ分割段階と、分割後データの各ページに対応して印刷装置が印刷するラスタ画像を形成する画像形成を行う段階であり、複数の分割後データにそれぞれ対応する複数の画像形成処理を並列して実行する並列画像形成段階と、複数ページデータにおけるページの順番に合わせて、並列画像形成段階において形成されたそれぞれのラスタ画像に対応する印刷を印刷装置に行わせる印刷タイミング制御段階とを備える。このようにすれば、例えば、構成１と同様の効果を得ることができる。
【００２６】
（構成７）印刷装置と、印刷装置による印刷動作を制御する印刷制御部とを備える印刷システムであって、印刷制御部は、複数のページを含む印刷データである複数ページデータを分割する処理部であり、複数ページデータの一部である複数のページをそれぞれ含む複数の分割後データに複数ページデータを分割するページ分割処理部と、分割後データの各ページに対応して印刷装置が印刷するラスタ画像を形成する画像形成を行う処理部であり、複数の分割後データにそれぞれ対応する複数の画像形成処理を並列して実行する並列画像形成処理部と、複数ページデータにおけるページの順番に合わせて、並列画像形成処理部により形成されたそれぞれのラスタ画像に対応する印刷を印刷装置に行わせる印刷タイミング制御処理部とを有する。このように構成すれば、例えば、構成１と同様の効果を得ることができる。
【発明の効果】
【００２７】
本発明によれば、例えば、画像形成処理を適切に高速化できる。また、例えば、装置内でのデータの生存時間を短く抑えることにより、セキュリティ上のリスクの低減できる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に係る印刷システム１０の構成の第１の例を示す図である。
【図２】印刷システム１０の構成の第２の例を示す図である。
【図３】印刷システム１０において行う各処理のタイミングを示すシーケンス図である。
【図４】画像形成処理の初期化に要する時間の問題について更に詳しく説明する図である。
【発明を実施するための形態】
【００２９】
以下、本発明に係る実施形態を、図面を参照しながら説明する。図１は、本発明の一実施形態に係る印刷システム１０の構成の第１の例を示す。印刷システム１０は、複数のページを有するＰＤＦファイルのデータであるＰＤＦデータ２０２に基づき印刷を行う印刷システムであり、印刷制御部１２及び印刷装置１４を備える。本例において、ＰＤＦデータ２０２は、複数のページを含む印刷データである複数ページデータの一例である。複数ページデータとしては、例えば、ページ独立な印刷ジョブのデータであれば、ＰＤＦデータ以外のデータを用いることも考えられる。ページ独立な印刷ジョブのデータとは、例えば、印刷すべき内容を示すデータを含み、かつ、ページ単位で分割可能なデータである。
【００３０】
印刷制御部１２は、印刷装置１４による印刷動作を制御する制御部であり、ＰＤＦデータ２０２に基づくＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｅｒ）処理を行うことにより、印刷装置１４が印刷するラスタ画像を形成する。そして、形成したラスタ画像を示す画像形成データ２０６を印刷装置１４へ送ることにより、印刷装置１４の動作を制御する。本例において、印刷制御部１２は、ＰＤＦ再構築処理部１０２、並列画像形成処理部１０４、及び印刷タイミング制御部１０６を有する。また、並列画像形成処理部１０４は、複数の画像形成処理部１２０ａ〜１２０ｄを有する。
【００３１】
尚、ＰＤＦ再構築処理部１０２、並列画像形成処理部１０４、及び印刷タイミング制御部１０６は、例えばネットワークを介して互いに接続された別のコンピュータ（例えばＰＣ）で構成されることにより、別の装置として設けられる。ＰＤＦ再構築処理部１０２、並列画像形成処理部１０４、及び印刷タイミング制御部１０６のそれぞれは、更に、例えば、複数のコンピュータにより構成されてもよい。これらのコンピュータは、所定のプログラムに従って動作することにより、以下で説明する各種の処理を実行する。また、これにより、これらのコンピュータは、印刷制御部１２の各部として動作する。
【００３２】
ＰＤＦ再構築処理部１０２は、データ分割部の一例であり、ＰＤＦデータ２０２を複数の離散ページＰＤＦデータ２０４に分割するページ分割処理を行う。離散ページＰＤＦデータ２０４は、分割後データの一例である。これにより、ＰＤＦ再構築処理部１０２は、処理前の印刷データであるＰＤＦデータ２０２を複数の離散ページＰＤＦデータ２０４に再構築するページデータ再構築処理を行う。
【００３３】
ここで、後に説明する並列画像形成処理部１０４における画像形成処理の並列数をｎ（ｎは、２以上の整数）とした場合、本例において、ＰＤＦ再構築処理部１０２は、ＰＤＦデータ２０２を、並列数と同じ数のｎ個の離散ページＰＤＦデータ２０４に分割する。図示した場合において、並列数ｎは、４である。また、ＰＤＦ再構築処理部１０２は、ＰＤＦデータ２０２の各ページを複数の離散ページＰＤＦデータ２０４のそれぞれに順次割り振ることにより、ＰＤＦデータ２０２の各ページがいずれか一の離散ページＰＤＦデータ２０４に含まれるように、分割処理を行う。
【００３４】
このページ分割処理において、ＰＤＦ再構築処理部１０２は、例えば、並列に画像形成処理を行う構成に応じてページ順を最適化することにより、それぞれの画像形成処理用に、離散ページＰＤＦデータ２０４として、非連続ページの離散ページデータを作成する。例えば、ＰＤＦ再構築処理部１０２は、それぞれの離散ページＰＤＦデータ２０４として、ＰＤＦデータ２０２からｎページ毎に１ページを抽出することで構成される複数のページを含むＰＤＦデータを作成する。この場合、離散ページＰＤＦデータ２０４は、複数のページとして、ＰＤＦデータ２０２におけるページの順番が一定の間隔で離れた離散的な複数のページを含む。
【００３５】
より具体的には、例えば、図示した場合において、ＰＤＦ再構築処理部１０２は、ページ数が１２のＰＤＦデータ２０２を、それぞれのページ数が３ページの４つの離散ページＰＤＦデータ２０４に分割する。この場合、この４つのうち、第１の離散ページＰＤＦデータ２０４は、ＰＤＦデータ２０２の第１、５、９ページを含む。第２の離散ページＰＤＦデータ２０４は、ＰＤＦデータ２０２の第２、６、１０ページを含む。第３の離散ページＰＤＦデータ２０４は、ＰＤＦデータ２０２の第３、７、１１ページを含む。第４のＰＤＦデータ２０２は、ＰＤＦデータ２０２の第４、８、１２ページを含む。
【００３６】
尚、ＰＤＦデータ２０２は、例えば、印刷制御部１２の外部のコンピュータ等において、アプリケーションソフト等を用いて作成される。この場合、ＰＤＦ再構築処理部１０２は、ＰＤＦデータ２０２を、例えば、ネットワークを介して、他のコンピュータから受け取る。ＰＤＦ再構築処理部１０２は、例えば、ユーザの操作等により、各種の記録メディアに格納されたＰＤＦデータ２０２を受け取ってもよい。
【００３７】
また、ＰＤＦ再構築処理部１０２は、再構築した複数の離散ページＰＤＦデータ２０４を、例えばネットワークを介して、並列画像形成処理部１０４へ送信する。本例において、ＰＤＦ再構築処理部１０２は、上記の第１〜第４の離散ページＰＤＦデータ２０４のうち、第１の離散ページＰＤＦデータ２０４を、画像形成処理部１２０ａへ送信する。第２の離散ページＰＤＦデータ２０４を、画像形成処理部１２０ｂへ送信する。第３の離散ページＰＤＦデータ２０４を、画像形成処理部１２０ｃへ送信する。第４の離散ページＰＤＦデータ２０４を、画像形成処理部１２０ｄへ送信する。
【００３８】
また、ＰＤＦデータ２０２は、より多くのページを含んでもよい。例えば、ＰＤＦデータ２０２が、１２ページよりも多くのページを含むデータである場合、第１〜第４の離散ページＰＤＦデータ２０４は、上記の各ページに加え、ＰＤＦデータ２０２の第１３ページ以降についても、各離散ページＰＤＦデータ２０４が含むページが間に３ページを空けた離散的なページとなるように、ＰＤＦデータ２０２のページを含む。また、より一般的に、画像形成処理の並列数ｎとし、ＰＤＦデータ２０２を、ｎ個の離散ページＰＤＦデータ２０４に分割する場合、第１〜第ｎの離散ページＰＤＦデータ２０４は、例えば、ＰＤＦデータ２０２の第１〜第ｎページのそれぞれを先頭のページとし、ＰＤＦデータ２０２の第ｎ＋１ページ以降について、各離散ページＰＤＦデータ２０４が含むページが間に（ｎ−１）ページを空けた離散的なページとなるように、ＰＤＦデータ２０２のページを含む。
【００３９】
このように構成すれば、例えば、ＰＤＦデータ２０２の複数のページに対し、複数の画像形成処理を、適切に並列実行できる。これにより、例えば、ＰＤＦデータ２０２の各ページに対し、ページ順に画像形成処理が完了するまでの時間を、最短時間とできる。そのため、本例によれば、例えば、並列に画像形成処理を行う構成に合わせ、離散ページＰＤＦデータ２０４のページ構成を適切に最適化できる。
【００４０】
また、本例において、ＰＤＦ再構築処理部１０２は、複数の離散ページＰＤＦデータ２０４への分割後、ＰＤＦ再構築処理部１０２内から、ＰＤＦデータ２０２を削除する。また、複数の離散ページＰＤＦデータ２０４についても、並列画像形成処理部１０４へ送信したファイルを、ＰＤＦ再構築処理部１０２内から順次削除する。そのため、本例によれば、例えば、ＰＤＦデータ２０２及び離散ページＰＤＦデータ２０４について、ＰＤＦ再構築処理部１０２の装置内におけるデータの生存期間を適切に短縮できる。
【００４１】
並列画像形成処理部１０４は、離散ページＰＤＦデータ２０４の各ページに対応して印刷装置１４が印刷するラスタ画像を形成する画像形成を行う処理部であり、複数の離散ページＰＤＦデータ２０４のそれぞれにそれぞれ対応する複数の画像形成処理を並列して実行する並列画像形成処理を行う。
【００４２】
本例において、並列画像形成処理部１０４は、画像形成処理の並列数ｎと等しい個数の画像形成処理部１２０ａ〜１２０ｄを備える。それぞれの画像形成処理部１２０ａ〜１２０ｄは、例えば別のコンピュータで構成される。また、画像形成処理部１２０ａ〜１２０ｄは、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｅｒ）処理を行うコンピュータ（ＲＩＰ用ＰＣ）であり、離散ページＰＤＦデータ２０４に基づく画像形成処理により、離散ページＰＤＦデータ２０４の各ページに対応して印刷装置１４が印刷するラスタ画像を形成する。
【００４３】
また、それぞれの画像形成処理部１２０ａ〜１２０ｄは、ＰＤＦ再構築処理部１０２からから受け取る離散ページＰＤＦデータ２０４に対し、先頭のページから順次、画像形成処理を行う。そして、形成したラスタ画像を示すデータである画像形成データ２０６を、印刷タイミング制御部１０６へ順次送信する。これにより、画像形成処理部１２０ａ〜１２０ｄは、画像形成データ２０６を、印刷タイミング制御部１０６を介して、印刷装置１４へ送信する。
【００４４】
尚、画像形成処理において、画像形成処理部１２０ａ〜１２０ｄは、例えば、離散ページＰＤＦデータ２０４の各ページとして入力される入力画像を印刷装置１４の解像度に合わせてラスタライズし、印刷装置１４の色再現特性に合わせてカラー変換することにより、印刷装置１４が印刷するラスタ画像を示すラスタ出力データを形成する。そして、このラスタ出力データを変換することにより、画像形成データ２０６を形成する。画像形成データ２０６は、例えば、印刷装置１４が解釈可能なプリンタ記述言語のデータである。これにより、それぞれの画像形成処理部１２０ａ〜１２０ｄは、複数のページを含む離散ページＰＤＦデータ２０４に基づき、それぞれが離散ページＰＤＦデータ２０４の１ページ分のラスタ画像を示す複数の画像形成データ２０６を出力する。
【００４５】
更に、本例において、画像形成処理部１２０ａ〜１２０ｄは、各離散ページＰＤＦデータ２０４に対する画像形成処理の完了に応じて、その離散ページＰＤＦデータ２０４を、画像形成処理部１２０ａ〜１２０ｄ内から削除する。画像形成処理の完了に応じて削除を行うとは、例えば、印刷の完了や、他の離散ページＰＤＦデータ２０４に対する画像形成処理の完了を待つことなく、各離散ページＰＤＦデータ２０４に対し、その離散ページＰＤＦデータ２０４に対する画像形成処理の完了した場合に、その離散ページＰＤＦデータ２０４を削除することである。本例によれば、例えば、画像形成処理部１２０ａ〜１２０ｄ内での離散ページＰＤＦデータ２０４の生存時間を短く抑えつつ、離散ページＰＤＦデータ２０４に基づく画像形成処理を適切に行うことができる。
【００４６】
印刷タイミング制御部１０６は、印刷タイミング制御処理を行うコンピュータであり、印刷装置１４が印刷動作を行うタイミングを制御する。印刷タイミング制御処理において、印刷タイミング制御部１０６は、例えば、複数の画像形成処理部１２０ａ〜１２０ｄから受け取る画像形成データ２０６に基づき、ＰＤＦデータ２０２におけるページの順番に合わせて、各画像形成データ２０６が示すラスタ画像に対応する印刷を、印刷装置１４に行わせる。ＰＤＦデータ２０２におけるページの順番に合わせるとは、例えば、印刷装置１４による印刷後のページの順番がバラバラになることを防ぎ、予め設定した順番で印刷後のページが並ぶように制御することである。本例において、印刷タイミング制御部１０６は、複数の画像形成処理部１２０ａ〜１２０ｄから受け取る画像形成データ２０６に対し、ＰＤＦデータ２０２のページの順番に合わせて印刷装置１４へ順次転送することにより、印刷されるページの順番の制御を行う。
【００４７】
尚、印刷タイミング制御部１０６は、例えば、複数の画像形成処理部１２０ａ〜１２０ｄから受け取る印刷準備完了通知に基づき、ページの順番がバラバラになることを防ぐ制御を行う。この印刷準備完了通知は、例えば、画像形成データ２０６の作成完了により印刷の準備が完了したページの位置を知らせる通知であってよい。
【００４８】
印刷装置１４は、画像形成データ２０６に基づく印刷動作を行うプリンタであり、印刷タイミング制御部１０６を介して複数の画像形成処理部１２０ａ〜１２０ｄから順次受け取る画像形成データ２０６に基づき、その画像形成データ２０６が示すラスタ画像を順次印刷する。これにより、印刷装置１４は、ＰＤＦデータ２０２の各ページを印刷する。
【００４９】
本例によれば、例えば、複数の画像形成処理部１２０ａ〜１２０ｄにより複数の画像形成処理を並列して実行することにより、画像形成処理を適切に高速化できる。また、印刷データの全体であるＰＤＦデータ２０２を複数の離散ページＰＤＦデータ２０４に分割することにより、例えばそれぞれの画像形成処理部１２０ａ〜１２０ｄへＰＤＦデータ２０２の全体を転送する場合と異なり、不要なページを含まない離散ページＰＤＦデータ２０４を転送すればよいこととなる。そのため、本例によれば、例えば、画像形成処理の対象となるデータの転送を適切に効率化できる。また、例えば、それぞれの画像形成処理部１２０ａ〜１２０ｄから単一のＰＤＦデータ２０２へアクセスする場合等と異なり、それぞれの画像形成処理部１２０ａ〜１２０ｄが処理対象の離散ページＰＤＦデータ２０４を占有できる。そのため、単一のデータに対するアクセスの競合による待ち時間が発生することもない。
【００５０】
更には、本例において、画像形成処理の初期化は、複数のページを含む離散ページＰＤＦデータ２０４毎に１回行うことにより、複数のページに対し、１回で済ませることができる。これにより、例えば、ＰＤＦデータ２０２を１ページ毎のデータに分割する場合と比べ、初期化の処理による処理全体での所要時間の増大を適切に抑えることができる。そのため、このように構成すれば、例えば、画像形成処理の高速化をより適切に行うことができる。尚、画像形成処理の初期化に要する時間の問題については、後に更に詳しく説明する。
【００５１】
また、本例においては、例えば、ＰＤＦデータ２０２を分割した離散ページＰＤＦデータ２０４を用いて画像形成処理を行うことにより、ＰＤＦデータ２０２の全ページに対応する画像形成が完了する前であっても、それぞれの離散ページＰＤＦデータ２０４に対応する画像形成処理完了に応じて、その離散ページＰＤＦデータ２０４を削除できる。そのため、本例によれば、例えば、装置内におけるデータの生存期間を適切に短縮できる。また、これにより、例えば個人情報を含むデータ等を扱う場合にも、セキュリティ上のリスクを適切に低減できる。
【００５２】
ここで、本例において、印刷システム１０は、例えば産業用途において１回の運転で大量の印刷を行う印刷システムである。印刷システム１０は、例えば、印刷の各処理を、バッチ処理により行う。このような印刷システムにおいては、例えば家庭用プリンタや複合機等と異なり、印刷のジョブの投入から印刷の開始までのレスポンスよりも、エラー等により印刷動作が止まることなく、安定して印刷動作を続けることが重要となる。また、そのために、画像形成処理の速度が間に合わなくなり、印刷動作の停止が生じること等がないことが望まれる。これに対し、本例によれば、画像形成処理の適切に高速化することにより、安定した印刷動作を適切に行うことが可能となる。
【００５３】
また、本例において、印刷装置１４は、例えば、個人情報を含むデータを扱う印刷として、例えばＩＤカード等の印刷を行う。この場合、印刷装置１４としては、例えば、ＵＶインクを用いるインクジェットプリンタを好適に用いることができる。また、印刷装置１４は、例えばクレジットカードや、キャッシュカード等の印刷や、これらのカードに関連する情報の印刷等を行ってもよい。カードに関連する情報の印刷とは、例えば、カードの会員番号又は口座番号等のＩＤ情報や、カードの所有者に関する情報等である。これらの場合にも、本例によれば、個人情報の保護を適切に行いつつ、適切に印刷を行うことができる。
【００５４】
また、印刷装置１４は、例えば、広く用いられている紙やフィルム等の薄い媒体以外に対して印刷を行ってもよい。例えば、ＩＤカード等を印刷する場合、厚物媒体の一例であるプラスチックの板等に対して印刷を行うことが考えられる。厚物媒体とは、例えば、紙やフィルム等と比べて厚みのある媒体である。厚物媒体は、紙やフィルム等と比べて重量のある非可とう性の媒体であってよい。
【００５５】
厚物媒体に対して印刷を行う場合、印刷の対象物である厚物媒体は、例えば、印刷装置１４と連結された搬送装置により、印刷装置１４による印刷動作と同期して搬送される。この搬送装置は、例えば、厚物媒体に合わせて作成された専用の治具により、厚物媒体を搬送する。
【００５６】
このような構成においては、例えば一定の時間内に一定の個数の厚物媒体に対して、安定して印刷を行うことが望まれる。これに対し、例えば画像形成処理と印刷動作とを並行して行う場合に、例えば画像形成処理の速度が間に合わなくなり、印刷動作の停止が生じると、例えば時間内に所定の個数の印刷を行えなくなり、工程のエラーとなる場合がある。また、その結果、搬送装置の動作も停止させることが必要になる場合がある。
【００５７】
しかし、ローラ等の簡単な搬送機構で搬送できる紙やフィルム等の通常の媒体を用いる場合と比べ、厚物媒体に対して印刷を行う場合、複雑な構成の搬送装置を用いることが必要となる。そのため、一旦搬送を停止させてしまうと、例えば印刷装置と搬送装置との間の動作を同期させるタイミング制御等が必要となり、再開のための作業の負担が大きくなるおそれがある。また、その結果、トータルでの印刷所要時間の大幅な増大を招くおそれがある。
【００５８】
更には、一旦搬送装置を停止させてしまうと、前後の工程にも大きな影響が生じ、多くの時間が無駄になるおそれもある。また、印刷動作が停止してしまうと、印刷不完全又は全く印刷がされない不良品等が発生しやすくなる。そのため、この場合、不良品検出用の検品装置や、人手による目視確認が必要となり、コストの増大を招くこととなる。また、特に、個人情報を含むデータを扱う印刷を行う場合等には、失敗した印刷物の管理や適正な処分が必要となるため、コストの増大の問題が大きくなるおそれがある。
【００５９】
これに対し、本例によれば、例えば、複数の画像形成処理部１２０ａ〜１２０ｄで複数の画像形成処理を並列に行うことにより、画像形成処理を適切に高速化できる。また、画像形成処理を高速化することにより、画像形成処理の速度が間に合わず、印刷動作が停止することを適切に防止できる。更には、これにより、トータルでの印刷所要時間の大幅な増大を適切に防ぐことができる。また、印刷動作の停止により不良品が発生することを適切に防ぐことができる。
【００６０】
尚、印刷装置１４は、プラスチック以外の厚物媒体、例えば、金属又は木材等で形成された厚物媒体に対して印刷を行ってもよい。また、厚物媒体は、例えば各種製品の形状に加工された特殊形状の媒体であってよい。より具体的に、この厚物媒体は、例えば家電製品、自動車部品といった工業製品等であってよい。
【００６１】
また、印刷装置１４は、例えば、印刷動作の前又は後に媒体に対する加工等が行われる環境で使用されてもよい。この加工は、例えば、印刷動作と同期して行われる工程である。このような工程としては、例えば、ＩＤカード等の印刷を行う場合に印刷後に行うＩＤ番号の識別及びデータベースへの登録等が考えられる。また、紙等の媒体を用いて書籍、新聞等の印刷を行う場合について、印刷後に行う媒体の断裁、折り、製本等が考えられる。このような場合、印刷動作とその前又は後の工程とを同期させる必要があるため、タクトタイムを一定にすることが特に求められる。また、そのために、印刷動作を停止させないことが特に求められる。
【００６２】
この場合も、本例によれば、例えば、印刷動作の停止を適切に防ぐことにより、タクトタイムを一定に保つことが可能となる。また、これにより、例えば、印刷動作とその前又は後の工程とを適切に同期させることができる。
【００６３】
また、印刷装置１４は、厚物媒体以外に、例えば、媒体がロール状に巻かれたロール状媒体を用いて印刷を行ってもよい。この場合、印刷装置１４は、例えば、インクジェットヘッド等の印刷ヘッドの上流側のロール状媒体から媒体を繰り出し、下流側で、印刷後の媒体を巻き取る。この繰り出しから巻き取りまでの距離は、例えば１ｍ以上（例えば１〜１５ｍ）である。この距離は、２ｍ以上であってもよい。
【００６４】
また、ロール状媒体を用いる場合において、印刷装置１４は、例えば、シングルパス方式で印刷を行うインクジェットプリンタであってよい。この場合、印刷装置１４は、例えば、ロール状媒体からの媒体の繰り出しを一定の速度で続けたまま、搬送を停止させることなく、印刷動作を行う。
【００６５】
シングルパス方式で印刷を行うインクジェットプリンタ等は、高速な印刷が可能であるため、画像形成処理と印刷動作を並行して行おうとする場合には、画像形成処理を高速に行うことが特に求められる。より具体的には、例えば、シングルパス方式で印刷を行う印刷装置１４により、ロール状媒体を用い、搬送を停止させることなく印刷を行う場合、例えば、インクジェットヘッドのスキャン時に媒体の搬送を一時的に停止させるマルチパス方式で印刷を行うインクジェットプリンタ等と比べて、高速に媒体を搬送することとなる。例えば、この場合、印刷装置１４は、例えば、数１０ｃｍ〜１ｍ／ｓ以上の速度で媒体を搬送する。このような場合、画像形成処理が間に合わなくなって印刷動作を停止させるとしても、搬送の急停止は困難である。また、ロール状媒体の繰り出しから巻き取りまでの距離が１ｍ以上等と長い場合、媒体に蛇行が生じやすくなるため、印刷動作の停止・再開をさせると、媒体の安定した搬送が困難になるおそれがある。また、蛇行により、印刷画質に影響が生じる場合がある。
【００６６】
更には、例えば、画像形成処理の速度が間に合わず、印刷動作を停止させることとなると、媒体に無駄が生じることとなる。また、断裁間隔が一定にならないという問題も発生する。また、印刷動作が停止すると、印刷装置１４の稼働率が低下し、印刷物の製造コストの上昇要因にもなる。そのため、ロール状媒体を用い、シングルパス方式で印刷を行う場合には、画像形成処理が間に合わなくなる事態を防ぎ、印刷動作を停止させないことが、特に求められる。
【００６７】
これに対し、本例によれば、例えば、画像形成処理を高速化することにより、画像形成処理の速度が間に合わず、印刷動作が停止することを適切に防止できる。更には、これにより、印刷動作が停止した場合に生じる各種の問題の発生を適切に防ぐことができる。
【００６８】
また、印刷装置１４は、例えば、大判の媒体へ高解像度の印刷を行う大判プリンタであってもよい。この場合、画像形成処理に要する時間が大きくなる。そのため、この場合、画像形成処理を高速化することが特に求められる。また、印刷装置１４は、例えば、インクジェットヘッドをスキャンさせて印刷を行うマルチパス方式のインクジェットプリンタであってもよい。
【００６９】
また、印刷システム１０は、例えば、複数の印刷装置１４を備えてもよい。複数の印刷装置１４は、例えば同じ性能の印刷装置である。複数の印刷装置１４は、同一機種の印刷装置であることが好ましい。この場合、複数の画像形成処理部１２０ａ〜１２０ｄのそれぞれは、例えば、複数の印刷装置１４のそれぞれに対応して設けられており、対応する印刷装置１４が印刷するラスタ画像をそれぞれ形成する。画像形成処理部１２０ａ〜１２０ｄの台数と、印刷装置１４の台数との対応関係は、必ずしも１対１に限らず、例えば、１対ｎ、ｎ対１、ｍ対ｎ（ｍ、ｎは、１以上の整数）であってもよい。
【００７０】
また、この場合、印刷タイミング制御部１０６は、複数の印刷装置１４のそれぞれへ画像形成データ２０６をページの順番に応じて順次転送することにより、ＰＤＦデータ２０２におけるページの順番に合わせて、複数の印刷装置１４に印刷動作を行わせる。この場合、１台の印刷装置１４を用いる場合と比べ、印刷の進行がより速くなるため、画像形成処理の高速化がより求められる。これに対し、本例によれば、画像形成処理を高速化することにより、複数の印刷装置１４で並列に印刷を行う場合にも、印刷動作を停止させることなく、適切に画像形成処理を行うことができる。
【００７１】
図２は、印刷システム１０の構成の第２の例を示す。尚、以下に説明する点を除き、図２において、図１と同じ符号を付した構成は、図１における構成と同一又は同様である。また、本例において、ＰＤＦデータ２０２は、例えば数１００〜数千（例えば１００ページ以上、更には、１０００ページ以上）のページからなるデータであってよい。このような場合、以下において説明する本例の効果は、より顕著となる。
【００７２】
本例において、ＰＤＦ再構築処理部１０２は、画像形成処理部１２０ａ〜１２０ｄの数でＰＤＦデータ２０２を単に分割するのではなく、ＰＤＦデータ２０２を一定のページ数（以下、上限ページ数とする）単位で分割することにより、複数の離散ページＰＤＦデータ２０４を作成する。この場合、ＰＤＦ再構築処理部１０２は、それぞれの画像形成処理部１２０ａ〜１２０ｄ用に単一の離散ページＰＤＦデータ２０４を作成するのではなく、必要に応じて、それぞれの画像形成処理部１２０ａ〜１２０ｄに対応して、２以上の離散ページＰＤＦデータ２０４を作成する。また、それぞれの離散ページＰＤＦデータ２０４は、上限ページ数のページをそれぞれ含む。尚、ＰＤＦデータ２０２のページ数が上限ページ数の整数倍でない場合等において、一部の離散ページＰＤＦデータ２０４は、上限ページ数よりも少ない数のページを含んでもよい。
【００７３】
これにより、ＰＤＦ再構築処理部１０２は、例えば、画像形成処理部１２０ａ〜１２０ｄの数よりも多くの数の離散ページＰＤＦデータ２０４に、ＰＤＦデータ２０２を分割する。また、少なくともいずれかの画像形成処理部１２０ａ〜１２０ｄへ、２以上の離散ページＰＤＦデータ２０４を、順次転送する。
【００７４】
ここで、例えば、ＰＤＦデータ２０２のページ数が非常に多い場合、画像形成処理部１２０ａ〜１２０ｄの数で分割するのみだと、離散ページＰＤＦデータ２０４のページ数も多くなり、各画像形成処理に要する時間も長くなる。また、その結果、画像形成処理部１２０ａ〜１２０ｄ内における離散ページＰＤＦデータ２０４の生存期間も長くなる。
【００７５】
これに対し、本例によれば、例えば、ＰＤＦデータ２０２のページ数が多い場合にも、各離散ページＰＤＦデータ２０４の画像形成処理に要する時間を適切に短縮できる。また、これにより、画像形成処理完了後の離散ページＰＤＦデータ２０４を、作成後、短い時間で順次削除できる。
【００７６】
また、この場合も、図１を用いて説明した場合と同様に、複数の画像形成処理部１２０ａ〜１２０ｄで並列に画像形成処理を行うことにより、画像形成処理を適切に高速化できる。また、一定ページ数のページを含む離散ページＰＤＦデータ２０４を用いることにより、画像形成処理の初期化に要する時間の影響を適切に抑えることができる。そのため、本例によれば、例えば、画像形成処理の初期化に要する時間等の性能上の課題を適切に改善しつつ、個人情報等を含むデータの装置内での生存時間を、より適切に、短く抑えることができる。また、これにより、画像形成処理を高速化と、セキュリティ上のリスクの低減とを、適切に両立できる。
【００７７】
図３は、印刷システム１０において行う各処理のタイミングを示すシーケンス図であり、図２を用いて説明した構成におけるシーケンス図の一例を示す。尚、図１を用いて説明した構成におけるシーケンス図は、例えば、それぞれの画像形成処理部１２０ａ〜１２０ｄにおいて１個目の離散ページＰＤＦデータ２０４に対する画像形成処理を行うまでの処理と同様である。
【００７８】
本例の印刷システム１０においては、先ず、ＰＤＦ再構築処理部１０２が、ページ分割処理を行い、ＰＤＦデータ２０２を、複数の離散ページＰＤＦデータ２０４に分割する。本例において、ＰＤＦ再構築処理部１０２は、上限ページ数を３ページとして、離散ページＰＤＦデータ２０４の分割を行う。
【００７９】
また、ＰＤＦ再構築処理部１０２は、分割後の各離散ページＰＤＦデータ２０４を、複数の画像形成処理部１２０ａ〜１２０ｄへ順次転送する。この場合、本例において、ＰＤＦ再構築処理部１０２は、先ず、それぞれの画像形成処理部１２０ａ〜１２０ｄへ、最初の処理対象となる１個の離散ページＰＤＦデータ２０４をそれぞれ転送する。
【００８０】
尚、ＰＤＦ再構築処理部１０２は、画像形成処理部１２０ａ〜１２０ｄへ、２個目以降の離散ページＰＤＦデータ２０４についても、作成後、順次転送するのが好ましい。このよう構成すれば、離散ページＰＤＦデータ２０４が待ち時間無く転送されることにより、全体としての処理時間の短縮化を図ることができる。
【００８１】
複数の画像形成処理部１２０ａ〜１２０ｄは、ＰＤＦ再構築処理部１０２から受け取る離散ページＰＤＦデータ２０４に基づき、並列画像形成処理を行う。並列画像形成処理において、それぞれの画像形成処理部１２０ａ〜１２０ｄは、離散ページＰＤＦデータ２０４に対し、先頭のページから順次、画像形成処理を行う。この画像形成処理において、画像形成処理部１２０ａ〜１２０ｄは、所定の初期化処理を行った後、離散ページＰＤＦデータ２０４の各ページに対する画像形成を行い、各ページに対応する画像形成データ２０６を作成する。そして、各ページに対応して作成した画像形成データ２０６を、印刷タイミング制御部１０６へ順次転送する。また、転送後、その画像形成データ２０６を削除する。
【００８２】
また、印刷タイミング制御部１０６は、印刷タイミング制御処理を行うことにより、ＰＤＦデータ２０２におけるページの順番に合わせて、画像形成処理部１２０ａ〜１２０ｄから受け取る画像形成データ２０６を、印刷装置１４へ、順次転送する。これにより、印刷装置１４は、ＰＤＦデータ２０２のページの順番に合わせて、各ページを印刷する。
【００８３】
ここで、それぞれの画像形成処理部１２０ａ〜１２０ｄにおいて、１回の画像形成処理の対象となる離散ページＰＤＦデータ２０４は、複数のページを含む。そのため、例えば１ページ毎に初期化処理を行う場合等と比べ、初期化処理に要する時間の影響は、小さくなる。従って、本例によれば、例えば、初期化に要する時間の影響を抑えつつ、適切に画像形成処理を行うことができる。
【００８４】
尚、ＰＤＦデータ２０２を分割した離散ページＰＤＦデータ２０４を用いて画像形成処理を行う本例においては、ＰＤＦデータのページを分割する処理に伴う非効率性が問題とならないことも重要である。これに対して、本例においては、例えば、複数の離散ページＰＤＦデータ２０４に対する画像形成処理を含む印刷の各処理を、順次バッチ処置により行う。この場合、例えば、続けて行う複数回の画像形成処理に対応する複数の離散ページＰＤＦデータ２０４について、処理中の離散ページＰＤＦデータ２０４に対する画像形成処理のジョブが完了する前に、次のジョブ用の離散ページＰＤＦデータ２０４を用意できればよい。そのため、本例によれば、例えば、ＰＤＦデータのページを分割する処理に伴う非効率性も、大きな問題とはならない。従って、本例によれば、例えば、複数の画像形成処理を適切に並列実行できる。また、これにより、画像形成処理を適切に高速化できる。
【００８５】
図４は、画像形成処理の初期化に要する時間の問題について更に詳しく説明する図であり、ＰＤＦ再構築処理部１０２においてＰＤＦデータ２０２を１ページ毎に分割した場合の処理におけるシーケンス図の一例を示す。この処理は、図１〜図３を用いて説明した構成と異なり、本発明に対する比較例となる構成の例である。
【００８６】
本比較例において、ＰＤＦ再構築処理部１０２は、ＰＤＦデータ２０２の各ページを複数のページ単位ＰＤＦデータ２１０に分割する。ページ単位ＰＤＦデータ２１０は、１ページのＰＤＦデータである。また、それぞれの画像形成処理部１２０ａ〜１２０ｄは、ＰＤＦ再構築処理部１０２から順次受け取るページ単位ＰＤＦデータ２１０に対し、画像形成処理を順次行う。
【００８７】
この場合、画像形成処理部１２０ａ〜１２０ｄにおいては、各ページ単位ＰＤＦデータ２１０に応じて１ページ分の画像形成処理を行う毎に、所定の初期化処理を行うことが必要となる。そのため、図に示したように、各画像形成処理部１２０ａ〜１２０ｄにおいて行う処理に要する時間全体に対し、初期化に要する時間の影響が大きくなる。
【００８８】
従って、このような場合には、初期化に要する時間の影響により、画像形成処理に要する時間が大きく増大することとなる。また、その結果、並列に行う複数の画像形成処理の全体での処理を適切に高速化できないおそれがある。
【００８９】
これに対し、例えば図１〜図３を用いて説明した本発明に関する構成の場合には、複数のページ分の画像形成処理あたりに１回初期化の処理を行えばよいため、初期化に要する時間の影響を十分に低減できる。また、これにより、画像形成処理を適切に高速化できる。
【００９０】
尚、例えば図１〜図３を用いて説明した構成のように、ＩＤカード等に印刷を行う場合、１ページあたりの印刷面積が小さいため、画像形成処理に要する時間と比べ、初期化に要する時間の割合が大きくなる。より具体的には、例えば、画像形成処理の初期化と、各ページの画像形成処理に要する時間とは、同程度になる場合もある。
【００９１】
この場合、例えば、画像形成処理の初期化と、各ページの画像形成処理に要する時間とを、それぞれ５秒とすると、初期化の時間を考慮した１ページあたりの画像形成処理時間は、図３を用いて説明した構成において、（５＋（５×３））／３＝６．７秒となる。また、図４を用いて説明した構成において、（５＋（５×１））／１＝１０秒となる。そのため、このような具体例からも、図１〜図３を用いて説明した本発明に関する構成により、画像形成処理を適切に高速化できることがわかる。
【００９２】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【産業上の利用可能性】
【００９３】
本発明は、例えば印刷システムに好適に利用できる。
【符号の説明】
【００９４】
１０・・・印刷システム、１２・・・印刷制御部、１４・・・印刷装置、１０２・・・ＰＤＦ再構築処理部、１０４・・・並列画像形成処理部、１０６・・・印刷タイミング制御部、１２０ａ、１２０ｂ、１２０ｃ、１２０ｄ・・・画像形成処理部、２０２・・・ＰＤＦデータ、２０４・・・離散ページＰＤＦデータ、２０６・・・画像形成データ、２１０・・・ページ単位ＰＤＦデータ
【図１】
2011113178.tif 000003
【図２】
2011113178.tif 000004
【図３】
2011113178.tif 000005
【図４】
2011113178.tif 000006