JP2004086809A - 画像形成システム、バックエンドプロセッサ - Google Patents
画像形成システム、バックエンドプロセッサ Download PDFInfo
- Publication number
- JP2004086809A JP2004086809A JP2002250331A JP2002250331A JP2004086809A JP 2004086809 A JP2004086809 A JP 2004086809A JP 2002250331 A JP2002250331 A JP 2002250331A JP 2002250331 A JP2002250331 A JP 2002250331A JP 2004086809 A JP2004086809 A JP 2004086809A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- image
- end processor
- processing
- recording unit
- 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.)
- Pending
Links
- 230000015572 biosynthetic process Effects 0.000 title abstract description 5
- 238000012545 processing Methods 0.000 claims abstract description 268
- 238000000034 method Methods 0.000 claims abstract description 60
- 230000008569 process Effects 0.000 claims abstract description 54
- 238000011084 recovery Methods 0.000 claims abstract description 22
- 238000007639 printing Methods 0.000 claims description 59
- 238000004891 communication Methods 0.000 claims description 15
- 230000001419 dependent effect Effects 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000007906 compression Methods 0.000 abstract description 25
- 230000006835 compression Effects 0.000 abstract description 20
- 239000012141 concentrate Substances 0.000 abstract description 9
- 238000011161 development Methods 0.000 abstract description 4
- 230000002708 enhancing effect Effects 0.000 abstract 1
- 230000006870 function Effects 0.000 description 46
- 238000012546 transfer Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 17
- 230000006837 decompression Effects 0.000 description 11
- 238000006243 chemical reaction Methods 0.000 description 5
- 239000003086 colorant Substances 0.000 description 5
- 238000013500 data storage Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 230000008707 rearrangement Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 238000010017 direct printing Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 239000013067 intermediate product Substances 0.000 description 1
- 238000007645 offset printing Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00931—Synchronising different operations or sub-apparatus, e.g. controlling on-times taking into account different warm-up times
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32561—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using a programmed control device, e.g. a microprocessor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00957—Compiling jobs, e.g. for batch processing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Record Information Processing For Printing (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
【課題】RIP処理をするFEPを備えた画像形成システムにおいて、システムの高性能化や高機能化への展開が容易となるようにする。
【解決手段】エンジン30の処理特性に応じてエンジン30などを制御する印刷制御部620をFEP部500から取り外し、FEP部500はRIP処理や圧縮処理に専念できるようにする。FEP部500から取り外した印刷制御部620を、出力側と密に接続されたBEP部600に移設する。FEP部500から受け取ったデータを保持しておく画像記憶部602をBEP部600に設ける。クライアントからの要求に基づく出力形態に適合した処理やリカバリ処理などをする際には、FEP部500と無関係に、BEP部600内の各機能部分や出力側であるエンジン30などを制御してクライアントが希望する出力形態やリカバリ処理に応じた処理をさせて、イメージデータをエンジン30に送出する。
【選択図】 図2
【解決手段】エンジン30の処理特性に応じてエンジン30などを制御する印刷制御部620をFEP部500から取り外し、FEP部500はRIP処理や圧縮処理に専念できるようにする。FEP部500から取り外した印刷制御部620を、出力側と密に接続されたBEP部600に移設する。FEP部500から受け取ったデータを保持しておく画像記憶部602をBEP部600に設ける。クライアントからの要求に基づく出力形態に適合した処理やリカバリ処理などをする際には、FEP部500と無関係に、BEP部600内の各機能部分や出力側であるエンジン30などを制御してクライアントが希望する出力形態やリカバリ処理に応じた処理をさせて、イメージデータをエンジン30に送出する。
【選択図】 図2
Description
【0001】
【発明の属する技術分野】
本発明は、たとえばカラー複写機、ファクシミリ、あるいはプリンタなど、記録媒体上に画像を形成するいわゆる印刷機能を有する画像形成装置を備えた画像形成システム、並びにこの画像形成システムを構成するバックエンドプロセッサに関する。
【0002】
【従来の技術】
プリンタ装置や複写装置などの印刷機能を備えた画像形成装置が様々な分野で使用されている。また、今日では、画像形成装置がカラー化され、ユーザの様々な表現手段として利用されるようになってきている。たとえば、電子写真プロセス(ゼログラフィ)を用いたカラーページプリンタ装置は、高品質な画質あるいは高速プリンティングの点で注目されている。
【0003】
一方、印刷機能という点では、家庭内での個人ユースやオフィスでのビジネスユースといった比較的小規模(たとえば1ジョブが数枚〜数十枚程度)の印刷出力を要求されるものと、製本などの印刷業界で使用される比較的大規模(たとえば1ジョブが数千枚以上)の印刷出力を要求されるものとに大別される。前者の比較的小規模の印刷出力を要求されるものにおいては、その多くが(たとえば孔版印刷を除いて)、印刷データを受け取り版下を生成せずに印刷物を出力する。一方、後者の比較的大規模の印刷出力を要求されるものにおいては、従来は、印刷データに基づいて版下を生成し、この生成した版下を使用して印刷物を出力していた。
【0004】
ところが、今日では、DTP(DeskTop Publishing/Prepress)の普及による印刷工程の変化、いわゆる「印刷のデジタル革命」により、DTPデータから直接印刷する「ダイレクト印刷」もしくは「オンデマンド印刷」(以下オンデマンドプリンティングという)が着目されている。このオンデマンドプリンティングでは、従来の印刷(たとえばオフセット印刷)における写植などの紙焼き(印画紙)、版下、網ネガ、網ポジ、PS版などの中間成果物を生成せずに、プリプレス工程を完全にデジタル化することで電子データだけに基づいて印刷物を出力する仕組み(CTP;Computer To Print or Paper)が採られている。そして、このオンデマンドプリンティングの要求に対して、電子写真プロセスを用いた印刷機能が着目されている。
【0005】
図5は、従来の画像形成システムの概略を示す図である。ここで、図5(A)はシステムの全体構成図、図5(B)はデータの流れを示す図である。
【0006】
この画像形成システムは、図5(A)に示すように、画像形成装置1と、この画像形成装置1に印刷データを渡し印刷指示をする端末装置であるDFE(Digital Front End Processor )装置とから構成されている。
【0007】
画像形成装置1は、電子写真プロセスを利用して画像を所定の記録媒体に記録するもので、IOT(Image Output Terminal)モジュール2、フィード(給紙)モジュール(FM;Feeder Module )5、出力モジュール7、ユーザインタフェース装置8、およびIOTモジュール2とフィードモジュール5とを連結する連結モジュール9を備えている。
【0008】
DFE装置は、描画機能とプリンタコントローラ(印刷制御装置)機能とを備えており、たとえばページ記述言語(PDL:Page Description Language )で記述された印刷データを図示しないクライアント端末から順次受け取り、この印刷データをラスターイメージに変換(RIP処理;Raster Image Process)し、さらにRIP処理済みのイメージデータおよび印刷枚数や用紙サイズなどの印刷制御情報(ジョブチケット)を画像形成装置1に送り、画像形成装置1のプリントエンジンや用紙搬送系を制御して、画像形成装置1に印刷処理を実行させる。つまり、画像形成装置1の印刷動作は、DFE装置によるプリンタコントローラによって制御される。
【0009】
印刷データとしては、カラー印刷用の基本色である、イエロ(Y)、シアン(C)、マゼンタ(M)の3色と、ブラック(K)とを合わせた4色(以下纏めてYMCKという)分が画像形成装置1に送られる。
【0010】
ユーザインタフェース装置8は、オペレータと画像形成装置1との分かり易い対話を支援するもので、このような操作性の向上を図るため、タッチパネルが組み合わされたカラーディスプレイ8aと、その横に配されたハードコントロールパネル8bとを備え、図示のようにベースマシン(装置本体;本例では連結モジュール9)に支持アーム8cを立ててその上に取り付けられている。
【0011】
IOTモジュール2は、IOTコア部20とトナー供給部22とを有する。トナー供給部22には、カラー印刷用のYMCK分のトナーカートリッジ24が搭載されるようになっている。
【0012】
IOTコア部20は、光走査装置31や感光体ドラム32などを有するプリントエンジン(印字ユニット)30を前述の色成分に対応する色ごとに備えており、このプリントエンジン30をベルト回転方向に一列に配置したいわゆるタンデム構成のものとなっている。またIOTコア部20は、プリントエンジン30を制御する電気回路あるいは各モジュール用の電源回路などを収容する電気系制御収納部39を備える。
【0013】
さらに、IOTコア部20は、画像転写方式として、感光体ドラム32上のトナー像を1次転写器35にて中間転写ベルト43に転写(1次転写)し、その後、2次転写部45にて中間転写ベルト43上のトナー像を印刷用紙に転写(2次転写)する方式を用いている。このような構成では、YMCKの各色トナーにより画像形成を各別の感光体ドラム32上に行なって、このトナー像を中間転写ベルト43に多重転写する。
【0014】
中間転写ベルト43上に転写された画像(トナー像)は、所定のタイミングでフィードモジュール5から搬送されてきた用紙上に転写され、さらに第2搬送路48で定着器(Fuser )70まで搬送され、この定着器70によってトナー像が用紙上に溶融定着される。そしてその後、排紙トレイ(スタッカ)74に一時的に保持されたりあるいは直ちに排紙処理装置72に渡され、必要に応じて所定の終末処理を経て機外へ排出される。また、両面印刷時には、印刷済みの用紙が排紙トレイ74から反転路76に引き出され、IOTモジュール2の反転搬送路49に渡される。
【0015】
【発明が解決しようとする課題】
先にも述べたように、入力側であるDFE装置は、ページ記述言語(PDL)で記述された印刷データをクライアント端末から受け取ると、PDLを解釈して各ページのイメージデータを生成し、それを出力側である画像形成装置1へ送出する。また、一般的には、画像出力前に1出力単位(通常は1ページ)の画像データ全体をレンダリングしている。出力側であるIOTモジュール2や出力モジュール7は、受け取ったページ単位のイメージデータに基づいて、フロントエンドプロセッサの制御の元で、プリントエンジン30や定着器70などが同期して、印刷動作(画像形成動作)をすることになる。
【0016】
ところで、今日では、画像形成処理(プリント処理)のさらなる高性能化や高速化の要求がある。この高性能化や高速化の要求に応えるために、たとえば高速/高性能CPUの搭載により、プリントエンジンのスピードを生かす高速制御を可能にし、印刷指示からプリント出力までトータルの生産性をサポートした高速フルカラープリント、たとえば、100枚〜200枚/分以上のカラー印刷に対応する画像形成装置が提案されつつある。
【0017】
一方、このような高速/高性能な画像形成装置を稼働させるには、画像形成装置の対応のみならず、RIP処理や出力側の画像記録部に対する印刷制御部分であるプリンタコントローラも高速・高性能化が必要となる。
【0018】
しかしながら、従来のようなフロントエンドプロセッサ機能を備えたDFE装置と画像形成装置との接続関係では、その対応が難しくなってきている。たとえば、従来のDFE装置は、クライアント端末から受け取ったPDLデータに対するRIP処理だけでなく、印刷ジョブに従ったページ再配置(昇順/降順の並び替え、両面印刷時の処理ページ順決定、フィニッシャ対応の位置づらしなど)や、プリントエンジンや定着部などの出力側の処理特性に応じたデータ変換(たとえばグレイバランスや色ズレのキャリブレーションなど)などの、付加的な処理をも実行するようになっている。
【0019】
このため従来は、画像形成装置の特性に合わせたRIP処理済みの画像データ(Video Data)の生成や、印字ユニットの特性に合わせた高度な処理あるいは駆動部の同期制御などが必要であり、DFE装置と画像形成装置とがほぼ密接不可分であった。そして、DFE装置と画像形成装置1との間は、専用の通信プロトコルを使用した専用接続インタフェースで電気信号が伝送されていた。
【0020】
そのため、汎用のRIPエンジンを使用したDFE装置でありながら、各機種独立に存在することになり、DFE装置の開発工数の増大という問題や、顧客も機種ごとにDFE装置を買う必要が生じていた。
【0021】
しかしながら、このようにDFE装置と画像形成装置とが密接であると、画像形成装置の高速化に際しては、高速化が進むほど、画像形成装置の特性に合わせたRIP処理済みの画像データの生成負担や出力側の制御負担が重くなり、DFE装置側の処理の高速化が難しくなる。
【0022】
加えて、より高速の画像形成装置(画像形成システム)を構築しようとすると、DFE装置は、RIP処理と出力側の処理特性に依存した制御とを並行して行なうことが負担となり、さらなる高速対応が難しくなるという問題もある。
【0023】
たとえば、画像回転、コレーション(帳合い)、両面印刷、スタンプ・パンチ・ステープラなどのフィニッシャ装置あるいは用紙トレーと関わりのある位置合わせ処理、排出面合わせ、グレーバランスや色ズレ補正などのキャリブレーション処理、スクリーン指定処理など、クライアントからの要求に基づく出力形態に適合した処理、あるいは出力詰まり(紙詰まりなど)に対応するリカバリ処理など、出力側である画像形成装置1(たとえばプリントエンジン)の処理特性に依存した処理(出力側の処理特性と関わりの強い依存処理)が必要となる場合がある。
【0024】
この場合、エンジンの特性やノウハウを熟知した上でDFE装置にて出力側を制御したり、場合によってはイメージデータの生成をやり直してバックエンドへ転送させることが必要となる。このため、汎用RIPエンジンを搭載したDFE装置では、さらに処理負担が大きくなり、処理時間が大幅に掛かることになる。
【0025】
たとえば、高速/高性能CPUの搭載によりRIPエンジンとしての基本性能が、たとえば100枚〜200枚/分以上のカラー印刷に対応するものも提案されつつある。しかしながら、クライアントからの要求に基づく出力形態に適合した処理やリカバリ処理など、出力側の処理特性に依存した処理が必要となるケースでは、RIP処理出力側の制御とを並行して行なうことが負担となり、その潜在能力を発揮できないということになる。
【0026】
本発明は、上記事情に鑑みてなされたものであり、システムの高機能化や高速化に柔軟に対応することのできる画像形成システムを提供することを第1の目的とする。
【0027】
また、本発明は、システムの高機能化や高速化に柔軟に対応することのできる画像形成システムを構成するバックエンドプロセッサを提供することを第2の目的とする。
【0028】
【課題を解決するための手段】
すなわち、本発明に係る第1の画像形成システムは、印刷ジョブを処理して各ページのイメージデータを生成するイメージデータ生成部を備えたフロントエンドプロセッサと、画像を所定の記録媒体上に記録する画像記録部に対応して設けられた、フロントエンドプロセッサからの各ページのイメージデータを受け取り画像記録部へ送出して画像記録部を制御するバックエンドプロセッサとから構成されている画像形成システムであって、先ず、フロントエンドプロセッサを、画像記録部とは独立的にイメージデータを生成するものとした。
【0029】
また本発明に係る第1の画像形成システムは、バックエンドプロセッサを、フロントエンドプロセッサにて画像記録部とは独立的に処理されたイメージデータを受け取り保持する画像記憶部と、クライアントが希望する出力形態に関する情報を受け付ける出力形態情報取得部と、画像記憶部からイメージデータを読み出して、出力形態情報取得部が取得した情報が示すクライアントが希望する出力形態と画像記録部に依存した処理をしてからイメージデータを画像記録部に送出するよう、バックエンドプロセッサ内の各機能部分を制御する印刷制御部とを備えたものとした。
【0030】
本発明に係る第2の画像形成システムは、印刷ジョブを処理して各ページのイメージデータを生成するイメージデータ生成部を備えたフロントエンドプロセッサと、画像を所定の記録媒体上に記録する画像記録部に対応して設けられた、フロントエンドプロセッサからの各ページのイメージデータを受け取り画像記録部へ送出して画像記録部を制御するバックエンドプロセッサとから構成されている画像形成システムであって、第1の画像形成システムと同様に、先ず、フロントエンドプロセッサを、画像記録部とは独立的にイメージデータを生成するものとした。
【0031】
また本発明に係る第2の画像形成システムは、バックエンドプロセッサを、フロントエンドプロセッサにて画像記録部とは独立的に処理されたイメージデータを受け取り保持する画像記憶部と、画像記憶部からイメージデータを読み出して画像記録部に依存した処理をしてからイメージデータを画像記録部に送出するように、また印刷ジョブの処理過程において出力詰まり現象が生じたときには画像記録部の処理特性に依存した出力詰まりに対するリカバリ処理をするよう、バックエンドプロセッサ内の各機能部分を制御する印刷制御部とを備えたものとした。
【0032】
上記において、画像記録部とは、クライアントより指示されたジョブについての画像形成動作に関わる機能部分の総称である。この画像記録部に含まれる機能部分の代表的なものは、プリントエンジン、定着部、記録媒体を搬送する搬送部材、あるいはフィニッシャなどである。
【0033】
また上記において、「画像記録部とは独立的に処理」とは、画像記録部あるいはこの画像記録部を制御するバックエンドプロセッサに対して完全独立であることに限らず、これらからの強い拘束を受けることなくほぼ非依存で、ある程度の自由度を持って(画像記録部の処理速度などにはほぼ無関係に)、イメージデータを生成処理」することも含む意味である。
【0034】
また上記において、画像記録部に依存した処理とは、イメージデータそのものに対する画像処理であってもよいし、所望の出力画像を得るため装置内の各部に対して所定の処理をするものであってもよい。前者の場合、印刷制御部は、画像処理済みのイメージデータを画像記録部に送出するよう制御する。
【0035】
本発明において、画像記録部の処理特性は、これら機能部分の少なくとも1つに関わるものであればよい。プリントエンジンが電素写真プロセスを利用するものである場合には、特に、プリントエンジンや定着部との関わりで、本発明を適用すると効果が高い。
【0036】
また、バックエンドプロセッサ内の各機能部分を制御するとは、フロントエンドプロセッサへ負荷をかけないように、フロントエンドプロセッサとの関わりを持つことなく、バックエンドプロセッサ内の各機能部分を制御することで、画像記録部にて印刷処理ができるようにすることを意味する。
【0037】
つまり、クライアントからの要求に基づく出力形態に適合した処理やリカバリ処理などをする際には、フロントエンドプロセッサと無関係に、バックエンドプロセッサ内の各機能部分や出力側であるプリントエンジンや定着器などを制御してクライアントが希望する出力形態やリカバリ処理に応じた処理をさせてから、イメージデータを出力側に送出させる。この際、RIP処理のやり直しが必要な場合には、フロントエンドプロセッサへ再RIP処理を要求することなく、バックエンドプロセッサ内の各機能部分にて対応した処理をする。
【0038】
本発明に係るバックエンドプロセッサは、上記第1あるいは第2の画像形成システムを構成するに好適なバックエンドプロセッサ(主に印刷制御機能を備える)であり、前述のシステムで述べた機能部分を備える。
【0039】
また従属項に記載された発明は、本発明に係る画像形成システムあるいはバックエンドプロセッサのさらなる有利な具体例を規定する。
【0040】
【作用】
上記構成の画像形成システムにおいて、フロントエンドプロセッサは、イメージデータの生成機能を持つ一方で、出力側に依存した制御をするプリンタコントローラ機能を備えない。この出力側に依存した制御をするプリンタコントローラ機能をバックエンドプロセッサに設けた。フロントエンドプロセッサは、出力側に依存することなく、生成したイメージデータをバックエンドプロセッサに送出する。バックエンドプロセッサは、フロントエンドプロセッサから送られたイメージデータを受け取ると、それを一旦画像記憶部に格納する。そして、出力側の処理特性に応じて順次イメージデータを画像記録部へ送るととともに、画像記録部を制御して印刷処理をさせる。
【0041】
これにより、たとえば、フロントエンドプロセッサと画像記録部とは非同期の処理、バックエンドプロセッサと画像記録部とは同期の処理となり、その差を画像記憶部へのデータ格納と読出しとで相殺する。
【0042】
そして、クライアントからの要求に基づく出力形態に適合した処理やリカバリ処理などをする際には、フロントエンドプロセッサと無関係に、バックエンドプロセッサ内の各機能部分や出力側である画像記録部を制御してクライアントが希望する出力形態やリカバリ処理に応じた処理をさせてから、イメージデータを画像記録部に送出させる。
【0043】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【0044】
図1は、本発明に係る画像形成システムの一実施形態を示す図である。ここで、図1(A)はシステム構成の概略図、図1(B)は、ユーザインタフェース装置の詳細との関係における接続例を示す図である。
【0045】
この画像形成システムは、画像形成装置1と、この画像形成装置1に印刷データを渡し印刷指示をする端末装置であるDFE装置とから構成されている。
【0046】
画像形成装置1は、従来技術の項で示したものと同様に、電子写真プロセスを利用して画像を所定の記録媒体に記録するものである。この画像形成装置1は、クライアント端末から入力された印刷データに基づいて可視画像を所定の記録媒体上に形成する印刷装置(プリンタ)として機能するようになっている。
【0047】
すなわち、この画像形成システムにおける画像形成装置1は、IOTモジュール(IOT本体)2と、フィード(給紙)モジュール(FM;Feeder Module )5と、出力モジュール7と、パソコン(PC)などのユーザインタフェース装置8とを備える。なお、フィードモジュール5は、多段構成としてもよい。また、必要に応じて、各モジュール間を連結する連結モジュールを設けてもよい。
【0048】
また、出力モジュール7の後段に、さらにフィニッシャ(Finisher;後処理装置)モジュールを接続してもよい。フィニッシャモジュールとしては、たとえば、用紙をスタック処理をし、そのコーナ部の1個所または一辺の2個所以上を綴じるステープラを備えたもの、あるいはファイリング用のパンチ孔を穿設するパンチング機構を備えたものなどがある。このフィニッシャモジュールは、ユーザインタフェース装置8との接続が切られたオフライン状態でも使用可能とすることが望ましい。
【0049】
画像形成装置1は、本願発明に係る画像記録部として機能するものである。なお、画像形成装置1の内部構成は、従来技術の項で説明したものとほぼ同様であるので、その説明を割愛する。
【0050】
DFE装置は、フロントエンドプロセッサFEP(Front End Processor )部を備えている。フロントエンドプロセッサFEP部は、従来技術で示したDFE装置と同様に、フロントエンジンによるROP(Raster OPeration)処理によりクライアント(Client)からのデータをラスタデータに変換(RIP処理)し、その変換後のラスタ画像を圧縮処理する機能を備える。IOTモジュール2の高速処理に対応可能なようにRIP処理や圧縮処理が高速処理対応になっている。一方、DFE装置のフロントエンドプロセッサFEP部は、画像形成装置1に依存した印刷制御機能を果たすプリンタコントローラ機能を備えておらず、主にRIP処理のみをする点が、従来技術で示したDFE装置と異なる。
【0051】
ユーザインタフェース装置8は、キーボード81やマウス82などの入力デバイスを有し、ユーザに画像を提示しつつ指示入力を受け付けるGUI(Graphic User Interface)部80を備えるとともに、その本体(図示せず)内に画像形成装置1の各モジュールやDFE装置との間の接続インタフェース機能やサーバ機能をなすSys(システム制御)部85を備える。また、ユーザインタフェース装置8は、画像形成装置1に依存した印刷制御機能を果たすプリンタコントローラ機能を備えている。
【0052】
このような構成におけるユーザインタフェース装置8の画像形成装置1に依存した処理の制御機能を果たすプリンタコントローラ機能部分と、接続インタフェースに関わる部分とを、纏めてバックエンドプロセッサBEP(Back End Processor)部という。結果として、本実施形態の構成におけるユーザインタフェース装置8は、GUI部80と、IOTコア部20などエンジン特性に応じた制御するプリンタコントローラ機能部分とを含むようになっている。
【0053】
DFE装置では、クライアントで生成されたコードデータをフロントエンジン側のRIP処理でラスタデータ化し、圧縮処理を施す。DFE装置側のフロントエンドプロセッサFEP部と画像形成装置1側のバックエンドプロセッサBEP部との間の電気信号の伝送は、IOTコア部20に対して比較的疎な関係にある。つまり、画像記録部としてのプリントエンジン30に対して非依存の通信インタフェース(汎用のネットワークによる疎結合)で構築される。
【0054】
たとえば、図1(A)に示すように、DFE装置とバックエンドプロセッサBEP部との間は、たとえば通信速度が1GBPS(Giga Bit Per Sec)程度の汎用の通信プロトコルによる高速有線LAN(Local Area Network)などで接続するとよい。印刷ファイルは、たとえばFTP(File Transfer Protocol)などによりフロントエンドプロセッサFEP部からバックエンドプロセッサBEP部へファイル転送される。
【0055】
これに対して、バックエンドプロセッサBEP部と画像記録部を構成する(その主要部である)IOTコア部20との間の電気信号の伝送は、IOTコア部20に対して比較的密な関係にある、つまり、画像記録部としてのプリントエンジン30に依存した通信インタフェースで構築される。たとえば、専用の通信プロトコルで接続される。
【0056】
ユーザインタフェース装置8には、画像形成装置1を操作するための制御ソフトウェアが組み込まれている。このユーザインタフェース装置8は、画像処理装置IPS(Image Process System)の機能を備えたDFE装置と接続されており、たとえば、RIP(Raster Image Process)処理済みの印刷データ、および印刷枚数や用紙サイズなどの印刷制御情報をDFE装置から受け取り、要求された印刷処理を画像形成装置1に実行させる。
【0057】
印刷データとしては、カラー印刷用の基本色である、イエロ(Y)、シアン(C)、マゼンタ(M)の3色と、ブラック(K)とを合わせた4色(YMCK)分がある。また、この4色に加えて、第5の色成分、たとえばグレイ(G)分を含めてもよい。
【0058】
プリンタコントローラ機能をなすバックエンドプロセッサBEP部は、DFE装置からの画像データとともに印刷制御情報(印刷コマンド)を画像形成装置1内のインタフェース部を介して受け取り、画像形成装置1に依存した印刷処理(エンジン特性に依存した処理)の制御機能を果たす。また、たとえば、コレーション(Collation ;帳合い)設定による複数部出力やプリントアウト後もう1枚欲しいときのリプリントなど、DFE装置に保持しておいたRIP処理済みのデータを利用することで、効率的な高速出力を可能としている。
【0059】
このため、バックエンドプロセッサBEP部には、DFE装置から受け取った印刷制御情報に基づいてコマンドコード(Command Code)を生成し、画像形成装置1内の各部の処理タイミングをエンジン特性に応じて制御するコントローラが設けられる。また、バックエンドプロセッサBEP部は、IOTモジュール2やフィードモジュール5あるいは出力モジュール7などのエンジン特性に適合するようにスプール(Spool)処理を完結させてからIOTモジュール2に画像データを渡す。バックエンドプロセッサBEP部は、エンジン特性に依存した制御処理をする。
【0060】
また、バックエンドプロセッサBEP部は、エンジン特性に依存した紙詰まりなどのリカバリ処理を自動的に行なう。また、クライアントからの指示をフロントエンドプロセッサFEP部で判断し、IOTコア部20や定着器70あるいはフィニッシャ部などの画像形成装置1の各部に依存せず専らフロントエンドプロセッサFEP部のみで処理可能なものはフロントエンドプロセッサFEP部で処理し、画像形成装置1の各部に依存するものであってバックエンドプロセッサBEP部で行なうべき処理はバックエンドプロセッサBEP部側へコマンドをスルーさせる。
【0061】
たとえば、DFE装置からバックエンドプロセッサBEP部には、RIP処理が施されたラスタベース画像を含む印刷ファイルデータが送られる。印刷ファイルデータとしては、TIFF(Tagged Image File Format)フォーマットなどの圧縮されたラスタベースの画像ファイルデータの他、印刷部数、両面/片面、カラー/白黒、合成印刷、ソートの有無、ステープラの有無など印刷制御情報などが含まれる。
【0062】
そしてたとえば、回転(Rotation)、1枚の用紙内へのページ割付(N−UP)、リピート処理、用紙サイズ合わせ、デバイス差を補正するCMS(Colour Management System;カラー管理システム)、解像度変換、コントラスト調整、圧縮率指定(低/中/高)などのRIP処理と関わりのある処理は、フロントエンドプロセッサFEP部にて処理し、その制御コマンドをバックエンドプロセッサBEP部へは通知しない(非通知)。
【0063】
一方、コレーション(帳合い)、両面印刷、スタンプ・パンチ・ステープラなどのフィニッシャ装置あるいは用紙トレーと関わりのある位置合わせ処理、排出面(上下)合わせ、グレーバランスや色ズレ補正などのキャリブレーション処理、スクリーン指定処理など、画像形成装置1の処理特性と関わりの強いもの(IOT依存の処理)に関しては、その制御コマンドをフロントエンドプロセッサFEP部がスルーすることで、バックエンドプロセッサBEP部にて処理する。
【0064】
なお、用紙サイズ合わせに関しては、フロントエンドプロセッサFEP部だけでなく、バックエンドプロセッサBEP部にても処理してもかまわない。
【0065】
このように、本実施形態の構成では、画像データがTiffなどの圧縮データとして、たとえばFTP(File Transfer Protocol)などによりユーザインタフェース装置8側にファイル転送される。つまり、フロントエンドプロセッサFEP部側は1つのジョブ(JOB)をエンジン特性に依存せずRIP処理した順にバックエンドプロセッサBEP部側へ一方的に転送し、バックエンドプロセッサBEP部側で印刷用にページ再配置をする。
【0066】
本実施形態の構成によれば、DFE装置はエンジン特性に応じた煩雑な処理から開放されるので、一般的なPC(パソコン)をDFE装置として使用し、このPC上にソフトウェアを搭載することによって、フロントエンドプロセッサFEP部の機能を果たすことができるようになる。
【0067】
加えて、エンジン特性に応じた煩雑な処理を担当するバックエンドプロセッサBEP部側は、RIP処理から開放され、IOTモジュール2の性能に応じて、データ変換手法や印刷処理の制御を柔軟に変更することができる。
【0068】
これにより、フロントエンドプロセッサFEP部側が特にエンジンの特性やノウハウを熟知していなくても、容易にビジネス上必要なターゲットとしたいエンジンにプリンタコントローラを提供していくことが可能になる。
【0069】
すなわち、画像形成用の画像データと画像形成条件(部数、片面/両面、色、ソート有無、など)とをフロントエンドプロセッサFEP部からバックエンドプロセッサBEP部が受け取り、バックエンドプロセッサBEP部にて、エンジン特性に応じて、当該装置の画像形成動作を制御することができる。バックエンドプロセッサBEP部は従来のDFE装置のような標準コントローラの使用の制約がないので、このバックエンドプロセッサBEP部による画像形成動作の制御は、DFE装置によるものよりも高速性や拡張性に富む。したがって、従来構成例に比べて、画像形成装置1の高速化、高機能化に柔軟に対応することが容易となる。
【0070】
また、DFE装置のフロントエンドプロセッサFEP部にてRIP処理および圧縮処理をしておき、バックエンドプロセッサBEP部にて画像形成装置1に合わせたページ再配置をすることができ、DFE装置と画像形成装置1との関係はルーズであってよい(Loosely connection)。つまり、DFE装置にての処理としては、画像形成装置1の性能の影響を受けないRIP処理や圧縮処理などの範囲に留めることができる。これにより、DFE装置の処理負担が減るので、高速処理可能な汎用コントローラを備えたDFE装置を使用することができ、トータルのシステムコストを低減することができる。
【0071】
図2は、DFE装置と画像形成装置1との間のデータの流れに着目した図であって、フロントエンドプロセッサFEP部500およびバックエンドプロセッサBEP部600の一実施形態を示すブロック図である。
【0072】
フロントエンドプロセッサFEP部500は、ネットワークを介して接続されたクライアント端末(図示せず)からPDLで記述された印刷データ(以下PDLデータという)を受け取り、そのPDLデータを一旦順次格納するデータ格納部502と、データ格納部502からPDLデータを読み出して解釈しページ単位のイメージデータ(ラスタデータ)を生成(ラスタライズ)するRIP処理部(ラスタイメージ処理部)510と、このRIP処理部510にて生成されたイメージデータを所定のフォーマットにしたがって圧縮する圧縮処理部530とを備える。
【0073】
この圧縮処理部530の後段には、出力側であるIOTモジュール2や出力モジュール7など画像記録部に非依存の通信インタフェースによりバックエンドプロセッサBEP部600との間の電気信号の伝送を採るインタフェース部542が設けられている。
【0074】
RIP処理部510は、イメージデータ生成部の一例であって、ぺージ記述言語(PDL)で記述された電子データを展開してイメージデータを生成する。このため、RIP処理部510には、PDL解釈部およびイメージャとして機能するデコンポーザ、いわゆるRIPエンジンが組み込まれている。後述するように、このRIP処理部510は、本実施形態特有のプリントエンジンに応じた専用RIPエンジンを搭載したものであってもよいし、汎用の印刷RIP処理エンジンを搭載したものであってもよい。なお、フロントエンドプロセッサFEP部500全体として、他社のRIP装置(DFE装置)を利用してもかまわない。
【0075】
圧縮処理部530は、RIP処理部510からのイメージデータを圧縮し、圧縮済のイメージデータをバックエンドプロセッサBEP部600へ即時に転送する。なお、フロントエンドプロセッサFEP部500は、印刷ジョブに付帯して受け取った印刷ジョブ内容を示すジョブチケットの内自身に不要なものは、所定のタイミングでバックエンドプロセッサBEP部600にそのまま転送する。
【0076】
フロントエンドプロセッサFEP部側の処理は、プリントエンジン30の処理速度に非同期で処理される。つまり、フロントエンドプロセッサFEP部500は、クライアント端末からPDLデータを受け取ると、順にラスタライズおよび圧縮処理をし、直ちに圧縮処理済のイメージデータをバックエンドプロセッサBEP部600に送出する。この過程で、ラスタライズや圧縮などの処理よりもクライアント端末からのPDLデータ受信処理の方が早ければ、フロントエンドプロセッサFEP部500は、間に合わないPDLデータをデータ格納部502に一時的に保管しておく。そして、受け取った順に(先入れ先出し法で)もしくは適当な順に(たとえば先入れ後出し法で)PDLデータをデータ格納部502から読み出して処理する。
【0077】
一方、バックエンドプロセッサBEP部600は、フロントエンドプロセッサFEP部500にて印刷ジョブやプリントエンジン30の処理特性に無関係に処理された(たとえばプリントエンジン30の処理速度に非同期で処理された)圧縮済のイメージデータを受け取り保持する画像記憶部602と、画像記憶部602から圧縮済のイメージデータを読み出して、フロントエンドプロセッサFEP部500側の圧縮処理部530の圧縮処理に対応する伸張処理をし、この伸張処理済のイメージデータをIOTコア部20側に送出する伸張処理部610とを備える。
【0078】
伸張処理部610は、画像記憶部602から読み出し伸張処理したイメージデータに対して、画像回転や用紙上の画像位置の調整、あるいは拡大もしくは縮小など、本発明に係る画像編集部の機能を備えている。なお、この画像編集機能なす機能部分を伸張処理部610とは独立に設けてもかまわない。
【0079】
画像記憶部602の前段には、出力側であるIOTモジュール2や出力モジュール7など画像記録部に非依存の通信インタフェースによりフロントエンドプロセッサFEP部500との間の電気信号の伝送を採るインタフェース部が組み込まれたデータ受信部601が設けられている。
【0080】
また、伸張処理部610の後段には、画像記録部に依存した通信インタフェースにより画像記録部との間の電気信号の伝送を採る出力側のインタフェース部650が設けられている。
【0081】
また、バックエンドプロセッサBEP部600は、IOTコア部20の処理性能に依存してバックエンドプロセッサBEP部600の各部やIOTコア部20を制御するプリンタコントローラとして機能する印刷制御部620を備える。
【0082】
この印刷制御部620は、フロントエンドプロセッサFEP部500から渡されたジョブチケットを解釈(デコード)し、あるいはGUI部80を介したユーザ指示を受けて、プリントエンジン30や定着部70あるいはフィニッシャの処理特性に応じて出力形態(ページ内の画像位置、あるいはページ排出順や向きなど)を特定する出力形態特定部622と、この出力形態特定部622が特定した出力形態で印刷物が出力されるように、プリントエンジン30や定着部70あるいはフィニッシャなどの各部を制御する制御部624とを備える。出力形態特定部622は、クライアントが希望する出力形態に関する情報を受け付ける出力形態情報取得部としての機能を備える。
【0083】
バックエンドプロセッサBEP部600は、フロントエンドプロセッサFEP部500から転送されたイメージデータを、一旦バッファとして機能する画像記憶部602に蓄積する。伸張処理部610は、画像記憶部602から圧縮済のイメージデータを読み出して伸張処理するとともに、クライアント端末やフロントエンドプロセッサFEP部500から指定された印刷ジョブに従ってページデータを組み立てたり(ページデータの再配置)、さらには指示されたプリントエンジンへの転送準備をしたりする。
【0084】
そして、バックエンドプロセッサBEP部600では、プリントエンジン30の処理速度に同期して制御コマンドをやり取りしながら、エンジン生産性を最大限生かす速度でページデータを所定の順にIOTコア部20に送出する。
【0085】
このプリントエンジン30などの処理特性に適応した処理(同期処理)よりもフロントエンドプロセッサFEP部500からのデータ送出の方が早ければ、バックエンドプロセッサBEP部600は、間に合わない画像データやジョブチケットを画像記憶部602に一時的に保管しておく。そして、ユーザが希望する排出条件(ページ順や向き、あるいはフィニッシング処理の有無など)に合致するようにページデータを読み出し、また必要に応じて画像編集し、用紙上における画像位置の補正や、ユーザが希望する画像処理をし、処理済の画像データをIOTモジュール2側に送出する。
【0086】
これにより、フロントエンドプロセッサFEP部500と画像記録部としてのプリントエンジン30や定着器70などの出力側とが非同期の処理、バックエンドプロセッサBEP部600と出力側とは同期の処理となり、その差が画像記憶部602へのデータ格納と読出しとで相殺されるようになる。また、画像データの圧縮/伸張をする場合においても、フロントエンドプロセッサFEP部500における圧縮処理とバックエンドプロセッサBEP部600における伸張処理とは非同期の処理となる。つまり、本実施形態の構成によれば、フロントエンドプロセッサFEP部500におけるRIP処理やその後の圧縮処理は、印刷ジョブ内容や画像記録部を構成するIOTコア部20や定着器70などの処理特性とは独立に処理される。
【0087】
このように、本実施形態のフロントエンドプロセッサFEP部500では、RIP処理部510にてページ記述言語からラスタライズされた(描画展開された)イメージデータは、疎の関係で結合されているバックエンドプロセッサBEP部600側へページ順に転送される。そしてそこまでは、RIPエンジンの性能次第に任せた処理としており、特にプリントエンジン側の処理速度(同期)や制御に依存する必要は一切ない。
【0088】
これらの処理は、プリンタコントローラとして機能する印刷制御部620が、フロントエンドプロセッサFEP部500から渡されたジョブチケットを解釈(デコード)し、あるいはGUI部80を介したユーザ指示を受けて、各部を制御することで実現される。
【0089】
たとえば、伸張処理部610は、画像記憶部602から圧縮済のイメージデータを読み出してプリントエンジン30の処理速度に同期して伸張処理をする。また必要に応じて、フロントエンドプロセッサFEP部は、プリントエンジン30に依存した処理(色データの変換処理など)をしてからプリントエンジン30に送出する。この際、印刷制御部620は、印刷ジョブに従って、昇順/降順のページ並替え、両面印刷時の処理ページ順決定、あるいはフィニッシャ対応の位置づらし(ステプラやパンチ穴の場所確保)などのページ再配置をさせることで、IOTコア部20やフィニッシャ部などの種類に関わらず、クライアントの指示した形態で印刷物が排出されるようにする。
【0090】
このように、本実施形態の構成では、画像データがTiffなどの圧縮データとして、たとえばFTP転送などによりフロントエンドプロセッサFEP部フロントエンドプロセッサFEP部500からバックエンドプロセッサBEP部600側にファイル転送される。つまり、両者は単純なファイル渡しによる疎結合となっており、フロントエンドプロセッサFEP部500側は1つのジョブ(JOB)をエンジン特性に依存せずRIP処理した順にバックエンドプロセッサBEP部600側へ一方的に転送すればよい。バックエンドプロセッサBEP部600が、印刷用にページ再配置をするなど印刷ジョブやプリントエンジン30に依存した処理を担当する。
【0091】
この本実施形態の構成によれば、フロントエンドプロセッサFEP部500はエンジン特性に応じた煩雑な処理から開放されるので、一般的なPC(パソコン)をフロントエンドプロセッサFEP部500として使用し、このPC上にソフトウェアを搭載することによって、フロントエンドプロセッサFEP部500の機能を果たすことができるようになる。つまり、フロントエンドプロセッサFEP部500の汎用化が実現できる。
【0092】
加えて、エンジン特性に応じた煩雑な処理を担当するバックエンドプロセッサBEP部600側は、RIP処理から開放され、IOTモジュール2や定着器70あるいはフィニッシャなどの性能に応じて、柔軟に処理や制御を変更することができる。
【0093】
これにより、フロントエンドプロセッサFEP部500側が特にエンジンの特性やノウハウを熟知していなくても、容易にビジネス上必要なターゲットとしたいプリントエンジンに対して、汎用のRIPエンジンを搭載したプリンタコントローラを提供していくことが可能になる。
【0094】
そして、フロントエンドプロセッサFEP部500がプリントエンジン30に非依存であるため、ユーザはプリントエンジンを新規に購入しても従来のフロントエンドを流用することできる。また、他のメーカのフロントエンドとの接続も可能となる。つまり、汎用印刷RIPエンジンや他社のRIPエンジンが使用可能となる。
【0095】
なお、本願出願人は、たとえば特開平10−166688号にて、RIP処理をするフロントエンドプロセッサFEP部と画像記録部を制御するバックエンドプロセッサBEP部とを分離したシステムを提案している。しかしこのシステムは、RIP処理が印刷ジョブやプリントエンジン性能に依存したものとなっている。このため、イメージデータを所定の順番でIOTコア部20へ出力する制御を行なう際に、ある印刷ジョブの印刷処理が終了した時点で、フロントエンドプロセッサFEP部に対して、次のジョブの取得要求をバックエンドプロセッサBEP部が発行する。この取得要求はネットワークを介してフロントエンドプロセッサFEP部に通知される。
【0096】
フロントエンドプロセッサFEP部は、取得要求に対応して新たなジョブに対してのRIP処理をして処理済データをバックエンドプロセッサBEP部に渡す。つまり、RIP処理部とプリンタコントローラ部とがハードウェア的に分離されたものの、RIP処理が印刷ジョブやプリントエンジン30性能に依存したものである点では、従来と何ら変わらない。そして、RIP処理部とプリンタコントローラ部とがハードウェア的に分離されたものである点で本実施形態の構成例と共通するが、RIP処理と印刷ジョブやエンジン性能との依存性に関しては全く異なる。
【0097】
たとえば、1枚の用紙内へのページ割付(N−UP)、リピート処理、用紙サイズ合わせ、デバイス差を補正するCMS(Colour Management System;カラー管理システム)、解像度変換、コントラスト調整、圧縮率指定(低/中/高)などのRIP処理と関わりのある再処理が必要となる場合、特開平10−166688号のシステムでは、フロントエンドプロセッサFEP部にてイメージデータの生成をやり直してバックエンドへ転送させることになる。このため、汎用RIPエンジンを搭載したフロントエンドプロセッサFEP部では、その処理負担が大きく処理時間が大幅に掛かる。加えて、データの再送を要するので通信負荷も増える。
【0098】
また、画像回転(Rotation)、コレーション(Collation ;帳合い)、両面印刷、スタンプ・パンチ・ステープラなどのフィニッシャ装置あるいは用紙トレーと関わりのある位置合わせ処理(Shift ;画像シフト)、排出面(上下)合わせ、グレーバランスや色ズレ補正などのキャリブレーション処理、スクリーン指定処理など、出力側である画像形成装置1(たとえばプリントエンジン)の処理特性に依存した処理(出力側の処理特性と関わりの強い依存処理)が必要となる場合には、特開平10−166688号のシステムでは、エンジンの特性やノウハウを熟知した上でフロントエンドプロセッサFEP部にてイメージデータの生成をやり直してバックエンドへ転送させることになる。このため、汎用RIPエンジンを搭載したフロントエンドプロセッサFEP部では、RIPのやり直しよりもさらに処理負担が大きくなり、処理時間がより大幅に掛かることになる。
【0099】
これに対して、本実施形態の構成では、フロントエンドプロセッサFEP部500とバックエンドプロセッサBEP部600とに分け、プリントエンジン30や定着器70など出力側である画像記録部の処理特性に応じて、出力側エンジン30などを制御する印刷制御部(プリンタコントローラ)620をFEP部500から取り外し、FEP部500はRIP処理や圧縮処理に専念できるようにした。そして、フロントエンドプロセッサFEP部500から取り外した印刷制御部620を、出力側と密に接続されたバックエンドプロセッサBEP部600に移設した。また、フロントエンドプロセッサFEP部500から受け取ったデータを画像記憶部602に保持しておくようにした。
【0100】
こうすることで、フロントエンドプロセッサFEP部500と出力側とを疎な関係にでき、フロントエンドプロセッサFEP部500の処理が出力側であるエンジン30などに非依存のシステムとすることができる。なお、処理経過の差は、画像記憶部602へのデータ格納と読出しとで相殺(調整)される。
【0101】
たとえば、RIP処理に関わる処理はフロントエンドプロセッサFEP部で行なうが、RIP処理のやり直しが必要な際には、フロントエンドプロセッサFEP部500へ再RIP処理を要求することなく(フロントエンドプロセッサFEP部500とは独立に)、画像記憶部602に保持しておいたデータを再利用する。こうすることで、フロントエンドプロセッサFEP部500にての再RIP処理が不要となる。そして、その分だけフロントエンドプロセッサFEP部500の負担が減る。また、データの再送が不要であるので、通信負荷が減り、トータルの処理も速くなる。
【0102】
また、プリントエンジンなど出力側の処理特性に適応する性能を持ちプリントエンジン30などと密な関係で接続されたバックエンドプロセッサBEP部600にて、出力側の処理特性に依存する処理をすることができる。たとえば、クライアントが希望する出力形態にて出力する場合において、出力側の処理特性に依存する処理が必要となる場合、フロントエンドプロセッサFEP部500との関わりを持つことなく(無関係に)、バックエンドプロセッサBEP部600内の各機能部分にクライアントが希望する出力形態に応じた処理をさせてから、イメージデータを出力側に送出するよう制御する。エンジンに適応した処理をバックエンドプロセッサBEP部600にてすることは、さほど負担ならない。このため、本実施形態の構成の方が、スループットが向上する。
【0103】
図3は、上記実施形態のシステム構成としたこととの関わりにおける、システムの利用形態例を説明する図である。ここで、図3(A)は、クライアント指示に基づく出力形態との関わりにおけるバックエンドプロセッサの処理を説明する図、図3(B)は、出力側に異常が発生した場合のバックエンドプロセッサの処理を説明する図である。
【0104】
図3(A)の第1項目に示すように、出力形態情報取得部の機能を備えた出力形態特定部622がクライアントが希望する出力形態に関する情報として両面出力指示を示す情報を受け付けた際には、制御部624は、出力側であるプリントエンジン30や定着器70などの処理特性に依存したシーケンス順に片面イメージを順に生成してプリントエンジン30側に出力するよう、バックエンドプロセッサBEP部600内の伸張処理部610を制御する。こうすることで、出力側の処理特性に依存したシーケンス順に両面イメージが生成されることになる。
【0105】
たとえば、バックエンドプロセッサBEP部600は、フロントエンドプロセッサFEP部500を経由して指定された両面排出指示(クライアントの指示)を元に、プリントエンジン30側のベルトに載るシーケンス順にイメージをプリントエンジン30へ出力する。より具体的に言えば、フロントエンドプロセッサFEP部500は、1枚目表(P1T)→1枚目裏(P1B)→2枚目表(P2T)→2枚目裏(P2B)→3枚目表(P3T)→3枚目裏(P3B)→…というように順にRIP処理し、生成したイメージデータを順にバックエンドプロセッサBEP部600に送出する。
【0106】
これに対して、バックエンドプロセッサBEP部600では、1枚目表(P1T)→2枚目表(P2T)→3枚目表(P3T)→4枚目表(P4T)→5枚目表(P5T)→1枚目裏(P1B)→6枚目表(P6T)→2枚目裏(P2B)→7枚目表(P7T)→3枚目裏(P3B)→…、というようなシーケンスが有り得る。この並び順は、装置の印刷速度に関わる処理特性によって異なる。
【0107】
また、図3(A)の第2項目に示すように、フロントエンドプロセッサFEP部500は、ページごとに、Y(イエロ)、M(マゼンタ)、C(シアン)、K(ブラック)の各色成分を並行してRIP処理し、ページごとにYMCKのイメージデータをバックエンドプロセッサBEP部600に送出する。この場合において、プリントエンジン30が、Y→M→C→Kの順に処理する4サイクルエンジンである場合、バックエンドプロセッサBEP部600は、基本的には(片面印刷時)、1枚目Y(イエロ)→1枚目M(マゼンタ)→1枚目C(シアン)→1枚目K(ブラック)→2枚目Y→2枚目M→2枚目C→2枚目K→…というように、処理対象ページの並替え処理をする。
【0108】
そして、この構成と両面印刷とを組み合わせる際には、図3(A)の第3項目に示すように、フロントエンドプロセッサFEP部500は、ページごとに表→裏の順に、すなわち1枚目表(P1YMCKT)→1枚目裏(P1YMCKB)→2枚目表(P2YMCKT)→2枚目裏(P2YMCKB)→…の順に、イメージデータをバックエンドプロセッサBEP部600に送出する。
【0109】
これに対応して、バックエンドプロセッサBEP部600は、たとえば1枚目Y表(P1YT)→1枚目M表(P1MT)→1枚目C表(P1CT)→1枚目K表(P1KT)→2枚目Y表(P2YT)→2枚目M表(P2MT)→1枚目Y裏(P1YB)→2枚目C表(P2YT)→1枚目M裏(P1MB)→2枚目K表(P2KT)→…、という順に並び替えて処理する。
【0110】
本実施形態のシステムによれば、このような装置構成に起因して出力側の処理特性に応じた処理対象ページの並替え処理をする必要がある場合にも、フロントエンドプロセッサFEP部500側に影響を与えることなく、バックエンドプロセッサBEP部600側のみで、それに対応した処理を行なうことができる。
【0111】
このように、本実施形態のシステムでは、フロントエンドプロセッサFEP部500側に影響を与えることなく(フロントエンドプロセッサFEP部500に負荷を与えることなく)、出力側の処理特性(プリントエンジンの構成形態も含む)に応じて、バックエンドプロセッサBEP部600側で、その装置に適合したシーケンス順にイメージ形成を制御することができる。
【0112】
両面印刷指示があると、両面印刷を連続処理をしているとき、表面の連続搬送の途中に、あるシートの裏面印刷処理を割り込ませる。このように、何時の時点で次のシートに対する画像形成プロセスをスタートさせるかなどのページ処理順序の並替え制御は、装置が高速駆動となればなるほど難しい制御となる。このため、フロントエンドプロセッサFEP部側にて、RIPとこの制御とを並行して処理することは、負荷が重くなり、高速化に対応できなくなる。
【0113】
これに対して、本実施形態の構成では、両面対応のページ処理順序の並替え制御処理をフロントエンドプロセッサFEP部500側のRIP処理から切り離し、バックエンドプロセッサBEP部600側単独でページ処理順序の並替え制御を行ない、バックエンドプロセッサBEP部600内の各部やプリントエンジン30などを制御するようにしたので、従来構成よりも、高速化に柔軟に対応することができるようになる。
【0114】
また、図3(A)の第4項目に示すように、出力形態情報取得部の機能を備えた出力形態特定部622がクライアントが希望する出力形態に関する情報としてコレーションに関わる指示を示す情報を受け付けた際には、制御部624は、出力側(画像記録部)の処理特性に依存した排出面に応じてコレーションの処理をするよう、バックエンドプロセッサBEP部600内の伸張処理部610を制御する。こうすることで、出力側の排出処理特性に依存することなく、クライアントが希望する向きで印刷物を排出することができる。
【0115】
たとえば、排出面指示として、上向きFU(FACE up )および下向きFD(FACE down )の何れか一方を選択指示することができる場合において、下向きFD時に出来上がりがページ順になっているためには、普通通りジョブの最初のページから出力すればよい。しかしながら、上向きFU時に出来上がりがページ順になっているためには、ジョブの最終ページから出力する、つまり、処理対象ページの並替えが必要となる。
【0116】
本実施形態のバックエンドプロセッサBEP部600は、画像記憶部602から所望のページを読み出して処理することができるように構成されているので、バックエンドプロセッサBEP部600は、フロントエンドプロセッサFEP部500側に影響を与えることなく(フロントエンドプロセッサFEP部500に負荷を与えることなく)、画像記憶部602からページを並び替えて読み出して伸張処理してプリントエンジン30へ出力することができる。
【0117】
また、図3(A)の第5項目に示すように、出力形態情報取得部の機能を備えた出力形態特定部622がクライアントが希望する出力形態に関する情報として閉じ位置に関わる指示を示す情報を受け付けた際には、制御部624は、出力側(画像記録部)の処理特性に依存した閉じ位置調整をするよう、バックエンドプロセッサBEP部600内の伸張処理部610を制御する。
【0118】
こうすることで、スタンプ、ステープラ、あるいはパンチ穴などのフィニッシャ装置(オプション)が付いた場合にも、フロントエンドプロセッサFEP部500側に影響を与えることなく(フロントエンドプロセッサFEP部500に負荷を与えることなく)、それらの押される場所に応じて、バックエンドプロセッサBEP部600で画像回転(ローテーション)や位置ずらし(シフト)などの画像編集処理をして、プリントエンジン30側へ位置調整されたイメージデータを送出することができる。
【0119】
たとえば、両面印刷時には、ページ番号によって回転方向や位置ずらしの方向が異なり、これらの判断や実際の画像編集処理とRIP処理とを並行して行なう従来の構成では、判断や画像編集処理が負担となり、高速化対応が難しくなる。これに対して、本実施形態の構成では、フロントエンドプロセッサFEP部500は、出力側の処理に依存することなくRIP処理や圧縮処理に専念でき、またバックエンドプロセッサBEP部600は、RIP処理や圧縮処理を気にすることなく、方向判断や画像編集処理に専念することができるので、処理負担が分散され、高速化対応が容易となる。
【0120】
なお、用紙上の画像位置を合わせると、その移動量によっては、元画像の一部が用紙からはみ出したり、はみ出さないものの印字されない部分(いわゆる像欠け)が生じることがある。このような場合、画像サイズを少し縮小(サイズ整合処理)し、この縮小済みのイメージデータをプリントエンジン30側に送出するようにしてもよい。なお、縮小は、位置ずらしに起因する縦/横の必要な方向に対してのみ施してもよい(独立縮小)。
【0121】
また、このサイズ整合処理をするか否かのクライアント指示を受け付けて、クライアントが希望する場合に限って、サイズ整合処理をするようにしてもよい。あるいは逆に、通常はサイズ整合処理をするモードにしておき、このモードをクライアントが解除した場合に限って、サイズ整合処理を行なわないようにしてもよい。
【0122】
また、図3(B)に示すように、印刷ジョブの処理過程において出力詰まり現象が生じた際には、制御部624は、出力側(画像記録部)の処理特性に依存した出力詰まりに対するリカバリ処理をするよう、バックエンドプロセッサ内の各機能部分を制御する。
【0123】
たとえば、IOTモジュール2や出力モジュール7側で印刷用紙の詰まり(紙詰まり)や電源オフなどによりイメージが排出できなかった場合、バックエンドプロセッサBEP部600は、画像記憶部602から未出力の所望のページ(未処理ページ)を読み出してプリントエンジン30側に送出させる。こうすることで、フロントエンドプロセッサFEP部500側に影響を与えることなく(フロントエンドプロセッサFEP部500に負荷を与えることなく)、バックエンドプロセッサBEP部600側だけでリカバリ処理を実現することができる。
【0124】
図4は、従来の画像形成システムと本実施形態を適用した画像形成システムとの差を説明する図である。ここで、図4(A)は従来のシステム構成を示し、図4(B)および図4(C)は本実施形態を適用したシステム構成例を示す。
【0125】
従来の構成例では、画像形成装置1の特性に合わせたRIP処理済みの画像データ(Video Data)をDFE装置からIOTモジュール2に渡す。また、画像形成装置1の高速化に際しては、高速化が進むほど、DFE装置側のコントローラにて画像形成装置1内の各部の処理タイミングを制御するのが難しくなる。このため、図4(A)に示すように、DFE装置と画像形成装置1とがほぼ密接不可分であり、個々の画像形成装置1に応じた専用のDFE装置を使用する構成とならざるを得ない。
【0126】
たとえば、ラスタデータ展開(すなわちRIP処理)や印字ユニットの制御に際し、高機能モデルのDFE装置は、高画質、高度制御を主張する業界標準コントローラを使っている。フロントエンドプロセッサFEP部側が特にエンジンの特性やノウハウを熟知していなければ、高速高機能の画像形成装置1を制御することができないが、高速高機能になるほどそれが難しくなるので、従来の構成では、画像形成装置1に合わせた専用の処理機能をなすDFE装置が必要である。このため、1台の画像形成装置1が複数のDFE装置からの印刷要求を受け付けるシステムを構築することは難しかった。
【0127】
たとえば、より高機能・高速なシステムにしようとする場合、画像形成装置1の制御方法を予め標準コントローラに知らせておき、その標準コントローラの制御の元で動作するしかない。しかしながら、高速化、高機能化させると、従来のようなコントローラや汎用のコントローラで、高速高機能の画像形成装置1の画像形成動作を制御することは難しくなる。
【0128】
これに対して、本実施形態の構成では、DFE装置側(詳しくはフロントエンドプロセッサFEP部500)は主にRIP処理機能部を担当し、バックエンドプロセッサBEP部600がプリンタコントローラ機能を担当する構成とすることで、画像形成用の画像データと画像形成条件(部数、片面/両面、色、ソート有無、など)とをバックエンドプロセッサBEP部600が受け取り、バックエンドプロセッサBEP部600にて、プリントエンジンの性能や特性に応じて、当該装置の画像形成動作を制御することができる。
【0129】
バックエンドプロセッサBEP部600は、従来のDFE装置のような標準コントローラの使用の制約がないので、このバックエンドプロセッサBEP部600による画像形成動作の制御は、DFE装置によるものよりも高速性や拡張性に富む。したがって、従来の構成例に比べて、画像形成装置1の高速化、高機能化に柔軟に対応することが容易となる。
【0130】
また本実施形態の構成では、フロントエンドプロセッサFEP部500にてRIP処理をしておき、バックエンドプロセッサBEP部600にて画像形成装置1に合わせたページ再配置をすることができ、DFE装置(詳しくはフロントエンドプロセッサFEP部)と画像形成装置1(詳しくはプリントエンジンや定着部など)との関係はルーズ(Loosely connection)であってよい。つまり、フロントエンドプロセッサFEP部とプリントエンジンなどとの間が疎な関係であってよく、DFE装置の処理としては、画像形成装置1の処理特性の影響を受けないRIP処理などの範囲に留めることができる。
【0131】
これにより、DFE装置の処理負担が減るので、高速処理可能な汎用コントローラを備えたDFE装置を使用することができ、トータルのシステムコストを低減することができる。加えて、汎用のDFE装置を使用できるので、図4(B)に示すように、1台の画像形成装置1が複数のDFE装置からの印刷要求を受け付けるシステム、すなわちDFE装置の台数と画像形成装置の台数とがn:1のシステムを構築することもできる。
【0132】
また、図4(C)に示すように、画像形成装置1も複数台接続したシステム、すなわち、DFE装置の台数と画像形成装置の台数とがn:mのシステムを構築することもできる。この場合、バックエンドプロセッサBEP部の後段に高速高性能の画像形成装置1と出力確認用のプルーファ(画像形成装置1の一例)など2種類の画像形成装置1を並列設置したシステム、あるいは、縦連接続して並列処理させるシステムとすることもできる。
【0133】
プルーファ接続のシステムでは、高速高機能の画像形成装置1によるダイレクト印刷に先立って、DTPデータから直接カラー校正用プリントの出力をプルーファにて行なうDDCP(Digital Direct Color Proofing )システムを構築することができる。たとえば、バックエンドプロセッサBEP部は、印刷ジョブとしてプルーフデータを受け取るとプルーフィングに適したデータ形式(たとえば低ビデオレートなど)の画像データをプルーファに出力してカラー校正用プリント出力を指令する一方、通常の印刷ジョブを受け取ると、高速高機能マシンに高ビデオレートの画像データを出力して高速高機能の印刷指示を発する。
【0134】
なお、この図4(C)に示すシステムの場合、高速高機能マシンとプルーファあるいは縦連接続された機種との間の異なるカラー出力の微妙な差異(デバイス差)を補正するCMS(Colour Management System;カラー管理システム)を搭載することが望ましい。
【0135】
このように、n:1あるいはn:mのシステム(マルチシステム)とすることで、画像形成装置1の空き状況や印刷ジョブに適合した画像形成装置を選択して、効率よい出力処理をすることができるようにもなる。
【0136】
しかも、このようなマルチシステムとした場合でも、フロントエンドプロセッサFEP部が出力側の処理特性に依存することなく処理可能な疎な関係にあり、出力側の処理特性に依存する処理を、出力側と密な関係で接続されたバックエンドプロセッサBEP部側で行なうようにしている点では、図2に示した構成のものと共通する。
【0137】
したがって、マルチシステムとした場合でも、クライアント指示に基づく排出形態への対応や、リカバリ処理への対応に際しては、フロントエンドプロセッサ側に影響を与えることなく、バックエンドプロセッサBEP部のみで対処可能である。つまり、マルチシステム全体としても、フロントエンドプロセッサFEP部(DFE装置)は、出力側の処理に依存することなくRIP処理や圧縮処理あるいはリカバリ処理に専念でき、またバックエンドプロセッサBEP部は、RIP処理や圧縮処理を気にすることなく、方向判断や画像編集処理あるいはリカバリ処理にに専念することができるので、高速化対応が容易となる。
【0138】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【0139】
また、上記の実施形態は、クレーム(請求項)にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【0140】
たとえば、上記実施形態では、排出面(FU/FD)やフィニッシャ対応などクライアント指示と排出形態との関わり、および紙詰まりなどに対するリカバリ処理について述べたが、これに限らず、たとえば、画像記憶部602から読み出した画像の向きや大きさおよび用紙の向きや大きさとクライアント指示の排出形態との関わりにおいて、所定の向きや大きさで画像が用紙上に印字されるように、画像を編集してもよい。
【0141】
たとえば、画像が横向き、用紙が縦向きである場合において、クライアントの指示が“自動合わせ”である場合、画像編集機能を備えた伸張処理部610は、画像を90度(もしくは270度)回転させて、さらにサイズが合わなければ変倍(拡大または縮小)する。一方、クライアントの指示が“固定”すなわち向きやサイズを元画像のまま出力するよう指示している場合、特に画像編集することなく出力すればよい。また、サイズもしくは向きの一方のみの自動合わせを指示している場合には、その指示に適合するよう、画像を回転させたり、あるいは変倍すればよい。
【0142】
また、上記実施形態では、クライアント指示に基づく出力形態の一例として、両面印刷やフィニッシャを説明したが、これに限らず、たとえば綴じ代設定が指示されることもある。この場合、用紙上に綴じ代分を確保するために、画像位置をずらすことが必要となる。この場合、フィニッシャ対応と同様に、バックエンドプロセッサBEP部側で、位置ずらし(シフト)の対応を採ればよい。また、必要に応じて、画像サイズの整合処理をすればよい。
【0143】
また、上記実施形態では、記録媒体上に可視画像を形成する主要部であるプリントエンジンとして電子写真プロセスを利用するものに対して、本発明を適用した事例を説明したが、本発明の適用範囲は、これに限定されない。たとえば感熱式、熱転写式、インクジェット式、あるいはその他の同様な従来の画像形成機構を備えたエンジンにより普通紙や感熱紙上に可視画像を形成する構成の画像形成装置を備えた画像形成システムに本発明を適用し得る。
【0144】
また、上記実施形態では、画像形成装置として、電子写真プロセスを利用したプリントエンジンを備える印刷装置(プリンタ)を例に説明したが、画像形成装置は、これに限らず、カラー複写機やファクシミリなど、記録媒体上に画像を形成するいわゆる印刷機能を有するものであればよい。
【0145】
また、上記実施形態では、フロントエンドプロセッサFEP部500にて圧縮処理してからバックエンドプロセッサBEP部600にデータを送出し、バックエンドプロセッサBEP部600側にて伸張処理してから、プリントエンジン30にイメージデータを送出するようにしていたが、このような圧縮/伸張の処理は必須ではない。
【0146】
また、圧縮/伸張の処理に際しては、たとえば特開平8−6238号に記載のように、線画や文字など主に2値で現される画像オブジェクト(線画文字オブジェクトLW(Line Work ))と、背景部や写真部など主に多階調で表される画像オブジェクト(多階調画像オブジェクトCT(Continuous Tone ))など、画像オブジェクトの特性に応じて、適応した処理とすることもできる。
【0147】
【発明の効果】
以上のように、本発明によれば、先ず、フロントエンドプロセッサ側を、画像記録部の処理特性とは独立にイメージデータを生成するものとするとした。また、バックエンドプロセッサ側に、フロントエンドプロセッサにて画像記録部の処理特性とは独立に処理されたイメージデータを受け取り保持する画像記憶部を設けるとともに、画像記憶部からイメージデータを読み出して画像記録部に依存した処理をしてから画像記録部に送出するよう制御する印刷制御部を設けた。
【0148】
クライアントが希望する出力形態に応じた処理をする場合や、リカバリ処理をする場合においても、フロントエンドプロセッサに影響を与えることなく、これらの処理をすることができる。これにより、クライアント対応の排出処理やリカバリ処理に対応する場合でも、システムの高性能化や高機能化への展開が容易となる。
【0149】
つまり、従来のシステム構成では、イメージデータを生成する(RIP処理する)RIPエンジンと、画像記録部(主にプリントエンジン)の処理特性に応じてこの画像記録部を制御するプリンタコントローラを1つのフロントエンドプロセッサ部が担当していた。
【0150】
これに対して、本発明に係る構成では、フロントエンドプロセッサとバックエンドプロセッサとに分けて、画像記録部の処理特性に応じて画像記録部を制御するプリンタコントローラをフロントエンドプロセッサから取り外すことで、フロントエンドプロセッサは主にRIP処理に専念できるようにした。一方、フロントエンドプロセッサから取り外したプリンタコントローラを、画像記録部と密に接続されたバックエンドプロセッサに移設した。
【0151】
これにより、フロントエンドプロセッサと画像記録部とを疎な関係にすることができ、フロントエンド側の処理がプリントエンジンに依存しない(非依存の)システムを構築することができる。つまり、フロントエンドプロセッサは、出力側を意識せずにイメージ生成などに専念することができる一方で、バックエンドプロセッサはイメージ生成を意識せずにプリントエンジンの画像形成動作などに専念することができる。
【0152】
そしてこれにより、フロントエンドプロセッサは、汎用のRIPエンジンを使用して効率的なRIP処理などをすることができる。また、出力側の機器に適した処理制御はバックエンドプロセッサが担当する。たとえば、クライアントが希望する出力形態に応じた処理がなされるよう、フロントエンドプロセッサ側に影響を与えることなく、バックエンドプロセッサ側のみで、バックエンドプロセッサ内の機能部分や画像記録部を制御する。あるいは、出力詰まりが生じた際には、そのリカバリ処理をフロントエンドプロセッサ側に影響を与えることなく実施する。したがって、クライアント対応の排出処理やリカバリ処理に対応する場合でも、システムの高性能化や高機能化への展開が容易である。
【図面の簡単な説明】
【図1】本発明に係る画像形成システムの一実施形態を示す図である。
【図2】フロントエンドプロセッサFEP部およびバックエンドプロセッサBEP部の一実施形態を示すブロック図である。
【図3】上記実施形態のシステム構成としたこととの関わりにおける、システムの利用形態例を説明する図である。
【図4】従来の画像形成システムと本実施形態を適用した画像形成システムとの差を説明する図である。
【図5】従来の画像形成システムの概略を示す図である。
【符号の説明】
1…画像形成装置、2…IOTモジュール、5…フィードモジュール、7…出力モジュール、8…ユーザインタフェース装置、9…連結モジュール、20…IOTコア部、30…プリントエンジン、31…光走査装置、32…感光体ドラム、39…電気系制御収納部、43…中間転写ベルト、45…2次転写部、70…定着器、80…GUI部、500…フロントエンドプロセッサFEP部、502…データ格納部、510…RIP処理部、530…圧縮処理部、542…インタフェース部、600…バックエンドプロセッサBEP部、601…データ受信部、602…画像記憶部、610…伸張処理部、620…印刷制御部、622…出力形態特定部(出力形態情報取得部)、624…制御部、650…インタフェース部
【発明の属する技術分野】
本発明は、たとえばカラー複写機、ファクシミリ、あるいはプリンタなど、記録媒体上に画像を形成するいわゆる印刷機能を有する画像形成装置を備えた画像形成システム、並びにこの画像形成システムを構成するバックエンドプロセッサに関する。
【0002】
【従来の技術】
プリンタ装置や複写装置などの印刷機能を備えた画像形成装置が様々な分野で使用されている。また、今日では、画像形成装置がカラー化され、ユーザの様々な表現手段として利用されるようになってきている。たとえば、電子写真プロセス(ゼログラフィ)を用いたカラーページプリンタ装置は、高品質な画質あるいは高速プリンティングの点で注目されている。
【0003】
一方、印刷機能という点では、家庭内での個人ユースやオフィスでのビジネスユースといった比較的小規模(たとえば1ジョブが数枚〜数十枚程度)の印刷出力を要求されるものと、製本などの印刷業界で使用される比較的大規模(たとえば1ジョブが数千枚以上)の印刷出力を要求されるものとに大別される。前者の比較的小規模の印刷出力を要求されるものにおいては、その多くが(たとえば孔版印刷を除いて)、印刷データを受け取り版下を生成せずに印刷物を出力する。一方、後者の比較的大規模の印刷出力を要求されるものにおいては、従来は、印刷データに基づいて版下を生成し、この生成した版下を使用して印刷物を出力していた。
【0004】
ところが、今日では、DTP(DeskTop Publishing/Prepress)の普及による印刷工程の変化、いわゆる「印刷のデジタル革命」により、DTPデータから直接印刷する「ダイレクト印刷」もしくは「オンデマンド印刷」(以下オンデマンドプリンティングという)が着目されている。このオンデマンドプリンティングでは、従来の印刷(たとえばオフセット印刷)における写植などの紙焼き(印画紙)、版下、網ネガ、網ポジ、PS版などの中間成果物を生成せずに、プリプレス工程を完全にデジタル化することで電子データだけに基づいて印刷物を出力する仕組み(CTP;Computer To Print or Paper)が採られている。そして、このオンデマンドプリンティングの要求に対して、電子写真プロセスを用いた印刷機能が着目されている。
【0005】
図5は、従来の画像形成システムの概略を示す図である。ここで、図5(A)はシステムの全体構成図、図5(B)はデータの流れを示す図である。
【0006】
この画像形成システムは、図5(A)に示すように、画像形成装置1と、この画像形成装置1に印刷データを渡し印刷指示をする端末装置であるDFE(Digital Front End Processor )装置とから構成されている。
【0007】
画像形成装置1は、電子写真プロセスを利用して画像を所定の記録媒体に記録するもので、IOT(Image Output Terminal)モジュール2、フィード(給紙)モジュール(FM;Feeder Module )5、出力モジュール7、ユーザインタフェース装置8、およびIOTモジュール2とフィードモジュール5とを連結する連結モジュール9を備えている。
【0008】
DFE装置は、描画機能とプリンタコントローラ(印刷制御装置)機能とを備えており、たとえばページ記述言語(PDL:Page Description Language )で記述された印刷データを図示しないクライアント端末から順次受け取り、この印刷データをラスターイメージに変換(RIP処理;Raster Image Process)し、さらにRIP処理済みのイメージデータおよび印刷枚数や用紙サイズなどの印刷制御情報(ジョブチケット)を画像形成装置1に送り、画像形成装置1のプリントエンジンや用紙搬送系を制御して、画像形成装置1に印刷処理を実行させる。つまり、画像形成装置1の印刷動作は、DFE装置によるプリンタコントローラによって制御される。
【0009】
印刷データとしては、カラー印刷用の基本色である、イエロ(Y)、シアン(C)、マゼンタ(M)の3色と、ブラック(K)とを合わせた4色(以下纏めてYMCKという)分が画像形成装置1に送られる。
【0010】
ユーザインタフェース装置8は、オペレータと画像形成装置1との分かり易い対話を支援するもので、このような操作性の向上を図るため、タッチパネルが組み合わされたカラーディスプレイ8aと、その横に配されたハードコントロールパネル8bとを備え、図示のようにベースマシン(装置本体;本例では連結モジュール9)に支持アーム8cを立ててその上に取り付けられている。
【0011】
IOTモジュール2は、IOTコア部20とトナー供給部22とを有する。トナー供給部22には、カラー印刷用のYMCK分のトナーカートリッジ24が搭載されるようになっている。
【0012】
IOTコア部20は、光走査装置31や感光体ドラム32などを有するプリントエンジン(印字ユニット)30を前述の色成分に対応する色ごとに備えており、このプリントエンジン30をベルト回転方向に一列に配置したいわゆるタンデム構成のものとなっている。またIOTコア部20は、プリントエンジン30を制御する電気回路あるいは各モジュール用の電源回路などを収容する電気系制御収納部39を備える。
【0013】
さらに、IOTコア部20は、画像転写方式として、感光体ドラム32上のトナー像を1次転写器35にて中間転写ベルト43に転写(1次転写)し、その後、2次転写部45にて中間転写ベルト43上のトナー像を印刷用紙に転写(2次転写)する方式を用いている。このような構成では、YMCKの各色トナーにより画像形成を各別の感光体ドラム32上に行なって、このトナー像を中間転写ベルト43に多重転写する。
【0014】
中間転写ベルト43上に転写された画像(トナー像)は、所定のタイミングでフィードモジュール5から搬送されてきた用紙上に転写され、さらに第2搬送路48で定着器(Fuser )70まで搬送され、この定着器70によってトナー像が用紙上に溶融定着される。そしてその後、排紙トレイ(スタッカ)74に一時的に保持されたりあるいは直ちに排紙処理装置72に渡され、必要に応じて所定の終末処理を経て機外へ排出される。また、両面印刷時には、印刷済みの用紙が排紙トレイ74から反転路76に引き出され、IOTモジュール2の反転搬送路49に渡される。
【0015】
【発明が解決しようとする課題】
先にも述べたように、入力側であるDFE装置は、ページ記述言語(PDL)で記述された印刷データをクライアント端末から受け取ると、PDLを解釈して各ページのイメージデータを生成し、それを出力側である画像形成装置1へ送出する。また、一般的には、画像出力前に1出力単位(通常は1ページ)の画像データ全体をレンダリングしている。出力側であるIOTモジュール2や出力モジュール7は、受け取ったページ単位のイメージデータに基づいて、フロントエンドプロセッサの制御の元で、プリントエンジン30や定着器70などが同期して、印刷動作(画像形成動作)をすることになる。
【0016】
ところで、今日では、画像形成処理(プリント処理)のさらなる高性能化や高速化の要求がある。この高性能化や高速化の要求に応えるために、たとえば高速/高性能CPUの搭載により、プリントエンジンのスピードを生かす高速制御を可能にし、印刷指示からプリント出力までトータルの生産性をサポートした高速フルカラープリント、たとえば、100枚〜200枚/分以上のカラー印刷に対応する画像形成装置が提案されつつある。
【0017】
一方、このような高速/高性能な画像形成装置を稼働させるには、画像形成装置の対応のみならず、RIP処理や出力側の画像記録部に対する印刷制御部分であるプリンタコントローラも高速・高性能化が必要となる。
【0018】
しかしながら、従来のようなフロントエンドプロセッサ機能を備えたDFE装置と画像形成装置との接続関係では、その対応が難しくなってきている。たとえば、従来のDFE装置は、クライアント端末から受け取ったPDLデータに対するRIP処理だけでなく、印刷ジョブに従ったページ再配置(昇順/降順の並び替え、両面印刷時の処理ページ順決定、フィニッシャ対応の位置づらしなど)や、プリントエンジンや定着部などの出力側の処理特性に応じたデータ変換(たとえばグレイバランスや色ズレのキャリブレーションなど)などの、付加的な処理をも実行するようになっている。
【0019】
このため従来は、画像形成装置の特性に合わせたRIP処理済みの画像データ(Video Data)の生成や、印字ユニットの特性に合わせた高度な処理あるいは駆動部の同期制御などが必要であり、DFE装置と画像形成装置とがほぼ密接不可分であった。そして、DFE装置と画像形成装置1との間は、専用の通信プロトコルを使用した専用接続インタフェースで電気信号が伝送されていた。
【0020】
そのため、汎用のRIPエンジンを使用したDFE装置でありながら、各機種独立に存在することになり、DFE装置の開発工数の増大という問題や、顧客も機種ごとにDFE装置を買う必要が生じていた。
【0021】
しかしながら、このようにDFE装置と画像形成装置とが密接であると、画像形成装置の高速化に際しては、高速化が進むほど、画像形成装置の特性に合わせたRIP処理済みの画像データの生成負担や出力側の制御負担が重くなり、DFE装置側の処理の高速化が難しくなる。
【0022】
加えて、より高速の画像形成装置(画像形成システム)を構築しようとすると、DFE装置は、RIP処理と出力側の処理特性に依存した制御とを並行して行なうことが負担となり、さらなる高速対応が難しくなるという問題もある。
【0023】
たとえば、画像回転、コレーション(帳合い)、両面印刷、スタンプ・パンチ・ステープラなどのフィニッシャ装置あるいは用紙トレーと関わりのある位置合わせ処理、排出面合わせ、グレーバランスや色ズレ補正などのキャリブレーション処理、スクリーン指定処理など、クライアントからの要求に基づく出力形態に適合した処理、あるいは出力詰まり(紙詰まりなど)に対応するリカバリ処理など、出力側である画像形成装置1(たとえばプリントエンジン)の処理特性に依存した処理(出力側の処理特性と関わりの強い依存処理)が必要となる場合がある。
【0024】
この場合、エンジンの特性やノウハウを熟知した上でDFE装置にて出力側を制御したり、場合によってはイメージデータの生成をやり直してバックエンドへ転送させることが必要となる。このため、汎用RIPエンジンを搭載したDFE装置では、さらに処理負担が大きくなり、処理時間が大幅に掛かることになる。
【0025】
たとえば、高速/高性能CPUの搭載によりRIPエンジンとしての基本性能が、たとえば100枚〜200枚/分以上のカラー印刷に対応するものも提案されつつある。しかしながら、クライアントからの要求に基づく出力形態に適合した処理やリカバリ処理など、出力側の処理特性に依存した処理が必要となるケースでは、RIP処理出力側の制御とを並行して行なうことが負担となり、その潜在能力を発揮できないということになる。
【0026】
本発明は、上記事情に鑑みてなされたものであり、システムの高機能化や高速化に柔軟に対応することのできる画像形成システムを提供することを第1の目的とする。
【0027】
また、本発明は、システムの高機能化や高速化に柔軟に対応することのできる画像形成システムを構成するバックエンドプロセッサを提供することを第2の目的とする。
【0028】
【課題を解決するための手段】
すなわち、本発明に係る第1の画像形成システムは、印刷ジョブを処理して各ページのイメージデータを生成するイメージデータ生成部を備えたフロントエンドプロセッサと、画像を所定の記録媒体上に記録する画像記録部に対応して設けられた、フロントエンドプロセッサからの各ページのイメージデータを受け取り画像記録部へ送出して画像記録部を制御するバックエンドプロセッサとから構成されている画像形成システムであって、先ず、フロントエンドプロセッサを、画像記録部とは独立的にイメージデータを生成するものとした。
【0029】
また本発明に係る第1の画像形成システムは、バックエンドプロセッサを、フロントエンドプロセッサにて画像記録部とは独立的に処理されたイメージデータを受け取り保持する画像記憶部と、クライアントが希望する出力形態に関する情報を受け付ける出力形態情報取得部と、画像記憶部からイメージデータを読み出して、出力形態情報取得部が取得した情報が示すクライアントが希望する出力形態と画像記録部に依存した処理をしてからイメージデータを画像記録部に送出するよう、バックエンドプロセッサ内の各機能部分を制御する印刷制御部とを備えたものとした。
【0030】
本発明に係る第2の画像形成システムは、印刷ジョブを処理して各ページのイメージデータを生成するイメージデータ生成部を備えたフロントエンドプロセッサと、画像を所定の記録媒体上に記録する画像記録部に対応して設けられた、フロントエンドプロセッサからの各ページのイメージデータを受け取り画像記録部へ送出して画像記録部を制御するバックエンドプロセッサとから構成されている画像形成システムであって、第1の画像形成システムと同様に、先ず、フロントエンドプロセッサを、画像記録部とは独立的にイメージデータを生成するものとした。
【0031】
また本発明に係る第2の画像形成システムは、バックエンドプロセッサを、フロントエンドプロセッサにて画像記録部とは独立的に処理されたイメージデータを受け取り保持する画像記憶部と、画像記憶部からイメージデータを読み出して画像記録部に依存した処理をしてからイメージデータを画像記録部に送出するように、また印刷ジョブの処理過程において出力詰まり現象が生じたときには画像記録部の処理特性に依存した出力詰まりに対するリカバリ処理をするよう、バックエンドプロセッサ内の各機能部分を制御する印刷制御部とを備えたものとした。
【0032】
上記において、画像記録部とは、クライアントより指示されたジョブについての画像形成動作に関わる機能部分の総称である。この画像記録部に含まれる機能部分の代表的なものは、プリントエンジン、定着部、記録媒体を搬送する搬送部材、あるいはフィニッシャなどである。
【0033】
また上記において、「画像記録部とは独立的に処理」とは、画像記録部あるいはこの画像記録部を制御するバックエンドプロセッサに対して完全独立であることに限らず、これらからの強い拘束を受けることなくほぼ非依存で、ある程度の自由度を持って(画像記録部の処理速度などにはほぼ無関係に)、イメージデータを生成処理」することも含む意味である。
【0034】
また上記において、画像記録部に依存した処理とは、イメージデータそのものに対する画像処理であってもよいし、所望の出力画像を得るため装置内の各部に対して所定の処理をするものであってもよい。前者の場合、印刷制御部は、画像処理済みのイメージデータを画像記録部に送出するよう制御する。
【0035】
本発明において、画像記録部の処理特性は、これら機能部分の少なくとも1つに関わるものであればよい。プリントエンジンが電素写真プロセスを利用するものである場合には、特に、プリントエンジンや定着部との関わりで、本発明を適用すると効果が高い。
【0036】
また、バックエンドプロセッサ内の各機能部分を制御するとは、フロントエンドプロセッサへ負荷をかけないように、フロントエンドプロセッサとの関わりを持つことなく、バックエンドプロセッサ内の各機能部分を制御することで、画像記録部にて印刷処理ができるようにすることを意味する。
【0037】
つまり、クライアントからの要求に基づく出力形態に適合した処理やリカバリ処理などをする際には、フロントエンドプロセッサと無関係に、バックエンドプロセッサ内の各機能部分や出力側であるプリントエンジンや定着器などを制御してクライアントが希望する出力形態やリカバリ処理に応じた処理をさせてから、イメージデータを出力側に送出させる。この際、RIP処理のやり直しが必要な場合には、フロントエンドプロセッサへ再RIP処理を要求することなく、バックエンドプロセッサ内の各機能部分にて対応した処理をする。
【0038】
本発明に係るバックエンドプロセッサは、上記第1あるいは第2の画像形成システムを構成するに好適なバックエンドプロセッサ(主に印刷制御機能を備える)であり、前述のシステムで述べた機能部分を備える。
【0039】
また従属項に記載された発明は、本発明に係る画像形成システムあるいはバックエンドプロセッサのさらなる有利な具体例を規定する。
【0040】
【作用】
上記構成の画像形成システムにおいて、フロントエンドプロセッサは、イメージデータの生成機能を持つ一方で、出力側に依存した制御をするプリンタコントローラ機能を備えない。この出力側に依存した制御をするプリンタコントローラ機能をバックエンドプロセッサに設けた。フロントエンドプロセッサは、出力側に依存することなく、生成したイメージデータをバックエンドプロセッサに送出する。バックエンドプロセッサは、フロントエンドプロセッサから送られたイメージデータを受け取ると、それを一旦画像記憶部に格納する。そして、出力側の処理特性に応じて順次イメージデータを画像記録部へ送るととともに、画像記録部を制御して印刷処理をさせる。
【0041】
これにより、たとえば、フロントエンドプロセッサと画像記録部とは非同期の処理、バックエンドプロセッサと画像記録部とは同期の処理となり、その差を画像記憶部へのデータ格納と読出しとで相殺する。
【0042】
そして、クライアントからの要求に基づく出力形態に適合した処理やリカバリ処理などをする際には、フロントエンドプロセッサと無関係に、バックエンドプロセッサ内の各機能部分や出力側である画像記録部を制御してクライアントが希望する出力形態やリカバリ処理に応じた処理をさせてから、イメージデータを画像記録部に送出させる。
【0043】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【0044】
図1は、本発明に係る画像形成システムの一実施形態を示す図である。ここで、図1(A)はシステム構成の概略図、図1(B)は、ユーザインタフェース装置の詳細との関係における接続例を示す図である。
【0045】
この画像形成システムは、画像形成装置1と、この画像形成装置1に印刷データを渡し印刷指示をする端末装置であるDFE装置とから構成されている。
【0046】
画像形成装置1は、従来技術の項で示したものと同様に、電子写真プロセスを利用して画像を所定の記録媒体に記録するものである。この画像形成装置1は、クライアント端末から入力された印刷データに基づいて可視画像を所定の記録媒体上に形成する印刷装置(プリンタ)として機能するようになっている。
【0047】
すなわち、この画像形成システムにおける画像形成装置1は、IOTモジュール(IOT本体)2と、フィード(給紙)モジュール(FM;Feeder Module )5と、出力モジュール7と、パソコン(PC)などのユーザインタフェース装置8とを備える。なお、フィードモジュール5は、多段構成としてもよい。また、必要に応じて、各モジュール間を連結する連結モジュールを設けてもよい。
【0048】
また、出力モジュール7の後段に、さらにフィニッシャ(Finisher;後処理装置)モジュールを接続してもよい。フィニッシャモジュールとしては、たとえば、用紙をスタック処理をし、そのコーナ部の1個所または一辺の2個所以上を綴じるステープラを備えたもの、あるいはファイリング用のパンチ孔を穿設するパンチング機構を備えたものなどがある。このフィニッシャモジュールは、ユーザインタフェース装置8との接続が切られたオフライン状態でも使用可能とすることが望ましい。
【0049】
画像形成装置1は、本願発明に係る画像記録部として機能するものである。なお、画像形成装置1の内部構成は、従来技術の項で説明したものとほぼ同様であるので、その説明を割愛する。
【0050】
DFE装置は、フロントエンドプロセッサFEP(Front End Processor )部を備えている。フロントエンドプロセッサFEP部は、従来技術で示したDFE装置と同様に、フロントエンジンによるROP(Raster OPeration)処理によりクライアント(Client)からのデータをラスタデータに変換(RIP処理)し、その変換後のラスタ画像を圧縮処理する機能を備える。IOTモジュール2の高速処理に対応可能なようにRIP処理や圧縮処理が高速処理対応になっている。一方、DFE装置のフロントエンドプロセッサFEP部は、画像形成装置1に依存した印刷制御機能を果たすプリンタコントローラ機能を備えておらず、主にRIP処理のみをする点が、従来技術で示したDFE装置と異なる。
【0051】
ユーザインタフェース装置8は、キーボード81やマウス82などの入力デバイスを有し、ユーザに画像を提示しつつ指示入力を受け付けるGUI(Graphic User Interface)部80を備えるとともに、その本体(図示せず)内に画像形成装置1の各モジュールやDFE装置との間の接続インタフェース機能やサーバ機能をなすSys(システム制御)部85を備える。また、ユーザインタフェース装置8は、画像形成装置1に依存した印刷制御機能を果たすプリンタコントローラ機能を備えている。
【0052】
このような構成におけるユーザインタフェース装置8の画像形成装置1に依存した処理の制御機能を果たすプリンタコントローラ機能部分と、接続インタフェースに関わる部分とを、纏めてバックエンドプロセッサBEP(Back End Processor)部という。結果として、本実施形態の構成におけるユーザインタフェース装置8は、GUI部80と、IOTコア部20などエンジン特性に応じた制御するプリンタコントローラ機能部分とを含むようになっている。
【0053】
DFE装置では、クライアントで生成されたコードデータをフロントエンジン側のRIP処理でラスタデータ化し、圧縮処理を施す。DFE装置側のフロントエンドプロセッサFEP部と画像形成装置1側のバックエンドプロセッサBEP部との間の電気信号の伝送は、IOTコア部20に対して比較的疎な関係にある。つまり、画像記録部としてのプリントエンジン30に対して非依存の通信インタフェース(汎用のネットワークによる疎結合)で構築される。
【0054】
たとえば、図1(A)に示すように、DFE装置とバックエンドプロセッサBEP部との間は、たとえば通信速度が1GBPS(Giga Bit Per Sec)程度の汎用の通信プロトコルによる高速有線LAN(Local Area Network)などで接続するとよい。印刷ファイルは、たとえばFTP(File Transfer Protocol)などによりフロントエンドプロセッサFEP部からバックエンドプロセッサBEP部へファイル転送される。
【0055】
これに対して、バックエンドプロセッサBEP部と画像記録部を構成する(その主要部である)IOTコア部20との間の電気信号の伝送は、IOTコア部20に対して比較的密な関係にある、つまり、画像記録部としてのプリントエンジン30に依存した通信インタフェースで構築される。たとえば、専用の通信プロトコルで接続される。
【0056】
ユーザインタフェース装置8には、画像形成装置1を操作するための制御ソフトウェアが組み込まれている。このユーザインタフェース装置8は、画像処理装置IPS(Image Process System)の機能を備えたDFE装置と接続されており、たとえば、RIP(Raster Image Process)処理済みの印刷データ、および印刷枚数や用紙サイズなどの印刷制御情報をDFE装置から受け取り、要求された印刷処理を画像形成装置1に実行させる。
【0057】
印刷データとしては、カラー印刷用の基本色である、イエロ(Y)、シアン(C)、マゼンタ(M)の3色と、ブラック(K)とを合わせた4色(YMCK)分がある。また、この4色に加えて、第5の色成分、たとえばグレイ(G)分を含めてもよい。
【0058】
プリンタコントローラ機能をなすバックエンドプロセッサBEP部は、DFE装置からの画像データとともに印刷制御情報(印刷コマンド)を画像形成装置1内のインタフェース部を介して受け取り、画像形成装置1に依存した印刷処理(エンジン特性に依存した処理)の制御機能を果たす。また、たとえば、コレーション(Collation ;帳合い)設定による複数部出力やプリントアウト後もう1枚欲しいときのリプリントなど、DFE装置に保持しておいたRIP処理済みのデータを利用することで、効率的な高速出力を可能としている。
【0059】
このため、バックエンドプロセッサBEP部には、DFE装置から受け取った印刷制御情報に基づいてコマンドコード(Command Code)を生成し、画像形成装置1内の各部の処理タイミングをエンジン特性に応じて制御するコントローラが設けられる。また、バックエンドプロセッサBEP部は、IOTモジュール2やフィードモジュール5あるいは出力モジュール7などのエンジン特性に適合するようにスプール(Spool)処理を完結させてからIOTモジュール2に画像データを渡す。バックエンドプロセッサBEP部は、エンジン特性に依存した制御処理をする。
【0060】
また、バックエンドプロセッサBEP部は、エンジン特性に依存した紙詰まりなどのリカバリ処理を自動的に行なう。また、クライアントからの指示をフロントエンドプロセッサFEP部で判断し、IOTコア部20や定着器70あるいはフィニッシャ部などの画像形成装置1の各部に依存せず専らフロントエンドプロセッサFEP部のみで処理可能なものはフロントエンドプロセッサFEP部で処理し、画像形成装置1の各部に依存するものであってバックエンドプロセッサBEP部で行なうべき処理はバックエンドプロセッサBEP部側へコマンドをスルーさせる。
【0061】
たとえば、DFE装置からバックエンドプロセッサBEP部には、RIP処理が施されたラスタベース画像を含む印刷ファイルデータが送られる。印刷ファイルデータとしては、TIFF(Tagged Image File Format)フォーマットなどの圧縮されたラスタベースの画像ファイルデータの他、印刷部数、両面/片面、カラー/白黒、合成印刷、ソートの有無、ステープラの有無など印刷制御情報などが含まれる。
【0062】
そしてたとえば、回転(Rotation)、1枚の用紙内へのページ割付(N−UP)、リピート処理、用紙サイズ合わせ、デバイス差を補正するCMS(Colour Management System;カラー管理システム)、解像度変換、コントラスト調整、圧縮率指定(低/中/高)などのRIP処理と関わりのある処理は、フロントエンドプロセッサFEP部にて処理し、その制御コマンドをバックエンドプロセッサBEP部へは通知しない(非通知)。
【0063】
一方、コレーション(帳合い)、両面印刷、スタンプ・パンチ・ステープラなどのフィニッシャ装置あるいは用紙トレーと関わりのある位置合わせ処理、排出面(上下)合わせ、グレーバランスや色ズレ補正などのキャリブレーション処理、スクリーン指定処理など、画像形成装置1の処理特性と関わりの強いもの(IOT依存の処理)に関しては、その制御コマンドをフロントエンドプロセッサFEP部がスルーすることで、バックエンドプロセッサBEP部にて処理する。
【0064】
なお、用紙サイズ合わせに関しては、フロントエンドプロセッサFEP部だけでなく、バックエンドプロセッサBEP部にても処理してもかまわない。
【0065】
このように、本実施形態の構成では、画像データがTiffなどの圧縮データとして、たとえばFTP(File Transfer Protocol)などによりユーザインタフェース装置8側にファイル転送される。つまり、フロントエンドプロセッサFEP部側は1つのジョブ(JOB)をエンジン特性に依存せずRIP処理した順にバックエンドプロセッサBEP部側へ一方的に転送し、バックエンドプロセッサBEP部側で印刷用にページ再配置をする。
【0066】
本実施形態の構成によれば、DFE装置はエンジン特性に応じた煩雑な処理から開放されるので、一般的なPC(パソコン)をDFE装置として使用し、このPC上にソフトウェアを搭載することによって、フロントエンドプロセッサFEP部の機能を果たすことができるようになる。
【0067】
加えて、エンジン特性に応じた煩雑な処理を担当するバックエンドプロセッサBEP部側は、RIP処理から開放され、IOTモジュール2の性能に応じて、データ変換手法や印刷処理の制御を柔軟に変更することができる。
【0068】
これにより、フロントエンドプロセッサFEP部側が特にエンジンの特性やノウハウを熟知していなくても、容易にビジネス上必要なターゲットとしたいエンジンにプリンタコントローラを提供していくことが可能になる。
【0069】
すなわち、画像形成用の画像データと画像形成条件(部数、片面/両面、色、ソート有無、など)とをフロントエンドプロセッサFEP部からバックエンドプロセッサBEP部が受け取り、バックエンドプロセッサBEP部にて、エンジン特性に応じて、当該装置の画像形成動作を制御することができる。バックエンドプロセッサBEP部は従来のDFE装置のような標準コントローラの使用の制約がないので、このバックエンドプロセッサBEP部による画像形成動作の制御は、DFE装置によるものよりも高速性や拡張性に富む。したがって、従来構成例に比べて、画像形成装置1の高速化、高機能化に柔軟に対応することが容易となる。
【0070】
また、DFE装置のフロントエンドプロセッサFEP部にてRIP処理および圧縮処理をしておき、バックエンドプロセッサBEP部にて画像形成装置1に合わせたページ再配置をすることができ、DFE装置と画像形成装置1との関係はルーズであってよい(Loosely connection)。つまり、DFE装置にての処理としては、画像形成装置1の性能の影響を受けないRIP処理や圧縮処理などの範囲に留めることができる。これにより、DFE装置の処理負担が減るので、高速処理可能な汎用コントローラを備えたDFE装置を使用することができ、トータルのシステムコストを低減することができる。
【0071】
図2は、DFE装置と画像形成装置1との間のデータの流れに着目した図であって、フロントエンドプロセッサFEP部500およびバックエンドプロセッサBEP部600の一実施形態を示すブロック図である。
【0072】
フロントエンドプロセッサFEP部500は、ネットワークを介して接続されたクライアント端末(図示せず)からPDLで記述された印刷データ(以下PDLデータという)を受け取り、そのPDLデータを一旦順次格納するデータ格納部502と、データ格納部502からPDLデータを読み出して解釈しページ単位のイメージデータ(ラスタデータ)を生成(ラスタライズ)するRIP処理部(ラスタイメージ処理部)510と、このRIP処理部510にて生成されたイメージデータを所定のフォーマットにしたがって圧縮する圧縮処理部530とを備える。
【0073】
この圧縮処理部530の後段には、出力側であるIOTモジュール2や出力モジュール7など画像記録部に非依存の通信インタフェースによりバックエンドプロセッサBEP部600との間の電気信号の伝送を採るインタフェース部542が設けられている。
【0074】
RIP処理部510は、イメージデータ生成部の一例であって、ぺージ記述言語(PDL)で記述された電子データを展開してイメージデータを生成する。このため、RIP処理部510には、PDL解釈部およびイメージャとして機能するデコンポーザ、いわゆるRIPエンジンが組み込まれている。後述するように、このRIP処理部510は、本実施形態特有のプリントエンジンに応じた専用RIPエンジンを搭載したものであってもよいし、汎用の印刷RIP処理エンジンを搭載したものであってもよい。なお、フロントエンドプロセッサFEP部500全体として、他社のRIP装置(DFE装置)を利用してもかまわない。
【0075】
圧縮処理部530は、RIP処理部510からのイメージデータを圧縮し、圧縮済のイメージデータをバックエンドプロセッサBEP部600へ即時に転送する。なお、フロントエンドプロセッサFEP部500は、印刷ジョブに付帯して受け取った印刷ジョブ内容を示すジョブチケットの内自身に不要なものは、所定のタイミングでバックエンドプロセッサBEP部600にそのまま転送する。
【0076】
フロントエンドプロセッサFEP部側の処理は、プリントエンジン30の処理速度に非同期で処理される。つまり、フロントエンドプロセッサFEP部500は、クライアント端末からPDLデータを受け取ると、順にラスタライズおよび圧縮処理をし、直ちに圧縮処理済のイメージデータをバックエンドプロセッサBEP部600に送出する。この過程で、ラスタライズや圧縮などの処理よりもクライアント端末からのPDLデータ受信処理の方が早ければ、フロントエンドプロセッサFEP部500は、間に合わないPDLデータをデータ格納部502に一時的に保管しておく。そして、受け取った順に(先入れ先出し法で)もしくは適当な順に(たとえば先入れ後出し法で)PDLデータをデータ格納部502から読み出して処理する。
【0077】
一方、バックエンドプロセッサBEP部600は、フロントエンドプロセッサFEP部500にて印刷ジョブやプリントエンジン30の処理特性に無関係に処理された(たとえばプリントエンジン30の処理速度に非同期で処理された)圧縮済のイメージデータを受け取り保持する画像記憶部602と、画像記憶部602から圧縮済のイメージデータを読み出して、フロントエンドプロセッサFEP部500側の圧縮処理部530の圧縮処理に対応する伸張処理をし、この伸張処理済のイメージデータをIOTコア部20側に送出する伸張処理部610とを備える。
【0078】
伸張処理部610は、画像記憶部602から読み出し伸張処理したイメージデータに対して、画像回転や用紙上の画像位置の調整、あるいは拡大もしくは縮小など、本発明に係る画像編集部の機能を備えている。なお、この画像編集機能なす機能部分を伸張処理部610とは独立に設けてもかまわない。
【0079】
画像記憶部602の前段には、出力側であるIOTモジュール2や出力モジュール7など画像記録部に非依存の通信インタフェースによりフロントエンドプロセッサFEP部500との間の電気信号の伝送を採るインタフェース部が組み込まれたデータ受信部601が設けられている。
【0080】
また、伸張処理部610の後段には、画像記録部に依存した通信インタフェースにより画像記録部との間の電気信号の伝送を採る出力側のインタフェース部650が設けられている。
【0081】
また、バックエンドプロセッサBEP部600は、IOTコア部20の処理性能に依存してバックエンドプロセッサBEP部600の各部やIOTコア部20を制御するプリンタコントローラとして機能する印刷制御部620を備える。
【0082】
この印刷制御部620は、フロントエンドプロセッサFEP部500から渡されたジョブチケットを解釈(デコード)し、あるいはGUI部80を介したユーザ指示を受けて、プリントエンジン30や定着部70あるいはフィニッシャの処理特性に応じて出力形態(ページ内の画像位置、あるいはページ排出順や向きなど)を特定する出力形態特定部622と、この出力形態特定部622が特定した出力形態で印刷物が出力されるように、プリントエンジン30や定着部70あるいはフィニッシャなどの各部を制御する制御部624とを備える。出力形態特定部622は、クライアントが希望する出力形態に関する情報を受け付ける出力形態情報取得部としての機能を備える。
【0083】
バックエンドプロセッサBEP部600は、フロントエンドプロセッサFEP部500から転送されたイメージデータを、一旦バッファとして機能する画像記憶部602に蓄積する。伸張処理部610は、画像記憶部602から圧縮済のイメージデータを読み出して伸張処理するとともに、クライアント端末やフロントエンドプロセッサFEP部500から指定された印刷ジョブに従ってページデータを組み立てたり(ページデータの再配置)、さらには指示されたプリントエンジンへの転送準備をしたりする。
【0084】
そして、バックエンドプロセッサBEP部600では、プリントエンジン30の処理速度に同期して制御コマンドをやり取りしながら、エンジン生産性を最大限生かす速度でページデータを所定の順にIOTコア部20に送出する。
【0085】
このプリントエンジン30などの処理特性に適応した処理(同期処理)よりもフロントエンドプロセッサFEP部500からのデータ送出の方が早ければ、バックエンドプロセッサBEP部600は、間に合わない画像データやジョブチケットを画像記憶部602に一時的に保管しておく。そして、ユーザが希望する排出条件(ページ順や向き、あるいはフィニッシング処理の有無など)に合致するようにページデータを読み出し、また必要に応じて画像編集し、用紙上における画像位置の補正や、ユーザが希望する画像処理をし、処理済の画像データをIOTモジュール2側に送出する。
【0086】
これにより、フロントエンドプロセッサFEP部500と画像記録部としてのプリントエンジン30や定着器70などの出力側とが非同期の処理、バックエンドプロセッサBEP部600と出力側とは同期の処理となり、その差が画像記憶部602へのデータ格納と読出しとで相殺されるようになる。また、画像データの圧縮/伸張をする場合においても、フロントエンドプロセッサFEP部500における圧縮処理とバックエンドプロセッサBEP部600における伸張処理とは非同期の処理となる。つまり、本実施形態の構成によれば、フロントエンドプロセッサFEP部500におけるRIP処理やその後の圧縮処理は、印刷ジョブ内容や画像記録部を構成するIOTコア部20や定着器70などの処理特性とは独立に処理される。
【0087】
このように、本実施形態のフロントエンドプロセッサFEP部500では、RIP処理部510にてページ記述言語からラスタライズされた(描画展開された)イメージデータは、疎の関係で結合されているバックエンドプロセッサBEP部600側へページ順に転送される。そしてそこまでは、RIPエンジンの性能次第に任せた処理としており、特にプリントエンジン側の処理速度(同期)や制御に依存する必要は一切ない。
【0088】
これらの処理は、プリンタコントローラとして機能する印刷制御部620が、フロントエンドプロセッサFEP部500から渡されたジョブチケットを解釈(デコード)し、あるいはGUI部80を介したユーザ指示を受けて、各部を制御することで実現される。
【0089】
たとえば、伸張処理部610は、画像記憶部602から圧縮済のイメージデータを読み出してプリントエンジン30の処理速度に同期して伸張処理をする。また必要に応じて、フロントエンドプロセッサFEP部は、プリントエンジン30に依存した処理(色データの変換処理など)をしてからプリントエンジン30に送出する。この際、印刷制御部620は、印刷ジョブに従って、昇順/降順のページ並替え、両面印刷時の処理ページ順決定、あるいはフィニッシャ対応の位置づらし(ステプラやパンチ穴の場所確保)などのページ再配置をさせることで、IOTコア部20やフィニッシャ部などの種類に関わらず、クライアントの指示した形態で印刷物が排出されるようにする。
【0090】
このように、本実施形態の構成では、画像データがTiffなどの圧縮データとして、たとえばFTP転送などによりフロントエンドプロセッサFEP部フロントエンドプロセッサFEP部500からバックエンドプロセッサBEP部600側にファイル転送される。つまり、両者は単純なファイル渡しによる疎結合となっており、フロントエンドプロセッサFEP部500側は1つのジョブ(JOB)をエンジン特性に依存せずRIP処理した順にバックエンドプロセッサBEP部600側へ一方的に転送すればよい。バックエンドプロセッサBEP部600が、印刷用にページ再配置をするなど印刷ジョブやプリントエンジン30に依存した処理を担当する。
【0091】
この本実施形態の構成によれば、フロントエンドプロセッサFEP部500はエンジン特性に応じた煩雑な処理から開放されるので、一般的なPC(パソコン)をフロントエンドプロセッサFEP部500として使用し、このPC上にソフトウェアを搭載することによって、フロントエンドプロセッサFEP部500の機能を果たすことができるようになる。つまり、フロントエンドプロセッサFEP部500の汎用化が実現できる。
【0092】
加えて、エンジン特性に応じた煩雑な処理を担当するバックエンドプロセッサBEP部600側は、RIP処理から開放され、IOTモジュール2や定着器70あるいはフィニッシャなどの性能に応じて、柔軟に処理や制御を変更することができる。
【0093】
これにより、フロントエンドプロセッサFEP部500側が特にエンジンの特性やノウハウを熟知していなくても、容易にビジネス上必要なターゲットとしたいプリントエンジンに対して、汎用のRIPエンジンを搭載したプリンタコントローラを提供していくことが可能になる。
【0094】
そして、フロントエンドプロセッサFEP部500がプリントエンジン30に非依存であるため、ユーザはプリントエンジンを新規に購入しても従来のフロントエンドを流用することできる。また、他のメーカのフロントエンドとの接続も可能となる。つまり、汎用印刷RIPエンジンや他社のRIPエンジンが使用可能となる。
【0095】
なお、本願出願人は、たとえば特開平10−166688号にて、RIP処理をするフロントエンドプロセッサFEP部と画像記録部を制御するバックエンドプロセッサBEP部とを分離したシステムを提案している。しかしこのシステムは、RIP処理が印刷ジョブやプリントエンジン性能に依存したものとなっている。このため、イメージデータを所定の順番でIOTコア部20へ出力する制御を行なう際に、ある印刷ジョブの印刷処理が終了した時点で、フロントエンドプロセッサFEP部に対して、次のジョブの取得要求をバックエンドプロセッサBEP部が発行する。この取得要求はネットワークを介してフロントエンドプロセッサFEP部に通知される。
【0096】
フロントエンドプロセッサFEP部は、取得要求に対応して新たなジョブに対してのRIP処理をして処理済データをバックエンドプロセッサBEP部に渡す。つまり、RIP処理部とプリンタコントローラ部とがハードウェア的に分離されたものの、RIP処理が印刷ジョブやプリントエンジン30性能に依存したものである点では、従来と何ら変わらない。そして、RIP処理部とプリンタコントローラ部とがハードウェア的に分離されたものである点で本実施形態の構成例と共通するが、RIP処理と印刷ジョブやエンジン性能との依存性に関しては全く異なる。
【0097】
たとえば、1枚の用紙内へのページ割付(N−UP)、リピート処理、用紙サイズ合わせ、デバイス差を補正するCMS(Colour Management System;カラー管理システム)、解像度変換、コントラスト調整、圧縮率指定(低/中/高)などのRIP処理と関わりのある再処理が必要となる場合、特開平10−166688号のシステムでは、フロントエンドプロセッサFEP部にてイメージデータの生成をやり直してバックエンドへ転送させることになる。このため、汎用RIPエンジンを搭載したフロントエンドプロセッサFEP部では、その処理負担が大きく処理時間が大幅に掛かる。加えて、データの再送を要するので通信負荷も増える。
【0098】
また、画像回転(Rotation)、コレーション(Collation ;帳合い)、両面印刷、スタンプ・パンチ・ステープラなどのフィニッシャ装置あるいは用紙トレーと関わりのある位置合わせ処理(Shift ;画像シフト)、排出面(上下)合わせ、グレーバランスや色ズレ補正などのキャリブレーション処理、スクリーン指定処理など、出力側である画像形成装置1(たとえばプリントエンジン)の処理特性に依存した処理(出力側の処理特性と関わりの強い依存処理)が必要となる場合には、特開平10−166688号のシステムでは、エンジンの特性やノウハウを熟知した上でフロントエンドプロセッサFEP部にてイメージデータの生成をやり直してバックエンドへ転送させることになる。このため、汎用RIPエンジンを搭載したフロントエンドプロセッサFEP部では、RIPのやり直しよりもさらに処理負担が大きくなり、処理時間がより大幅に掛かることになる。
【0099】
これに対して、本実施形態の構成では、フロントエンドプロセッサFEP部500とバックエンドプロセッサBEP部600とに分け、プリントエンジン30や定着器70など出力側である画像記録部の処理特性に応じて、出力側エンジン30などを制御する印刷制御部(プリンタコントローラ)620をFEP部500から取り外し、FEP部500はRIP処理や圧縮処理に専念できるようにした。そして、フロントエンドプロセッサFEP部500から取り外した印刷制御部620を、出力側と密に接続されたバックエンドプロセッサBEP部600に移設した。また、フロントエンドプロセッサFEP部500から受け取ったデータを画像記憶部602に保持しておくようにした。
【0100】
こうすることで、フロントエンドプロセッサFEP部500と出力側とを疎な関係にでき、フロントエンドプロセッサFEP部500の処理が出力側であるエンジン30などに非依存のシステムとすることができる。なお、処理経過の差は、画像記憶部602へのデータ格納と読出しとで相殺(調整)される。
【0101】
たとえば、RIP処理に関わる処理はフロントエンドプロセッサFEP部で行なうが、RIP処理のやり直しが必要な際には、フロントエンドプロセッサFEP部500へ再RIP処理を要求することなく(フロントエンドプロセッサFEP部500とは独立に)、画像記憶部602に保持しておいたデータを再利用する。こうすることで、フロントエンドプロセッサFEP部500にての再RIP処理が不要となる。そして、その分だけフロントエンドプロセッサFEP部500の負担が減る。また、データの再送が不要であるので、通信負荷が減り、トータルの処理も速くなる。
【0102】
また、プリントエンジンなど出力側の処理特性に適応する性能を持ちプリントエンジン30などと密な関係で接続されたバックエンドプロセッサBEP部600にて、出力側の処理特性に依存する処理をすることができる。たとえば、クライアントが希望する出力形態にて出力する場合において、出力側の処理特性に依存する処理が必要となる場合、フロントエンドプロセッサFEP部500との関わりを持つことなく(無関係に)、バックエンドプロセッサBEP部600内の各機能部分にクライアントが希望する出力形態に応じた処理をさせてから、イメージデータを出力側に送出するよう制御する。エンジンに適応した処理をバックエンドプロセッサBEP部600にてすることは、さほど負担ならない。このため、本実施形態の構成の方が、スループットが向上する。
【0103】
図3は、上記実施形態のシステム構成としたこととの関わりにおける、システムの利用形態例を説明する図である。ここで、図3(A)は、クライアント指示に基づく出力形態との関わりにおけるバックエンドプロセッサの処理を説明する図、図3(B)は、出力側に異常が発生した場合のバックエンドプロセッサの処理を説明する図である。
【0104】
図3(A)の第1項目に示すように、出力形態情報取得部の機能を備えた出力形態特定部622がクライアントが希望する出力形態に関する情報として両面出力指示を示す情報を受け付けた際には、制御部624は、出力側であるプリントエンジン30や定着器70などの処理特性に依存したシーケンス順に片面イメージを順に生成してプリントエンジン30側に出力するよう、バックエンドプロセッサBEP部600内の伸張処理部610を制御する。こうすることで、出力側の処理特性に依存したシーケンス順に両面イメージが生成されることになる。
【0105】
たとえば、バックエンドプロセッサBEP部600は、フロントエンドプロセッサFEP部500を経由して指定された両面排出指示(クライアントの指示)を元に、プリントエンジン30側のベルトに載るシーケンス順にイメージをプリントエンジン30へ出力する。より具体的に言えば、フロントエンドプロセッサFEP部500は、1枚目表(P1T)→1枚目裏(P1B)→2枚目表(P2T)→2枚目裏(P2B)→3枚目表(P3T)→3枚目裏(P3B)→…というように順にRIP処理し、生成したイメージデータを順にバックエンドプロセッサBEP部600に送出する。
【0106】
これに対して、バックエンドプロセッサBEP部600では、1枚目表(P1T)→2枚目表(P2T)→3枚目表(P3T)→4枚目表(P4T)→5枚目表(P5T)→1枚目裏(P1B)→6枚目表(P6T)→2枚目裏(P2B)→7枚目表(P7T)→3枚目裏(P3B)→…、というようなシーケンスが有り得る。この並び順は、装置の印刷速度に関わる処理特性によって異なる。
【0107】
また、図3(A)の第2項目に示すように、フロントエンドプロセッサFEP部500は、ページごとに、Y(イエロ)、M(マゼンタ)、C(シアン)、K(ブラック)の各色成分を並行してRIP処理し、ページごとにYMCKのイメージデータをバックエンドプロセッサBEP部600に送出する。この場合において、プリントエンジン30が、Y→M→C→Kの順に処理する4サイクルエンジンである場合、バックエンドプロセッサBEP部600は、基本的には(片面印刷時)、1枚目Y(イエロ)→1枚目M(マゼンタ)→1枚目C(シアン)→1枚目K(ブラック)→2枚目Y→2枚目M→2枚目C→2枚目K→…というように、処理対象ページの並替え処理をする。
【0108】
そして、この構成と両面印刷とを組み合わせる際には、図3(A)の第3項目に示すように、フロントエンドプロセッサFEP部500は、ページごとに表→裏の順に、すなわち1枚目表(P1YMCKT)→1枚目裏(P1YMCKB)→2枚目表(P2YMCKT)→2枚目裏(P2YMCKB)→…の順に、イメージデータをバックエンドプロセッサBEP部600に送出する。
【0109】
これに対応して、バックエンドプロセッサBEP部600は、たとえば1枚目Y表(P1YT)→1枚目M表(P1MT)→1枚目C表(P1CT)→1枚目K表(P1KT)→2枚目Y表(P2YT)→2枚目M表(P2MT)→1枚目Y裏(P1YB)→2枚目C表(P2YT)→1枚目M裏(P1MB)→2枚目K表(P2KT)→…、という順に並び替えて処理する。
【0110】
本実施形態のシステムによれば、このような装置構成に起因して出力側の処理特性に応じた処理対象ページの並替え処理をする必要がある場合にも、フロントエンドプロセッサFEP部500側に影響を与えることなく、バックエンドプロセッサBEP部600側のみで、それに対応した処理を行なうことができる。
【0111】
このように、本実施形態のシステムでは、フロントエンドプロセッサFEP部500側に影響を与えることなく(フロントエンドプロセッサFEP部500に負荷を与えることなく)、出力側の処理特性(プリントエンジンの構成形態も含む)に応じて、バックエンドプロセッサBEP部600側で、その装置に適合したシーケンス順にイメージ形成を制御することができる。
【0112】
両面印刷指示があると、両面印刷を連続処理をしているとき、表面の連続搬送の途中に、あるシートの裏面印刷処理を割り込ませる。このように、何時の時点で次のシートに対する画像形成プロセスをスタートさせるかなどのページ処理順序の並替え制御は、装置が高速駆動となればなるほど難しい制御となる。このため、フロントエンドプロセッサFEP部側にて、RIPとこの制御とを並行して処理することは、負荷が重くなり、高速化に対応できなくなる。
【0113】
これに対して、本実施形態の構成では、両面対応のページ処理順序の並替え制御処理をフロントエンドプロセッサFEP部500側のRIP処理から切り離し、バックエンドプロセッサBEP部600側単独でページ処理順序の並替え制御を行ない、バックエンドプロセッサBEP部600内の各部やプリントエンジン30などを制御するようにしたので、従来構成よりも、高速化に柔軟に対応することができるようになる。
【0114】
また、図3(A)の第4項目に示すように、出力形態情報取得部の機能を備えた出力形態特定部622がクライアントが希望する出力形態に関する情報としてコレーションに関わる指示を示す情報を受け付けた際には、制御部624は、出力側(画像記録部)の処理特性に依存した排出面に応じてコレーションの処理をするよう、バックエンドプロセッサBEP部600内の伸張処理部610を制御する。こうすることで、出力側の排出処理特性に依存することなく、クライアントが希望する向きで印刷物を排出することができる。
【0115】
たとえば、排出面指示として、上向きFU(FACE up )および下向きFD(FACE down )の何れか一方を選択指示することができる場合において、下向きFD時に出来上がりがページ順になっているためには、普通通りジョブの最初のページから出力すればよい。しかしながら、上向きFU時に出来上がりがページ順になっているためには、ジョブの最終ページから出力する、つまり、処理対象ページの並替えが必要となる。
【0116】
本実施形態のバックエンドプロセッサBEP部600は、画像記憶部602から所望のページを読み出して処理することができるように構成されているので、バックエンドプロセッサBEP部600は、フロントエンドプロセッサFEP部500側に影響を与えることなく(フロントエンドプロセッサFEP部500に負荷を与えることなく)、画像記憶部602からページを並び替えて読み出して伸張処理してプリントエンジン30へ出力することができる。
【0117】
また、図3(A)の第5項目に示すように、出力形態情報取得部の機能を備えた出力形態特定部622がクライアントが希望する出力形態に関する情報として閉じ位置に関わる指示を示す情報を受け付けた際には、制御部624は、出力側(画像記録部)の処理特性に依存した閉じ位置調整をするよう、バックエンドプロセッサBEP部600内の伸張処理部610を制御する。
【0118】
こうすることで、スタンプ、ステープラ、あるいはパンチ穴などのフィニッシャ装置(オプション)が付いた場合にも、フロントエンドプロセッサFEP部500側に影響を与えることなく(フロントエンドプロセッサFEP部500に負荷を与えることなく)、それらの押される場所に応じて、バックエンドプロセッサBEP部600で画像回転(ローテーション)や位置ずらし(シフト)などの画像編集処理をして、プリントエンジン30側へ位置調整されたイメージデータを送出することができる。
【0119】
たとえば、両面印刷時には、ページ番号によって回転方向や位置ずらしの方向が異なり、これらの判断や実際の画像編集処理とRIP処理とを並行して行なう従来の構成では、判断や画像編集処理が負担となり、高速化対応が難しくなる。これに対して、本実施形態の構成では、フロントエンドプロセッサFEP部500は、出力側の処理に依存することなくRIP処理や圧縮処理に専念でき、またバックエンドプロセッサBEP部600は、RIP処理や圧縮処理を気にすることなく、方向判断や画像編集処理に専念することができるので、処理負担が分散され、高速化対応が容易となる。
【0120】
なお、用紙上の画像位置を合わせると、その移動量によっては、元画像の一部が用紙からはみ出したり、はみ出さないものの印字されない部分(いわゆる像欠け)が生じることがある。このような場合、画像サイズを少し縮小(サイズ整合処理)し、この縮小済みのイメージデータをプリントエンジン30側に送出するようにしてもよい。なお、縮小は、位置ずらしに起因する縦/横の必要な方向に対してのみ施してもよい(独立縮小)。
【0121】
また、このサイズ整合処理をするか否かのクライアント指示を受け付けて、クライアントが希望する場合に限って、サイズ整合処理をするようにしてもよい。あるいは逆に、通常はサイズ整合処理をするモードにしておき、このモードをクライアントが解除した場合に限って、サイズ整合処理を行なわないようにしてもよい。
【0122】
また、図3(B)に示すように、印刷ジョブの処理過程において出力詰まり現象が生じた際には、制御部624は、出力側(画像記録部)の処理特性に依存した出力詰まりに対するリカバリ処理をするよう、バックエンドプロセッサ内の各機能部分を制御する。
【0123】
たとえば、IOTモジュール2や出力モジュール7側で印刷用紙の詰まり(紙詰まり)や電源オフなどによりイメージが排出できなかった場合、バックエンドプロセッサBEP部600は、画像記憶部602から未出力の所望のページ(未処理ページ)を読み出してプリントエンジン30側に送出させる。こうすることで、フロントエンドプロセッサFEP部500側に影響を与えることなく(フロントエンドプロセッサFEP部500に負荷を与えることなく)、バックエンドプロセッサBEP部600側だけでリカバリ処理を実現することができる。
【0124】
図4は、従来の画像形成システムと本実施形態を適用した画像形成システムとの差を説明する図である。ここで、図4(A)は従来のシステム構成を示し、図4(B)および図4(C)は本実施形態を適用したシステム構成例を示す。
【0125】
従来の構成例では、画像形成装置1の特性に合わせたRIP処理済みの画像データ(Video Data)をDFE装置からIOTモジュール2に渡す。また、画像形成装置1の高速化に際しては、高速化が進むほど、DFE装置側のコントローラにて画像形成装置1内の各部の処理タイミングを制御するのが難しくなる。このため、図4(A)に示すように、DFE装置と画像形成装置1とがほぼ密接不可分であり、個々の画像形成装置1に応じた専用のDFE装置を使用する構成とならざるを得ない。
【0126】
たとえば、ラスタデータ展開(すなわちRIP処理)や印字ユニットの制御に際し、高機能モデルのDFE装置は、高画質、高度制御を主張する業界標準コントローラを使っている。フロントエンドプロセッサFEP部側が特にエンジンの特性やノウハウを熟知していなければ、高速高機能の画像形成装置1を制御することができないが、高速高機能になるほどそれが難しくなるので、従来の構成では、画像形成装置1に合わせた専用の処理機能をなすDFE装置が必要である。このため、1台の画像形成装置1が複数のDFE装置からの印刷要求を受け付けるシステムを構築することは難しかった。
【0127】
たとえば、より高機能・高速なシステムにしようとする場合、画像形成装置1の制御方法を予め標準コントローラに知らせておき、その標準コントローラの制御の元で動作するしかない。しかしながら、高速化、高機能化させると、従来のようなコントローラや汎用のコントローラで、高速高機能の画像形成装置1の画像形成動作を制御することは難しくなる。
【0128】
これに対して、本実施形態の構成では、DFE装置側(詳しくはフロントエンドプロセッサFEP部500)は主にRIP処理機能部を担当し、バックエンドプロセッサBEP部600がプリンタコントローラ機能を担当する構成とすることで、画像形成用の画像データと画像形成条件(部数、片面/両面、色、ソート有無、など)とをバックエンドプロセッサBEP部600が受け取り、バックエンドプロセッサBEP部600にて、プリントエンジンの性能や特性に応じて、当該装置の画像形成動作を制御することができる。
【0129】
バックエンドプロセッサBEP部600は、従来のDFE装置のような標準コントローラの使用の制約がないので、このバックエンドプロセッサBEP部600による画像形成動作の制御は、DFE装置によるものよりも高速性や拡張性に富む。したがって、従来の構成例に比べて、画像形成装置1の高速化、高機能化に柔軟に対応することが容易となる。
【0130】
また本実施形態の構成では、フロントエンドプロセッサFEP部500にてRIP処理をしておき、バックエンドプロセッサBEP部600にて画像形成装置1に合わせたページ再配置をすることができ、DFE装置(詳しくはフロントエンドプロセッサFEP部)と画像形成装置1(詳しくはプリントエンジンや定着部など)との関係はルーズ(Loosely connection)であってよい。つまり、フロントエンドプロセッサFEP部とプリントエンジンなどとの間が疎な関係であってよく、DFE装置の処理としては、画像形成装置1の処理特性の影響を受けないRIP処理などの範囲に留めることができる。
【0131】
これにより、DFE装置の処理負担が減るので、高速処理可能な汎用コントローラを備えたDFE装置を使用することができ、トータルのシステムコストを低減することができる。加えて、汎用のDFE装置を使用できるので、図4(B)に示すように、1台の画像形成装置1が複数のDFE装置からの印刷要求を受け付けるシステム、すなわちDFE装置の台数と画像形成装置の台数とがn:1のシステムを構築することもできる。
【0132】
また、図4(C)に示すように、画像形成装置1も複数台接続したシステム、すなわち、DFE装置の台数と画像形成装置の台数とがn:mのシステムを構築することもできる。この場合、バックエンドプロセッサBEP部の後段に高速高性能の画像形成装置1と出力確認用のプルーファ(画像形成装置1の一例)など2種類の画像形成装置1を並列設置したシステム、あるいは、縦連接続して並列処理させるシステムとすることもできる。
【0133】
プルーファ接続のシステムでは、高速高機能の画像形成装置1によるダイレクト印刷に先立って、DTPデータから直接カラー校正用プリントの出力をプルーファにて行なうDDCP(Digital Direct Color Proofing )システムを構築することができる。たとえば、バックエンドプロセッサBEP部は、印刷ジョブとしてプルーフデータを受け取るとプルーフィングに適したデータ形式(たとえば低ビデオレートなど)の画像データをプルーファに出力してカラー校正用プリント出力を指令する一方、通常の印刷ジョブを受け取ると、高速高機能マシンに高ビデオレートの画像データを出力して高速高機能の印刷指示を発する。
【0134】
なお、この図4(C)に示すシステムの場合、高速高機能マシンとプルーファあるいは縦連接続された機種との間の異なるカラー出力の微妙な差異(デバイス差)を補正するCMS(Colour Management System;カラー管理システム)を搭載することが望ましい。
【0135】
このように、n:1あるいはn:mのシステム(マルチシステム)とすることで、画像形成装置1の空き状況や印刷ジョブに適合した画像形成装置を選択して、効率よい出力処理をすることができるようにもなる。
【0136】
しかも、このようなマルチシステムとした場合でも、フロントエンドプロセッサFEP部が出力側の処理特性に依存することなく処理可能な疎な関係にあり、出力側の処理特性に依存する処理を、出力側と密な関係で接続されたバックエンドプロセッサBEP部側で行なうようにしている点では、図2に示した構成のものと共通する。
【0137】
したがって、マルチシステムとした場合でも、クライアント指示に基づく排出形態への対応や、リカバリ処理への対応に際しては、フロントエンドプロセッサ側に影響を与えることなく、バックエンドプロセッサBEP部のみで対処可能である。つまり、マルチシステム全体としても、フロントエンドプロセッサFEP部(DFE装置)は、出力側の処理に依存することなくRIP処理や圧縮処理あるいはリカバリ処理に専念でき、またバックエンドプロセッサBEP部は、RIP処理や圧縮処理を気にすることなく、方向判断や画像編集処理あるいはリカバリ処理にに専念することができるので、高速化対応が容易となる。
【0138】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【0139】
また、上記の実施形態は、クレーム(請求項)にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【0140】
たとえば、上記実施形態では、排出面(FU/FD)やフィニッシャ対応などクライアント指示と排出形態との関わり、および紙詰まりなどに対するリカバリ処理について述べたが、これに限らず、たとえば、画像記憶部602から読み出した画像の向きや大きさおよび用紙の向きや大きさとクライアント指示の排出形態との関わりにおいて、所定の向きや大きさで画像が用紙上に印字されるように、画像を編集してもよい。
【0141】
たとえば、画像が横向き、用紙が縦向きである場合において、クライアントの指示が“自動合わせ”である場合、画像編集機能を備えた伸張処理部610は、画像を90度(もしくは270度)回転させて、さらにサイズが合わなければ変倍(拡大または縮小)する。一方、クライアントの指示が“固定”すなわち向きやサイズを元画像のまま出力するよう指示している場合、特に画像編集することなく出力すればよい。また、サイズもしくは向きの一方のみの自動合わせを指示している場合には、その指示に適合するよう、画像を回転させたり、あるいは変倍すればよい。
【0142】
また、上記実施形態では、クライアント指示に基づく出力形態の一例として、両面印刷やフィニッシャを説明したが、これに限らず、たとえば綴じ代設定が指示されることもある。この場合、用紙上に綴じ代分を確保するために、画像位置をずらすことが必要となる。この場合、フィニッシャ対応と同様に、バックエンドプロセッサBEP部側で、位置ずらし(シフト)の対応を採ればよい。また、必要に応じて、画像サイズの整合処理をすればよい。
【0143】
また、上記実施形態では、記録媒体上に可視画像を形成する主要部であるプリントエンジンとして電子写真プロセスを利用するものに対して、本発明を適用した事例を説明したが、本発明の適用範囲は、これに限定されない。たとえば感熱式、熱転写式、インクジェット式、あるいはその他の同様な従来の画像形成機構を備えたエンジンにより普通紙や感熱紙上に可視画像を形成する構成の画像形成装置を備えた画像形成システムに本発明を適用し得る。
【0144】
また、上記実施形態では、画像形成装置として、電子写真プロセスを利用したプリントエンジンを備える印刷装置(プリンタ)を例に説明したが、画像形成装置は、これに限らず、カラー複写機やファクシミリなど、記録媒体上に画像を形成するいわゆる印刷機能を有するものであればよい。
【0145】
また、上記実施形態では、フロントエンドプロセッサFEP部500にて圧縮処理してからバックエンドプロセッサBEP部600にデータを送出し、バックエンドプロセッサBEP部600側にて伸張処理してから、プリントエンジン30にイメージデータを送出するようにしていたが、このような圧縮/伸張の処理は必須ではない。
【0146】
また、圧縮/伸張の処理に際しては、たとえば特開平8−6238号に記載のように、線画や文字など主に2値で現される画像オブジェクト(線画文字オブジェクトLW(Line Work ))と、背景部や写真部など主に多階調で表される画像オブジェクト(多階調画像オブジェクトCT(Continuous Tone ))など、画像オブジェクトの特性に応じて、適応した処理とすることもできる。
【0147】
【発明の効果】
以上のように、本発明によれば、先ず、フロントエンドプロセッサ側を、画像記録部の処理特性とは独立にイメージデータを生成するものとするとした。また、バックエンドプロセッサ側に、フロントエンドプロセッサにて画像記録部の処理特性とは独立に処理されたイメージデータを受け取り保持する画像記憶部を設けるとともに、画像記憶部からイメージデータを読み出して画像記録部に依存した処理をしてから画像記録部に送出するよう制御する印刷制御部を設けた。
【0148】
クライアントが希望する出力形態に応じた処理をする場合や、リカバリ処理をする場合においても、フロントエンドプロセッサに影響を与えることなく、これらの処理をすることができる。これにより、クライアント対応の排出処理やリカバリ処理に対応する場合でも、システムの高性能化や高機能化への展開が容易となる。
【0149】
つまり、従来のシステム構成では、イメージデータを生成する(RIP処理する)RIPエンジンと、画像記録部(主にプリントエンジン)の処理特性に応じてこの画像記録部を制御するプリンタコントローラを1つのフロントエンドプロセッサ部が担当していた。
【0150】
これに対して、本発明に係る構成では、フロントエンドプロセッサとバックエンドプロセッサとに分けて、画像記録部の処理特性に応じて画像記録部を制御するプリンタコントローラをフロントエンドプロセッサから取り外すことで、フロントエンドプロセッサは主にRIP処理に専念できるようにした。一方、フロントエンドプロセッサから取り外したプリンタコントローラを、画像記録部と密に接続されたバックエンドプロセッサに移設した。
【0151】
これにより、フロントエンドプロセッサと画像記録部とを疎な関係にすることができ、フロントエンド側の処理がプリントエンジンに依存しない(非依存の)システムを構築することができる。つまり、フロントエンドプロセッサは、出力側を意識せずにイメージ生成などに専念することができる一方で、バックエンドプロセッサはイメージ生成を意識せずにプリントエンジンの画像形成動作などに専念することができる。
【0152】
そしてこれにより、フロントエンドプロセッサは、汎用のRIPエンジンを使用して効率的なRIP処理などをすることができる。また、出力側の機器に適した処理制御はバックエンドプロセッサが担当する。たとえば、クライアントが希望する出力形態に応じた処理がなされるよう、フロントエンドプロセッサ側に影響を与えることなく、バックエンドプロセッサ側のみで、バックエンドプロセッサ内の機能部分や画像記録部を制御する。あるいは、出力詰まりが生じた際には、そのリカバリ処理をフロントエンドプロセッサ側に影響を与えることなく実施する。したがって、クライアント対応の排出処理やリカバリ処理に対応する場合でも、システムの高性能化や高機能化への展開が容易である。
【図面の簡単な説明】
【図1】本発明に係る画像形成システムの一実施形態を示す図である。
【図2】フロントエンドプロセッサFEP部およびバックエンドプロセッサBEP部の一実施形態を示すブロック図である。
【図3】上記実施形態のシステム構成としたこととの関わりにおける、システムの利用形態例を説明する図である。
【図4】従来の画像形成システムと本実施形態を適用した画像形成システムとの差を説明する図である。
【図5】従来の画像形成システムの概略を示す図である。
【符号の説明】
1…画像形成装置、2…IOTモジュール、5…フィードモジュール、7…出力モジュール、8…ユーザインタフェース装置、9…連結モジュール、20…IOTコア部、30…プリントエンジン、31…光走査装置、32…感光体ドラム、39…電気系制御収納部、43…中間転写ベルト、45…2次転写部、70…定着器、80…GUI部、500…フロントエンドプロセッサFEP部、502…データ格納部、510…RIP処理部、530…圧縮処理部、542…インタフェース部、600…バックエンドプロセッサBEP部、601…データ受信部、602…画像記憶部、610…伸張処理部、620…印刷制御部、622…出力形態特定部(出力形態情報取得部)、624…制御部、650…インタフェース部
Claims (13)
- 印刷ジョブを処理して各ページのイメージデータを生成するイメージデータ生成部を備えたフロントエンドプロセッサと、画像を所定の記録媒体上に記録する画像記録部に対応して設けられた、前記フロントエンドプロセッサからの各ページのイメージデータを受け取り前記画像記録部へ送出して前記画像記録部を制御するバックエンドプロセッサとから構成されている画像形成システムであって、
前記フロントエンドプロセッサは、前記画像記録部とは独立的に前記イメージデータを生成するものであり、
前記バックエンドプロセッサは、前記フロントエンドプロセッサにて前記画像記録部とは独立的に処理されたイメージデータを受け取り保持する画像記憶部と、クライアントが希望する出力形態に関する情報を受け付ける出力形態情報取得部と、前記画像記憶部から前記イメージデータを読み出して、前記出力形態情報取得部が取得した情報が示す前記クライアントが希望する出力形態と前記画像記録部に依存した処理をしてから前記イメージデータを前記画像記録部に送出するよう、前記バックエンドプロセッサ内の各機能部分を制御する印刷制御部とを備えている
ことを特徴とする画像形成システム。 - 前記印刷制御部は、前記出力形態情報取得部が前記クライアントが希望する出力形態に関する情報として両面出力指示を示す情報を受け付けたことを条件として、前記画像記録部の処理特性に依存したシーケンス順に両面イメージを生成するよう、前記制御をすることを特徴とする請求項1に記載の画像形成システム。
- 前記印刷制御部は、前記出力形態情報取得部が前記クライアントが希望する出力形態に関する情報としてコレーションに関わる指示を示す情報を受け付けたことを条件として、前記画像記録部の処理特性に依存した排出面に応じてコレーションの処理をするよう、前記制御をすることを特徴とする請求項1に記載の画像形成システム。
- 前記印刷制御部は、前記出力形態情報取得部が前記クライアントが希望する出力形態に関する情報として閉じ位置に関わる指示を示す情報を受け付けたことを条件として、前記画像記録部の処理特性に依存した閉じ位置調整をするよう、前記制御をすることを特徴とする請求項1に記載の画像形成システム。
- 印刷ジョブを処理して各ページのイメージデータを生成するイメージデータ生成部を備えたフロントエンドプロセッサと、画像を所定の記録媒体上に記録する画像記録部に対応して設けられた、前記フロントエンドプロセッサからの各ページのイメージデータを受け取り前記画像記録部へ送出して前記画像記録部を制御するバックエンドプロセッサとから構成されている画像形成システムであって、
前記フロントエンドプロセッサは、前記画像記録部とは独立的に前記イメージデータを生成するものであり、
前記バックエンドプロセッサは、前記フロントエンドプロセッサにて前記画像記録部とは独立的に処理されたイメージデータを受け取り保持する画像記憶部と、前記画像記憶部から前記イメージデータを読み出して前記画像記録部に依存した処理をしてから前記イメージデータを前記画像記録部に送出するように、また前記印刷ジョブの処理過程において出力詰まり現象が生じたときには前記画像記録部の処理特性に依存した出力詰まりに対するリカバリ処理をするよう、前記バックエンドプロセッサ内の各機能部分を制御する印刷制御部とを備えている
ことを特徴とする画像形成システム。 - 前記フロントエンドプロセッサと前記バックエンドプロセッサとの間の電気信号の伝送は、前記画像記録部に対して非依存の通信インタフェースで構築されており、
前記バックエンドプロセッサと前記画像記録部との間の電気信号の伝送は、前記画像記録部に依存した通信インタフェースで構築されている
ことを特徴とする請求項1から5のうち何れか1項に記載の画像形成システム。 - 印刷ジョブを処理して各ページのイメージデータを生成するイメージデータ生成部を備えたフロントエンドプロセッサと画像を所定の記録媒体上に記録する画像記録部との間に配されて使用されるバックエンドプロセッサであって、前記フロントエンドプロセッサからの各ページのイメージデータを受け取り前記画像記録部へ送出して前記画像記録部を制御するバックエンドプロセッサにおいて、
前記フロントエンドプロセッサにて前記画像記録部の処理特性とは独立に処理されたイメージデータを受け取り保持する画像記憶部と、
クライアントが希望する出力形態に関する情報を受け付ける出力形態情報取得部と、
前記画像記憶部から前記イメージデータを読み出して、前記出力形態情報取得部が取得した情報が示す前記クライアントが希望する出力形態と前記画像記録部に依存した処理をしてから前記イメージデータを前記画像記録部に送出するよう、前記バックエンドプロセッサ内の各機能部分を制御する印刷制御部と
を備えたことを特徴とするバックエンドプロセッサ。 - 前記印刷制御部は、前記出力形態情報取得部が前記クライアントが希望する出力形態に関する情報として両面出力指示を示す情報を受け付けたことを条件として、前記画像記録部の処理特性に依存したシーケンス順に両面イメージを生成するよう、前記制御をすることを特徴とする請求項7に記載のバックエンドプロセッサ。
- 前記印刷制御部は、前記出力形態情報取得部が前記クライアントが希望する出力形態に関する情報としてコレーションに関わる指示を示す情報を受け付けたことを条件として、前記画像記録部の処理特性に依存した排出面に応じてコレーションの処理をするよう、前記制御をすることを特徴とする請求項7に記載のバックエンドプロセッサ。
- 前記印刷制御部は、前記出力形態情報取得部が前記クライアントが希望する出力形態に関する情報として閉じ位置に関わる指示を示す情報を受け付けたことを条件として、前記画像記録部の処理特性に依存した閉じ位置調整をするよう、前記制御をすることを特徴とする請求項7に記載のバックエンドプロセッサ。
- 印刷ジョブを処理して各ページのイメージデータを生成するイメージデータ生成部を備えたフロントエンドプロセッサと画像を所定の記録媒体上に記録する画像記録部との間に配されて使用されるバックエンドプロセッサであって、前記フロントエンドプロセッサからの各ページのイメージデータを受け取り前記画像記録部へ送出して前記画像記録部を制御するバックエンドプロセッサにおいて、
前記フロントエンドプロセッサにて前記画像記録部とは独立的に処理されたイメージデータを受け取り保持する画像記憶部と、
前記画像記憶部から前記イメージデータを読み出して前記画像記録部に依存した処理をしてから前記イメージデータを前記画像記録部に送出するように、また前記印刷ジョブの処理過程において出力詰まり現象が生じたときには前記画像記録部の処理特性に依存した出力詰まりに対するリカバリ処理をするよう、前記バックエンドプロセッサ内の各機能部分を制御する印刷制御部と
を備えたことを特徴とするバックエンドプロセッサ。 - 前記画像記憶部から読み出したイメージデータに対して、画像編集する画像編集部を備えたことを特徴とする請求項7から11のうちの何れか1項に記載のバックエンドプロセッサ。
- 前記画像記録部に非依存の通信インタフェースにより前記フロントエンドプロセッサとの間の電気信号の伝送を採るフロントエンド側のインタフェース部と、
前記画像記録部に依存した通信インタフェースにより前記画像記録部との間の電気信号の伝送を採る出力側のインタフェース部と
を備えていることを特徴とする請求項7から12のうちの何れか1項に記載のバックエンドプロセッサ。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002250331A JP2004086809A (ja) | 2002-08-29 | 2002-08-29 | 画像形成システム、バックエンドプロセッサ |
| US10/386,423 US20040042035A1 (en) | 2002-08-29 | 2003-03-13 | Image forming system and back-end processor |
| CNB031193749A CN1278215C (zh) | 2002-08-29 | 2003-03-14 | 成像系统和后端处理机 |
| GB0305986A GB2392571B (en) | 2002-08-29 | 2003-03-14 | Image forming system and back-end processor |
| DE10311718A DE10311718B4 (de) | 2002-08-29 | 2003-03-17 | Bildherstellungssystem und Back-End-Prozessor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002250331A JP2004086809A (ja) | 2002-08-29 | 2002-08-29 | 画像形成システム、バックエンドプロセッサ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004086809A true JP2004086809A (ja) | 2004-03-18 |
Family
ID=19196598
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002250331A Pending JP2004086809A (ja) | 2002-08-29 | 2002-08-29 | 画像形成システム、バックエンドプロセッサ |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20040042035A1 (ja) |
| JP (1) | JP2004086809A (ja) |
| CN (1) | CN1278215C (ja) |
| DE (1) | DE10311718B4 (ja) |
| GB (1) | GB2392571B (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007328023A (ja) * | 2006-06-06 | 2007-12-20 | Canon Inc | 画像形成システム |
| US8139252B2 (en) | 2007-08-14 | 2012-03-20 | Konica Minolta Business Technologies, Inc. | Image forming system and image forming method |
| CN102627036A (zh) * | 2011-02-03 | 2012-08-08 | 精工爱普生株式会社 | 印刷系统及印刷方法 |
| US8363272B2 (en) | 2008-06-24 | 2013-01-29 | Konica Minolta Business Technologies, Inc. | Image forming system and method for re-rasterizing and re-generating image data |
| JP2015134422A (ja) * | 2014-01-16 | 2015-07-27 | コニカミノルタ株式会社 | 画像形成装置、画像形成装置の制御方法及び画像形成装置が実行するプログラム |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006174167A (ja) * | 2004-12-16 | 2006-06-29 | Canon Inc | 画像処理装置およびその方法 |
| JP4370286B2 (ja) * | 2005-07-05 | 2009-11-25 | コニカミノルタビジネステクノロジーズ株式会社 | データ処理システム、データ処理方法およびデータ処理プログラム |
| CN100377067C (zh) * | 2006-02-23 | 2008-03-26 | 金蝶软件(中国)有限公司 | 一种视窗操作系统中保存和恢复打印设备的打印设置的方法 |
| US8040537B2 (en) * | 2007-03-15 | 2011-10-18 | Xerox Corporation | Adaptive forced binary compression in printing systems |
| US8432572B2 (en) * | 2007-06-29 | 2013-04-30 | Konica Minolta Laboratory U.S.A., Inc. | Systems and methods of trapping for print devices |
| US8570340B2 (en) | 2008-03-31 | 2013-10-29 | Konica Minolta Laboratory U.S.A., Inc. | Systems and methods for data compression |
| US8699042B2 (en) * | 2008-06-12 | 2014-04-15 | Konica Minolta Laboratory U.S.A., Inc. | Systems and methods for multi-mode color blending |
| KR101310218B1 (ko) * | 2008-10-28 | 2013-09-24 | 삼성전자주식회사 | 화상형성장치의 파일 통합 설치 방법 및 파일 통합 설치가 가능한 화상형성장치 |
| JP2011194569A (ja) * | 2010-03-17 | 2011-10-06 | Fuji Xerox Co Ltd | 画像形成装置、画像形成システムおよび画像形成用プログラム |
| JP5482528B2 (ja) * | 2010-07-14 | 2014-05-07 | 富士ゼロックス株式会社 | 印刷文書変換装置及びプログラム |
| WO2021185473A1 (en) * | 2020-03-20 | 2021-09-23 | Esko Software Bvba | System and method for converting graphic files for printing |
| US11954391B2 (en) * | 2022-01-10 | 2024-04-09 | Kyocera Document Solutions Inc. | Methods and printing system for peer-to-peer output management |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09254455A (ja) * | 1996-03-22 | 1997-09-30 | Nec Corp | プリンタ装置 |
| JPH1021021A (ja) * | 1996-07-01 | 1998-01-23 | Fuji Xerox Co Ltd | 印刷システム及び印刷制御方法 |
| JPH10143342A (ja) * | 1996-11-13 | 1998-05-29 | Fuji Xerox Co Ltd | プリンタ制御装置及びプリンタ制御方法 |
| JPH10166688A (ja) * | 1996-12-09 | 1998-06-23 | Fuji Xerox Co Ltd | 印刷システム |
| JPH10191075A (ja) * | 1996-12-20 | 1998-07-21 | Fuji Xerox Co Ltd | 色補正装置 |
| JPH11216930A (ja) * | 1998-01-30 | 1999-08-10 | Ricoh Co Ltd | プリンタ |
| JP2000229452A (ja) * | 1999-02-09 | 2000-08-22 | Fuji Xerox Co Ltd | 画像形成装置の制御方法および画像形成装置 |
| JP2001353910A (ja) * | 2000-06-15 | 2001-12-25 | Matsushita Electric Ind Co Ltd | 画像形成装置 |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59114630A (ja) * | 1982-12-20 | 1984-07-02 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 遠隔プリンタ制御能力を有するデータ処理システム |
| NL8503461A (nl) * | 1985-12-17 | 1986-04-01 | Oce Nederland Bv | Werkwijze voor het genereren van lijnstukken. |
| US5668993A (en) * | 1994-02-28 | 1997-09-16 | Teleflex Information Systems, Inc. | Multithreaded batch processing system |
| KR100289826B1 (ko) * | 1994-05-31 | 2001-05-15 | 아끼구사 나오유끼 | 다른 오퍼레이팅 시스템간 작업 실행 시스템 및 방법 |
| US5493635A (en) * | 1994-06-14 | 1996-02-20 | Xerox Corporation | System for combining heterogeneous image processing jobs into a single job |
| US6091507A (en) * | 1994-07-01 | 2000-07-18 | Colorspan Corporation | Method and apparatus for printing a document over a network |
| US6035103A (en) * | 1995-08-07 | 2000-03-07 | T/R Systems | Color correction for multiple print engine system with half tone and bi-level printing |
| US6148346A (en) * | 1996-06-20 | 2000-11-14 | Peerless Systems Imaging Products, Inc. | Dynamic device driver |
| US5838883A (en) * | 1996-09-20 | 1998-11-17 | Portalis | Copying attachment for digital printing press |
| JPH11161451A (ja) * | 1997-09-26 | 1999-06-18 | Hitachi Koki Co Ltd | 印刷システム |
| WO1999023605A1 (en) * | 1997-11-03 | 1999-05-14 | Imation Corp. | Method and device for calibrating an imaging apparatus having multiple imaging outputs |
| US6301011B1 (en) * | 1997-11-07 | 2001-10-09 | Xerox Corporation | Dynamic plug and play interface for output device |
| US6191867B1 (en) * | 1997-11-17 | 2001-02-20 | Eastman Kodak Company | Method and device for calibrating an imaging apparatus |
| JPH11309917A (ja) * | 1998-04-28 | 1999-11-09 | Canon Inc | 印刷システムおよび印刷制御方法、データ処理装置、データ処理方法、記録媒体 |
| JP4271327B2 (ja) * | 2000-01-28 | 2009-06-03 | 富士フイルム株式会社 | 商品生産システム、生産管理装置及び指定商品生産方法 |
| JP2001333137A (ja) * | 2000-05-23 | 2001-11-30 | Mitsubishi Electric Corp | 自主動作通信制御装置及び自主動作通信制御方法 |
| US7016061B1 (en) * | 2000-10-25 | 2006-03-21 | Hewlett-Packard Development Company, L.P. | Load balancing for raster image processing across a printing system |
| US7084998B2 (en) * | 2001-02-13 | 2006-08-01 | Ariba, Inc. | Method and system for processing files using a printer driver |
| US6732117B1 (en) * | 2001-02-27 | 2004-05-04 | Emc Corporation | Techniques for handling client-oriented requests within a data storage system |
| JP2003140851A (ja) * | 2001-11-05 | 2003-05-16 | Minolta Co Ltd | 画像処理装置、画像形成装置、画像処理システムならびに画像処理方法 |
| JP4045800B2 (ja) * | 2001-12-28 | 2008-02-13 | コニカミノルタビジネステクノロジーズ株式会社 | プリントシステム及び方法 |
| US7317550B2 (en) * | 2002-05-03 | 2008-01-08 | Hewlett-Packard Development Company, L.P. | Printing utilizing external storage |
| US7149936B2 (en) * | 2002-09-30 | 2006-12-12 | Sharp Laboratories Of America, Inc. | Interactive multimedia for remote diagnostics and maintenance of a multifunctional peripheral |
-
2002
- 2002-08-29 JP JP2002250331A patent/JP2004086809A/ja active Pending
-
2003
- 2003-03-13 US US10/386,423 patent/US20040042035A1/en not_active Abandoned
- 2003-03-14 GB GB0305986A patent/GB2392571B/en not_active Expired - Fee Related
- 2003-03-14 CN CNB031193749A patent/CN1278215C/zh not_active Expired - Fee Related
- 2003-03-17 DE DE10311718A patent/DE10311718B4/de not_active Expired - Fee Related
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09254455A (ja) * | 1996-03-22 | 1997-09-30 | Nec Corp | プリンタ装置 |
| JPH1021021A (ja) * | 1996-07-01 | 1998-01-23 | Fuji Xerox Co Ltd | 印刷システム及び印刷制御方法 |
| JPH10143342A (ja) * | 1996-11-13 | 1998-05-29 | Fuji Xerox Co Ltd | プリンタ制御装置及びプリンタ制御方法 |
| JPH10166688A (ja) * | 1996-12-09 | 1998-06-23 | Fuji Xerox Co Ltd | 印刷システム |
| JPH10191075A (ja) * | 1996-12-20 | 1998-07-21 | Fuji Xerox Co Ltd | 色補正装置 |
| JPH11216930A (ja) * | 1998-01-30 | 1999-08-10 | Ricoh Co Ltd | プリンタ |
| JP2000229452A (ja) * | 1999-02-09 | 2000-08-22 | Fuji Xerox Co Ltd | 画像形成装置の制御方法および画像形成装置 |
| JP2001353910A (ja) * | 2000-06-15 | 2001-12-25 | Matsushita Electric Ind Co Ltd | 画像形成装置 |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007328023A (ja) * | 2006-06-06 | 2007-12-20 | Canon Inc | 画像形成システム |
| US8139252B2 (en) | 2007-08-14 | 2012-03-20 | Konica Minolta Business Technologies, Inc. | Image forming system and image forming method |
| US8363272B2 (en) | 2008-06-24 | 2013-01-29 | Konica Minolta Business Technologies, Inc. | Image forming system and method for re-rasterizing and re-generating image data |
| CN102627036A (zh) * | 2011-02-03 | 2012-08-08 | 精工爱普生株式会社 | 印刷系统及印刷方法 |
| JP2015134422A (ja) * | 2014-01-16 | 2015-07-27 | コニカミノルタ株式会社 | 画像形成装置、画像形成装置の制御方法及び画像形成装置が実行するプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| GB0305986D0 (en) | 2003-04-23 |
| DE10311718B4 (de) | 2009-01-08 |
| CN1479196A (zh) | 2004-03-03 |
| GB2392571B (en) | 2006-03-15 |
| US20040042035A1 (en) | 2004-03-04 |
| GB2392571A (en) | 2004-03-03 |
| CN1278215C (zh) | 2006-10-04 |
| DE10311718A1 (de) | 2004-03-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2004086809A (ja) | 画像形成システム、バックエンドプロセッサ | |
| JP2004086810A (ja) | 画像形成システム、バックエンドプロセッサ | |
| JP2005223381A (ja) | 画像形成システム | |
| JP2004086811A (ja) | 画像形成システム、フロントエンドプロセッサ、バックエンドプロセッサ | |
| JP4063017B2 (ja) | 画像形成システム、バックエンドプロセッサ、フロントエンドプロセッサ | |
| JP4211641B2 (ja) | 画像形成支援装置 | |
| JP4182894B2 (ja) | 画像形成装置及び画像形成支援装置 | |
| JP4238753B2 (ja) | 画像形成支援装置、画像形成支援方法、及び画像形成支援システム | |
| JP4400265B2 (ja) | 画像形成支援装置、画像形成支援方法、及び画像形成支援システム | |
| JP4380363B2 (ja) | 画像形成支援装置 | |
| JP2009295183A (ja) | 画像形成支援装置及び画像形成支援方法 | |
| JP4487605B2 (ja) | セットアップ制御装置及び画像形成装置 | |
| JP4238754B2 (ja) | 画像形成支援装置、画像形成支援方法、及び画像形成支援システム | |
| JP4407327B2 (ja) | 出力管理装置、画像形成支援装置、及び画像形成システム | |
| JP2005258956A (ja) | ジョブ管理装置、画像形成支援装置、及び画像形成システム | |
| JP4135439B2 (ja) | 画像処理システム、画像処理装置、画像処理方法、プログラム、記憶媒体 | |
| JP4200913B2 (ja) | 画像形成支援システム | |
| JP2005216252A (ja) | 画像形成システム及びジョブ管理装置 | |
| JP2005216242A (ja) | 画像形成支援装置 | |
| JP2005212457A (ja) | 画像形成システム及び画像形成支援装置 | |
| JP2005258957A (ja) | 動作モード制御装置、画像形成支援装置、及び画像形成システム | |
| JP4200914B2 (ja) | 印刷制御システム | |
| JP4428094B2 (ja) | 画像記録制御装置及び画像形成システム | |
| JP2005267426A (ja) | 画像形成支援装置及び画像形成支援システム | |
| JP2005275475A (ja) | 画像形成支援装置及び画像形成支援方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050712 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070410 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070611 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070717 |