JP5387275B2 - 画像形成装置、印刷装置およびプログラム - Google Patents

画像形成装置、印刷装置およびプログラム Download PDF

Info

Publication number
JP5387275B2
JP5387275B2 JP2009218606A JP2009218606A JP5387275B2 JP 5387275 B2 JP5387275 B2 JP 5387275B2 JP 2009218606 A JP2009218606 A JP 2009218606A JP 2009218606 A JP2009218606 A JP 2009218606A JP 5387275 B2 JP5387275 B2 JP 5387275B2
Authority
JP
Japan
Prior art keywords
image
output
parallel
print
continuous paper
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2009218606A
Other languages
English (en)
Other versions
JP2011067960A (ja
Inventor
真彦 安部
進一 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2009218606A priority Critical patent/JP5387275B2/ja
Priority to US12/702,182 priority patent/US8390872B2/en
Priority to CN201010128044.4A priority patent/CN102035959B/zh
Publication of JP2011067960A publication Critical patent/JP2011067960A/ja
Application granted granted Critical
Publication of JP5387275B2 publication Critical patent/JP5387275B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/1219Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to consumables, e.g. ink, toner, paper
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/125Page layout or assigning input pages onto output media, e.g. imposition
    • G06F3/1251Page layout or assigning input pages onto output media, e.g. imposition for continuous media, e.g. web media, rolls
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/126Job scheduling, e.g. queuing, determine appropriate device
    • G06F3/1262Job scheduling, e.g. queuing, determine appropriate device by grouping or ganging jobs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Record Information Processing For Printing (AREA)
  • Handling Of Sheets (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、画像形成装置、印刷装置およびプログラムに関する。
特許文献1には、互いに独立に処理された複数のジョブのページイメージを用紙上にページ単位で並べて印字するようにした画像処理装置が開示されている。
特許文献2には、原稿ページ2面を1枚の用紙に集約して印刷する際に、印刷後の用紙を裁断後上下に重ねあわせることで用紙サイズの半分のサイズの仕分けプリントが得られるようにした画像形成装置が開示されている。
特許文献3には、互いに枚数の異なる独立したジョブのページイメージを用紙上に並べて印刷する際に、空白部分を最小にして印刷する画像形成装置が開示されている。
特開平10−097396号公報 特開2002−281278号公報 特開2007−229962号公報
本発明の目的は、ページ長の異なる複数の印刷データを印刷する場合に、ページ長の異なる複数の印刷データをそれぞれ並列に印刷することが可能な画像形成装置、印刷装置およびプログラムを提供することである。
[画像形成装置]
請求項1に係る本発明は、連続紙に対して画像を出力する画像出力手段と、
受け付けた印刷指示に基づいて描画処理を行って画像データを生成する生成手段と、
少なくとも2つ以上の印刷指示に基づく複数の画像データを連続紙上に並列に出力するための画像配置を決定する決定手段と、
前記決定手段により決定された画像配置に基づいて、前記生成手段により生成された複数の画像データを合成する合成手段と、
前記合成手段により合成された画像データを連続紙に対して出力するよう前記画像出力手段を制御する制御手段とを有し、
前記決定手段は、異なる印刷指示に基づく画像間に所定幅の領域を設けるように画像の配置を決定するとともに、連続紙の用紙幅に基づいて並列出力する複数の印刷指示を決定し、
前記決定手段は、さらに、並列出力する複数の印刷指示に基づく画像の先頭位置を合わせる先頭位置合わせが行われるように、連続紙上に並列に出力するための画像の配置を決定し、先頭位置合わせを行う場合と行わない場合とで、発生する白紙領域にどれだけの差が発生するかを予め算出して、先頭位置合わせを行うことによりどれだけの無駄な白紙領域が発生するかを使用者に報知する画像形成装置である。
請求項に係る本発明は、前記決定手段が、必要となる連続紙の長さが異なる2つの印刷指示に基づく画像データを連続紙上に並列に出力する場合に、一方の印刷指示に基づく画像の一部を、他方の印刷指示に基づく画像の前または後に配置するように画像配置を決定する請求項記載の画像形成装置である。
請求項に係る本発明は、前記決定手段が、少なくとも3つ以上の印刷指示に基づく複数の画像データを連続紙上に並列に出力する場合に、印刷指示を受け付けた順に配置する場合と比較して総印刷長が短くなるように、前記少なくとも3つ以上の印刷指示に基づく複数の画像の配置を決定する請求項記載の画像形成装置である。
請求項に係る本発明は、並列出力を指示された複数の印刷指示に基づく画像幅の合計が連続紙の用紙幅を超えている場合に、その旨を通知する通知手段をさらに有する請求項記載の画像形成装置である。
[プログラム]
請求項に係る本発明は、受け付けた印刷指示に基づいて描画処理を行って画像データを生成する生成ステップと、
少なくとも2つ以上の印刷指示に基づく複数の画像データを連続紙上に並列に出力するための画像配置を決定する決定ステップと、
前記決定ステップにおいて決定された画像配置に基づいて、前記生成ステップにおいて生成された複数の画像データを合成する合成ステップと、
前記合成ステップおいて合成された画像データを連続紙に対して出力するステップをコンピュータに実行させるためのプログラムであって、
前記決定ステップでは、異なる印刷指示に基づく画像間に所定幅の領域を設けるように画像の配置を決定するとともに、連続紙の用紙幅に基づいて並列出力する複数の印刷指示を決定し、
前記決定ステップでは、さらに、並列出力する複数の印刷指示に基づく画像の先頭位置を合わせる先頭位置合わせが行われるように、連続紙上に並列に出力するための画像の配置を決定し、先頭位置合わせを行う場合と行わない場合とで、発生する白紙領域にどれだけの差が発生するかを予め算出して、先頭位置合わせを行うことによりどれだけの無駄な白紙領域が発生するかを使用者に報知するプログラムである。
[印刷装置]
請求項に係る本発明は、画像を出力する画像出力手段と、
受け付けた印刷指示に基づいて描画処理を行って画像データを生成する生成手段と、
少なくとも2つ以上の印刷指示に基づく複数の画像データを連続紙上に並列に印刷するための画像配置を決定する決定手段と、
前記決定手段により決定された画像配置に基づいて、前記生成手段により生成された複数の画像データを合成する合成手段と、
前記合成手段により合成された画像データを出力するよう前記画像出力手段を制御する制御手段と、
前記画像出力手段により出力された画像データを連続紙に対して印刷する印刷手段とを有し、
前記決定手段は、異なる印刷指示に基づく画像間に所定幅の領域を設けるように画像の配置を決定するとともに、連続紙の用紙幅に基づいて並列出力する複数の印刷指示を決定し、
前記決定手段は、さらに、並列出力する複数の印刷指示に基づく画像の先頭位置を合わせる先頭位置合わせが行われるように、連続紙上に並列に出力するための画像の配置を決定し、先頭位置合わせを行う場合と行わない場合とで、発生する白紙領域にどれだけの差が発生するかを予め算出して、先頭位置合わせを行うことによりどれだけの無駄な白紙領域が発生するかを使用者に報知する印刷装置である。
請求項1に係る本発明によれば、ページ長の異なる複数の印刷データを出力する場合に、ページ長の異なる複数の印刷データをそれぞれ並列に出力することが可能な画像形成装置を提供することができる。
また、請求項1に係る本発明によれば、各印刷指示に基づく画像毎に連続紙を裁断し易くすることができる画像形成装置を提供することができる。
また、請求項1に係る本発明によれば、並列出力が可能な印刷指示を連続紙の用紙幅に応じて自動的に選択することができる画像形成装置を提供することができる。
また、請求項1に係る本発明によれば、先頭位置を考慮せずに出力する場合と比較して、異なる印刷指示に基づく画像の切り替わり位置を容易に把握することが可能な画像形成装置を提供することができる。
請求項に係る本発明によれば、請求項に係る発明により得られる効果に加えて、必要となる連続紙が異なる2つの印刷指示に基づく画像データを連続紙に出力する場合に、各印刷指示に基づく画像をそのまま並列出力する場合と比較して、全体の総印刷長を短くすることができる画像形成装置を提供することができる。
請求項に係る本発明によれば、請求項に係る発明により得られる効果に加えて、少なくとも3つ以上の印刷指示に基づく複数の画像データを連続紙上に並列出力する場合に、印刷指示を受け付けた順に画像の配置を決定する場合と比較して、総印刷長を短くすることができる画像形成装置を提供することができる。
請求項に係る本発明によれば、請求項に係る発明により得られる効果に加えて、並列出力が指示された複数の印刷指示に基づく画像データを、現在設定されている連続紙上には出力することができないことを使用者に通知することができる画像形成装置を提供することができる。
請求項に係る本発明によれば、ページ長の異なる複数の印刷データを出力する場合に、ページ長の異なる複数の印刷データをそれぞれ並列に出力することが可能なプログラムを提供することができる。
また、請求項5に係る本発明によれば、各印刷指示に基づく画像毎に連続紙を裁断し易くすることができるプログラムを提供することができる。
また、請求項5に係る本発明によれば、並列出力が可能な印刷指示を連続紙の用紙幅に応じて自動的に選択することができるプログラムを提供することができる。
また、請求項5に係る本発明によれば、先頭位置を考慮せずに出力する場合と比較して、異なる印刷指示に基づく画像の切り替わり位置を容易に把握することが可能なプログラムを提供することができる。
請求項に係る本発明によれば、ページ長の異なる複数の印刷データを印刷する場合に、ページ長の異なる複数の印刷データをそれぞれ並列に印刷することが可能な印刷装置を提供することができる。
また、請求項6に係る本発明によれば、各印刷指示に基づく画像毎に連続紙を裁断し易くすることができる印刷装置を提供することができる。
また、請求項6に係る本発明によれば、並列出力が可能な印刷指示を連続紙の用紙幅に応じて自動的に選択することができる印刷装置を提供することができる。
また、請求項6に係る本発明によれば、先頭位置を考慮せずに出力する場合と比較して、異なる印刷指示に基づく画像の切り替わり位置を容易に把握することが可能な印刷装置を提供することができる。
本発明の一実施形態の印刷システムの構成を示すシステム図である。 本発明の一実施形態の印刷装置1の概略構成を示すブロック図である。 本発明の一実施形態の印刷装置1における制御部10の機能構成を例示する図である。 ジョブ1、ジョブ2という2つの印刷ジョブが連続紙に並列出力された場合の例を示す図である。 並列出力される複数の印刷ジョブの画像間にマージン領域が設けられた場合の一例を示す図である。 複数の印刷ジョブに基づく画像が並列出力された連続紙が後処理装置において処理される過程を示す図である。 3つ以上の印刷ジョブに基づく画像が連続紙に並列出力された場合を説明するための図である。 ページ幅の異なる複数の印刷ジョブに基づく画像が連続紙に並列出力された場合を説明するための図である。 ページ長の異なる複数の印刷ジョブに基づく画像が連続紙に並列出力された場合を説明するための図である。 印刷ジョブ2に基づく画像の一部を、印刷ジョブ1に基づく画像の前に配置した場合の例を示す図である。 印刷ジョブ2に基づく画像の一部を、印刷ジョブ1に基づく画像の後に配置した場合の例を示す図である。 複数の印刷ジョブに基づく画像を連続紙上に並列出力する場合に、操作パネル19上に表示されるユーザインタフェースの例を示す図である。 ジョブ先頭合わせをすることが選択されなかった場合の画像配置の例を示す図(図13(A))、およびジョブ先頭合わせをすることが選択された場合の画像配置の例を示す図(図13(B))である。 本発明の一実施形態の印刷装置1の動作を示すフローチャートである。 ホスト端末装置2から印刷装置1に対して送信されてきた7つの印刷ジョブを示す図である。 図15に示す7つの印刷ジョブを自動配置した場合の印刷ジョブの配置の一例を示す図である。
次に、本発明の実施の形態について図面を参照して詳細に説明する。
図1は本発明の一実施形態の印刷装置(画像形成装置)1を含む印刷システムの構成の一例を示す図である。この印刷システムは、図1に示されるように、前処理装置3と、バッファ装置4と、本発明の一実施形態の印刷装置1と、バッファ装置5と、後処理装置6と、ホスト端末装置2とから構成されている。
前処理装置3は、印刷されていない印刷用紙の送り出し等の前処理を行う。後処理装置6は、印刷が終了した印刷用紙の巻き取り等の後処理を行う。バッファ装置4、5は、前処理装置3と印刷装置1との間および、印刷装置1と後処理装置6との間の印刷用紙のテンションの保持等のために設けられている。
次に、本発明の一実施形態の印刷装置1の概略構成を、図2を参照して説明する。本実施形態の印刷装置1は、図2に示されるように、制御部10と、操作パネル19と、印刷機構部20とから構成されている。
印刷機構部20は、印刷用紙への印刷処理を実際に行うための機構であり、連続紙に対して画像を出力する画像出力手段として機能する。操作パネル19は、オペレータやユーザなどからの指示を入力したり、オペレータやユーザへの通知を表示するための手段である。
また、制御部10は、ホストI/F部11と、ROM12と、RAM13と、NVRAM(Non-Volatile RAM:不揮発性RAM)14と、CPU15と、パネルI/F部16と、HDD17と、エンジンI/F部18とから構成されている。
ホストI/F部11は、ホスト装置2との間の通信処理を行う。また、エンジンI/F部18は、印刷機構部20との間の通信処理を行う。パネルI/F部16は、操作パネル19との間の通信処理を行う。
ROM12、RAM13、NVRAM14、HDD17等は、各種制御プログラムの格納、印刷データ等の各種データの格納を行う。また、CPU15は、ホストI/F部11、ROM12、RAM13、NVRAM14、パネルI/F部16、HDD17、エンジンI/F部18の制御を行う
制御部10は、図2に示すように、印刷制御プログラムに基づいてCPU15により特定の処理を行う汎用コンピュータである。この印刷制御プログラムは、ROM12、HDD17等の記録媒体からCPU15に読み込まれて実行されることにより印刷装置1の動作を制御する。尚、本実施形態の印刷制御プログラムは、CD−ROM等の記録媒体に記録されていたり、ネットワークを介して配信されたりするものでもよい。
図3は、上記の印刷制御プログラムが実行されることにより実現される図2中の制御部10の機能構成を例示する図である。
この制御部10は、印刷制御装置として機能し、図3に示されるように、印刷ジョブ受付部31と、描画処理部32と、画像データ格納部33と、面付け決定部34と、合成処理部35と、印刷制御部36とを備えている。
印刷ジョブ受付部31は、ホスト端末装置2から送信されてきた印刷ジョブ(印刷指示)を受付け、受け付けた印刷ジョブを順次保管する。
描画処理部32は、印刷ジョブ受付部31により受け付けられた印刷ジョブに基づいて描画処理を行って、連続紙上に出力するための画像データ(ラスタイメージデータ)を生成する。尚、描画処理の対象となるデータは、PDL(ページ記述言語)で記述されたデータ以外、例えば、PDF(Portable Document Format)文書のデータでもよく、この場合、PDF文書のデータは、直接解釈されて、描画処理が行われることになる。
画像データ格納部33は、描画処理部32により描画処理されることにより生成された画像データを格納する。
面付け決定部34は、操作パネル19を介して入力されたユーザの指示や、印刷装置1に接続される後処理装置からの情報である後処理装置情報や、印刷機構部20において設定されている連続紙の用紙幅の情報等の用紙情報に基づいて、少なくとも2つ以上の印刷ジョブに基づく複数の画像データを連続紙上に並列に出力するための画像配置を決定する。
ここで、連続紙上に並列に出力するとは、異なる印刷ジョブに基づく複数の画像を、連続紙の搬送方向(副走査方向)と直交する方向(主走査方向)に配置して出力することを意味する。
合成処理部35は、面付け決定部34により決定された画像配置に基づいて、描画処理部32により生成されて画像データ格納部33に格納されている複数の画像データを合成する。
印刷制御部36は、合成処理部35により合成された画像データを連続紙に対して出力するよう印刷機構部20を制御する。
このようにして複数の印刷ジョブに基づく画像が並列出力された印刷済みの連続紙の一例を図4に示す。図4に示す例では、ジョブ1、ジョブ2という2つの印刷ジョブが、連続紙に並列出力された場合が示されている。
なお、面付け決定部34は、スリッタ(用紙裁断装置)で印刷済みの連続紙を切断する際に必要なマージン領域を、異なる印刷ジョブの画像間に配するような面付けを行うようにしてもよい。具体的には、面付け決定部34は、異なる印刷ジョブに基づく画像間に、所定幅の領域を設けるように画像の配置を決定するようにしてもよい。また、面付け決定部34は、異なる印刷ジョブに基づく画像間に、スリッタからの情報に基づく幅の領域を設けるように画像の配置を決定するようにしてもよい。さらに、このマージン領域の幅は、ユーザにより設定可能とするようにしてもよい。
このように並列出力される複数の印刷ジョブの画像間にマージン領域が設けられた場合の一例を図5に示す。図5に示す例では、ジョブ1とジョブ2の間にマージン領域が設けられている。
そして、このように複数の印刷ジョブに基づく画像が並列出力された連続紙が後処理装置において処理される過程を図6に示す。図6(A)は、ジョブ1、ジョブ2という2つの印刷ジョブに基づく画像が並列出力された連続紙を示している。そして、この印刷済みの連続紙は、先ず図6(B)に示すようにスリッタ(用紙裁断装置)により各印刷ジョブ毎にカットされる。そして、図6(C)に示すようにバースタ(ページ裁断装置)により各ページ毎にカットされ、図6(D)に示すようなページ順に並べられた印刷結果が得られることとなる。
なお、本実施形態の印刷装置1では、図4〜図6では、2つの印刷ジョブに基づく画像を連続紙に並列出力する場合を示しているが、図7に示すように3つ以上の印刷ジョブに基づく画像を連続紙に並列出力することも可能である。
また、図4〜図7では、ページ幅(主走査方向の幅)が等しい複数の印刷ジョブに基づく画像を連続紙に並列出力する場合を示しているが、本実施形態の印刷装置1では、図8に示すようにページ幅の異なる複数の印刷ジョブに基づく画像を連続紙に並列出力することも可能である。さらに、本実施形態の印刷装置1では、図9に示すようにページ長の異なる複数の印刷ジョブに基づく画像を連続紙に並列出力することも可能である。尚、ページ長とは、副走査方向における各ページの長さをいう。また、このような場合には、同じページ数であってもジョブ1とジョブ2の総印刷長には差がでてくるため、一方の印刷領域には何も印刷されない白紙領域が発生することとなる。
なお、面付け決定部34は、必要となる連続紙の長さ(総印刷長)が異なる2つの印刷ジョブに基づく画像データを連続紙上に並列に出力する場合に、一方の印刷ジョブに基づく画像の一部を、他方の印刷ジョブに基づく画像の前または後に配置するように画像配置を決定するようにしてもよい。
例えば、図10に示す例では、ジョブ1よりもジョブ2の総印刷長のほうが長い場合、ジョブ1とジョブ2の総印刷長の差の半分の長さのジョブ2の画像をジョブ1の画像の前に配置している。また、図11に示す例では、ジョブ1とジョブ2の総印刷長の差の半分の長さのジョブ2の画像をジョブ1の画像の後に配置している。
なお、上記のような複数の印刷ジョブ間の印刷長の調整を常に行うのではなく、調整を行うか否かをユーザにより選択可能としてもよい。そして、印刷長の調整を行うことが選択されている場合に、後処理が自動的に行われないようにしたり、後処理を禁止するような警告を行うようにしてもよい。
次に、複数の印刷ジョブに基づく画像を連続紙上に並列出力する場合に、操作パネル19上に表示されるユーザインタフェースの例を図12に示す。面付け決定部34は、図12に示されるよう操作パネル19の設定画面からの入力に基づいて、並列出力する際の各種パラメータを設定して複数画像の面付け処理を決定する。
この図12に示した表示例において、「並列出力」を有効とすると複数の印刷ジョブの並列出力が選択され、無効とすると各印刷ジョブを順次出力する通常の印刷方法が選択される。
また、「並列ジョブ数」とは、「並列出力」を有効に設定した場合に、並列出力する印刷ジョブの数を指示するための項目である。ここで、数字が選択された場合には、面付け決定部34は、その数の印刷ジョブの並列出力が行われるような面付け処理を行う。また、ここで「用紙幅に合わせて自動配置」が選択された場合には、面付け決定部34は、連続紙の用紙幅に基づいて、並列出力する複数の印刷ジョブを決定する。
なお、面付け決定部34は、並列出力を指示された複数の印刷ジョブに基づく画像幅の合計が連続紙の用紙幅を超えている場合に、その旨を通知するようにしてもよい。
また、「ジョブ先頭合わせ」とは、並列出力する複数の画像の先頭位置を合わせて出力することをいう。ここで、ジョブ先頭合わせをすることが選択された場合、面付け決定部34は、並列出力する複数の印刷ジョブに基づく画像の先頭位置を合わせるように、連続紙上に並列に出力する画像配置を決定する。例えば、図13(A)に示す例は、ジョブ先頭合わせをすることが選択されなかった場合であり、図13(B)に示す例では、ジョブ先頭合わせをすることが選択された場合である。
なお、ジョブ先頭合わせを行う場合には、一方の印刷ジョブの描画処理が終了するまで、他方の印刷ジョブの印刷処理を開始しないようにする。また、描画処理部32において複数の印刷ジョブの描画処理を並行して実行可能な場合には、描画処理に時間がかかる印刷ジョブの方が一定量処理が行われた段階で並列出力を開始するようにする。
そして、ジョブ先頭合わせを行う場合と行わない場合とで、発生する白紙領域にどれだけの差(例えば、ページ数、用紙長の差)が発生するかを予め算出して、ジョブ先頭合わせを行うことによりどれだけの無駄な白紙領域が発生するかをユーザに報知するようにしてもよい。
また、「カット用目印出力」とは、後処理装置において裁断する際の目印となるマークを印字するかどうかを選択するための項目である。
さらに、「用紙幅に合わせてジョブ選択」とは、印刷機構部20に現在設定されている連続紙の用紙幅において、並列出力可能な印刷ジョブを自動的に選択してユーザに提案するか否かを選択するための項目である。ここで、「する」が選択された場合、印刷機構部20に設定されている連続紙の用紙幅が検出され、この用紙幅において並列出力可能な複数の印刷ジョブをユーザに表示して、どの印刷ジョブを印刷するかを選択可能とする。
次に、本実施形態の印刷装置1の動作を図14のフローチャートを参照して説明する。
先ず、印刷ジョブ受付部31がホスト端末装置2から複数の印刷ジョブを受け付けた場合(ステップS101)、その印刷ジョブは一旦所定の格納領域(不図示)に格納される。
その間に、面付け決定部34では、操作パネル19からのユーザの指示や、後処理装置情報、用紙情報等に基づいて並列出力する印刷ジョブが選択される(ステップS102)。ここでは、印刷ジョブ1、印刷ジョブ2の2つの印刷ジョブが並列出力対象として選択されたものとして説明する。
すると、描画処理部32では、並列出力することが選択された印刷ジョブ1、印刷ジョブ2がラスタ形式の画像データに変換されて画像データ格納部33に順次格納される(ステップS103、S104)。
そして、面付け設定部34では、この印刷ジョブ1、2に基づく2つの画像データの面付け配置が決定され(ステップS105)、合成処理部35では、決定された面付け配置に基づいて印刷ジョブ1、2の画像データを1ページ毎に合成する処理が行われる(ステップS106)。
そして、印刷制御部36は、合成された画像データに基づいて印刷機構部20を制御することにより、この合成画像データは連続紙上に出力される(ステップS107)。
そして、印刷ジョブ1、2の全てのページの出力が終了するまで、ステップS106、S107の処理が繰り返される(ステップS108)。
ここまでの説明では、印刷装置1では、ホスト端末装置2から受け付けた印刷ジョブを、受け付けた順序で順次処理するものとして説明しているが、受け付けた順序とは異なる順序で印刷ジョブの処理を実行するようにしてもよい。
このような場合、面付け決定部34は、少なくとも3つ以上の印刷ジョブに基づく複数の画像データを連続紙上に並列に出力する場合に、印刷ジョブを受け付けた順に配置する場合と比較して総印刷長が短くなるように、少なくとも3つ以上の印刷ジョブに基づく複数の画像の配置を決定する。
ただし、このような並列出力を可能とするためには、出力しようとする全ての印刷ジョブが描画処理部32においてラスタ形式の画像データに変換されて画像データ格納部33に格納されていることが前提となる。
例えば、図15に示すような7つの印刷ジョブがホスト端末装置2から印刷装置1に対して送信されてきたものとして具体的に説明する。また、ここでは、並列出力数が2であるものとして説明する。
この場合に、この7つの印刷ジョブが選択されて並列出力が指示されると、面付け決定部34は、各印刷ジョブのページ長とページ数とからジョブ長を算出する。そして、面付け決定部34は、7つの印刷ジョブのジョブ長を合計し、合計された総ジョブ長の1/2の長さを最適用紙長として算出する。そして、面付け決定部34は、並列出力が指示された7つの印刷ジョブの中からジョブ長の合計が最適用紙長に一番近くなる組合せを選択する。そして、面付け決定部34は、選択した印刷ジョブの順番を操作パネル19等の画面に表示する。そして、この面付け決定部34において決定された印刷ジョブの配置に基づいて連続紙への印刷が実行される。このようにして決定された印刷ジョブの配置の一例を図16に示す。
なお、左右のジョブ長の合計の差が一定値以上の場合には、面付け決定部34は、ユーザに警告を通知するようにしてもよい。また、左右の列の先頭に出力される並列出力情報等に、各列の印刷ジョブの順序を示す情報を印刷するようにしてもよい。また、面付け決定部34は、用紙残量が分かる場合には、用紙残量に合わせた印刷ジョブの配置を行うようにしてもよい。
また、本実施形態の印刷装置1では印刷機構部20における印刷方式については言及していないが、本発明は、連続紙に画像出力する画像形成装置であれば印刷方式に関係なく適用可能であり、レーザプリンタやインクジェットプリンタ、またはその他の印刷方式を用いるプリンタにも同様に適用することができるものである。
1 印刷装置
2 ホスト端末装置
3 前処理装置
4 バッファ装置
5 バッファ装置
6 後処理装置
10 制御部
11 ホストI/F部
12 ROM
13 RAM
14 NVRAM
15 CPU
16 パネルI/F部
17 HDD
18 エンジンI/F部
19 操作パネル
20 印刷機構部
31 印刷ジョブ受付部
32 描画処理部
33 画像データ格納部
34 面付け決定部
35 合成処理部
36 印刷制御部

Claims (6)

  1. 連続紙に対して画像を出力する画像出力手段と、
    受け付けた印刷指示に基づいて描画処理を行って画像データを生成する生成手段と、
    少なくとも2つ以上の印刷指示に基づく複数の画像データを連続紙上に並列に出力するための画像配置を決定する決定手段と、
    前記決定手段により決定された画像配置に基づいて、前記生成手段により生成された複数の画像データを合成する合成手段と、
    前記合成手段により合成された画像データを連続紙に対して出力するよう前記画像出力手段を制御する制御手段とを有し、
    前記決定手段は、異なる印刷指示に基づく画像間に所定幅の領域を設けるように画像の配置を決定するとともに、連続紙の用紙幅に基づいて並列出力する複数の印刷指示を決定し、
    前記決定手段は、さらに、並列出力する複数の印刷指示に基づく画像の先頭位置を合わせる先頭位置合わせが行われるように、連続紙上に並列に出力するための画像の配置を決定し、先頭位置合わせを行う場合と行わない場合とで、発生する白紙領域にどれだけの差が発生するかを予め算出して、先頭位置合わせを行うことによりどれだけの無駄な白紙領域が発生するかを使用者に報知する
    画像形成装置。
  2. 前記決定手段は、必要となる連続紙の長さが異なる2つの印刷指示に基づく画像データを連続紙上に並列に出力する場合に、一方の印刷指示に基づく画像の一部を、他方の印刷指示に基づく画像の前または後に配置するように画像配置を決定する請求項記載の画像形成装置。
  3. 前記決定手段は、少なくとも3つ以上の印刷指示に基づく複数の画像データを連続紙上に並列に出力する場合に、印刷指示を受け付けた順に配置する場合と比較して総印刷長が短くなるように、前記少なくとも3つ以上の印刷指示に基づく複数の画像の配置を決定する請求項記載の画像形成装置。
  4. 並列出力を指示された複数の印刷指示に基づく画像幅の合計が連続紙の用紙幅を超えている場合に、その旨を通知する通知手段をさらに有する請求項記載の画像形成装置。
  5. 受け付けた印刷指示に基づいて描画処理を行って画像データを生成する生成ステップと、
    少なくとも2つ以上の印刷指示に基づく複数の画像データを連続紙上に並列に出力するための画像配置を決定する決定ステップと、
    前記決定ステップにおいて決定された画像配置に基づいて、前記生成ステップにおいて生成された複数の画像データを合成する合成ステップと、
    前記合成ステップおいて合成された画像データを連続紙に対して出力するステップをコンピュータに実行させるためのプログラムであって、
    前記決定ステップでは、異なる印刷指示に基づく画像間に所定幅の領域を設けるように画像の配置を決定するとともに、連続紙の用紙幅に基づいて並列出力する複数の印刷指示を決定し、
    前記決定ステップでは、さらに、並列出力する複数の印刷指示に基づく画像の先頭位置を合わせる先頭位置合わせが行われるように、連続紙上に並列に出力するための画像の配置を決定し、先頭位置合わせを行う場合と行わない場合とで、発生する白紙領域にどれだけの差が発生するかを予め算出して、先頭位置合わせを行うことによりどれだけの無駄な白紙領域が発生するかを使用者に報知する
    プログラム。
  6. 画像を出力する画像出力手段と、
    受け付けた印刷指示に基づいて描画処理を行って画像データを生成する生成手段と、
    少なくとも2つ以上の印刷指示に基づく複数の画像データを連続紙上に並列に印刷するための画像配置を決定する決定手段と、
    前記決定手段により決定された画像配置に基づいて、前記生成手段により生成された複数の画像データを合成する合成手段と、
    前記合成手段により合成された画像データを出力するよう前記画像出力手段を制御する制御手段と、
    前記画像出力手段により出力された画像データを連続紙に対して印刷する印刷手段とを有し、
    前記決定手段は、異なる印刷指示に基づく画像間に所定幅の領域を設けるように画像の配置を決定するとともに、連続紙の用紙幅に基づいて並列出力する複数の印刷指示を決定し、
    前記決定手段は、さらに、並列出力する複数の印刷指示に基づく画像の先頭位置を合わせる先頭位置合わせが行われるように、連続紙上に並列に出力するための画像の配置を決定し、先頭位置合わせを行う場合と行わない場合とで、発生する白紙領域にどれだけの差が発生するかを予め算出して、先頭位置合わせを行うことによりどれだけの無駄な白紙領域が発生するかを使用者に報知する
    印刷装置。
JP2009218606A 2009-09-24 2009-09-24 画像形成装置、印刷装置およびプログラム Active JP5387275B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2009218606A JP5387275B2 (ja) 2009-09-24 2009-09-24 画像形成装置、印刷装置およびプログラム
US12/702,182 US8390872B2 (en) 2009-09-24 2010-02-08 Image forming apparatus and computer program product determining layout of images on continuous paper in parallel based on instructions from different print jobs
CN201010128044.4A CN102035959B (zh) 2009-09-24 2010-03-08 图像形成设备、打印设备和打印方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009218606A JP5387275B2 (ja) 2009-09-24 2009-09-24 画像形成装置、印刷装置およびプログラム

Publications (2)

Publication Number Publication Date
JP2011067960A JP2011067960A (ja) 2011-04-07
JP5387275B2 true JP5387275B2 (ja) 2014-01-15

Family

ID=43756388

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009218606A Active JP5387275B2 (ja) 2009-09-24 2009-09-24 画像形成装置、印刷装置およびプログラム

Country Status (3)

Country Link
US (1) US8390872B2 (ja)
JP (1) JP5387275B2 (ja)
CN (1) CN102035959B (ja)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9025195B2 (en) * 2012-04-30 2015-05-05 Hewlett-Packard Indigo B.V. Work flow and finishing for print production of photograph images
JP2015013452A (ja) * 2013-07-08 2015-01-22 コニカミノルタ株式会社 画像形成装置および画像形成システム
ES2734362T3 (es) * 2013-07-15 2019-12-05 Xeikon Mfg Nv Sistema y método de procesamiento de imágenes
JP6248737B2 (ja) * 2014-03-25 2017-12-20 セイコーエプソン株式会社 印刷装置
DE102014005496A1 (de) * 2014-04-14 2015-10-15 Heidelberger Druckmaschinen Ag Workflow für Web to Print Druckereien
JP6459520B2 (ja) * 2015-01-06 2019-01-30 コニカミノルタ株式会社 印刷物の製造方法、および印刷装置
JP6459537B2 (ja) * 2015-01-19 2019-01-30 コニカミノルタ株式会社 印刷物の製造方法、印刷装置、および印刷装置を制御する制御プログラム
JP6424647B2 (ja) * 2015-01-26 2018-11-21 コニカミノルタ株式会社 印刷物の製造方法、および印刷装置
JP6202014B2 (ja) * 2015-02-06 2017-09-27 コニカミノルタ株式会社 画像形成装置、画像形成方法、共通余白形成周期設定プログラムおよび画像形成システム
US9925804B2 (en) * 2016-01-29 2018-03-27 Electronics For Imaging, Inc. Printing independent images by sharing printer heads
JP2017161597A (ja) * 2016-03-07 2017-09-14 コニカミノルタ株式会社 画像形成装置及び画像形成制御方法
CN108604170B (zh) * 2016-04-21 2021-08-06 惠普深蓝有限责任公司 为逐帧打印施加打印作业
WO2017202649A1 (en) * 2016-05-26 2017-11-30 OCE Holding B.V. Printing systems for printing a plurality of images in a first web and in a second web and a method thereof
JP6706157B2 (ja) * 2016-06-21 2020-06-03 キヤノン株式会社 情報処理装置及び面付け方法、ならびにプログラム
JP6750465B2 (ja) * 2016-11-09 2020-09-02 コニカミノルタ株式会社 ロール紙印刷装置、ロール紙印刷制御プログラム及びロール紙印刷制御方法
JP6761581B2 (ja) * 2017-01-25 2020-09-30 コニカミノルタ株式会社 面付け装置 プログラム
EP3416104B1 (en) * 2017-06-13 2019-12-25 OCE Holding B.V. Roll-fed printing assembly, software medium, and method for controlling a roll-fed printing assembly
WO2019011673A1 (en) * 2017-07-14 2019-01-17 OCE Holding B.V. ROLL-FEED PRINTING APPARATUS, TRAMOUS IMAGE PROCESSOR, SOFTWARE MEDIUM, METHOD FOR CONTROLLING ROLL-FEED PRINTING APPARATUS, AND METHOD FOR CONTROLLING THE TRAMED IMAGE PROCESSOR
US10642551B2 (en) 2017-07-14 2020-05-05 Georgia-Pacific Corrugated Llc Engine for generating control plans for digital pre-print paper, sheet, and box manufacturing systems
US11520544B2 (en) 2017-07-14 2022-12-06 Georgia-Pacific Corrugated Llc Waste determination for generating control plans for digital pre-print paper, sheet, and box manufacturing systems
US11449290B2 (en) 2017-07-14 2022-09-20 Georgia-Pacific Corrugated Llc Control plan for paper, sheet, and box manufacturing systems
US20190016551A1 (en) 2017-07-14 2019-01-17 Georgia-Pacific Corrugated, LLC Reel editor for pre-print paper, sheet, and box manufacturing systems
US11485101B2 (en) 2017-07-14 2022-11-01 Georgia-Pacific Corrugated Llc Controls for paper, sheet, and box manufacturing systems
JP6911632B2 (ja) * 2017-08-23 2021-07-28 コニカミノルタ株式会社 画像形成システム、画像形成システムの制御プログラム、画像形成装置の制御プログラムおよびサーバーの制御プログラム
JP6922589B2 (ja) * 2017-09-21 2021-08-18 富士フイルムビジネスイノベーション株式会社 画像形成装置
JP2019147320A (ja) * 2018-02-28 2019-09-05 株式会社Screenホールディングス データ処理方法、データ記録方法、軟包装製造方法、および画像記録装置
JP2019185414A (ja) * 2018-04-11 2019-10-24 コニカミノルタ株式会社 ロール紙印刷装置、印刷制御プログラム及び印刷制御方法
US10691399B2 (en) * 2018-09-04 2020-06-23 GM Global Technology Operations LLC Method of displaying mobile device content and apparatus thereof
JP7155776B2 (ja) 2018-09-11 2022-10-19 富士フイルムビジネスイノベーション株式会社 情報処理装置及び情報処理プログラム

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3611003B2 (ja) 1996-09-24 2005-01-19 富士ゼロックス株式会社 画像処理装置
JP2002281278A (ja) 2001-03-19 2002-09-27 Ricoh Co Ltd 画像形成装置
JP4672909B2 (ja) * 2001-06-07 2011-04-20 キヤノン株式会社 画像形成装置および画像形成制御方法
JP4022901B2 (ja) * 2002-05-24 2007-12-19 株式会社ミヤコシ 新聞の製作方法
JP3913220B2 (ja) * 2003-01-24 2007-05-09 キヤノン株式会社 画像形成装置およびイメージリピート方法およびレイアウト方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム
US20040150840A1 (en) * 2003-01-30 2004-08-05 Farrell Michael E. Methods and systems for structuring a raster image file for parallel streaming rendering by multiple processors
US7937180B2 (en) * 2003-11-07 2011-05-03 Hewlett-Packard Development Company, L.P. Methods and systems for ascertaining web cutting locations
JP2005193547A (ja) * 2004-01-07 2005-07-21 Fuji Photo Film Co Ltd プリンタおよびプリントシステム
JP4536671B2 (ja) 2006-02-27 2010-09-01 京セラミタ株式会社 画像形成装置、画像形成方法及びそのプログラム
JP2007261172A (ja) * 2006-03-29 2007-10-11 Canon Inc 画像形成装置及び画像形成方法
DE102007009091A1 (de) * 2007-02-24 2008-08-28 Man Roland Druckmaschinen Ag System zum Bebildern von Druckformen
JP2009048521A (ja) * 2007-08-22 2009-03-05 Seiko Epson Corp プリンタ、棚札印刷システム、プリンタの制御方法および制御プログラム
JP5256872B2 (ja) * 2007-09-03 2013-08-07 セイコーエプソン株式会社 印刷方法、印刷装置、及び、印刷物製造方法
US20090060610A1 (en) * 2007-09-03 2009-03-05 Seiko Epson Corporation Printing method, printing apparatus, and print producing method

Also Published As

Publication number Publication date
CN102035959B (zh) 2015-09-09
US20110069329A1 (en) 2011-03-24
CN102035959A (zh) 2011-04-27
JP2011067960A (ja) 2011-04-07
US8390872B2 (en) 2013-03-05

Similar Documents

Publication Publication Date Title
JP5387275B2 (ja) 画像形成装置、印刷装置およびプログラム
JP2004318581A (ja) 情報処理装置及び印刷プレビュー表示方法
US20130222857A1 (en) Printer control apparatus
JP2007233591A (ja) プリンタドライバおよびそのテスト印刷方法、印刷装置
JP2011062954A (ja) 画像形成装置、印刷装置およびプログラム
JP5218011B2 (ja) 印刷制御プログラム、印刷制御方法、および印刷制御装置
JP4557597B2 (ja) 印刷処理方法およびこの方法を実現する印刷処理制御システム
US10402134B2 (en) Print control device, print control method, and recording medium having print control program recorded thereon
US11061636B2 (en) Printing data generation device, printing data generation method and storage medium for creating booklet
US9206013B2 (en) Data editing apparatus, data editing method, and non-transitory recording medium storing program
JP2006211002A (ja) 画像形成装置
US20140098399A1 (en) Image forming apparatus capable of displaying thumbnail image, information processing apparatus, control methods and storage media therefor, and image forming system
US20120254741A1 (en) Proofreading apparatus, proofreading method, and recording medium
JP2005250606A (ja) プリンタドライバ
JP2010096978A (ja) 画像形成装置
JP4665806B2 (ja) 印刷装置、印刷方法、および印刷プログラム
JP2013223976A (ja) データ編集装置およびプログラム
JP2007293658A (ja) 連続印刷用画像処理システムおよび連続印刷用画像処理プログラム、並びに連続印刷用画像処理方法
JP2006209249A (ja) 画像出力制御装置、画像出力システム並びに画像出力制御プログラム及び画像出力制御プログラムを記録した記録媒体
JP3991565B2 (ja) データ処理装置及び方法
US20130223957A1 (en) Data editing apparatus and program
EP1499105A2 (en) Image data output system, image data control device, image data extracting method, image data control program, and program storage medium
JP2006259998A (ja) 印刷制御用プログラムおよびこの印刷制御用プログラムを記憶したコンピュータ読み取り可能な記録媒体
JP2011242952A (ja) 画像データ作成装置、画像データ作成方法及びプログラム
JP2007048109A (ja) 画像連続印刷システムおよび画像連続印刷プログラム、並びに画像連続印刷方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120817

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130408

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130910

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130923

R150 Certificate of patent or registration of utility model

Ref document number: 5387275

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350