(57)【要約】      （修正有）【課題】印刷装置において複数種の印刷処理が同時に受け付けられた場合に、印刷装置の印刷能力を有効に発揮させ、全体的な生産性を向上させる。【解決手段】画像の形成に係る複数の画像データを一時的に格納するページメモリ３３５と、ジョブデータを取得すると共に、ページメモリ３３５に対する画像データの書き込み及び読み出しを制御するメモリ制御部３３２と、各記録媒体が属するジョブデータの属性に応じて、記録媒体の印刷及び搬送に関する経路、順序又はタイミングを、スケジュールとして決定するスケジューリング部３３３とを備え、メモリ制御部３３２は、スケジューリング部３３３が決定したスケジュールに基づいて、各ジョブデータに属する記録媒体の、搬送経路内における位置及び面積を算出し、その算出結果に応じて、ジョブデータに対して割り当てられるページメモリ３３５の記憶領域又は占有時間を設定する。【選択図】図３
2012040801.tif 000002
【特許請求の範囲】
【請求項１】
搬送経路上を搬送される記録媒体に対し画像を形成する印刷装置のメモリ制御ユニットであって、
前記画像の形成に係る複数の画像データを一時的に格納するページメモリと、
一連の印刷処理に属する複数の画像データの集合を、ジョブデータとして取得すると共に、前記ページメモリに対する該画像データの書き込み及び読み出しを制御するメモリ制御部と、
各記録媒体が属するジョブデータの属性に応じて、前記記録媒体の印刷及び搬送に関する経路、順序又はタイミングを、スケジュールとして決定するスケジューリング部とを備え、
前記メモリ制御部は、前記スケジューリング部が決定したスケジュールに基づいて、各ジョブデータに属する記録媒体の、前記搬送経路内における位置及び面積を算出し、その算出結果に応じて、ジョブデータに対して割り当てられる前記ページメモリの記憶領域又は占有時間を設定する、
ことを特徴とする印刷装置のメモリ制御ユニット。
【請求項２】
前記ジョブデータの属性には、スキャン動作により読み取られた画像データの印刷処理が含まれ、前記スケジューリング部は、前記スキャン動作のタイミングに適合させて前記スケジュールを決定し、前記メモリ制御部は、前記スケジューリング部が決定したスケジュールに基づいて、前記スキャン動作に係るジョブデータに対して割り当てられる前記ページメモリの記憶領域又は占有時間を設定することを特徴とする請求項１記載の印刷装置のメモリ制御ユニット。
【請求項３】
前記ジョブデータの属性には、前記搬送経路からの排紙先における後処理が含まれ、前記スケジューリング部は、前記後処理のタイミングに適合させて前記スケジュールを決定し、前記メモリ制御部は、前記スケジューリング部が決定したスケジュールに基づいて、前記後処理に係るジョブデータに対して割り当てられる前記ページメモリの記憶領域又は占有時間を設定することを特徴とする請求項１又は２記載の印刷装置のメモリ制御ユニット。
【請求項４】
前記メモリ制御部は、前記ジョブデータが取得されるデータ取得経路を複数管理し、前記ジョブデータの属性には、前記データ取得経路の種別が含まれ、いずれかのデータ取得経路を通じて取得された先行ジョブデータに対し、既にスケジュールが決定されている場合に、他のデータ取得経路を通じて、新たにジョブデータが追加されたとき、前記スケジューリング部は、既に決定されたスケジュールにおける空き時間に、新たなジョブデータの印刷処理を挿入させて前記スケジュールを更新し、前記メモリ制御部は、前記スケジューリング部の更新に基づいて、前記先行ジョブデータに対して割り当てられていない前記ページメモリの未使用記憶領域又は未使用時間を、前記新たなジョブデータに対して割り当てることを特徴とする請求項１、２又は３記載の印刷装置のメモリ制御ユニット。
【請求項５】
前記搬送経路は、給紙手段から、画像形成部を経て、排紙経路へ至る通常搬送路と、前記通常搬送路に分岐接続され、該通常搬送路から前記記録媒体が受け渡され、該記録媒体を往復させて該通常搬送路に戻すことにより該記録媒体の表裏を反転させる反転経路と、前記反転経路から前記搬送ベルト上流に至る再給紙経路とによって環状に構成され、前記ページメモリは、両面印刷に係る各記録媒体について、表裏一対の画像データをそれぞれ格納するための表面用領域及び裏面用領域が確保され、前記給紙手段は、両面印刷に際し、前記表面用領域及び前記裏面用領域に前記記録媒体の表裏両面の画像データがそれぞれ記憶保持された時点で、当該記録媒体の給紙を開始し、前記スケジューリング部は、前記給紙手段による記録媒体の給紙、及び前記反転経路を経て表裏が反転された記録媒体の再給紙に関する搬送速度、順序及びタイミングを含む前記スケジュールを決定し、前記メモリ制御部は、前記スケジューリング部が決定したスケジュールに基づいて、両面印刷に係るジョブデータに対して割り当てられる前記表面用領域及び前記裏面用領域の記憶領域又は占有時間を設定する
ことを特徴とする請求項１、２、３又は４記載の印刷装置のメモリ制御ユニット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、搬送経路上を搬送される記録媒体に対し画像を形成する印刷装置に係り、特に、画像の形成に係る画像データを格納するページメモリの制御ユニットに関する。
【背景技術】
【０００２】
従来より、搬送経路上を搬送される記録媒体に対し画像を形成する印刷装置では、例えば、コピー処理時におけるスキャナ等の画像読取装置やホストコンピュータ等から送られた印刷データに基づいて、印刷装置の印刷機構が解釈可能な形式である画像データが生成される。
【０００３】
生成された画像データは、印刷装置に備えられたページメモリに格納され、印刷機構や搬送機構とのタイミング調整を行ないながら順次印刷機構に転送される。印刷機構では、転送された画像データにしたがって印刷用紙に画像を形成する。印刷用紙への画像形成後に、転送された画像データはページメモリから削除され、空いた領域は以降のページの画像データを格納するために用いられる（例えば、特許文献１）。
【０００４】
ところで、近年の印刷装置では、上述したように、コピー処理やホストコンピュータ等の印刷処理など、プリンタ機能やコピー機能を複合したタイプのものもが主流となりつつある。そのため、印刷装置の利用環境によっては、例えば、コピー機能が印刷処理を開始した後に、ホストコンピュータから印刷データが受信されるなど、プリンタ機能に対する印刷処理とコピー機能による印刷処理とが同時に受け付けられる場合がある。
【０００５】
このような場合、従来では、先行して受信された印刷処理に係る画像データが、生成された順にページメモリに格納されて印刷が実行され、遅れて受信された後発の印刷処理は、ページメモリに空き領域が形成されるまで、待機状態となる。
【０００６】
また、従来より、印刷装置としては、印刷処理後の排紙経路下流にステープル止め等の後処理機能を連結し、印刷処理と後処理とを連続して行えるものがある。このような印刷装置の中には、排紙経路が複数ある場合に、排紙経路で分岐させることにより、後処理を行わない通常の排紙をする印刷処理と、後処理を行う印刷処理とを並行して行う機能を備える機種も開発されている。
【０００７】
このような、通常の印刷と後処理を行う印刷とを並行して行う場合には、通常の排紙と後処理を行う排紙とで、後処理機能の処理速度の関係上、排紙速度が相違する場合があり、その結果、後処理のある印刷処理の生産性が低下することがある。
【０００８】
そして、上述したように従来の印刷装置では、先行して受信された印刷処理に係る画像データが生成された順にページメモリに格納されて印刷が実行されることから、後処理を要する生産性の低い印刷処理が先行して実行されている場合には、その先行した印刷処理の画像データがページメモリに先に格納され、後発の印刷処理が、ページメモリに空き領域が形成されるまで待機状態となる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００９−９３０３４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上述した特許文献１にも開示されているように、近年では、印刷装置の印刷速度が向上し、印刷装置内に複数枚の記録媒体を給紙し、上述したような、プリンタ機能やコピー機能、後処理機能など、複数種の印刷処理を並行して実行できるものも開発されている。
【００１１】
ところが、従来のメモリ制御では、複数種の印刷処理が同時に受け付けられた場合、先行して受信された印刷処理に係る画像データが、生成された順にページメモリに格納されて印刷が実行され、遅れて受信された後発の印刷処理は、ページメモリに空き領域が形成されるまで待機状態となる。このため、従来の印刷装置では、ページメモリが塞がってしまっているため、印刷装置の印刷能力には未だ余裕があるにも関わらず、後発の印刷処理が待機状態となり、全体的な生産性が低下する惧れがあった。
【００１２】
本発明は前記事情に鑑みなされたもので、本発明の目的は、プリンタ機能やコピー機能、後処理機能など、複数種の印刷処理を並行して実行できる印刷装置において、複数種の印刷処理が同時に受け付けられた場合に、ページメモリが塞がってしまうことにより、後発の印刷処理が待機状態となることを解消することができる印刷装置のメモリ制御ユニットを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために本発明は、
搬送経路（例えば、図１の給紙経路ＦＲ、通常搬送路ＣＲ、及び反転経路ＳＲ）上を搬送される記録媒体に対し画像を形成する印刷装置（例えば、図１の印刷装置１００）のメモリ制御ユニットであって、
前記画像の形成に係る複数の画像データを一時的に格納するページメモリ（例えば、図３のページメモリ３３５）と、
一連の印刷処理に属する複数の画像データの集合を、ジョブデータとして取得すると共に、前記ページメモリに対する該画像データの書き込み及び読み出しを制御するメモリ制御部（例えば、図３のメモリ制御部３３２）と、
各記録媒体が属するジョブデータの属性に応じて、前記記録媒体の印刷及び搬送に関する経路、順序又はタイミングを、スケジュールとして決定するスケジューリング部（例えば、図３のスケジューリング部３３３）とを備え、
前記メモリ制御部が、前記スケジューリング部が決定したスケジュールに基づいて、各ジョブデータに属する記録媒体の、前記搬送経路内における位置及び面積を算出し、その算出結果に応じて、ジョブデータに対して割り当てられる前記ページメモリの記憶領域又は占有時間を設定する、
ことを特徴とする。
【００１４】
上記発明では、印刷処理にあたりスケジューリング部が、ジョブデータの属性に応じて記録媒体の印刷及び搬送に関する経路、順序又はタイミングをスケジュールするため、例えば、プリンタ機能やコピー機能、後処理機能など、複数種の印刷処理に係るジョブデータを並行して実行することができる。
【００１５】
このとき、メモリ制御部がスケジュールに基づき、ジョブデータに対して割り当てられるページメモリの記憶領域又は占有時間を、搬送経路内における記録媒体の位置及び面積に応じて設定することから、ページメモリへの画像データの書き込み及び読み出しのペースを、搬送経路内における給紙、搬送及び画像形成のペースに合致させることができる。
【００１６】
このため、画像形成に必要な最低限の画像データ分のみのページメモリが使用されることとなり、残りの記憶領域を、遅れて受信された後発のジョブデータに対して割り当てることができる。よって、ページメモリが塞がってしまうことで後発の印刷処理が待機状態となることを抑制し、印刷装置の印刷能力を有効に発揮させて全体的な生産性を向上させることができる。
【００１７】
また、上記発明において、前記ジョブデータの属性に、スキャン動作により読み取られた画像データの印刷処理が含まれ、前記スケジューリング部が、前記スキャン動作のタイミングに適合させて前記スケジュールを決定し、前記メモリ制御部が、前記スケジューリング部が決定したスケジュールに基づいて、前記スキャン動作に係るジョブデータに対して割り当てられる前記ページメモリの記憶領域又は占有時間を設定することを特徴とする。
【００１８】
上記発明では、コピー機能などにおいて、スキャン動作により読み取られた画像データを印刷する際、スケジューリング部がスキャン動作の速度やタイミングに適合させてスケジュールを決定する。
【００１９】
このため、例えば、コピー機能による印刷が先行して開始され、その後、プリンタ機能による印刷が受信された場合であっても、スケジュールに基づいて、コピー機能のジョブデータに割り当てられるページメモリの記憶領域又は占有時間が設定されることになる。
【００２０】
よって、ページメモリへの画像データの書き込み及び読み出しのペースを、スキャン動作のペースに合致させることができる。この結果、コピー機能に必要な最低限のページメモリが使用されることとなり、残りの記憶領域を、遅れて受信された後発のジョブデータに対して割り当てることができる。
【００２１】
さらに、上記発明において、前記ジョブデータの属性に、前記搬送経路（例えば、図１の直進排紙経路ＤＲ２）からの排紙先（例えば、図１の後処理装置２００）における後処理が含まれ、前記スケジューリング部が、前記後処理のタイミングに適合させて前記スケジュールを決定し、前記メモリ制御部が、前記スケジューリング部が決定したスケジュールに基づいて、前記後処理に係るジョブデータに対して割り当てられる前記ページメモリの記憶領域又は占有時間を設定することを特徴とする。
【００２２】
上記発明では、ステープル処理など、排紙先で後処理を必要とする画像データを印刷する際に、スケジューリング部が、後処理機構の動作速度やタイミングに適合させてスケジュールを決定する。
【００２３】
このため、例えば、後処理が必要な印刷が先行して開始され、その後、後処理を必要としない通常の印刷処理が受信された場合であっても、スケジュールに基づいて、後処理を必要とする印刷のジョブデータに割り当てられるページメモリの記憶領域又は占有時間が設定されることになる。
【００２４】
よって、ページメモリへの画像データの書き込み及び読み出しのペースを、後処理機構のペースに合致させることができる。この結果、後処理印刷の動作速度に適合した必要最低限のページメモリが使用されることとなり、残りの記憶領域を、遅れて受信された後発のジョブデータに対して割り当てることができる。
【００２５】
また、上記発明において、前記メモリ制御部が、前記ジョブデータが取得されるデータ取得経路（例えば、図３の印刷条件設定部３４１、搬送状態検出部３４２、表示部３４３、通信処理部３４４、及びスキャナ３００から各ジョブデータを取得するデータ取得経路）を複数管理し、前記ジョブデータの属性に、前記データ取得経路の種別が含まれ、いずれかのデータ取得経路を通じて取得された先行ジョブデータに対し、既にスケジュールが決定されている場合に、他のデータ取得経路を通じて、新たにジョブデータが追加されたとき、前記スケジューリング部が、既に決定されたスケジュールにおける空き時間に、新たなジョブデータの印刷処理を挿入させて前記スケジュールを更新し、前記メモリ制御部が、前記スケジューリング部の更新に基づいて、前記先行ジョブデータに対して割り当てられていない前記ページメモリの未使用記憶領域又は未使用時間を、前記新たなジョブデータに対して割り当てることを特徴とする。
【００２６】
上記発明では、スキャナ装置や複数のホストコンピュータなど複数のデータ取得経路から、異なる用紙サイズの印刷や、コピー印刷、両面印刷、片面印刷、モノクロ印刷、カラー印刷など、異なる処理速度の複数のジョブデータが受け付けられた際、スケジューリング部が、既に決定されたスケジュールにおける空き時間に、新たなジョブデータの印刷処理を挿入させてスケジュールを決定する。
【００２７】
これにより、先行ジョブデータの印刷処理が開始され、その後、後発ジョブデータの印刷処理が受信された場合であっても、スケジュールに基づいて、先行ジョブデータに対して割り当てられていないページメモリの未使用記憶領域又は未使用時間が、新たなジョブデータに対して割り当てられることになる。
【００２８】
よって、ページメモリへの画像データの書き込み及び読み出しのペースを、各ジョブデータの印刷処理のペースに合致させることができる。この結果、後処理印刷の動作速度に適合した必要最低限のページメモリが使用されることとなり、残りの記憶領域を、遅れて受信された後発のジョブデータに対して割り当てることができる。
【００２９】
さらに、上記発明において、前記搬送経路が、給紙手段（例えば、図１のトレイ１駆動部２３０ａ、トレイ２駆動部２３０ｂ、トレイ３駆動部２３０ｃ、及びトレイ４駆動部２３０ｄ）から、画像形成部（例えば、図１のヘッドユニット１１０）を経て、排紙経路へ至る通常搬送路（例えば、図２の通常搬送路ＣＲ）と、前記通常搬送路に分岐接続され、該通常搬送路から前記記録媒体が受け渡され、該記録媒体を往復させて該通常搬送路に戻すことにより該記録媒体の表裏を反転させる反転経路（例えば、図２の反転経路ＳＲ）と、前記反転経路から前記搬送ベルト上流（例えば、図２の搬送ベルト１６０に対して、記録媒体を供給する経路）に至る再給紙経路（例えば、図２の再給紙経路ＦＲ３）とによって環状に構成され、前記ページメモリには、両面印刷に係る各記録媒体について、表裏一対の画像データをそれぞれ格納するための表面用領域（例えば、図４〜図６の表メモリ）及び裏面用領域（例えば、図４〜図６の裏メモリ）が確保され、前記給紙手段が、両面印刷に際し、前記表面用領域及び前記裏面用領域に前記記録媒体の表裏両面の画像データがそれぞれ記憶保持された時点で、当該記録媒体の給紙を開始し、前記スケジューリング部が、前記給紙手段による記録媒体の給紙、及び前記反転経路を経て表裏が反転された記録媒体の再給紙、に関する搬送速度、順序及びタイミングを含む前記スケジュールを決定し、前記メモリ制御部が、前記スケジューリング部が決定したスケジュールに基づいて、前記両面印刷に係るジョブデータに対して割り当てられる前記表面用領域及び前記裏面用領域の記憶領域又は占有時間を設定することを特徴とする。
【００３０】
上記発明では、両面印刷に際し、所謂スイッチバック動作により反転経路を経由して表裏が反転された用紙を、表面を印刷する用紙の間に挿入し、表面の印刷と裏面の印刷とを並行させるようにスケジュールが決定される。そして、このスケジュールに基づいて、ジョブデータに割り当てられるページメモリの記憶領域又は占有時間が設定されることになる。このため、ページメモリへの画像データの書き込み及び読み出しのペースを、スイッチバック動作のペースに合致させることができる。
【００３１】
また、ページメモリに、両面印刷に係る各記録媒体について、表裏一対の画像データをそれぞれ格納するための表面用領域及び裏面用領域を確保し、給紙手段は、両面印刷に際し、表面用領域及び裏面用領域に記録媒体の表裏両面の画像データが揃った時点で給紙を開始するため、ページメモリにおける画像データの読み出し遅延など、印刷処理開始後に発生し得る障害を予め回避し、印刷処理の確実性を向上させることができる。
【００３２】
よって、スイッチバック動作に合致した必要な最低限のページメモリが使用されることとなり、残りの記憶領域を、遅れて受信された後発のジョブデータに対して割り当てることができる。これにより、他のジョブデータと並行して印刷処理を行うような場合であっても、スイッチバックによる両面印刷時の生産性を損なわないようにすることができる。
【発明の効果】
【００３３】
本発明によれば、プリンタ機能やコピー機能、後処理機能など、複数種の印刷処理を並行して実行できる印刷装置において、複数種の印刷処理が同時に受け付けられた場合に、ページメモリが塞がってしまうことがない。このため、後発の印刷処理が待機状態となるのを抑制することができ、印刷装置の印刷能力を有効に発揮させ、全体的な生産性を向上させることができる。
【図面の簡単な説明】
【００３４】
【図１】実施形態に係る印刷装置の内部構成を模式的に示す説明図である。
【図２】実施形態に係る印刷装置における搬送経路の概要を示す構成図である。
【図３】実施形態に係る印字制御系モジュールを示す機能ブロック図である。
【図４】実施形態に係る印刷処理におけるメモリ制御の動作を示す説明図である。
【図５】実施形態に係る印刷処理におけるメモリ制御の動作を示す説明図である。
【図６】実施形態に係るメモリ制御における、記憶領域又は占有時間の設定についての説明図である。
【発明を実施するための形態】
【００３５】
以下、本発明の実施形態について図面を参照しながら説明する。図１は、本発明の実施形態に係る印刷装置１００の内部構成を模式的に示す図であり、図２は、印刷装置における搬送経路の概要を示す図である。
【００３６】
（印刷装置の全体構成）
本実施形態に係る印刷装置１００は、多数のノズルが形成されたインクヘッドを複数備え、それぞれのインクヘッドから黒又はカラーインクを吐出してライン単位で印刷を行い、搬送ベルト上の記録媒体（記録紙）上に複数の画像を互いに重なり合うように形成するインクジェット方式のラインカラープリンタである。
【００３７】
図１及び図２に示すように、印刷装置１００は、環状の搬送経路上を搬送される記録媒体に対し画像を形成する。この搬送経路は、給紙手段である給紙経路ＦＲ、及び画像形成部であるヘッドユニット１１０を経て、排紙経路ＤＲ１へ至る通常搬送路ＣＲと、通常搬送路ＣＲに分岐接続され、通常搬送路ＣＲから記録媒体が受け渡され、記録媒体を往復させて通常搬送路ＣＲに戻すことにより記録媒体の表裏を反転させる反転経路ＳＲとから構成されている。
【００３８】
給紙経路ＦＲには、サイド給紙台１２０からの給紙を行うためのサイド給紙駆動部２２０、給紙トレイ１３０（１３０ａ、１３０ｂ、１３０ｃ、１３０ｄ）からの給紙を行うための給紙手段であるトレイ１駆動部２３０ａ、トレイ２駆動部２３０ｂ…が備えられている。これらによって、レジスト部Ｒに記録媒体を送り出す給紙手段が構成されている。
【００３９】
通常搬送路ＣＲは、循環搬送路の一部を構成し、記録媒体を供給する給紙経路ＦＲからヘッドユニット１１０を経て、排紙経路ＤＲ１へ至る経路であり、この通常搬送路ＣＲ上において記録媒体上面に画像が形成される。この通常搬送路ＣＲには、レジスト部Ｒに記録媒体を導くレジスト駆動部２４０、ヘッドユニット１１０の対向面に設けられた搬送ベルト１６０を無端移動させる駆動ローラ１６２、搬送方向側に順に配置される第１上面搬送駆動部２６０及び第２上面搬送駆動部２６５、排紙口１４０に印刷済みの記録媒体を導く上面排出駆動部２７０、裏面印刷用に記録媒体を反転経路ＳＲに引き込む駆動手段が備えられている。
【００４０】
前記搬送ベルト１６０は、ヘッドユニット１１０に対向する面の前端及び後端に配設された従動ローラ１６１及び駆動ローラ１６２に掛け渡されており、図中時計回りに周回移動する。また、搬送ベルト１６０の上面には、そのベルト移動方向に沿って、４色のインクヘッドが並べて配置され、複数の画像を互いに重なり合うようにしてカラー画像を形成するヘッドユニット１１０が対向配置されている。
【００４１】
そして、本実施形態に係る通常搬送路ＣＲでは、搬送ベルト１６０の上流側において、搬送ベルト１６０に対して、記録媒体を供給する経路を上流側経路とし、搬送ベルトの下流側において、搬送ベルト１６０から記録媒体を送出する経路を下流側経路とする。
【００４２】
上流側経路は、複数の給紙経路が集合されて搬送ベルト１６０上流のレジスト部Ｒに至るように形成されている一方、下流側経路では、搬送ベルト１６０から複数の排紙経路が分岐されている。具体的に、本実施形態では、図２に示すように、装置本体下部に備えられた給紙トレイ１３０（１３０ａ、１３０ｂ、１３０ｃ、１３０ｄ）から新規に給紙を行うための給紙経路ＦＲ１と、サイド給紙トレイ１２０から新規に給紙を行うための給紙経路ＦＲ２と、反転経路ＳＲから搬送ベルト上流へ至る再給紙経路ＦＲ３が合流地点２１４で集合され、この合流地点２１４を経て、各給紙経路ＦＲ１〜ＦＲ３からレジスト部Ｒへ用紙が供給される。また、給紙経路ＦＲでは、記録媒体の供給を行う給紙機構としては、筐体側面の外部に配設されたサイド給紙台１２０と、筐体内部に設けられた複数の給紙トレイ（１３０ａ、１３０ｂ、１３０ｃ、１３０ｄ）とが備えられている。
【００４３】
サイド給紙台１２０、給紙トレイ１３０のいずれかの給紙機構から給紙された記録媒体は、ローラ等の駆動機構によって筐体内の給紙経路ＦＲ１，ＦＲ２に沿って搬送され、記録媒体の先頭部分の基準位置であるレジスト部Ｒに導かれる。レジスト部Ｒのさらに搬送方向側には、複数のインクヘッドを備えたヘッドユニット１１０が設けられている。記録媒体は、ヘッドユニット１１０の対向面に設けられた搬送ベルト１６０によって印刷条件により定められる速度で搬送されながら、画像形成部において各インクヘッドから吐出されたインクによりライン単位で画像形成される。
【００４４】
下流側経路では、装置下部に位置された搬送ベルト１６０から装置上部の排紙経路ＤＲ１へと至る経路と、搬送ベルト１６０から水平方向に直進し、装置側部外方へと至る直進排紙経路ＤＲ２とが分岐されている。排紙経路ＤＲ１には、印刷済みの記録媒体を排出する排紙機構として排紙口１４０が備えられ、直進排紙経路ＤＲ２では、外部排紙トレイ１４１が備えられている。なお、直進排紙経路ＤＲ２には、ステープル止め等の後処理装置２００が連結されている。
【００４５】
印刷済みの記録媒体は、さらに、ローラ等の駆動機構によって通常搬送路ＣＲ上を搬送される。記録媒体の片側の面のみに印刷を行う片面印刷の場合は、そのまま排紙経路ＤＲ１を経て、排紙口１４０に導かれて排紙され、排紙口１４０の受台として設けられた排紙台１５０に印刷面を下にして積載されていく。排紙台１５０は、筐体から突出したトレイ形状をしており、ある程度の厚みを有している。排紙台１５０は傾斜しており、傾斜の下位置に形成された壁により、排紙口１４０から排紙された記録媒体が自然に整えられて重なっていくようになっている。
【００４６】
一方、記録媒体の両面に印刷を行う両面印刷の場合は、表面（最初に印刷される面を「表面」、次に印刷される面を「裏面」とする。）印刷終了時には排紙経路ＤＲ１側に導かれずに、さらに筐体内を搬送され、反転経路ＳＲに送出される。このため、印刷装置１００は、裏面印刷用に搬送路を切り替えるための切替機構１７０が設けられており、切替機構１７０によって排出経路へ送出されなかった記録媒体は、反転経路ＳＲに引き込まれる。
【００４７】
反転経路ＳＲは、通常搬送路ＣＲに分岐接続され、通常搬送路ＣＲから記録媒体が受け渡され、記録媒体を往復（スイッチバック）させて通常搬送路ＣＲに戻すことにより記録媒体の表裏を反転させる反転経路及び搬送機構であり、この反転経路ＳＲには、図２に示すように、記録媒体を反転させて合流点に導く反転経路駆動部２８０が備えられている。そして、反転経路ＳＲでは、通常搬送路ＣＲと異なる速度で搬送が可能であり、通常搬送路ＣＲから記録媒体を引き継ぐ際に、加速・減速させたり、スイッチバックの際の停止時間を延長したり短縮したりすることができる。
【００４８】
そして、この反転経路ＳＲで反転された記録媒体は、ローラ等の駆動機構によって、切替機構１７２から再給紙経路を経由して通常搬送路ＣＲに戻され、再給紙経路からレジスト部Ｒを経て再給紙されて、表面と同様の手順によって裏面の印刷が行われる。その後、裏面の印刷が行われ、両面に画像が形成された記録媒体は、排紙経路ＤＲ１を通じて排紙口１４０に導かれて排紙され、排紙口１４０の受台として設けられた排紙台１５０に積載されていく。なお、本実施形態では、両面印刷時におけるスイッチバックを、排紙台１５０内に設けられた空間を利用して行うようにしている。
【００４９】
印刷装置１００では、給紙された記録媒体の先頭部分の基準位置となるレジスト部Ｒに、両面印刷時に片面印刷済みの記録媒体も再給紙されてくる。このため、レジスト部Ｒの直前部分には、新規に給紙される記録媒体の搬送経路と、裏面印刷の記録媒体が循環して搬送されてくる再給紙経路とが合流する合流点が形成される。そして、レジスト部Ｒは、給紙経路ＦＲと通常搬送路ＣＲとの合流点近傍において、記録媒体の送り出しを行う。
【００５０】
また、本実施形態では、ある記録媒体を給紙した後、その記録媒体に印刷が施され排紙されるのを待って次の記録媒体を給紙するのではなく、スケジューリングにより、先行する記録媒体が排紙される前に、後続の記録媒体を給紙して、所定の間隔で連続的に印刷できるようになっている。したがって、両面印刷時の通常のスケジューリングでは、表面の記録媒体を給紙する際に、反転経路ＳＲから戻ってきた記録媒体が挿入される位置を確保するように、予めスペースを確保しておく。これにより、本装置では、表面の印刷と裏面の印刷とを並行させることができ、片面印刷時に対して１／２の生産性を確保することができる。
【００５１】
さらに、本実施形態では、図１に示すように、印刷装置１００に、演算処理部３３０が備えられている。この演算処理部３３０は、ＣＰＵやＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等のプロセッサ、メモリ、及びその他の電子回路等のハードウェア、或いはその機能を持ったプログラム等のソフトウェア、又はこれらの組み合わせなどによって構成された演算モジュールである。そして、演算処理部３３０は、プログラムを適宜読み込んで実行することにより種々の機能モジュールを仮想的に構築し、構築された各機能モジュールによって、画像データに関する処理や、各部の動作制御、ユーザー操作に対する種々の処理を行う。また、この演算処理部３３０には、操作パネル３４０が接続されており、この操作パネル３４０を通じて、ユーザーによる指示や設定操作を受け付けることができる。
【００５２】
（印刷制御系モジュールの構成）
上述した記録媒体の搬送制御は、上記演算処理部３３０の印刷制御系モジュールによって行われる。図３は、演算処理部３３０における印字制御に係るモジュールを示すブロック図である。なお、説明中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。
【００５３】
本実施形態において印刷装置１００は、記録媒体を画像データとして読み取るスキャナ３００、両面／片面印刷、用紙サイズ、解像度等の設定を受け付ける印刷条件設定部３４１、搬送センサからの信号に基づいて搬送経路内での印刷用紙の搬送状態を検出する搬送状態検出部３４２、印刷装置に関する情報を表示する表示部３４３、印刷装置１００のホストとなるコンピュータ等（以下、「ＰＣ」と称する。）と通信し印刷データを受信する通信処理部３４４を備えている。印刷条件設定部３４１は、例えば、印刷装置１００に接続されたＰＣから送られたジョブデータや、操作パネル３４０を介したユーザの指示により、印刷条件の設定を受け付けるインターフェースである。
【００５４】
そして、演算処理部３３０は、印刷処理にあたり、印刷条件設定部３４１で受け付けた印刷条件にしたがって、画像データを生成し、印字ヘッド等の印刷機構で構成される印刷実行部３５０における印刷処理を制御する。具体的に、演算処理部３３０は、画像データ生成部３３１と、メモリ制御部３３２と、スケジューリング部３３３と、駆動制御部３３４とを備え、メモリ制御部３３２は、ページメモリ３３５及び画像データ転送部３３６を有している。
【００５５】
画像データ生成部３３１は、通信処理部３４４が受信した印刷データ等に基づいて、印刷実行部３５０が処理可能な形式の画像データを生成するモジュールである。具体的に画像データ生成部３３１は、スキャナ３００や通信処理部３４４を通じて取得されたジョブデータ（スキャナ３００により読み取られた画像データ群を含む。）を、ページメモリ３３５上に画像データとして展開する処理を行う。この展開された画像データは、メモリ制御部３３２を通じて、ページメモリ３３５に格納される。
【００５６】
メモリ制御部３３２は、一連の印刷処理に属する複数の画像データの集合を、ジョブデータとして取得すると共に、ページメモリ３３５に対する画像データの書き込み及び読み出しを制御するモジュールである。本実施形態において、メモリ制御部３３２は、通信処理部３４４やスキャナ３００から各ジョブデータ（コピー処理に関する印刷データを含む。）を取得するデータ取得経路を複数管理し、異なるデータ取得経路から取得された複数のジョブデータを、並行して処理する機能を備えている。具体的に、メモリ制御部３３２には、ページメモリ３３５と、画像データ転送部３３６が備えられている。
【００５７】
ページメモリ３３５は、画像の形成に係る複数の画像データを一時的に格納するメモリ装置であり、所定の容量の記憶領域を有し、メモリ制御部３３２による制御に基づいて、記憶領域内の各アドレスにアクセスし、データの書き込み及び読み込みを行う。一方、画像データ転送部３３６は、ページメモリ３３５に格納された画像データをページ単位で印刷実行部３５０にタイミング調整を行いながら転送する処理を行う。
【００５８】
本実施形態において、これらページメモリ３３５及び画像データ転送部３３６は、ＰＣＩバス等で接続されており、１つのアドレス情報をもとにして複数のデータを連続して転送するバースト転送に対応している。バースト転送では、転送する画像データがページメモリ３３５上において、ページ単位（両面印刷においては、表裏両面）で連続して格納されている。そして、画像データ転送部３３６は、両面印刷に際し、ページメモリ３３５内に記録媒体の表裏両面の画像データが記憶保持された時点で、記録媒体の印刷を開始すべく、印刷実行部３５０に画像データを転送する。
【００５９】
スケジューリング部３３３は、画像形成処理において、表面に印刷を行う用紙の給紙、及び反転経路を経て表裏が反転された用紙の再給紙、画像形成及び搬送に関する速度、順序及びタイミングを決定するモジュールである。そして、このスケジューリング部３３３によって決定されたスケジュールに基づいて、印刷実行部３５０及び駆動制御部３３４は、画像形成処理及び搬送動作を実行する。
【００６０】
なお、本実施形態では、印刷装置１００がスイッチバックによる両面印刷機能を備えているため、スケジューリング部３３３は、次のようなスケジューリングを行う機能を有している。即ち、ある記録媒体を給紙した後、先行する記録媒体が排紙される前に、後続の記録媒体を給紙して、所定の間隔で連続的に印刷できるように、表面の記録媒体を給紙する際に、反転経路ＳＲから戻ってきた記録媒体が挿入される位置に、予めスペースを確保するスケジューリングを行う機能を有している。
【００６１】
具体的に、スケジューリング部３３３は、給紙経路ＦＲからの記録媒体の給紙、及び反転経路ＳＲを経て表裏が反転された記録媒体の再給紙に関する搬送速度、順序及びタイミングを含むスケジュールを決定する。また、本実施形態において、スケジューリング部３３３は、両面印刷に際し、ページメモリ３３５内に記録媒体の表裏両面の画像データが記憶保持された時点で、記録媒体の給紙を開始するように制御する。
【００６２】
そして、このスケジューリング部３３３は、スケジューリングを行う際、各記録媒体が属するジョブデータの属性に応じて、記録媒体の印刷及び搬送に関する経路、順序又はタイミングを、スケジュールとして決定する。ここで、ジョブデータの属性とは、印刷処理に関する属性であり、本実施形態においては、用紙のサイズや、両面・片面印刷、モノクロ・カラーといった印刷モードの種別の他、スキャン動作により読み取られた画像データのコピー印刷や、排紙先における後処理の種類、及び複数のＰＣからのデータ取得経路の種別等が含まれる。例えば、コピー印刷や、後処理が必要な印刷が実行されたとき、スケジューリング部３３３は、それら発生したジョブデータの属性にしたがって、スキャン動作のタイミングや、後処理のタイミングに適合させてスケジュールを決定する。
【００６３】
また、スケジューリング部３３３は、次のようなスケジューリングを行う機能も有している。即ち、いずれかのデータ取得経路を通じて取得された先行ジョブデータに対し、既にスケジュールが決定されている場合に、他のデータ取得経路を通じて、新たにジョブデータが追加されたときには、既に決定されているスケジュールにおける空き時間に、新たなジョブデータの印刷処理を挿入させてスケジュールを更新する機能を備えている。この機能により、既にコピー印刷が実行されている状態であっても、その後に発生した他のジョブデータ（例えば、ＰＣからの印刷実行により発生するＰＣ印刷ジョブデータ）に関する処理を、先行しているコピー印刷が終了するのを待つことなく、開始することができる。
【００６４】
このようなスケジューリング部３３３によるスケジューリングに対応するために、上記メモリ制御部３３２は、スケジューリング部３３３が決定したスケジュールに基づいて、各ジョブデータに属する記録媒体の、搬送経路内における位置及び面積を算出し、その算出結果に応じて、ジョブデータに対して割り当てられるページメモリの記憶領域又は占有時間を設定する機能を備えている。
【００６５】
ここで、「ジョブデータに属する記録媒体の搬送経路内における位置」とは、具体的には、現在搬送中の記録媒体が通常経路ＣＲや反転経路ＳＲ、排紙経路ＤＲ１のどの位置にあるかである。この位置は、各記録媒体の給紙、排紙及び反転の経路、順序及びタイミングにより相対的に定まり、時間経過とともに変化する。
【００６６】
例えば、本実施形態では、両面印刷に際し、スイッチバック動作により反転経路ＳＲを経由して表裏が反転された用紙を、表面を印刷する用紙の間に挿入し、表面の印刷と裏面の印刷とを並行させる。このため、図６に示すように、表面（２表）を印刷した記録媒体の位置は、裏面（２裏）を印刷する際には、表面（３表）を印刷するために搬送される記録媒体と、表面（４表）を印刷するために搬送されるその次の記録媒体との間の位置に変わる。
【００６７】
また、本実施形態では、新たにジョブデータが追加されたとき、既に決定されたスケジュールにおける空き時間に、新たなジョブデータの印刷処理を挿入させる。このため、搬送中の記録媒体の位置の内容も、後発ジョブの発生に伴って、先行しているジョブの記録媒体のみが存在する内容から、図４や図５に示すように、先行しているジョブの記録媒体の間に後発ジョブの記録媒体が挿入された内容に変化する。
【００６８】
このように「ジョブデータに属する記録媒体の搬送経路内における位置」を算出することによって、画像形成処理を行う順序や次の処理までの待ち時間が定まり、これにより、図６に示すように、ページメモリ内に格納すべき画像データの順序や、記憶保持すべきメモリ占有時間Ｔｓ１〜Ｔｓ４及びＴｂ１〜Ｔｂ４を求めることができる。
【００６９】
また、「ジョブデータに属する記録媒体の搬送経路内における面積」とは、搬送中の記録媒体の枚数及び用紙サイズにより決定され、最終的には画像データのデータ量となる。搬送経路内において、同時に搬送できる枚数には限りがあり、また、スキャン動作や後処理等の動作速度の関係上、搬送処理に同時に係属し得る枚数も限られる。このため、搬送経路内に同時に存在し得る記録媒体の面積の総合計も自ずと定められる。
【００７０】
例えば、あるジョブデータがＰＣ印刷ジョブデータであり、ＰＣ印刷ジョブの処理速度（ＰＣからのデータ転送速度）からして搬送経路内で同時に搬送できる最大数が、Ａ４サイズの記録媒体で３枚である場合は、「ジョブデータに属する記録媒体の搬送経路内における面積」はＡ４サイズの記録媒体の３倍の面積となる。
【００７１】
また、例えば、あるジョブデータがコピー印刷ジョブデータであり、コピー印刷ジョブの処理速度（例えばスキャナ３００による記録媒体（原稿）からの画像データの読み取り速度）からして搬送経路内で同時に搬送できる記録媒体の最大数が、Ａ３サイズの記録媒体で２枚である場合は、「ジョブデータに属する記録媒体の搬送経路内における面積」はＡ３サイズの記録媒体の２倍の面積となる。
【００７２】
このように「ジョブデータに属する記録媒体の搬送経路内における面積」を算出することによって、そのジョブにおいて、同時に搬送処理に係属し得る記録媒体の面積が定まり、これにより、図６に示すように、ページメモリ内に確保すべき記憶容量Ａｓ１〜Ａｓ４及びＡｂ１〜Ａｂ４を求めることができる。そして、同時に搬送処理に係属し、且つその占有時間が重複しないように整理することによって、ページメモリ内に確保すべき記憶領域の最大容量を求めることができる。
【００７３】
図６の例では、コピー処理に係る記録媒体の用紙サイズが、１枚目、３枚目、４枚目がＡ４であり、２枚目がＡ３である場合に、同時に搬送処理に係属しうる枚数がＡ３サイズ２枚（Ａ４サイズ４枚）であれば、占有時間が重複しないように整理すると、このジョブで確保すべき記憶領域は、Ａ４サイズ２枚とＡ３サイズ１枚分のデータ量となる。
【００７４】
このとき、特に、本実施形態では、両面印刷における表裏一対の画像データを表メモリ及び裏メモリのそれぞれに独立して記憶保持するとともに、表裏一対の画像データが揃い次第、給紙を実行することから、ジョブデータに属する記録媒体の搬送経路内における位置及び面積に基づいて、表メモリ及び裏メモリにおけるデータ書込及び読み取りのタイミングの整合性をとりつつ、各メモリのそれぞれにおける記憶領域又は占有時間が設定される。
【００７５】
そして、メモリ制御部３３２は、スケジューリング部３３３が決定したスケジュールに基づいて、スキャン動作、後処理に係るジョブデータ、及び両面印刷に係るジョブデータに対して割り当てられるページメモリの記憶領域又は占有時間を設定する。
【００７６】
なお、メモリ制御部３３２は、スケジューリング部３３３によるスケジュールの更新があった場合には、スケジューリング部の更新に基づいて、先行ジョブデータに対して割り当てられていないページメモリの未使用記憶領域又は未使用時間を、新たなジョブデータに対して割り当てる機能も備えている。
【００７７】
前記駆動制御部３３４は、スケジューリング部３３３が決定したスケジュールにしたがって、上述のレジスト駆動部２４０、ベルト駆動部２５０、第１上面搬送駆動部２６０、第２上面搬送駆動部２６５、上面排出駆動部２７０、反転経路駆動部２８０、サイド給紙駆動部２２０、トレイ１駆動部２３０ａ、トレイ２駆動部２３０ｂ等を動作させ、印刷用紙の搬送を行うモジュールである。この駆動制御部３３４は、スケジューリング部３３３によるスケジュールにより、両面印刷に際し、ページメモリ３３５内に記録媒体の表裏両面の画像データが記憶保持された時点で、記録媒体の給紙を開始するように給紙手段を制御する。印刷実行部３５０は、画像形成部であるインクユニット１１０や、その周辺回路等を制御するモジュールであり、この印刷実行部３５０の制御により画像形成処理が実行される。
【００７８】
（印刷装置の動作）
次に、以上の構成を有する印刷装置１００の、印刷時における動作について説明する。図４及び図５は、本実施形態に係る印刷処理におけるメモリ制御の動作を示す説明図である。
【００７９】
（１）コピー印刷時の動作
まず、スキャナ３００から読み取った画像データを出力するコピー印刷時の動作について、図４を参照しつつ説明する。ここでは、スキャナ３００からのデータ取得経路を通じてコピー印刷のジョブデータが先行して取得され、その後、ＰＣ印刷のジョブデータが後発的に受信された場合を例に説明する。
【００８０】
コピー印刷のジョブが開始されると、スキャン動作によりスキャナ３００が読み取った画像データがジョブデータとして演算処理部３３０に入力され、画像データ生成部３３１において、印刷実行部３５０が処理可能な形式の画像データに展開されると共に、展開された画像データが、メモリ制御部３３２を通じて、ページメモリ３３５に一時的に記憶保持される。
【００８１】
このページメモリ３３５上に展開された画像データは、画像データ転送部３３６によって、ＰＣＩを通じてバースト転送により高速に転送される。このバースト転送のためには、ページメモリ３３５上において画像データが印刷される順に連続している必要がある。また、記録媒体の給紙を開始するためには、その記録媒体の表裏の両データがページメモリ上に展開されている必要がある。そのため、本実施形態では、スケジューリング部３３３が、各記録媒体が属するジョブデータの属性に応じて、記録媒体の印刷及び搬送に関する経路、順序又はタイミングを、スケジュールとして決定する。
【００８２】
ここでは、このジョブデータの属性として「両面コピー印刷」が設定されている。この「コピー印刷」の属性情報としては、画像データ群が、スキャナ３００のスキャン動作により読み取られた画像データであることが記述され、その読み取られた用紙のサイズ、モノクロ・カラーの別などの情報も付加されている。そして、スケジューリング部３３３は、両面印刷に際し、スキャナ３００から画像データが来る都度に、ページメモリ３３５内に記録媒体の表裏両面の画像データが記憶保持された時点で、当該記録媒体の給紙を開始し、用紙搬送及び印刷処理を行うようにスケジューリングを行う。このとき、スキャナ３００の読み取り速度は印刷装置１００の印刷速度よりも遅いため、スキャン動作のタイミングに適合させると、結果として、図４の「搬送動作」に示すように、搬送経路上における用紙の間隔が広くなる。
【００８３】
図４では、コピー印刷時の動作を示している。特に、両面コピーの場合、１枚の記録媒体は、給紙されてから表面印字がなされ、その後、スイッチバック動作により反転経路ＳＲを経由して表裏が反転されて、表面を印刷する用紙の間に挿入（再給紙）され、表面の印刷と裏面の印刷とを並行させるようにスケジュールが決定される。ここでは、コピー動作のスキャン動作速度、読み取られた画像データのページメモリへの展開処理時間などに基づいて、片面印刷の１／２の生産性になり、かつ、用紙が衝突しないように紙間を設定して、各ページの表面又は裏面データの給紙タイミングを決定している。
【００８４】
例えば、２枚目の表面を印刷した後、次いで３枚目の表面が印刷されることになるが、表面を印刷した２枚目が裏面の印刷のために反転されて再給紙される前に、３枚目が給紙される。このとき、２枚目の表面が印刷されてから、裏面を印刷するために２枚目が再給紙されるまでに、所定時間が経過する。そこで、搬送動作では、表面を印刷する際の２枚目の給紙タイミングと、裏面を印刷する際の２枚目の給紙タイミングとの間には、所定の間隔が空けられる。そして、その間隔内に、表面を印刷する際の３枚目が挿入されている。しかも、表面を印刷する際の２枚目の給紙タイミングと、表面を印刷する際の３枚目の給紙タイミングとの間には、まだ３枚分の給紙が可能な余裕スペース（図中点線で示した範囲）が残されている。
【００８５】
そして、メモリ制御部３３２は、スケジューリング部３３３が決定したスケジュールに基づいて、スキャン動作に係る記録媒体の、搬送経路内における位置及び面積を算出し、その算出結果に応じて、コピー印刷のジョブデータに対して割り当てられるページメモリ３３５の記憶領域又は占有時間を設定する。本実施形態では、スキャナ３００の読み取り速度から搬送経路内に配置できるページ枚数が算出され、さらに必要なページメモリサイズを算出し、その算出結果に基づいてページメモリ３３５の記憶容量及びメモリアドレスを設定し、その領域をコピー印刷用領域として使用する。
【００８６】
なお、ページメモリ３３５は、図４に示すように、記憶領域を「表メモリ」及び「裏メモリ」に分割しており、両面印刷においては、表面の画像データを「表メモリ」に蓄積し、裏面の画像データを「裏メモリ」に蓄積する。上記スケジュールに基づく、記憶領域又は占有時間の設定は、表メモリ、裏メモリ毎に行われ、表面の１枚目、２枚目…、裏面の１枚目、２枚目…というようにバースト転送が可能なように、連続して蓄積される。
【００８７】
本実施形態では、搬送経路内に滞在可能な枚数は３枚としており、表裏両面の印刷が完了次第、印刷済みの画像データはページメモリ３３５上から消去される。これに続き、スキャナ３００の読み取り速度に応じて、読み取られた画像データが順次格納される。したがって、本実施形態では、搬送経路内に滞在可能な枚数が３枚以上であるときは、そのコピー用紙３枚分を最大として、ページメモリ３３５の記憶領域又は占有時間が、コピー印刷用として割り当てられる。コピー枚数が３枚以下であるときは、そのコピー用紙の総面積に比例した記憶領域又は占有時間が、コピー印刷用として割り当てられる。
【００８８】
具体的に、図４では、装置の搬送経路内に存在する最大用紙枚数が、例えば、Ａ４サイズ３枚、Ａ３サイズ２枚である場合に、スキャン動作が、搬送動作に遅延することなく実行されるときは、その記録媒体の総面積分の画像データを最大として記憶領域を表メモリ及び裏メモリにそれぞれ設定する。また、ここでは、表裏一対の画像データがページメモリ３３５内に格納された時点で給紙が開始され、印字処理が完了した時点でその面の画像データがページメモリ３３５から削除されることから、各記録媒体の各面の読み取り動作から、各面の印刷完了までの時間長だけ各面の画像データを保持できるように、その占有時間が重複しないように設定する。
【００８９】
そして、コピー印刷が開始されると、ページメモリ３３５内に記録媒体の表裏両面の画像データが記憶保持された時点で、当該記録媒体の給紙が開始され、その後、スケジュールにしたがった順序で、搬送、印刷、排紙が行われる。搬送経路内で、表裏両面の印刷が完了した記録媒体について、印刷済みの画像データは、ページメモリ３３５上から順次消去され、次に読み込まれて展開された画像データがページメモリ３３５に新たに格納される。
【００９０】
その後、後発的にＰＣ印刷のジョブが発生した場合には、スケジューリング部３３３は、空いている搬送間隔に、後発のＰＣ印刷ジョブに係る記録媒体を挿入することで、全体の生産性を落とさない制御を行う。具体的にスケジューリング部３３３は、先行するコピージョブに対し、既にスケジュールが決定されていることから、新たに追加されたＰＣ印刷ジョブを、既に決定されたスケジュールにおける空き時間に挿入させてスケジュールを更新する。
【００９１】
図４で示した例では、３枚目裏の読み取り動作が終了したあたりでＰＣ印刷ジョブが後発的に発生している。この後発ジョブの１枚目表は、２枚目裏と４枚目表との間隔内の余裕スペースに挿入される。この後発ジョブのＰＣ印刷も、図４に示すように、両面印刷であるため、表面を印刷した１枚目が反転され再給紙される前に、２枚目表がさらに上記余裕スペースに挿入され、片面印刷の１／２の生産性が確保されるようになっている。
【００９２】
これに合わせて、メモリ制御部３３２は、スケジューリング部３３３の更新に基づいて、先行ジョブデータ（コピージョブ）に対して割り当てられていないページメモリの未使用記憶領域又は未使用時間を、新たなジョブデータ（ＰＣ印刷ジョブ）に対し、「ＰＣ印刷用領域」として割り当てる。これにより、コピー印刷中にＰＣ印刷ジョブが発生した場合においても、ページメモリ３３５に空きがあるため、後発のＰＣ印刷ジョブを、ページメモリ３３５上に展開できるため、コピージョブにおける、搬送間隔を拡げた用紙間隔を利用して、後発のＰＣ印刷の搬送を行うことができる。
【００９３】
（２）後処理印刷時の動作
次に、後処理が必要な印刷時の動作について、図５を参照しつつ説明する。ここでは、後処理を必要とする後処理印刷のジョブデータが先行して取得され、その後、後処理を必要としない通常のＰＣ印刷のジョブデータが後発的に受信された場合を例に説明する。
【００９４】
まず、ＰＣから通常印刷のジョブが受信されると、そのジョブデータが演算処理部３３０に入力され、画像データ生成部３３１において、印刷実行部３５０が処理可能な形式の画像データに展開される。そして、展開された画像データが、メモリ制御部３３２を通じてページメモリ３３５に一時的に記憶保持される。
【００９５】
このページメモリ３３５上に展開された画像データは、画像データ転送部３３６によって、ＰＣＩを通じてバースト転送により高速に転送される。このバースト転送のためには、ページメモリ３３５上において画像データが印刷される順に連続している必要がある。また、記録媒体の給紙を開始するためには、その記録媒体の表裏の両データがページメモリ上に展開されている必要がある。そのため、本実施形態では、スケジューリング部３３３が、各記録媒体が属するジョブデータの属性に応じて、記録媒体の印刷及び搬送に関する経路、順序又はタイミングを、スケジュールとして決定する。
【００９６】
ここでは、このジョブデータの属性として「後処理印刷」が設定されている。この「後処理印刷」の属性情報としては、印刷後の排出経路が、後処理装置が連結された直進排紙経路ＤＲ２であることが記述され、その後処理に必要な情報も付加されている。そして、スケジューリング部３３３は、ＰＣ印刷に際し、画像データ生成部３３１により画像データが展開される都度に、ページメモリ３３５内に記録媒体の表裏両面の画像データが記憶保持された時点で、当該記録媒体の給紙を開始し、用紙搬送及び印刷処理を行うようにスケジューリングを行う。このとき、後処理装置の処理速度は印刷装置１００の通常の印刷速度よりも遅いため、後処理動作のタイミングに適合させると、結果として、図５の「搬送動作」に示すように、搬送経路上における用紙の間隔が広くなる。
【００９７】
図５では、後処理を要する印刷時の動作を示しており、このときも両面印刷の場合、１枚の記録媒体は、給紙されてから表面印字がなされ、その後、スイッチバック動作により反転経路ＳＲを経由して表裏が反転されて、表面を印刷する用紙の間に挿入（再給紙）され、表面の印刷と裏面の印刷とを並行させるようにスケジュールが決定される。ここでは、画像データのページメモリへの展開処理時間、後処理装置への排紙タイミング、後処理装置における処理動作などに基づいて、片面印刷の１／２の生産性になり、かつ、用紙が衝突しないように紙間を設定して、各ページの表面又は裏面データの給紙タイミングを決定している。
【００９８】
例えば、２枚目表を印刷した後、次いで３枚目表が印刷されることになるが、２枚目が反転され再給紙される前に３枚目が給紙される。このとき、２枚目表が印刷されてから２枚目裏が再給紙されるまでに、所定時間が経過するため、搬送動作では、２枚目表と２枚目裏との間には所定の間隔が空けられ、その間隔内に３枚目が表が挿入されているとともに、この間隔内には、まだ３枚分の余裕スペースが残されている。
【００９９】
そして、メモリ制御部３３２は、スケジューリング部３３３が決定したスケジュールに基づいて、後処理印刷を要するジョブデータに属する記録媒体の、搬送経路内における位置及び面積を算出し、その算出結果に応じて、後処理印刷のジョブデータに対して割り当てられるページメモリ３３５の記憶領域又は占有時間を設定する。本実施形態では、後処理装置２００の動作速度から搬送経路内に配置できるページ枚数が算出され、さらに必要なページメモリサイズを算出し、その算出結果に基づいてページメモリ３３５の記憶容量及びメモリアドレスを設定し、その領域を後処理印刷用領域として使用する。
【０１００】
なお、ページメモリ３３５は、図５に示すように、記憶領域を表面用領域である「表メモリ」及び裏面用領域である「裏メモリ」に分割しており、両面印刷においては、表面の画像データを「表メモリ」に蓄積し、裏面の画像データを「裏メモリ」に蓄積する。上記スケジュールに基づく、記憶領域又は占有時間の設定は、表メモリ、裏メモリ毎に行われ、表面の１枚目、２枚目…、裏面の１枚目、２枚目…というようにバースト転送が可能なように、表裏一対となるように、それぞれ連続して蓄積される。
【０１０１】
本実施形態では、搬送経路内に滞在可能な枚数は３枚としており、表裏両面の印刷が完了次第、印刷済の用紙は後処理装置２００に印刷済みの画像データはページメモリ３３５上から消去される。これに続き、後処理装置２００による後処理速度に応じて、入力、展開された画像データが順次格納される。したがって、本実施形態では、後処理を必要とする印刷枚数が３枚以上であるときは、その後処理用紙３枚分を最大として、ページメモリ３３５の記憶領域又は占有時間が、後処理印刷用として割り当てられる。印刷枚数が３枚以下であるときは、その用紙の総面積に比例した記憶領域又は占有時間が、後処理印刷用として割り当てられる。
【０１０２】
具体的に、図５では、装置の搬送経路内に存在する最大用紙枚数が、例えば、Ａ４サイズ３枚、Ａ３サイズ２枚である場合、後処理印刷に係る搬送動作が、通常印刷の搬送動作よりも遅く、同時に滞在する用紙枚数が３枚のときは、その後処理印刷について同時に搬送され得る記録媒体の総面積分の画像データを最大として記憶領域を表メモリ及び裏メモリにそれぞれ設定する。また、ここでは、表裏一対の画像データがページメモリ３３５内に格納された時点で給紙が開始され、印字処理が完了した時点でその面の画像データがページメモリ３３５から削除されることから、各記録媒体の各面の読み取り動作から、各面の印刷完了までの時間長だけ各面の画像データを保持できるように、その占有時間が重複しないように設定する。
【０１０３】
そして、後処理印刷が開始されると、ページメモリ３３５内に記録媒体の表裏両面の画像データが記憶保持された時点で、当該記録媒体の給紙が開始され、その後、スケジュールにしたがった順序で、搬送、印刷、排紙が行われる。搬送経路内で、表裏両面の印刷が完了した記録媒体について、印刷済みの画像データは、ページメモリ３３５上から順次消去され、次に読み込まれて展開された画像データがページメモリ３３５に新たに格納される。
【０１０４】
その後、後発的に後処理を必要としない通常のＰＣ印刷のジョブが発生した場合には、スケジューリング部３３３は、拡げた搬送間隔に、後発の通常ＰＣ印刷ジョブに係る記録媒体を挿入することで、全体の生産性を落とさない制御を行う。具体的にスケジューリング部３３３は、先行する後処理印刷のジョブに対し、既にスケジュールが決定されていることから、新たに追加された後発の通常ＰＣ印刷ジョブを、既に決定されたスケジュールにおける空き時間に挿入させてスケジュールを更新する。
【０１０５】
図５で示した例では、後処理印刷の３枚目が給紙されたあたりで、通常印刷ジョブが後発的に発生している。この後発ジョブの１枚目表は、２枚目裏と４枚目表との間隔内の余裕スペースに挿入される。この後発ジョブのＰＣ印刷も、図５に示すように、両面印刷であるため、表面を印刷した１枚目が反転され再給紙される前に、２枚目表がさらに上記余裕スペースに挿入され、片面印刷の１／２の生産性が確保されるようになっている。
【０１０６】
これに合わせて、メモリ制御部３３２は、スケジューリング部３３３の更新に基づいて、先行ジョブデータ（後処理ジョブ）に対して割り当てられていないページメモリの未使用記憶領域又は未使用時間を、新たなジョブデータ（通常ＰＣ印刷ジョブ）に対し、「通常印刷用領域」として割り当てる。これにより、後処理を必要とするジョブの印刷中に、通常のＰＣ印刷ジョブが発生した場合においても、ページメモリ３３５に空きがあるため、後発のＰＣ印刷ジョブを、ページメモリ３３５上に展開でき、後処理ジョブにおける、搬送の間隔を拡げた用紙間隔を利用して、後発のＰＣ印刷の搬送を挿入することができる。
【０１０７】
（作用・効果）
本実施形態によれば、印刷処理にあたり、ジョブデータの属性に応じてスケジューリング部３３３が、記録媒体の印刷及び搬送に関する経路、順序又はタイミングをスケジュールする。このため、例えば、プリンタ機能やコピー機能、後処理機能など、複数種の印刷処理に係るジョブデータを並行して実行することができる。
【０１０８】
特に、本実施形態では、スキャナ装置や、複数のＰＣなど複数のデータ取得経路から、異なる用紙サイズの印刷や、コピー印刷、両面印刷、片面印刷、モノクロ印刷、カラー印刷など、異なる処理速度の複数のジョブデータが受け付けられた際、スケジューリング部３３３が、既に決定されたスケジュールにおける空き時間に、新たなジョブデータの印刷処理を挿入させてスケジュールを決定する。
【０１０９】
これにより、先行ジョブデータの印刷処理が開始され、その後、後発ジョブデータの印刷処理が受信された場合であっても、スケジュールに基づいて、先行ジョブデータに対して割り当てられていないページメモリ３３５の未使用記憶領域又は未使用時間を、新たなジョブデータに対して割り当てられることになる。
【０１１０】
よって、ページメモリ３３５への画像データの書き込み及び読み出しのペースを、各ジョブデータの印刷処理のペースに合致させることができる。この結果、本実施形態によれば、後処理印刷の動作速度に適合した必要最低限のページメモリ３３５が使用されることとなり、残りの記憶領域を、遅れて受信された後発のジョブデータに対して割り当てることができる。
【０１１１】
詳述すると、本実施形態では、メモリ制御部３３２がスケジュールに基づき、搬送経路内における記録媒体の位置及び面積に応じて、ジョブデータに対して割り当てられるページメモリ３３５の記憶領域又は占有時間を設定する。このため、ページメモリ３３５への画像データの書き込み及び読み出しのペースを、搬送経路内における給紙、搬送及び画像形成のペースに合致させることができる。
【０１１２】
この結果、画像形成に必要な最低限の画像データ分のみのページメモリ３３５が使用されることとなり、残りの記憶領域を、遅れて受信された後発のジョブデータに対して割り当てることができ、ページメモリ３３５が塞がってしまい、後発の印刷処理が待機状態となることを抑制することができる。
【０１１３】
なお、本実施形態では、両面印刷に際し、所謂スイッチバック動作により反転経路を経由して表裏が反転された用紙を、表面を印刷する用紙の間に挿入し、表面の印刷と裏面の印刷とを並行させるようにスケジュールが決定される。そして、決定されたスケジュールに基づいて、ジョブデータに割り当てるページメモリ３３５の記憶領域又は占有時間が設定されることになる。このため、ページメモリ３３５への画像データの書き込み及び読み出しのペースを、スイッチバック動作のペースに合致させることができる。
【０１１４】
このとき、図１のトレイ１駆動部２３０ａ、トレイ２駆動部２３０ｂ、トレイ３駆動部２３０ｃ、及びトレイ４駆動部２３０ｄは、ページメモリ３３５内に記録媒体の表裏両面の画像データが揃った時点で給紙を開始するため、ページメモリ３３５における画像データの読み出し遅延など、印刷処理開始後に発生し得る障害を予め回避することができ、印刷処理の確実性を向上させることができる。
【０１１５】
これらの結果、スイッチバック動作に合致した必要な最低限のページメモリ３３５が使用されることとなり、残りの記憶領域を、遅れて受信された後発のジョブデータに対して割り当てることができる。これにより、他のジョブデータと並行して印刷処理を行うような場合であっても、スイッチバックによる両面印刷時の生産性を損なわないようにすることができる。
【符号の説明】
【０１１６】
１００  印刷装置
１１０  ヘッドユニット
１２０  サイド給紙台
１３０  給紙トレイ
１４０  排紙口
１４１  外部排紙トレイ
１５０  排紙台
１６０  搬送ベルト
１６１  従動ローラ
１６２  駆動ローラ
１７０，１７２  切替機構
２００  後処理装置
２２０  サイド給紙駆動部
２３０ａ  トレイ１駆動部
２３０ｂ  トレイ２駆動部
２３０ｃ  トレイ３駆動部
２３０ｄ  トレイ４駆動部
２４０  レジスト駆動部
２５０  ベルト駆動部
２６０  第１上面搬送駆動部
２６５  第２上面搬送駆動部
２７０  上面排出駆動部
２８０  反転経路駆動部
３００  スキャナ
３３０  演算処理部
３３１  画像データ生成部
３３２  メモリ制御部
３３３  スケジューリング部
３３４  駆動制御部
３３５  ページメモリ
３３６  画像データ転送部
３４０  操作パネル
３４１  印刷条件設定部
３４２  搬送状態検出部
３４３  表示部
３４４  通信処理部
３５０  印刷実行部
ＣＲ  通常搬送路
ＤＲ１，ＤＲ２  排紙経路
ＦＲ  給紙経路
Ｒ  レジスト部
ＳＲ  反転経路
【図１】
2012040801.tif 000003
【図２】
2012040801.tif 000004
【図３】
2012040801.tif 000005
【図４】
2012040801.tif 000006
【図５】
2012040801.tif 000007
【図６】
2012040801.tif 000008