(57)【要約】【課題】連続紙印刷における両面印刷を簡易な構成で実現すること。【解決手段】連続紙用画像形成装置の制御において、画像形成出力すべき出力対象画像を取得し、連続紙の表面に画像形成が行われた後、裏面に画像形成が行われるまでの連続紙の搬送経路Ｌｇを取得し、連続紙の表面側に出力すべき表面画像と裏面側に出力すべき裏面画像とが、連続紙用画像形成装置の画像形成機構に対する表面と裏面との配置関係に応じて主走査方向に並列して配置され、表面画像と裏面画像とが搬送経路Ｌｇに応じた間隔の分、副走査方向にずれて配置された画像を生成することを特徴とする。【選択図】図５
2011201294.tif 000002
【特許請求の範囲】
【請求項１】
画像形成機構における画像形成範囲の主走査方向の一部の範囲において連続紙の一方の面に対して画像形成を行い、前記画像形成範囲の前記一部の範囲とは異なる範囲に対して前記連続紙の他方の面が対向するように前記連続紙を搬送し、前記異なる範囲が前記連続紙の他方の面に対して画像形成を行うことにより連続紙の両面に対して画像形成を行う連続紙用画像形成装置の制御装置であって、
画像形成出力すべき出力対象画像を取得する画像取得部と、
前記画像形成機構において、前記一方の面に画像形成が行われた後、前記他方の面に画像形成が行われるまでの前記連続紙の搬送経路に関する搬送経路情報を取得する搬送経路情報取得部と、
前記取得された出力対象画像に基づき、前記連続紙の表面側に出力すべき表面画像と裏面側に出力すべき裏面画像とが、前記画像形成機構に対する前記一方の面と前記他方の面との配置関係に応じて主走査方向に並列して配置された画像の情報を並列配置画像として生成する並列配置画像生成部とを含み、
前記並列配置画像生成部は、前記表面画像と前記裏面画像とが前記搬送経路情報に応じた間隔の分副走査方向にずれて配置された画像を前記並列配置画像として生成することを特徴とする連続紙用画像形成装置の制御装置。
【請求項２】
前記生成された並列配置画像に基づいて、前記画像形成機構が画像形成を行うための画像描画情報を生成する画像描画情報生成部を更に含むことを特徴とする請求項１に記載の連続紙用画像形成装置の制御装置。
【請求項３】
前記画像描画情報生成部は、前記並列配置画像に含まれる表面画像及び裏面画像のページの区切りに基づいて夫々のページ毎に前記画像描画情報を生成し、前記表面画像と前記裏面画像とが主走査方向に重なる副走査方向の範囲については表面画像のページの区切りに基づいて前記画像描画情報を生成することを特徴とする請求項２に記載の連続紙用画像形成装置の制御装置。
【請求項４】
前記画像描画情報生成部は、前記表面画像若しくは前記裏面画像における一のページにおいて、前記表面画像と前記裏面画像とが主走査方向に重なる副走査方向の範囲が前記一のページの一部である場合、前記一のページを前記表面画像と前記裏面画像とが重なる範囲とそれ以外の範囲とに分割して夫々の範囲毎に前記画像描画情報を生成することを特徴とする請求項３に記載の連続紙用画像形成装置の制御装置。
【請求項５】
前記画像描画情報生成部は、前記表面画像と前記裏面画像とが副走査方向に離れている場合、前記表面画像と前記裏面画像との副走査方向の間隔に応じた無地の画像描画情報を、前記表面画像と前記裏面画像との間おいて生成することを特徴とする請求項２乃至４いずれかに記載の連続紙用画像形成装置の制御装置。
【請求項６】
前記画像描画情報生成部は、前記表面画像と前記裏面画像とが副走査方向に離れている場合、前記表面画像の終端または前記裏面画像の先端に前記表面画像と前記裏面画像との副走査方向の間隔に応じた無地の画像を付加して前記画像描画情報を生成することを特徴とする請求項２乃至４いずれかに記載の連続紙用画像形成装置の制御装置。
【請求項７】
請求項１乃至６いずれかに記載の連続紙用画像形成装置の制御装置と、
画像形成範囲の主走査方向の一部の範囲において連続紙の一方の面に対して画像形成を行うと共に、前記一部の範囲とは異なる範囲において前記連続紙の他方の面に対して画像形成を行う画像形成部と、
前記一部の範囲において画像形成が行われた前記連続紙を前記画像形成範囲の前記一部の範囲とは異なる範囲に対して前記連続紙の他方の面が対向するように搬送する連続紙搬送部とを含むことを特徴とする連続紙用画像形成装置。
【請求項８】
画像形成機構における画像形成範囲の主走査方向の一部の範囲において連続紙の一方の面に対して画像形成を行い、前記画像形成範囲の前記一部の範囲とは異なる範囲に対して前記連続紙の他方の面が対向するように前記連続紙を搬送し、前記連続紙の他方の面に対して画像形成を行うことにより連続紙の両面に対して画像形成を行う連続紙用画像形成装置を情報処理装置によって制御する制御方法であって、
前記情報処理装置が画像形成出力すべき出力対象画像を取得し、
前記画像形成機構において、前記一方の面に画像形成が行われた後、前記他方の面に画像形成が行われるまでの前記連続紙の搬送経路に関する搬送経路情報を取得し、
前記取得された出力対象画像に基づき、前記連続紙の表面側に出力すべき表面画像と裏面側に出力すべき裏面画像とが、前記画像形成機構に対する前記一方の面と前記他方の面との配置関係に応じて主走査方向に並列して配置され、前記表面画像と前記裏面画像とが前記搬送経路情報に応じた間隔の分、副走査方向にずれて配置された画像を並列配置画像として生成することを特徴とする制御方法。
【請求項９】
画像形成機構における画像形成範囲の主走査方向の一部の範囲において連続紙の一方の面に対して画像形成を行い、前記画像形成範囲の前記一部の範囲とは異なる範囲に対して前記連続紙の他方の面が対向するように前記連続紙を搬送し、前記連続紙の他方の面に対して画像形成を行うことにより連続紙の両面に対して画像形成を行う連続紙用画像形成装置を情報処理装置が制御するための制御プログラムであって、
前記情報処理装置が画像形成出力すべき出力対象画像を取得するステップと、
前記画像形成機構において、前記一方の面に画像形成が行われた後、前記他方の面に画像形成が行われるまでの前記連続紙の搬送経路に関する搬送経路情報を取得するステップと、
前記取得された出力対象画像に基づき、前記連続紙の表面側に出力すべき表面画像と裏面側に出力すべき裏面画像とが、前記画像形成機構に対する前記一方の面と前記他方の面との配置関係に応じて主走査方向に並列して配置され、前記表面画像と前記裏面画像とが前記搬送経路情報に応じた間隔の分、副走査方向にずれて配置された画像を並列配置画像として生成するステップとを前記情報処理装置に実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連続紙用画像形成装置の制御装置、連続紙用画像形成装置、制御方法及び制御プログラムに関し、特に、両面印刷が可能な連続紙用画像形成装置の制御の簡易化に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような画像処理装置のうち、電子化された書類の出力に用いられる画像形成装置において、商業印刷等の高速な印刷速度が要求される場合、用紙搬送における用紙詰まりを回避するために、Ａ４、Ｂ５等に既にカットされた用紙ではなく、ロール紙等の連続した用紙に出力した上で、後からＡ４、Ｂ５等のサイズにカットすることが行われている。以降、このような印刷態様を連続紙印刷と称する。
【０００４】
連続紙印刷を行う画像形成装置において、用紙の両面に印刷を行う場合、２台の連続紙プリンタの間に用紙反転機構を設けたタンデム方式や、用紙反転機構を１台のプリンタに内蔵し、主走査方向の幅の広い画像形成機構の半分を表面用の画像形成用、半分を裏面用の画像形成用として用いることにより、１台の連続紙プリンタで両面印刷をサポートするＳＥＤ（Ｓｉｎｇｌｅ  Ｅｎｇｉｎｅ  Ｄｕｐｌｅｘ）方式が既に知られている（例えば、特許文献１参照）。
【０００５】
特許文献１に開示されているＳＥＤ方式においては、電子写真方式の画像形成機構における感光体ドラムの主走査方向を表面の範囲と裏面の範囲とに分割し、表面の範囲を用いて表面の画像形成出力を行った後、用紙を反転させて裏面の範囲に導き、裏面の範囲を用いて裏面の画像形成出力を行う。
【０００６】
また、画像形成機構の制御装置において、画像形成機構に対して印刷依頼を行う際、出力させるべき印刷データが所定量溜まったとき、あるいはデータ転送開始から指定時間超過した後に印刷依頼を行い、印刷依頼を受けた画像形成機構において、表面を印刷する表ドラムに表面用の印刷を指示すると共に、用紙が所定間隔離れた位置に搬送されて裏面を印刷する裏ドラムの位置に到達する際に、裏ドラムに用紙の裏面の印刷依頼を行う方法が提案されている（例えば、特許文献２参照）。
【０００７】
特許文献１に開示された２台の連続紙プリンタを用いる方法の場合、大型で高価な連続紙プリンタを２台準備することになり、コスト面や設置スペースの面で問題が有る。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
また、特許文献１や特許文献２に開示されたＳＥＤ方式の場合、１つの画像形成機構において表面及び裏面を同時に印刷するため、夫々の面毎に制御装置を準備し、表面用の制御装置及び裏面用の制御装置が互いに同期を取りながら動作して印刷データの受信や画像形成機構への印刷データの出力を行う。そのため、制御装置の構成若しくは制御の態様が煩雑になってしまう。
【０００９】
また、画像形成装置は、大きく分けると、実際に画像形成出力を行うエンジン部分と、印刷ジョブを受信してＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）等で記述された画像データをラスタデータに変換するコントローラ部分とで構成される。ここで、商業印刷用の画像形成装置においては、コントローラ部分の全部若しくは一部を独立した別の装置（以降、上位装置とする）として構成する場合がある。
【００１０】
上記ＳＥＤ方式においてコントローラ部分の全部若しくは一部を上位装置とした場合、エンジン側における表面用の制御装置及び裏面用の制御装置に加えて上位装置も同期を取る必要があるため、更に制御が複雑となる。
【００１１】
また、上位装置と画像形成装置との間において、データ受信や印刷処理の同期を取るために専用のインタフェースを設けると、より構造が複雑になってしまう。一方、この同期処理用のインタフェースをデータ受信用インタフェース等と共有化すると、同期処理によってデータ転送が阻害されてしまい、オーバーヘッドによりデータ転送効率が低下するという問題がある。尚、このような課題は、上述したように上位装置を設ける場合に特に顕著であるが、一体の画像形成装置の場合であっても同様に課題となり得る。
【００１２】
本発明は、上記実情を考慮してなされたものであり、連続紙印刷における両面印刷を簡易な構成で実現することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明の一態様は、画像形成機構における画像形成範囲の主走査方向の一部の範囲において連続紙の一方の面に対して画像形成を行い、前記画像形成範囲の前記一部の範囲とは異なる範囲に対して前記連続紙の他方の面が対向するように前記連続紙を搬送し、前記連続紙の他方の面に対して画像形成を行うことにより連続紙の両面に対して画像形成を行う連続紙用画像形成装置の制御装置であって、画像形成出力すべき出力対象画像を取得する画像取得部と、前記画像形成機構において、前記一方の面に画像形成が行われた後、前記他方の面に画像形成が行われるまでの前記連続紙の搬送経路に関する搬送経路情報を取得する搬送経路情報取得部と、前記取得された出力対象画像に基づき、前記連続紙の表面側に出力すべき表面画像と裏面側に出力すべき裏面画像とが、前記画像形成機構に対する前記一方の面と前記他方の面との配置関係に応じて主走査方向に並列して配置された画像の情報を並列配置画像として生成する並列配置画像生成部とを含み、前記並列配置画像生成部は、前記表面画像と前記裏面画像とが前記搬送経路情報に応じた間隔の分副走査方向にずれて配置された画像を前記並列配置画像として生成することを特徴とする。
【００１４】
また、本発明の他の態様は、連続紙用画像形成装置であって、上述した連続紙用画像形成装置の制御装置と、画像形成範囲の主走査方向の一部の範囲において連続紙の一方の面に対して画像形成を行うと共に、前記一部の範囲とは異なる範囲において前記連続紙の他方の面に対して画像形成を行う画像形成部と、前記一部の範囲において画像形成が行われた前記連続紙を前記画像形成範囲の前記一部の範囲とは異なる範囲に対して前記連続紙の他方の面が対向するように搬送する連続紙搬送部とを含むことを特徴とする。
【００１５】
また、本発明の更に他の態様は、画像形成機構における画像形成範囲の主走査方向の一部の範囲において連続紙の一方の面に対して画像形成を行い、前記画像形成範囲の前記一部の範囲とは異なる範囲に対して前記連続紙の他方の面が対向するように前記連続紙を搬送し、前記連続紙の他方の面に対して画像形成を行うことにより連続紙の両面に対して画像形成を行う連続紙用画像形成装置を情報処理装置によって制御する制御方法であって、前記情報処理装置が画像形成出力すべき出力対象画像を取得し、前記画像形成機構において、前記一方の面に画像形成が行われた後、前記他方の面に画像形成が行われるまでの前記連続紙の搬送経路に関する搬送経路情報を取得し、前記取得された出力対象画像に基づき、前記連続紙の表面側に出力すべき表面画像と裏面側に出力すべき裏面画像とが、前記画像形成機構に対する前記一方の面と前記他方の面との配置関係に応じて主走査方向に並列して配置され、前記表面画像と前記裏面画像とが前記搬送経路情報に応じた間隔の分、副走査方向にずれて配置された画像を並列配置画像として生成することを特徴とする。
【００１６】
また、本発明の更に他の態様は、画像形成機構における画像形成範囲の主走査方向の一部の範囲において連続紙の一方の面に対して画像形成を行い、前記画像形成範囲の前記一部の範囲とは異なる範囲に対して前記連続紙の他方の面が対向するように前記連続紙を搬送し、前記連続紙の他方の面に対して画像形成を行うことにより連続紙の両面に対して画像形成を行う連続紙用画像形成装置を情報処理装置が制御するための制御プログラムであって、前記情報処理装置が画像形成出力すべき出力対象画像を取得するステップと、前記画像形成機構において、前記一方の面に画像形成が行われた後、前記他方の面に画像形成が行われるまでの前記連続紙の搬送経路に関する搬送経路情報を取得するステップと、前記取得された出力対象画像に基づき、前記連続紙の表面側に出力すべき表面画像と裏面側に出力すべき裏面画像とが、前記画像形成機構に対する前記一方の面と前記他方の面との配置関係に応じて主走査方向に並列して配置され、前記表面画像と前記裏面画像とが前記搬送経路情報に応じた間隔の分、副走査方向にずれて配置された画像を並列配置画像として生成するステップとを前記情報処理装置に実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、連続紙印刷における両面印刷を簡易な構成で実現することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る画像形成装置のハードウェア構成を示すブロック図である。
【図２】本発明の実施形態に係る画像形成装置の機能構成を示す図である。
【図３】本発明の実施形態に係るプリントエンジンの構成を示す図である。
【図４】本発明の実施形態に係る多色構成のプリントエンジンの構成を示す図である。
【図５】本発明の実施形態に係る画像処理部に含まれる機能構成を示すブロック図である。
【図６】本発明の実施形態に係る出力対象画像の例を示す図である。
【図７】本発明の実施形態に係るページ割り付けの例を示す図である。
【図８】本発明の実施形態に係る画像描画情報の生成例を示す図である。
【図９】本発明の実施形態に係るページ割り付けの例を示す図である。
【図１０】本発明の実施形態に係る画像描画情報の生成例を示す図である。
【図１１】本発明の実施形態に係るページ割り付けの例を示す図である。
【図１２】本発明の実施形態に係る画像描画情報の生成例を示す図である。
【図１３】本発明の実施形態に係る画像形成装置の動作を示すフローチャートである。
【図１４】本発明の実施形態に係る表面割り付け処理を示すフローチャートである。
【図１５】本発明の実施形態に係る両面割り付け処理を示すフローチャートである。
【図１６】本発明の実施形態に係る裏面割り付け処理を示すフローチャートである。
【図１７】本発明の他の実施形態に係る画像形成装置及び上位装置の機能構成を示すブロック図である。
【図１８】本発明の他の実施形態に係る画像描画情報の生成例を示す図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、両面印刷が可能な連続紙プリンタを画像形成装置の例として説明する。本実施形態に係る画像形成装置は、電子写真方式による画像形成装置であり、感光体ドラムの主走査方向を左右に分割して、一方を表面用、他方を裏面用として用いることにより、１台の装置において連続紙の両面印刷を可能とするＳＥＤ（Ｓｉｎｇｌｅ  Ｅｎｇｉｎｅ  Ｄｕｐｌｅｘ）方式の画像形成装置である。
【００２０】
図１は、本実施形態に係る画像形成装置１のハードウェア構成を示すブロック図である。図１に示すように、本実施形態に係る画像形成装置１は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理端末と同様の構成に加えて、画像形成を実行するエンジンを有する。即ち、本実施形態に係る画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、エンジン１３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４及びＩ／Ｆ１５がバス１８を介して接続されている。また、Ｉ／Ｆ１５にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）１６及び操作部１７が接続されている。
【００２１】
ＣＰＵ１０は演算手段であり、画像形成装置１全体の動作を制御する。ＲＡＭ１１は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ１２は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。エンジン１３は、画像形成装置１において実際に画像形成を実行する機構であり、上述したような幅広の感光体ドラムや、連続紙を搬送及び反転させる機構を含む。
【００２２】
ＨＤＤ１４は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。Ｉ／Ｆ１５は、バス１８と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ１６は、ユーザが画像形成装置１の状態を確認するための視覚的ユーザインタフェースである。操作部１７は、キーボードやマウス等、ユーザが画像形成装置１に情報を入力するためのユーザインタフェースである。
【００２３】
このようなハードウェア構成において、ＲＯＭ１２やＨＤＤ１４若しくは図示しない光学ディスク等の記録媒体に格納されたプログラムがＲＡＭ１１に読み出され、ＣＰＵ１０の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像形成装置１の機能を実現する機能ブロックが構成される。
【００２４】
次に、図２を参照して、本実施形態に係る画像形成装置１の機能構成について説明する。図２は、本実施形態に係る画像形成装置１の機能構成を示すブロック図である。図２に示すように、本実施形態に係る画像形成装置１は、コントローラ２０、ディスプレイパネル２４、給紙部２５、プリントエンジン２６、排紙部２７及びネットワークＩ／Ｆ２８を有する。
【００２５】
また、コントローラ２０は、主制御部３０、エンジン制御部３１、入出力制御部３２、画像処理部３３及び操作表示制御部３４を有する。図２においては、電気的接続を実線の矢印で示しており、連続紙の流れを破線の矢印で示している。
【００２６】
ディスプレイパネル２４は、画像形成装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像形成装置１を直接操作し若しくは画像形成装置１に対して情報を入力する際の入力インタフェース（操作部）でもある。ネットワークＩ／Ｆ２８は、画像形成装置１がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。
【００２７】
コントローラ２０は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ１２や不揮発性メモリ並びにＨＤＤ１４や光学ディスク等の不揮発性記録媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ１１等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０の制御に従って構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ２０が構成される。コントローラ２０は、画像形成装置１全体を制御する制御部として機能する。
【００２８】
主制御部３０は、コントローラ２０に含まれる各部を制御する役割を担い、コントローラ２０の各部に命令を与える。エンジン制御部３１は、プリントエンジン２６を制御若しくは駆動する駆動手段としての役割を担う。入出力制御部３２は、ネットワークＩ／Ｆ２８を介して入力される信号や命令を主制御部３０に入力する。また、主制御部３０は、入出力制御部３２を制御し、ネットワークＩ／Ｆ２８を介して他の機器にアクセスする。
【００２９】
画像処理部３３は、主制御部３０の制御に従い、入力された印刷ジョブに含まれる印刷情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン２６が画像形成動作において形成すべき画像を描画するための情報である。また、印刷ジョブに含まれる印刷情報とは、ＰＣ等の情報処理装置にインストールされたプリンタドライバによって画像形成装置１が認識可能な形式に変換された画像情報である。操作表示制御部３４は、ディスプレイパネル２４に情報表示を行い若しくはディスプレイパネル２４を介して入力された情報を主制御部３０に通知する。
【００３０】
画像形成装置１がプリンタとして動作する場合は、まず、入出力制御部３２がネットワークＩ／Ｆ２８を介して印刷ジョブを受信する。入出力制御部３２は、受信した印刷ジョブを主制御部３０に転送する。主制御部３０は、印刷ジョブを受信すると、画像処理部３３を制御して、印刷ジョブに含まれる印刷情報に基づいて描画情報を生成させる。
【００３１】
画像処理部３３によって描画情報が生成されると、エンジン制御部３１は、生成された描画情報に基づき、給紙部２５から搬送される連続紙に対して画像形成を実行する。即ち、プリントエンジン２６が画像形成部として機能する。プリントエンジン２６によって画像形成が施された連続紙は排紙部２７から排紙される。
【００３２】
次に、本実施形態に係るプリントエンジン２６の構成について、図３を参照して説明する。図３に示すように、本実施形態に係るプリントエンジン２６は、連続紙Ｐに対して画像形成を行う連続紙プリンタ用のエンジンであり、画像形成部２６０、定着器２６３、ターンバー２６４ａ、２６４ｂ及び用紙反転ローラ２６４ｃ〜２６４ｅを含む。尚、図３においては、図示の容易化のため、用紙Ｐの一部を切り欠かれている。
【００３３】
本実施形態に係る画像形成部２６０は、上述したように電子写真方式の画像形成機構であり、光書込み装置２６１及び感光体ドラム２６２を含む。光書き込み装置２６１は、感光体ドラム２６２に対してレーザビームを照射し、感光体ドラム２６２の表面に静電潜像を形成する。感光体ドラム２６２は、光書込み装置２６１によって露光されることにより、その表面に静電潜像が形成される感光体である。
【００３４】
本実施形態に係る感光体ドラム２６２は、主走査方向全体の転写領域において一の画像を現像及び転写することは従来の画像形成装置と同様であるが、主走査方向の左右が用紙Ｐの表面Ｐｓ、裏面Ｐｒのいずれかに対応している。即ち、感光体ドラム２６２の主走査方向の一方（以降、表面転写領域２６２ａとする）において表面Ｐｓに対する画像転写が行われ、他方（以降、裏面転写領域２６２ｂとする）において裏面Ｐｒに対する画像転写が行われる。ここで、感光体ドラム２６２において、表面Ｐｓ及び裏面Ｐｒ夫々に転写するべき画像が個別に現像されるのではなく、一の画像として現像されることが本実施形態に係る要旨である。
【００３５】
定着器２６３は、画像形成部２６０によって連続紙Ｐの紙面上に形成されたトナー像を定着させる。表面転写領域２６２ａにおいて表面Ｐｓに画像が転写され、定着器２６３において画像が定着された用紙Ｐは、ターンバー２６４ａ、２６４ｂ及び用紙反転ローラ２６４ｃ〜２６４ｅによって反転された上で再度画像形成部２６０に導かれ、裏面転写領域２６２ｂにおいて裏面Ｐｒに画像が転写される。即ち、ターンバー２６４ａ、２６４ｂ及び用紙反転ローラ２６４ｃ〜２６４ｅが、連続紙搬送部として機能する。その後、裏面Ｐｒに転写された画像は、定着器２６３によって定着される。
【００３６】
このように、本実施形態に係るプリントエンジン２６においては、表面転写領域２６２ａ及び裏面転写領域２６２ｂに分割された画像形成部２６０の機能と、
表面転写領域２６２ａによって表面Ｐｓに画像が転写された用紙Ｐを反転させて裏面転写領域２６２ｂに導くターンバー２６４ａ、２６４ｂ及び用紙反転ローラ２６４ｃ〜２６４ｅの機能により、ＳＥＤ方式が実現されている。
【００３７】
図３に示す例は、プリントエンジン２６の例として、画像形成部２６０が１つだけ、即ち、光書き込み装置２６１及び感光体ドラム２６２が一組含まれる例である。この他、図４に示すように、Ｙ（Ｙｅｌｌｏｗ）、Ｍ（Ｍａｇｅｎｔａ）、Ｃ（Ｃｙａｎ）、ＢＫ（Ｂｌａｃｋ）夫々の色の画像形成部２６０Ｙ〜２６０ＢＫが、用紙Ｐの搬送方向において直列に配置されたタンデム方式であっても、図３の例と同様に実現可能である。
【００３８】
このような画像形成装置１において、本実施形態に係る要旨は、光書込み装置２６１が静電潜像を形成するための上述した描画情報（以降、画像描画情報とする）として、表面及び裏面の画像が予め左右に割り付けされた画像が入力されることにある。従来のＳＥＤ方式の連続紙プリンタの場合、表面及び裏面の画像描画情報が別々に光書込み装置２６１に入力され、光書き込み装置２６１が、用紙Ｐの搬送タイミングに応じて、表面及び裏面の画像についての静電潜像の形成を別々に制御していた。従って、制御構造の複雑化や、画像描画情報に加えて同期信号を処理する結果生じるオーバーヘッドによる画像形成スピードの低下等の問題があった。
【００３９】
本実施形態に係る画像形成装置１においては、出力すべき画像のページ構成及び用紙Ｐの搬送経路の経路長に応じて、画像処理部３３が、表裏の画像が予め左右に割り付けされた１つの画像を生成した上で画像描画情報を生成する。従って、光書き込み装置２６１は、取得した画像描画情報に基づいて単純に光書込みを行えば良く、上述したような制御構造の複雑化やオーバーヘッドのような課題を解決することができる。
【００４０】
ここで、本実施形態に係る画像処理部３３の機能構成について、図５を参照して説明する。図５に示すように、本実施形態に係る画像処理部３３は、印刷ジョブ取得部３３１、ＰＤＬ解析部３３２、ページ割付部３３３、ラスタ変換部３３４及び反転経路長取得部３３５を含む。
【００４１】
印刷ジョブ取得部３３１は、主制御部３０の制御に従い、入出力制御部３２が受信した印刷ジョブを取得する。ＰＤＬ解析部３３２は、印刷ジョブ取得部３３１が取得した印刷ジョブに含まれるＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）形式の画像情報を解析し、出力すべき画像のページ構成を取得する。即ち、印刷ジョブ取得部３３１及びＰＤＬ解析部３３２が連動して画像取得部として機能する。ＰＤＬ解析部３３２は、ＰＤＬ形式の画像情報に基づき、各ページにおいて描画される画像の要素が記述されたディスプレイリストと呼ばれる情報を生成する。
【００４２】
反転経路長取得部３３３は、主制御部３０の制御に従い、エンジン制御部３１を介して、プリントエンジン２６における反転経路長Ｌｇを取得する。ここで、反転経路長Ｌｇとは、プリントエンジン２６における用紙Ｐの搬送経路において、表面転写領域２６２ａからターンバー２６４ａ、２６４ｂ及び用紙反転ローラ２６４ｃ〜２６４ｅを経て裏面転写領域２６２ｂに到達するまでの経路の長さであり、プリントエンジン２６において記憶媒体に記憶されている情報である。この反転経路長Ｌｇは、プリントエンジン２６の構成によって異なるため、プリントエンジン２６側において管理されている情報をエンジン制御部３１が取得し、主制御部３０によって画像処理部３３に入力される。即ち、反転経路長取得部３３３が、搬送経路情報取得部として機能する。また、反転経路長Ｌｇとしては、実際の長さを示す“ｃｍ（センチメートル）”、“ｉｎｃｈ（インチ）”のような単位の情報の他、反転経路長Ｌｇの搬送期間に応じたＣＰＵ１０のクロック数やモータを駆動するためのパルス数等の情報を用いることもできる。
【００４３】
ページ割付部３３４は、ＰＤＬ解析部３３２によって取得された各ページの画像情報を、反転経路長取得部３３３によって取得された反転経路長Ｌｇに基づき、画像形成部２６０において表面と裏面とが正しい位置に転写されるように割り付ける。即ち、ページ割付部３３４が、並列配置画像生成部として機能する。ページ割付部３３４による割付の詳細については後述する。
【００４４】
ラスタ変換部３３５は、ページ割付部３３４によって割付が行われた画像情報を、光書込み装置２６１が感光体ドラム２６２を露光する際に参照するラスタデータと呼ばれる情報に変換する。ラスタデータとは、例えばビットマップデータであり、上述した画像描画情報に等しい。ラスタ変換部３３５は、生成したラスタデータをページメモリと呼ばれるＲＡＭ１１上に確保されたメモリ領域に出力する。
【００４５】
このように、本実施形態に係る画像処理部３３においては、反転経路長取得部３３４が、エンジン制御部３１を介して反転経路長Ｌｇを取得する。これにより、ページ割付部３３４が用紙Ｐの表面Ｐｓに転写するべきページと裏面Ｐｒに転写するべきページとを１つの画像として割り付けることが可能となる。
【００４６】
ここで、ページ割付部３３４によるページ割付の態様について、図を参照して説明する。図６は、出力すべき画像のページ構成を示す図である。図６の例においては、１から１０までの全１０ページを出力する。この場合、図６に示すように、奇数のページが用紙Ｐの表面Ｐｓに出力され、偶数のページが用紙Ｐの裏面Ｐｒに出力される。
【００４７】
図７は、図６の例におけるページ割付の一態様を示す図である。図７においては、感光体ドラム２６２の表面に現像されるトナー像を、感光体ドラム２６２の回転方向に応じて示している。図７に示すように、ページ割付部３３４は、出力すべき全ページの奇数ページ及び偶数ページ夫々を副走査方向に連結し、左右に並列して配置する。奇数ページと偶数ページとを左右に並列して配置する際、ページ割付部３３４は、図３に示す画像形成部２６０に対して並列に搬送される表面Ｐｓと裏面Ｐｒとの間の間隔に応じて、主走査方向に所定の間隔を設けて配置する。即ち、ページ割付部３３４は、画像形成部２６０に対する表面Ｐｓと裏面Ｐｒとの配置関係に応じて、表面画像と裏面画像とを並列して配置する。
【００４８】
更に、ページ割付部３３４は、進行方向、即ち副走査方向において、偶数ページの先頭を奇数ページの先頭から反転経路長Ｌｇの分遅らせるように、即ち、副走査方向にずらして配置する。尚、図７の例においては、反転経路長Ｌｇの長さを２．３ページ分とする。即ち、奇数ページの先頭と偶数ページの先頭とは、２．３ページ分ずらして配置されている。このように配置された画像に基づいて画像形成部２６０が画像形成出力を行うことにより、表面Ｐｓに奇数ページ、裏面Ｐｒに偶数ページが形成された出力結果を得ることができる。
【００４９】
ここで、本実施形態に係る画像形成装置１は連続紙プリンタであるため、画像形成部２６０は、連続して画像形成出力を行うが、ラスタ変換部３３５は、ページ単位で画像描画情報を生成する。図７のようにページ割り付けが行われた画像についての画像描画情報の生成態様について、図８を参照して説明する。
【００５０】
図８は、ラスタ変換部３３５が、図７のページ割り付け結果に基づいて画像描画情報を生成する際の、各ページの区切りを示す図である。図８においては、画像描画情報のページの区切りを一点鎖線で示している。図８に示すように、ラスタ変換部３３５は、元の１ページ目及び３ページ目については、そのまま第１頁、第２頁として画像描画情報を生成する。
【００５１】
図７の例の場合、反転経路長Ｌｇは、２．３ページ分であるため、偶数ページの先頭は、副走査方向において元の５ページ目の途中に位置する。換言すると、元の５ページ目は、ページの途中から元の２ページ目と並列した状態となる。換言すると、元の５ページ目は、ページの途中から元の２ページ目と主走査方向に重なる。この場合、ラスタ変換部３３５は、元の５ページ目を、２ページ目と並列している部分と並列していない部分とに分割し、並列していない部分を第３頁として画像描画情報を生成する。
【００５２】
元々の５ページ目のうち、２ページ目と並列している部分は、副走査方向において同じ位置に配置されている偶数ページ、即ち２ページ目の一部と一体の頁である第４頁として、ラスタ変換部３３５により画像描画情報が生成される。この際、ラスタ変換部３３５は、奇数ページ側、即ち表面側のページの区切りを基準とし、奇数ページ側のページの区切り位置と副走査方向において同じ位置で偶数ページを分割する。即ち、第４頁は、元々の５ページ目のうち偶数ページと並列している部分と、元の２ページ目のうち、元の５ページ目と並列している部分とが左右に配置された画像である。
【００５３】
元の７ページ目、９ページ目については、全体が偶数ページと並列している。従って、ラスタ変換部３３５は、７ページ目及び９ページ目の夫々について、奇数ページ側のページの区切りを基準とし、偶数ページ側を分割する。図８に示すように、元の７ページ目は、元の２ページ目のうち、第４頁に含まれなかった部分及び元の４ページ目の一部と並列している。従って、ラスタ変換部３３５は、元の７ページ目と、元の２ページ目のうち第４頁に含まれなかった部分及び元の４ページ目のうち元の７ページ目と並列している部分とが左右に配置された画像を、第５頁として画像情報を生成する、
【００５４】
また、図８に示すように、元の９ページ目は、元の４ページ目のうち、第５頁に含まれなかった部分及び元の６ページ目の一部と並列している。従って、ラスタ変換部３３５は、元の７ページ目と、元の２ページ目のうち第４頁に含まれなかった部分及び元の６ページ目のうち元の９ページ目と並列している部分とが左右に配置された画像を、第６頁として画像情報を生成する、
【００５５】
表面側、即ち奇数ページ側は、９ページ目がラストである。従って、第７頁以降は、裏面側、即ち偶数ページ側のみの画像となる。ラスタ変換部３３５は、元の６ページ目のうち第６頁に含まれなかった部分を第７頁として画像描画情報を生成する。
【００５６】
更に、ラスタ変換部３３５は、元の８ページ目及び元の１０ページ目について、夫々第８頁及び第９頁として画像描画情報を生成する。尚、ラスタ変換部３３５は、図８中に一点鎖線で囲まれて示されている範囲の画像を夫々の画像描画情報とする。ここで、第４頁から第６頁については、表面側及び裏面側両方の画像があるが、第１頁から第３頁及び第７頁から第９頁については、表面側若しくは裏面側のみの画像である。
【００５７】
従って、ラスタ変換部３３５は、少なくとも第１頁から第３頁及び第７頁から第９頁について生成した画像描画情報をページメモリに出力する際、画像の位置を考慮して出力する。即ち、ラスタ変換部３３５は、第１頁から第３頁については描画範囲の左端側によった画像として、第７頁から第９頁については、描画範囲の右端側によった画像として、夫々の画像描画情報をページメモリに出力する。
【００５８】
ラスタ変換部３３５が画像描画情報を生成する際、全ページについて描画範囲の全体を対象とした情報を生成することも可能である。例えば、第１頁の場合、元の１ページ目に加えて、右側の空白部分を白地の画像として描画範囲全体の画像とする。この場合、第１頁から第３頁及び第７頁から第９頁について、上述したように位置情報を踏まえる必要がなくなる。しかしながら、図８の例のように、各ページに含まれる表面及び裏面のページに合わせた画像描画情報を生成することにより、処理すべき情報量を削減することができ、所為負荷を低減することができる。
【００５９】
次に、ページ割り付けの他の態様として、反転経路長Ｌｇが１ページの副走査方向の長さの整数倍であった場合について図９を参照して説明する。図９は、反転経路長Ｌｇが、１ページの副走査方向の長さの２倍である場合を示す図であり、図７に対応する。図９に示すように、反転経路長Ｌｇが、１ページの副走査方向の長さの２倍である場合、偶数ページの先頭は、奇数ページのうち５ページ目の先頭と、副走査方向において同じ位置になる。このような場合、図１０に示すように、ラスタ変換部３３５は、第１頁、第２頁及び第６頁、第７頁については、夫々元の１ページ目、３ページ目、８ページ目、１０ページ目をそのまま画像描画情報として生成する。
【００６０】
また、ラスタ変換部３３５は、第３頁から第５頁までは、夫々元の５ページ目と２ページ目、７ページ目と４ページ目、９ページ目と６ページ目が左右に配置された画像を画像描画情報として生成する。図１０の場合においても、ラスタ変換部３３５は、少なくとも第１頁、第２頁及び第６頁、第７頁については、生成した画像描画情報をページメモリに出力する際、位置情報を考慮して出力する。
【００６１】
ページ割り付けの更に他の態様として、図１１を参照して説明する。図１１の例は、出力すべき画像の総ページ数が４頁であり、図６の場合と同様に、奇数ページを表面Ｐｓに形成し、偶数頁を裏面Ｐｒに形成する場合であって、且つ反転経路長Ｌｇが、１ページの副走査方向の長さの２倍以上である場合における割付例を示す図である。
【００６２】
図１１の例の場合、図７及び図９の場合とは異なり、表面側のページと裏面側のページとは、主走査方向に重なることはない。即ち、画像形成部２６０において、表面側と裏面側とが同時に出力される場合はない。従って、ラスタ変換部３３５は、図１２に示すように、第１頁、第２頁、第４頁、第５頁として、元の１ページ目、３ページ目、２ページ目、４ページ目の順で画像描画情報を生成する。尚、図８及び図１０の場合と同様、ラスタ変換部３３５は、第１頁から第４頁について生成した画像描画情報をページメモリに出力する際、画像の主走査方向の位置を考慮して出力する。
【００６３】
更に、図１１の例の場合、表面側のページと裏面側のページとが主走査方向に重ならない。換言すると、図１１の例の場合、表面側のページと裏面側のページとが副走査方向に離れている。ここで、一般的な画像形成装置における副走査方向の画像の位置は、各ページの先頭位置と各ページの副走査方向の幅に基づいて制御されており、“画像が無い”という状況が想定されていない。従って、図１２に示すように、表面側の最終ページが終わった後、裏面側の先頭ページに到達するまでの間に、第３頁として白紙の画像描画情報が生成される。尚、副走査方向に画像があれば良いため、主走査方向の画像範囲は図１２に示すように１ライン分など狭く設定されている。これにより、処理すべき情報量やページメモリの容量を削減することができる。尚、本実施形態においては、白紙に対する画像形成を前提としているため、第３頁は白画像となるが、図１２に示す第３頁に相当する画像は、画像形成対象の用紙色に応じて異なり、対象の用紙と同色の無地の画像が適用される。
【００６４】
次に、印刷ジョブが入力されてから画像描画情報が生成されるまでの画像処理部３３の動作について説明する。図１３は、印刷ジョブが入力されてから画像描画情報が生成されるまでの画像処理部３３の動作を示すフローチャートである。図１３に示すように、印刷ジョブが入力されると、印刷ジョブ取得部３３１が主制御部３０の制御に従ってＰＤＬ形式の情報を取得し、ＰＤＬ解析部３３１がＰＤＬ解析を実行し（Ｓ１３０１）、ディスプレイリストを生成する。
【００６５】
ＰＤＬ解析部３３１によって生成されたディスプレイリストは、ページ割付部３３２に入力される。ページ割付部３３２は、印刷ジョブに付加されている印刷命令の詳細に基づき、両面印刷か否かを確認する（Ｓ１３０２）。両面印刷の場合（Ｓ１３０２／ＹＥＳ）、ページ割付部３３２は、ＰＤＬ解析部３３１から取得したディスプレイリストに基づき、表面と裏面とを振り分ける（Ｓ１３０３）。
【００６６】
Ｓ１３０３の処理は、図７のように反転経路長Ｌｇを考慮したものではなく、図６のように、表面側のページと裏面側のページとを振り分けるのみの処理である。即ち、全１０ページの画像情報の場合、Ｓ１３０３においては、図６に示すように、表面側のページとして１、３、５、７、９ページ目の順番と、裏面側のページとして２、４、６、８、１０ページ目の順番とに振り分けられる。
【００６７】
ページ割付部３３２及びラスタ変換部３３５は、表面割り付け処理（Ｓ１３０４）、両面割り付け処理（Ｓ１３０５）及び裏面割り付け処理（Ｓ１３０６）を行う。Ｓ１３０４〜Ｓ１３０６の処理の詳細については後述する。
【００６８】
Ｓ１３０６の処理が完了すると、ラスタ変換部３３５は、生成した画像描画情報を出力し（Ｓ１３０７）、処理を終了する。また、両面印刷ではない場合（Ｓ１３０２／ＮＯ）、ラスタ変換部３３５は、生成されたディスプレイリストの各ページをそのままの順番で画像描画情報に変換し（Ｓ１３０８）、生成した画像描画情報を出力して（Ｓ１３０７）、処理を終了する。
【００６９】
次に、Ｓ１３０４〜Ｓ１３０６の処理の詳細について説明する。図１４は、表面割り付け処理の詳細を示すフローチャートである。図１４に示すように、先ず、反転経路長取得部３３３が、エンジン制御部３１を介して反転経路長Ｌｇを取得する（Ｓ１４０１）。反転経路長取得部３３３は、取得した反転経路長Ｌｇをページ割付部３３４に入力する。
【００７０】
ページ割付部３３４は、反転経路長Ｌｇを取得すると、表面の全ページの主走査方向の合計の長さ（以降、出力頁長とする）と、反転経路長Ｌｇとを比較する（Ｓ１４０２）。ここで、出力頁長とは、図７の例の場合、１、３、５、７、９ページ目の副走査方向の長さの合計である。Ｓ１４０２の処理は、出力すべき画像が、図７若しくは図９のように、表面と裏面とを同時に出力する範囲を含むものか、図１１のように、表面と裏面とを別々に出力する者かを判断する処理である。
【００７１】
Ｓ１４０２の判断の結果、出力頁長が反転経路長Ｌｇよりも短い場合（Ｓ１４０２／ＮＯ）、即ち、図１１の態様の場合、ページ割付部３３４は、出力頁長に達するまで元のページ毎にディスプレイリストを取得してラスタ変換部３３５に出力すると共に、反転経路長Ｌｇから出力頁長を引いた長さ分の白紙データ（図１２に示す第３頁のためのデータ）を生成して出力する（Ｓ１４０８）。
【００７２】
これにより、ページ割付部３３４から元のページ毎のディスプレイリスト及び白紙データを取得したラスタ変換部３３５は、取得したディスプレイリストに従って画像描画情報を生成すると共に、取得した白紙データに基づいて白紙の画像描画情報を生成する（Ｓ１４０９）。
【００７３】
Ｓ１４０２の判断の結果、出力頁長が反転経路長Ｌｇよりも長い場合（Ｓ１４０２／ＹＥＳ）、即ち、図７若しくは図９の態様の場合、ページ割付部３３４は、内部パラメータである“割り付け終了長”を“０”とし、“頁分割長”を元の画像における１ページの副走査方向の長さを示す“一頁長”とする（Ｓ１４０３）。
【００７４】
“割り付け終了長”とは、ＰＤＬ解析部３３２によって生成されたディスプレイリストにより表される画像のうち、ページ割付部３３４によって割り付け処理が終了した分の画像の副走査方向の範囲を示す。ページ割付部３３４は、この“割り付け終了長”と反転経路長Ｌｇとを比較することにより、表面割り付け処理の終了を判断する。“頁分割長”とは、画像描画情報における１ページ、即ち図８に示す第１頁、第２頁、第３頁等の副走査方向の長さを指定するパラメータである。
【００７５】
Ｓ１４０３の処理によりパラメータを設定すると、ページ割付部３３４は、上述したように、“割り付け終了長”と反転経路長Ｌｇとを比較することにより、表面割り付け処理の終了を判断する（Ｓ１４０４）。そして、表面割り付け処理が終了していなければ（Ｓ１４０４／ＹＥＳ）、即ち“割り付け終了長”が“反転経路長”に達していない場合、ページ割付部３３４は、反転経路長Ｌｇから“割り付け終了長”を引いた長さ、即ち、表面割り付け処理において処理すべき残りの範囲（以降、表面割り付け残範囲とする）が、“頁分割長”よりも長いか短いか判断する（Ｓ１４０５）。
【００７６】
表面割り付け残範囲が、“頁分割長”よりも長い場合（Ｓ１４０５／ＹＥＳ）、ページ割付部３３４は、“頁分割長”分、即ち、元の画像の１ページ分のディスプレイリストを画像描画情報における１ページ分として取得し、ラスタ変換部３３５に入力すると共に、“割り付け終了長”に、“頁分割長”を加算する（Ｓ１４０６）。
【００７７】
ページ割付部３３４から１ページ分のディスプレイリストがラスタ変換部３３５に出力されることにより、ラスタ変換部３３５は、取得したディスプレイリストに基づいて画像描画情報を生成する（Ｓ１４０７）。その後、画像処理部３３は、Ｓ１４０４の処理に戻る。図７、図８の例の場合、元の１ページ目及び２ページ目について、Ｓ１４０６、Ｓ１４０７の処理が繰り返され、図８に示す第１頁及び第２頁の画像描画情報が生成される。
【００７８】
Ｓ１４０５の判断の結果、表面割り付け処理において処理すべき残りの範囲が、“頁分割長”よりも短い場合（Ｓ１４０５／ＮＯ）、即ち、図８に示す第２頁についてのディスプレイリストの取得及びラスタ変換部３３５への出力が完了した後の処理の場合、ページ割付部３３４は、“頁分割長”を上記残りの範囲に更新し、処理対象のページを上記更新後の“頁分割長”と残りの範囲とに分割した上で、“頁分割長”分のディスプレイリストを画像描画情報における１ページ分として取得し、ラスタ変換部３３５に入力すると共に、“割り付け終了長”に、“頁分割長”を加算する（Ｓ１４１０）。
【００７９】
Ｓ１４１０の処理によってページ割付部３３４から図８に示す“第３頁”のような分割されたページのディスプレイリストがラスタ変換部３３５に出力される。これにより、ラスタ変換部３３５は、取得したディスプレイリストに基づいて、図８に示す第３頁のような分割されたページの画像描画情報を生成する（Ｓ１４１１）。その後、画像処理部３３は、Ｓ１４０４の処理に戻る。
【００８０】
Ｓ１４１０、Ｓ１４１１の処理を経てＳ１４０４の処理に戻ることにより、即ち、頁分割長を表面割り付け残範囲とした上で割り付け終了長に加算することにより、“割り付け終了長”と反転経路長Ｌｇとが同一となり（Ｓ１４０４／ＮＯ）、ページ割付部３３４は、表面割り付け処理の終了を判断する。尚、図９のように、反転経路長Ｌｇが１ページの副走査方向の長さの整数倍の場合、Ｓ１４１０、Ｓ１４１１を経ることなく、Ｓ１４０６及びＳ１４０７が繰り返されることによって、処理が終了する。このような処理により、図７のような場合や、図１１の場合であっても、適正に画像描画情報が生成される。
【００８１】
次に、両面割り付け処理について、図１５を参照して説明する。図１５は、両面割り付け処理の詳細を示すフローチャートである。図１５に示すように、先ず、ページ割付部３３４が、反転経路長Ｌｇが１ページの副走査方向の長さの整数倍であるか否かを判断する（Ｓ１５０１）。尚、表面割り付け処理において既に反転経路長Ｌｇを取得しているため、両面割り付け処理においては、既に反転経路長Ｌｇは判明している。
【００８２】
反転経路長Ｌｇが１ページの副走査方向の長さの整数倍であった場合（Ｓ１５０１／ＹＥＳ）、ページ割付部３３４は、両面割り付けの範囲が終了するまで、即ち、出力頁長から反転経路長Ｌｇを引いた副走査方向の範囲について、元のページ毎に表面側及び裏面側のページのディスプレイリストを取得してラスタ変換部３３５に出力し、ラスタ変換部３３５が画像描画情報を生成する（Ｓ１５０２）。Ｓ１５０２の処理においては、未処理の表面のページと裏面のページとを順番に水平方向、即ち主走査方向に並べて配置したディスプレイリストがページ割付部３３４によって生成され、ラスタ変換部３３５によって画像描画情報が生成される。
【００８３】
反転経路長Ｌｇが１ページの副走査方向の長さの整数倍ではない場合（Ｓ１５０１／ＮＯ）、即ち、図７の態様の場合、ページ割付部３３４は、図１４のＳ１４１０で更新された“頁分割長”を参照し、裏面側の先頭ページを、元のページの１ページの長さから“頁分割長”を引いた分の長さの範囲（以降、取得範囲とする）と残りの範囲（以降、取得残範囲とする）とに分割した上で、Ｓ１４１０で分割された表面側の残りの範囲と、上記分割した取得範囲との夫々についてディスプレイリストを取得し、取得したディスプレイリストに基づいて夫々の範囲が左右に配置された画像、即ち、図８に示す第４頁のような画像のディスプレイリストを生成してラスタ変換部３３５に出力する（Ｓ１５０３）。
【００８４】
これにより、ラスタ変換部３３５は、ページ割付部３３４から取得したディスプレイリストに基づいて画像描画情報を生成する（Ｓ１５０４）。その後、ページ割付部３３４は、両面割り付けの範囲、即ち、出力頁長から反転経路長Ｌｇを引いた副走査方向の範囲について、ページの割り付けが完了したか否か判断する（Ｓ１５０５）。Ｓ１５０５の判断の結果、両面割り付けの範囲が終了している場合、即ち、表面側と裏面側とを画像形成部２６０において同時に出力する範囲が、１ページ分に満たない場合（Ｓ１５０５／ＮＯ）、ページ割付部３３４はそのまま処理を終了する。
【００８５】
他方、Ｓ１５０５の判断の結果、両面割り付けの範囲が終了していなければ（Ｓ１５０５／ＹＥＳ）、ページ割付部３３４は、既に取得範囲と取得残範囲とに分割された裏面側のページの次のページについて、Ｓ１５０３と同様に、図１４のＳ１４１０で更新された“頁分割長”を参照し、１ページの長さから“頁分割長”を引いた分の長さの範囲と残りの範囲とに分割する（Ｓ１５０６）。ここでも、裏面側のページについて１ページの長さから“頁分割長”を引いた分の長さの範囲を取得範囲とする。
【００８６】
そして、ページ割付部３３４は、表面側の未処理のページと、裏面側において既に分割されていた取得残範囲と、新たに分割された取得範囲との夫々についてディスプレイリストを取得し、取得したディスプレイリストに基づいて、表面側の未処理のページが左端に、取得残範囲が右端上部に、取得範囲が右端下部に夫々配置された画像、即ち、図８に示す第５頁若しくは第６ページのような画像のディスプレイリストを生成してラスタ変換部３３５に出力する（Ｓ１５０６）。これにより、ラスタ変換部３３５が画像描画情報を生成する（Ｓ１５０７）。
【００８７】
Ｓ１５０６の後、ページ割付部３３４は、再度両面割り付けの範囲、即ち、出力頁長から反転経路長Ｌｇを引いた副走査方向の範囲について、ページの割り付けが完了したか否か判断する（Ｓ１５０８）。そして、Ｓ１５０８の判断の結果、両面割り付けの範囲が終了していなければ（Ｓ１５０８／ＮＯ）、Ｓ１５０６からの処理を繰り返し、両面割り付けの範囲が終了していれば（Ｓ１５０８／ＹＥＳ）、ページ割付部３３４はそのまま処理を終了する。このような処理により、図７のような場合や、図９のような場合であっても、適正に両面が配置された画像描画情報が生成される。
【００８８】
次に、裏面割り付け処理について、図１６を参照して説明する。図１６は、裏面割り付け処理の詳細を示すフローチャートである。図１６に示すように、先ずページ割付部３３４は、取得残範囲が有るか否か確認する（Ｓ１６０１）。Ｓ１６０１の処理は、図７の場合と、図９及び図１１の場合とのいずれかを判断する処理である。
【００８９】
Ｓ１６０１の判断の結果、取得残範囲がある場合（Ｓ１６０１／ＹＥＳ）、即ち、図７の態様である場合、ページ割付部３３４は、取得残範囲のディスプレイリストを取得してラスタ変換部３３５に入力する（Ｓ１６０２）。ページ割付部３３４から取得残範囲のディスプレイリストを取得したラスタ変換部３３５は、取得したディスプレイリストに基づいて画像描画情報を生成する（Ｓ１６０３）。
【００９０】
取得残範囲について画像描画情報が生成されることにより裏面割り付け処理が完了した場合（Ｓ１６０４／ＮＯ）、ページ割付部３３４はそのまま処理を終了する。他方、裏面割り付け処理が終了していなければ（Ｓ１６０４／ＹＥＳ）、ページ割付部３３４が、残りの裏面側のページについて、元のページの区切りに従ってディスプレイリストを取得してラスタ変換部３３５に出力し、ラスタ変換部３３５が、取得したディスプレイリストに従って画像描画情報を生成する（Ｓ１６０５）。
【００９１】
尚、Ｓ１６０１の判断の結果、取得残範囲が無かった場合（Ｓ１６０１／ＮＯ）、即ち、図９若しくは図１１の態様の場合も、Ｓ１６０５の処理が実行される。尚、図１１の態様の場合、ページ割付部３３４によって白紙のディスプレイリストが元のページのディスプレイリストとして生成されているため、ラスタ変換部３３５は、ページ割付部３３４から白紙のディスプレイリストを取得し、白紙の画像描画情報を生成する。
【００９２】
ページ割付部３３４及びラスタ変換部３３５は、裏面側の全ページについて画像描画情報が完了するまでＳ１６０５の処理を繰り返し（Ｓ１６０６／ＮＯ）、裏面側の全ページについて画像描画情報の生成が完了したら（Ｓ１６０６／ＹＥＳ）、裏面割り付け処理を終了する。このような処理により、図７のような場合や、図９、図１１のような場合であっても、適正に画像描画情報が生成される。
【００９３】
以上説明したように、本実施形態に係る画像形成装置１においては、連続紙印刷における単体での両面印刷の実現に際して、画像形成部２６０の画像形成範囲を左右に分割して一方を表面、他方を裏面用の画像形成範囲として用いると共に、プリントエンジン２６にラスタデータを入力する前に、画像形成部２６０の上記分割態様及び連続紙の搬送経路に応じて表面と裏面とを一体の画像として組み合わせた上でラスタデータを生成する。これにより、プリントエンジン２６における画像形成機構の制御については、通常の画像形成機能制御と同様に制御すれば良いため、連続紙印刷における両面印刷を簡易な構成で実現することが可能となる。
【００９４】
尚、上記実施形態においては、電子写真方式の画像形成装置１を例として説明した。しかしながら、画像形成の方式は必ずしも電子写真方式である必要はなく、インクジェット方式等の他の方式であっても本実施形態を適用することが可能である。どのような画像形成方式であっても、連続紙Ｐに対して画像形成を行うエンジンに画像描画情報を入力する前に、反転経路長Ｌｇに基づいた表面と裏面との割り付けが行われることにより、上記と同様の効果を得ることができる。
【００９５】
また、上記実施形態においては、図２及び図５において説明したように、本件特有の処理を画像形成装置１内に構成された画像処理部３３において実行する場合を例として説明した。この他、商業印刷用の画像形成装置においては、画像形成装置１のコントローラ２０に含まれる機能のうち、画像処理部３３の機能を別個の装置で実現する場合が有り得る。具体的には、画像処理部３３と同様の機能を有する装置が上位装置として印刷ジョブを受信し、ラスタデータを生成した上で画像形成装置に入力する。このような態様により、プリントエンジン２６を交換し若しくは機能拡張する場合であっても、コントローラ側については引き続き利用することが可能であるため、高価な商業印刷用の画像形成装置において有効である。このような態様について、図１７を参照して説明する。
【００９６】
図１７は、画像処理部３３の機能を上位装置３として別個の装置において実現した場合の例を示す図である。図１７の例においては、画像処理部３３の機能が省略されたコントローラ４０及び給紙部２５、プリントエンジン２６、排紙部２７を含む画像形成装置２の上位装置として、上位装置３が接続されている。
【００９７】
図１７に示すように、上位装置３は、図５において説明した画像処理部３３と同様に印刷ジョブ取得部３０１、ＰＤＬ解析部３０２、反転経路長取得部３０３、ページ割付部３０４及びラスタ変換部３０５を含む。上位装置３は、画像形成装置２の代わりに印刷ジョブを受信し、上述した画像処理装置３３と同様の処理により画像描画情報を生成して画像形成装置２に入力する。
【００９８】
上述したように、上位装置３から画像形成装置２に入力されるのは画像描画情報である。ここで、多色印刷の場合、画像描画情報は各色毎に生成され、各色毎に上位装置３から画像形成装置２に転送される。このため、上位装置３と画像形成装置２との間は複数の伝送路によって接続されており、各色の画像描画情報が、夫々異なる伝送路によって転送される。
【００９９】
尚、物理的に複数の伝送路によって上位装置３と画像形成装置２とを接続する場合の他、１つの伝送路を介した情報の転送において、各色の画像描画情報を夫々異なるチャネルを介して転送することにより、論理的に複数の伝送路として画像描画情報を転送することも可能である。このような態様は、上位装置３と画像形成装置２との間をシリアル通信のインタフェースで接続する場合に有効である。いずれの場合であっても、各色毎に生成された画像描画情報が夫々異なるチャネルを介して転送されればよい。
【０１００】
更に、図１７の例において、上位装置３は画像形成装置２から反転経路長Ｌｇを取得する。上記各色毎の画像描画情報と同様に、この反転経路長Ｌｇの情報も異なるチャネルを介して画像形成装置２から上位装置３に入力されることが好ましい。これにより、情報転送に際するオーバーヘッドを解消することができる。
【０１０１】
印刷ジョブ取得部３０１は、上述したように、画像形成装置２の代わりに印刷ジョブを取得し、図５において説明した印刷ジョブ取得部３３１と同様に、取得した印刷ジョブの情報をＰＤＬ解析部３０２に入力する。ＰＤＬ解析部３０２は、図５におけるＰＤＬ解析部３３２と同様に、ＰＤＬ形式の情報に基づいてディスプレイリストを生成し、ページ割付部３０４に入力する。
【０１０２】
反転経路長取得部３０３は、図５における反転経路長取得部３３３と同様に、反転経路長Ｌｇを取得する。ここで、図５における反転経路長取得部３３３は、主制御部３０の制御に従ってエンジン制御部３１から反転経路長Ｌｇを取得したが、図１７の例における反転経路長取得部３０３は、画像形成装置２のコントローラ４０から入力される反転経路長Ｌｇを取得する。
【０１０３】
ページ割付部３０４は、図５におけるページ割付部３３４と同様に、本実施形態の要旨に係る処理を実行する。ラスタ変換部３０５は、図５におけるラスタ変換部３３５と同様に、ページ割付部３０４によって各ページ毎に取得されたディスプレイリストに基づき、画像描画情報を生成する。
【０１０４】
ここで、図５におけるラスタ変換部３３５は、生成した画像描画情報を画像形成装置１内のページメモリに出力するが、図１７の例におけるラスタ変換部３０５は、上述したように、上位装置３と画像形成装置２との間のインタフェースを介して各色毎に画像形成装置２のコントローラ４０に入力する。これにより、画像描画情報は、コントローラ４０内のページメモリに格納される。
【０１０５】
画像形成装置２のコントローラ４０は、図２に示すコントローラ２０の構成から、少なくとも画像処理部３３が省略された構成を有する。コントローラ２０は、上位装置３から各色毎に入力される画像描画情報を取得し、ページメモリに格納した上で、給紙部２５、プリントエンジン２６及び排紙部２７を制御して画像形成を実行する。
【０１０６】
このように、図１７の例においては、本実施形態の要旨に係る処理は上位装置３側で実行される。このような態様であっても、上記実施形態と同様の効果を得ることが可能である。
【０１０７】
尚、図１７の例においては、図５に示す画像処理部３３全ての機能が上位装置３側に含まれる場合を例として説明した。この他、画像処理部３３の機能の一部を画像形成装置２側に残した構成とすることもできる。例えば、上位装置３においては、ページ割付部３０４による表面側画像と裏面側画像とが割り付けられた画像のディスプレイリストの生成までを行い、コントローラ４０側にラスタ変換部３３５を残しても良い。
【０１０８】
また、上記実施形態においては、図１２において説明したように、表面側のページと裏面側のページとが副走査方向に離れている場合においては、第３頁のような無地（図１２においては白紙）の画像の画像描画情報を生成する場合を例として説明した。この他、図１８に示すように、第２頁の頁長を拡大し、白紙範囲を第２頁に含めるようにしても良い。同様に、元の２ページ目の先頭側に白紙範囲を付け足して、図１８でいうところの第３頁の頁長を拡大しても良い。
【符号の説明】
【０１０９】
１  画像形成装置、
２  画像形成装置、
３  上位装置、
１０  ＣＰＵ、
１１  ＲＡＭ、
１２  ＲＯＭ、
１３  エンジン、
１４  ＨＤＤ、
１５  Ｉ／Ｆ、
１６  ＬＣＤ、
１７  操作部、
１８  バス、
２０  コントローラ、
２１  ＡＤＦ、
２２  スキャナユニット、
２３  排紙トレイ、
２４  ディスプレイパネル、
２５  給紙テーブル、
２６  プリントエンジン、
２７  排紙トレイ、
２８  ネットワークＩ／Ｆ、
３０  主制御部、
３１  エンジン制御部、
３２  入出力制御部、
３３  画像処理部、
３４  操作表示制御部、
４０  コントローラ、
２６０、２６０Ｙ、２６０Ｍ、２６０Ｃ、２６０ＢＫ  画像形成部、
２６１  光書込み装置、
２６２  感光体ドラム、
２６３  定着器、
２６４ａ、２６４ｂ  ターンバー、
２６４ｃ、２６４ｄ、２６４ｅ  用紙反転ローラ、
３０１  印刷ジョブ取得部、
３０２  ＰＤＬ解析部、
３０３  反転経路長取得部、
３０４  ページ割付部、
３０５  ラスタ変換部、
３３１  印刷ジョブ取得部、
３３２  ＰＤＬ解析部、
３３３  反転経路長取得部、
３３４  ページ割付部、
３３５  ラスタ変換部
【先行技術文献】
【特許文献】
【０１１０】
【特許文献１】特開平８−２０１７号公報
【特許文献２】特開２００１−２５３１４４号公報
【図１】
2011201294.tif 000003
【図２】
2011201294.tif 000004
【図３】
2011201294.tif 000005
【図４】
2011201294.tif 000006
【図５】
2011201294.tif 000007
【図６】
2011201294.tif 000008
【図７】
2011201294.tif 000009
【図８】
2011201294.tif 000010
【図９】
2011201294.tif 000011
【図１０】
2011201294.tif 000012
【図１１】
2011201294.tif 000013
【図１２】
2011201294.tif 000014
【図１３】
2011201294.tif 000015
【図１４】
2011201294.tif 000016
【図１５】
2011201294.tif 000017
【図１６】
2011201294.tif 000018
【図１７】
2011201294.tif 000019
【図１８】
2011201294.tif 000020