JP2008290362A - Printing controller and image forming system - Google Patents
Printing controller and image forming system Download PDFInfo
- Publication number
- JP2008290362A JP2008290362A JP2007138802A JP2007138802A JP2008290362A JP 2008290362 A JP2008290362 A JP 2008290362A JP 2007138802 A JP2007138802 A JP 2007138802A JP 2007138802 A JP2007138802 A JP 2007138802A JP 2008290362 A JP2008290362 A JP 2008290362A
- Authority
- JP
- Japan
- Prior art keywords
- data
- unit
- color
- image
- 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.)
- Granted
Links
- 238000006243 chemical reaction Methods 0.000 claims description 25
- 238000009826 distribution Methods 0.000 claims description 19
- 238000000926 separation method Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
Images
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
Description
本発明は、画像出力装置の印刷動作を制御するための印刷制御装置および画像形成システムに関する。 The present invention relates to a print control apparatus and an image forming system for controlling a printing operation of an image output apparatus.
通常のプリンタでは、ホスト装置から受信したPDL(Page Description Language:ページ記述言語)形式の印刷データを印刷制御装置内部において中間形式データに変換し、ラスタライズ処理を行い、印刷機構部に対して印刷データとして送出して印刷処理を行う。廉価な装置であれば、ラスタライズ処理を行うためのRIP(Raster Image Processing)ユニットを1つだけ有した構成により全ての処理を行うこととなるが、超高速プリンタ等では複数のRIPユニットを有する構成として、処理の高速化を図ることが行われている。 In a normal printer, print data in PDL (Page Description Language) format received from the host device is converted into intermediate format data inside the print control device, rasterized, and printed to the print mechanism unit. And print processing. In the case of an inexpensive apparatus, all processing is performed by a configuration having only one RIP (Raster Image Processing) unit for performing rasterization processing. However, an ultra-high-speed printer or the like has a plurality of RIP units. As a result, the processing speed is increased.
印刷データはカラーであったりモノクロであったり等、運用によってまちであり、装置内部の中間形式データも2値で生成される場合と、多値で生成される場合とがあり、これも装置の構成や作り、設定等によってまちまちである。ただし何れの構成の場合も、最終的には印刷データを印刷機構部に送出して印刷を行うこととなり、そこまでの処理の過程でラスタライズ処理も行われる。 Depending on the operation, the print data may be color or monochrome, and the intermediate format data inside the device may be generated in binary or multi-value. It varies depending on configuration, production, and settings. However, in any configuration, print data is finally sent to the printing mechanism unit to perform printing, and rasterization processing is also performed in the process up to that point.
一般的にこのラスタライズ処理には高度な数学演算等が必要となり、装置の一連の印刷処理の中でも大きく時間を要する処理であり、印刷性能はこのラスタライズ処理に大きく依存することとなる。そのため、ラスタライズ処理を並列/非同期処理(マルチタスクによる処理の多重化等)を行うことにより、ラスタライズ処理の効率を向上させようとする方法が各種提案されている(例えば、特許文献1参照。)。この特許文献1には、カラー処理を効率化させるためのマルチスレッド制御方式を用いた印刷制御装置が開示されている。 In general, this rasterization process requires sophisticated mathematical operations and the like, and is a process that requires a lot of time in a series of printing processes of the apparatus, and the printing performance greatly depends on this rasterizing process. For this reason, various methods have been proposed for improving the efficiency of rasterization processing by performing parallel / asynchronous processing of rasterization processing (multiple processing by multitasking, etc.) (see, for example, Patent Document 1). . This patent document 1 discloses a print control apparatus using a multi-thread control method for improving color processing efficiency.
しかし、一連の印刷処理の中で、並列/非同期処理を行ったとしても、全ての処理を一つのRIPユニットで行うような装置構成である場合は、やはりラスタライズ処理で大きく時間を要してしまい、処理の高速化の限界が低くなってしまうといった問題があった。 However, even if parallel / asynchronous processing is performed in a series of printing processes, if the apparatus configuration is such that all the processing is performed by one RIP unit, the rasterization processing still takes much time. There is a problem that the limit of speeding up of processing is lowered.
そのため、1つの印刷制御装置内に、独立して動作可能なRIPユニットを複数備えるようにして、例えば、CMYKの各色毎にRIPユニットを割当ててラスタライズ処理の効率化を図るようにした方法が用いられている。しかし、このような複数のRIPユニットを有する印刷制御装置においても、各RIPユニットにおいて多値の中間形式データから担当色のラスタライズデータを生成するためには、多値の中間形式のデータの色分解を行って担当色以外のラスタライズデータを生成する処理を実行する必要がある。そのため、入力された画像データが多値のデータの場合には、複数のRIPユニットを設けたとしても、分散処理の効率化を十分に発揮できない等の問題があった。 Therefore, a method is used in which a plurality of independently operable RIP units are provided in one print control apparatus, and for example, RIP units are assigned to each color of CMYK to improve the efficiency of rasterization processing. It has been. However, even in such a print control apparatus having a plurality of RIP units, in order to generate rasterized data of the assigned color from multi-value intermediate format data in each RIP unit, color separation of multi-value intermediate format data is required. To generate rasterized data other than the assigned color. Therefore, when the input image data is multi-valued data, there is a problem that even if a plurality of RIP units are provided, the efficiency of distributed processing cannot be sufficiently exhibited.
上述した従来の印刷制御装置では、多値の画像データに基づいて印刷処理を行う場合、複数のRIPユニットに対して同一の画像データを転送して、各色毎のラスタライズデータを生成しているため、ラスタライズ処理の効率が悪いという問題点があった。 In the conventional print control apparatus described above, when printing processing is performed based on multi-value image data, the same image data is transferred to a plurality of RIP units, and rasterized data for each color is generated. There is a problem that the efficiency of the rasterizing process is poor.
本発明の目的は、多値の画像データに基づいて印刷処理を行う場合に、ラスタライズ処理の効率化を図ることが可能な印刷制御装置および画像形成システムを提供することである。 An object of the present invention is to provide a print control apparatus and an image forming system capable of improving the efficiency of rasterization processing when printing processing is performed based on multi-valued image data.
[印刷制御装置]
上記目的を達成するために、本発明の印刷制御装置は、印刷色毎に設けられた複数の色変換実行処理ユニットを有する印刷制御装置であって、
前記複数の色変換実行処理ユニットが、それぞれ、
入力された多値の印刷データを色分解することにより各印刷色毎の画像データを生成する生成手段と、
前記生成手段により生成された担当色以外の画像データを他の色変換実行処理ユニットに対して転送する転送手段と、
他ユニットの転送手段から転送されてきた担当色の画像データを受信する受信手段と、
自ユニットの生成手段により生成された担当色の画像データと、前記受信手段により受信された他ユニットの担当色の画像データとの間の調停を行う調停手段とを有する。
[Print control device]
In order to achieve the above object, a printing control apparatus of the present invention is a printing control apparatus having a plurality of color conversion execution processing units provided for each printing color,
The plurality of color conversion execution processing units are respectively
Generating means for generating image data for each print color by color-separating input multi-value print data;
Transfer means for transferring image data other than the assigned color generated by the generation means to another color conversion execution processing unit;
Receiving means for receiving image data of the assigned color transferred from the transfer means of another unit;
Arbitration means for arbitrating between the image data of the assigned color generated by the generation unit of the own unit and the image data of the assigned color of the other unit received by the receiving means.
本発明では、入力された印刷データが多値画像の場合には、この多値の印刷データを色分解することにより得られた担当色以外の画像データを他ユニットに転送し、他ユニットにおいて生成された担当色の画像データを他ユニットから受信するようにしているので、入力された印刷データを色分解して各印刷色毎の画像データを生成する処理が重複するのを防ぐことができる。従って、本発明によれば、多値の画像データに基づいて印刷処理を行う場合に、ラスタライズ処理の効率化を図ることができる。 In the present invention, when the input print data is a multi-value image, the image data other than the assigned color obtained by color-separating the multi-value print data is transferred to another unit and generated in the other unit. Since the image data of the assigned color is received from another unit, it is possible to prevent the process of generating the image data for each print color by separating the input print data by color separation. Therefore, according to the present invention, it is possible to improve the efficiency of rasterization processing when printing processing is performed based on multi-valued image data.
好ましくは、本発明の印刷制御装置は、入力された印刷データが2値画像なのか多値画像なのかを判定する判定手段と、
前記判定手段により多値画像と判定された場合に、入力された印刷データをあるデータ単位毎に前記色変換実行処理ユニットに対して分配する分配手段とをさらに有する。
Preferably, the print control apparatus according to the present invention includes a determination unit that determines whether the input print data is a binary image or a multi-value image.
And a distribution unit that distributes the input print data to the color conversion execution processing unit for each data unit when the determination unit determines that the image is a multi-valued image.
[画像形成システム]
また、本発明の画像形成システムは、印刷色毎に設けられた複数の色変換実行処理ユニットを有し、前記複数の色変換実行処理ユニットが、それぞれ、入力された多値の印刷データを色分解することにより各印刷色毎の画像データを生成する生成手段と、前記生成手段により生成された担当色以外の画像データを他の色変換実行処理ユニットに対して転送する転送手段と、他ユニットの転送手段から転送されてきた担当色の画像データを受信する受信手段と、自ユニットの生成手段により生成された担当色の画像データと、前記受信手段により受信された他ユニットの担当色の画像データとの間の調停を行う調停手段とを有する印刷制御装置と、
前記印刷制御装置により印刷動作が制御される画像出力装置とを有する。
[Image forming system]
The image forming system of the present invention has a plurality of color conversion execution processing units provided for each print color, and each of the plurality of color conversion execution processing units converts input multi-value print data into color. Generating means for generating image data for each print color by separating, transfer means for transferring image data other than the assigned color generated by the generating means to other color conversion execution processing units, and other units Receiving means for receiving the assigned color image data transferred from the transferring means, the assigned color image data generated by the generating unit of the own unit, and the assigned color image of the other unit received by the receiving means. A print control device having mediation means for mediation with data;
And an image output device whose printing operation is controlled by the print control device.
好ましくは、前記印刷制御装置が、
入力された印刷データが2値画像なのか多値画像なのかを判定する判定手段と、
前記判定手段により多値画像と判定された場合に、入力された印刷データをあるデータ単位毎に前記色変換実行処理ユニットに対して分配する分配手段とをさらに有する。
Preferably, the print control device is
Determination means for determining whether the input print data is a binary image or a multi-value image;
And a distribution unit that distributes the input print data to the color conversion execution processing unit for each data unit when the determination unit determines that the image is a multi-valued image.
以上説明したように、本発明によれば、多値の画像データに基づいて印刷処理を行う場合に、ラスタライズ処理の効率化を図ることができるという効果を得ることができる。 As described above, according to the present invention, it is possible to obtain an effect that it is possible to improve the efficiency of rasterization processing when printing processing is performed based on multi-valued image data.
次に、本発明の実施の形態について図面を参照して詳細に説明する。 Next, embodiments of the present invention will be described in detail with reference to the drawings.
図1は本発明の一実施形態の画像形成システムの構成を示すブロック図である。 FIG. 1 is a block diagram showing a configuration of an image forming system according to an embodiment of the present invention.
本実施形態の画像形成システムは、画像形成装置10と、ホスト装置として機能する端末装置20とから構成されている。
The image forming system according to this embodiment includes an image forming apparatus 10 and a
端末装置20は、PDL形式等の印刷データを生成して、画像形成装置10に対して送信する。画像形成装置10は、端末装置20から送信された印刷データを受け付けて、印刷データに応じた画像を印刷用紙上に出力する。
The
また、本実施形態の画像形成装置10は、コードユニット11と、CMYK各色に対応した、RIP(Raster Image Processing)ユニット12Y〜12Kと、機構制御部13Y〜13Kと、印刷機構部14Y〜14Kとから構成されている。RIPユニット12Y〜12Kは、CMYKの印刷色毎に設けられた複数の色変換実行処理ユニットとして機能する。
The image forming apparatus 10 according to the present embodiment includes a
また、コードユニット11は、データ変換部15と、中間形式データ分配部16とから構成されている。
The
データ変換部15は、端末装置20から入力されたPDL(Page Description Language:ページ記述言語)形式の印刷データを中間形式の印刷データに変換する。
The data conversion unit 15 converts print data in a PDL (Page Description Language) format input from the
中間形式データ分配部16は、データ変換部15からの中間形式の印刷データが2値画像なのか多値画像なのかを判定し、多値画像と判定された場合に、入力された印刷データを各ページ単位毎にRIPユニット12Y〜12Kに対して分配する。例えば、中間形式データ分配部16は、1ページ目のデータはRIPユニット12Yにのみ転送し、2ページ目のデータはRIPユニット12Mにのみ転送し、3ページ目のデータはRIPユニット12Cにのみ転送するような分配を行う。なお、本実施形態では、ページ単位毎に印刷データを分配するようにしているが、ページ以外の他のデータ単位毎に印刷データを分配するようにしてもよい。
The intermediate format
このように中間形式の印刷データが多値画像の場合には、中間形式データ分配部16は、あるページの印刷データを1つのRIPユニットに対してのみ転送するが、属性データについては、全てのRIPユニット12Y〜12Kに全ページ分転送を行う。ここで、属性データとは、解像度、用紙サイズ等のページ属性に関する情報を含むデータである。
In this way, when the intermediate format print data is a multi-valued image, the intermediate format
なお、2値画像の印刷データは既に各色毎に分解されたデータであるため、中間形式データ分配部16は、入力された印刷データが2値画像の場合には、各印刷データ毎に対応したRIPユニット12Y〜12Kに対してそれぞれ分配する。
Since the print data of the binary image is already decomposed for each color, the intermediate format
なお、コードユニット11、RIPユニット12Y〜12K、機構制御部13Y〜13Kにより、印刷機構部14Y〜14Kの印刷動作を制御するための印刷制御装置として機能する。印刷機構部14Y〜14Kは、この印刷制御装置により印刷動作が制御される画像出力装置として機能する。
The
次に、図1に示したRIPユニット12Y〜12Kのハードウェア構成を図2に示す。この図2では、説明を簡単にするためにRIPユニット12Yの構成のみを説明するが、他のRIPユニット12M〜12Kも同様の構成となっている。
Next, FIG. 2 shows a hardware configuration of the
RIPユニット12Yは、図2に示されるように、CPU21と、RAM等により構成されたメモリ22と、ハードディスクドライブ(HDD)等により構成された記憶装置23と、通信IF(インタフェース)24とを備えている。これらの構成要素は、制御バス25を介して互いに接続されている。
As shown in FIG. 2, the RIP unit 12 </ b> Y includes a
通信IF24は、ネットワークを介して他のRIPユニット12M〜12K、コードユニット11、機構制御部13Yとの間でデータの送受信を行う。
The communication IF 24 transmits / receives data to / from the
CPU21は、メモリ22または記憶装置23に格納された印刷制御プログラムに基づいて所定の処理を実行することにより、RIPユニット12Yの動作を制御する。
The
図3は、上記の印刷制御プログラムが実行されることにより実現されるRIPユニット12Yの機能構成を示すブロック図である。
FIG. 3 is a block diagram showing a functional configuration of the
RIPユニット12Yは、図3に示されるように、中間形式データ受信部31と、バッファメモリ32と、ラスタライズ処理部33と、ラスタライズデータ転送部34と、ラスタライズデータ受信部35と、ラスタライズデータ調停処理部36と、印刷データ送出部37とから構成されている。
As shown in FIG. 3, the
中間形式データ受信部31は、中間形式データ分配部16から転送されてきた中間形式の印刷データを受信して、バッファメモリ32に格納する。そして、中間形式データ受信部31は、ラスタライズ処理部33に対してバッファメモリ32に格納された中間形式の印刷データに対するラスタライズ処理依頼を行う。
The intermediate format
バッファメモリ32は、中間形式データ受信部31により受信された中間形式の印刷データを一時的に保管するためのメモリである。
The
ラスタライズ処理部33は、中間形式データ受信部31からラスタライズ処理依頼を受けると、バッファメモリ32に格納されている中間形式データのラスタライズ処理を行う。具体的には、ラスタライズ処理部33は、中間形式の印刷データを色分解することにより各印刷色毎のラスタライズデータ(ラスタ形式のイメージデータ)を生成する。
When the
ラスタライズデータ転送部34は、ラスタライズ処理部33において生成された担当色以外の画像データ(M、C、K)を他のRIPユニット12M〜12Kに対して転送する。また、ラスタライズデータ転送部34は、ラスタライズ処理部33において生成された担当色の画像データ(Y)をラスタライズデータ受信部35に転送する。
The rasterized
ラスタライズデータ受信部35は、自ユニットのラスタライズデータ転送部34からの担当色(Y)のラスタライズデータおよび他ユニットのラスタライズデータ転送部から転送されてきた担当色(Y)のラスタライズデータを受信する。
The rasterized
ラスタライズデータ調停処理部36は、自ユニットのラスタライズ処理部33により生成された担当色の画像データと、ラスタライズデータ受信部35により受信された他ユニットの担当色のラスタライズデータデータとの間の調停を行う。具体的には、ラスタライズデータ調停処理部36は、受信したラスタライズデータに含まれる属性データと、中間形式データ受信部31から転送されてきた属性データとを比較参照することにより、ラスタライズデータデータを印刷ページ順に並び替える処理を行う。
The rasterized data
印刷データ送出部37は、ラスタライズデータ調停処理部36により調停処理が行われた後の印刷データを機構制御部13Yに送出する。
The print
次に、本実施形態の画像形成システムにおけるRIPユニット12Yの動作を図面を参照して詳細に説明する。
Next, the operation of the
先ず、コードユニット11の動作を図4のフローチャートを参照して説明する。
データ変換部15が端末装置20からPDL形式の印刷データを受信すると(ステップS101)、データ変換部15は、受信したPDL形式の印刷データを中間形式の印刷データに変換する(ステップS102)。
First, the operation of the
When the data conversion unit 15 receives PDL format print data from the terminal device 20 (step S101), the data conversion unit 15 converts the received PDL format print data into intermediate format print data (step S102).
そして、中間形式データ分配部16は、データ変換部15により変換された中間形式の印刷データが多値画像なのか2値画像なのかを判定する(ステップS103)。この中間形式の印刷データが2値画像であると判定された場合には、中間形式データ分配部16は、全てのRIPユニット12Y〜12Kに対して、それぞれ担当色の中間形式のデータと属性データとを転送する(ステップS104)。
Then, the intermediate format
ステップS103において、中間形式の印刷データが多値画像であると判定された場合には、中間形式データ分配部16は、各RIPユニット12Y〜12Kのバッファメモリの空き容量を確認し(ステップS105)、全てのRIPユニット12Y〜12Kに対して属性データを転送した後に(ステップS106)、最もバッファメモリの空き容量が多いRIPユニットに対してのみ実データである中間形式データを転送する(ステップS107)。
If it is determined in step S103 that the intermediate format print data is a multi-valued image, the intermediate format
次に、中間形式データ受信部31の動作を図5のフローチャートを参照して説明する。
中間形式データ受信部31は、中間形式データ分配部16からデータを受信すると(ステップS201)、受信したデータが属性データのみなのか中間形式の実データが含まれているのか否かを判定する(ステップS202)。
Next, the operation of the intermediate format
When the intermediate format
ステップS202において中間形式データ分配部16から受信したデータに中間形式の実データが含まれていると判定された場合、中間形式データ受信部31は、受信した中間形式のデータをバッファメモリ32に格納し(ステップS203)、格納した中間形式データのラスタライズ処理をラスタライズ処理部33に依頼する(ステップS204)。
If it is determined in step S 202 that the data received from the intermediate format
ステップS202において中間形式データ分配部16から受信したデータに中間形式の実データが含まれておらず属性データのみであると判定された場合、中間形式データ受信部31は、受信した属性データをラスタライズデータ受信部35に直接転送する(ステップS205)。
When it is determined in step S202 that the data received from the intermediate format
次に、ラスタライズ処理部33およびラスタライズデータ転送部34の動作を図6のフローチャートを参照して説明する。
ラスタライズ処理部33は、中間形式データ受信部31からのラスタライズ処理依頼を受けると(ステップS301)、このラスタライズ処理依頼が多値画像に対するものなのか2値が像に対するものなのかを判定する(ステップS302)。
Next, operations of the
When the
そして、このラスタライズ処理依頼が多値画像に対するものである場合、ラスタライズ処理部33は、バッファメモリ32に格納されている多値の中間形式データのラスタライズ処理を実行する(ステップS303)。すると、ラスタライズデータ転送部34は、担当色であるY色のラスタライズデータについては、属性データとともに自ユニットのラスタライズデータ受信部35に転送し、担当色以外のM、C、K色のラスタライズデータについては、属性データとともに他ユニットであるRIPユニット12M〜12Kのラスタライズデータ受信部に転送する(ステップS304)。
If this rasterization processing request is for a multi-valued image, the
ステップS302において、中間形式データ受信部31からのラスタライズ処理依頼が2値画像に対するものである場合、ラスタライズ処理部33は、バッファメモリ32に格納されている2値の中間形式データのラスタライズ処理を実行する(ステップS305)。すると、ラスタライズデータ転送部34は、このラスタライズデータと属性データを自ユニットのラスタライズデータ受信部35に転送する(ステップS306)。
In step S <b> 302, when the rasterization processing request from the intermediate format
次に、ラスタライズデータ受信部35の動作を図7のフローチャートを参照して説明する。
ラスタライズデータ受信部35は、自ユニットのラスタライズデータ転送部34、他ユニットのラスタライズデータ転送部、または自ユニットの中間形式データ受信部31のいずれかの上位装置からデータを受信した場合(ステップS401)、属性データのみを受信したのか、属性データとラスタライズデータの両方を受信したのかを判定する(ステップS402)。
Next, the operation of the rasterized
When the rasterized
ステップS402において、属性データのみを受信したと判定された場合、ラスタライズデータ受信部35は、受信した属性データに対応したラスタライズデータが他のRIPユニットからのラスタライズデータ転送部から転送されてくるのを待ち(ステップS403)、他のRIPユニットのラスタライズデータ転送部からラスタライズデータが転送されてきたら、このラスタライズデータを受信する(ステップS404)。そして、ラスタライズデータ受信部35は、属性データ及び受信したラスタライズデータをラスタライズデータ調停処理部36に転送する(ステップS405)。
If it is determined in step S402 that only the attribute data has been received, the rasterized
ステップS402において、属性データとラスタライズデータの両方を受信したと判定された場合、ラスタライズデータ受信部35は、受信した属性データ及びラスタライズデータをラスタライズデータ調停処理部36に転送する(ステップS405)。
When it is determined in step S402 that both attribute data and rasterized data have been received, the rasterized
最後に、ラスタライズデータ調停処理部36および印刷データ送出部37の動作を図8のフローチャートを参照して説明する。
ラスタライズデータ調停処理部36は、ラスタライズデータ受信部35から、属性データおよびラスタライズデータを受信すると(ステップS501)、属性データを用いてラスタライズデータの調停処理を行うことにより複数のラスタライズデータを印刷ページ順に並び替える処理を行う(ステップS502)。すると、印刷データ送出部37は、ラスタライズデータ調停処理部36により調停処理された後の印刷データを、機構制御部13Yに対して送信する(ステップS503)。
Finally, the operations of the rasterized data
When the rasterized data
本実施形態の画像形成システムによれば、データ変換部15により中間形式のデータに変換された印刷データが多値画像の場合には、コードユニット11の中間形式データ分配部16は、RIPユニット12Y〜12Kのうち、バッファメモリの容量に最も余裕のあるRIPユニットに対してのみ印刷データを送信することにより、印刷データを各ページ単位毎にRIPユニット12Y〜12Kに分配する。そして、各RIPユニット12Y〜12Kでは、それぞれ、多値の印刷データを色分解することにより得られた担当色以外の画像データを他ユニットに転送し、他ユニットにおいて生成された担当色の画像データを他ユニットから受信するようにしている。そのため、本実施形態によれば、入力された印刷データを色分解して各印刷色毎の画像データを生成する処理が重複するのを防ぐことができる。その結果、多値の画像データに基づいて印刷処理を行う場合に、ラスタライズ処理の効率化が図られる。
According to the image forming system of the present embodiment, when the print data converted into the intermediate format data by the data conversion unit 15 is a multi-value image, the intermediate format
また、本実施形態の画像形成システムでは、多値の中間形式のデータを全てのRIPユニット12Y〜12Kに送信するのではなく、各データ毎に1つのRIPユニットに送信するだけですむので、コードユニット11とRIPユニット12Y〜12Kとの間のデータ転送量を削減することもできる。
In the image forming system according to the present embodiment, since the multi-value intermediate format data is not transmitted to all the
10 画像形成装置
11 コードユニット
12Y〜12K RIPユニット
13Y〜13K 機構制御部
14Y〜14K 印刷機構部
15 データ変換部
16 中間形式データ分配部
20 端末装置
21 CPU
22 メモリ
23 記憶装置
24 通信IF(インタフェース)
25 制御バス
31 中間形式データ受信部
32 バッファメモリ
33 ラスタライズ処理部
34 ラスタライズデータ転送部
35 ラスタライズデータ受信部
36 ラスタライズデータ調停処理部
37 印刷データ送出部
S101〜S107 ステップ
S201〜S205 ステップ
S301〜S306 ステップ
S401〜S405 ステップ
S501〜S503 ステップ
DESCRIPTION OF SYMBOLS 10
22
25
Claims (4)
前記複数の色変換実行処理ユニットが、それぞれ、
入力された多値の印刷データを色分解することにより各印刷色毎の画像データを生成する生成手段と、
前記生成手段により生成された担当色以外の画像データを他の色変換実行処理ユニットに対して転送する転送手段と、
他ユニットの転送手段から転送されてきた担当色の画像データを受信する受信手段と、
自ユニットの生成手段により生成された担当色の画像データと、前記受信手段により受信された他ユニットの担当色の画像データとの間の調停を行う調停手段と、
を有する印刷制御装置。 A print control apparatus having a plurality of color conversion execution processing units provided for each print color,
The plurality of color conversion execution processing units are respectively
Generating means for generating image data for each print color by color-separating input multi-value print data;
Transfer means for transferring image data other than the assigned color generated by the generation means to another color conversion execution processing unit;
Receiving means for receiving image data of the assigned color transferred from the transfer means of another unit;
Arbitration means for arbitrating between the image data of the assigned color generated by the generation unit of the own unit and the image data of the assigned color of the other unit received by the receiving means;
A printing control apparatus.
前記判定手段により多値画像と判定された場合に、入力された印刷データをあるデータ単位毎に前記色変換実行処理ユニットに対して分配する分配手段とをさらに有する請求項1記載の印刷制御装置。 Determination means for determining whether the input print data is a binary image or a multi-value image;
The print control apparatus according to claim 1, further comprising a distribution unit that distributes input print data to the color conversion execution processing unit for each data unit when the determination unit determines that the image is a multi-value image. .
前記印刷制御装置により印刷動作が制御される画像出力装置と、
を有する画像形成システム。 A plurality of color conversion execution processing units provided for each printing color, and each of the plurality of color conversion execution processing units performs color separation on the input multi-valued print data to generate an image for each printing color; Generation means for generating data, transfer means for transferring image data other than the assigned color generated by the generation means to another color conversion execution processing unit, and assigned color transferred from the transfer means of the other unit Receiving means for receiving the image data, and arbitrating means for arbitrating between the image data of the assigned color generated by the generating means of the own unit and the image data of the assigned color of the other unit received by the receiving means A printing control device comprising:
An image output device whose printing operation is controlled by the print control device;
An image forming system.
入力された印刷データが2値画像なのか多値画像なのかを判定する判定手段と、
前記判定手段により多値画像と判定された場合に、入力された印刷データをあるデータ単位毎に前記色変換実行処理ユニットに対して分配する分配手段とをさらに有する請求項3記載の画像形成システム。 The printing control device is
Determination means for determining whether the input print data is a binary image or a multi-value image;
4. The image forming system according to claim 3, further comprising a distribution unit that distributes the input print data to the color conversion execution processing unit for each data unit when the determination unit determines that the image is a multi-valued image. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007138802A JP5093576B2 (en) | 2007-05-25 | 2007-05-25 | Printing control apparatus and image forming system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007138802A JP5093576B2 (en) | 2007-05-25 | 2007-05-25 | Printing control apparatus and image forming system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008290362A true JP2008290362A (en) | 2008-12-04 |
| JP5093576B2 JP5093576B2 (en) | 2012-12-12 |
Family
ID=40165594
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007138802A Expired - Fee Related JP5093576B2 (en) | 2007-05-25 | 2007-05-25 | Printing control apparatus and image forming system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5093576B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011198232A (en) * | 2010-03-23 | 2011-10-06 | Fuji Xerox Co Ltd | Print controller, image forming system, and program |
| JP2016181157A (en) * | 2015-03-24 | 2016-10-13 | 富士ゼロックス株式会社 | Image processing system, image processor and program |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10154050A (en) * | 1996-11-22 | 1998-06-09 | Fuji Xerox Co Ltd | Print processor and method |
| JP2000015875A (en) * | 1998-07-01 | 2000-01-18 | Canon Inc | PRINTING APPARATUS, PRINT CONTROL METHOD, AND STORAGE MEDIUM |
| JP2000141771A (en) * | 1998-11-09 | 2000-05-23 | Nec Corp | Multithread control method and control system for printer |
| JP2002073303A (en) * | 2000-09-05 | 2002-03-12 | Ricoh Co Ltd | Print system for multiprocessor printer |
| JP2003141519A (en) * | 2001-10-31 | 2003-05-16 | Ricoh Co Ltd | Image data processing apparatus, color image forming apparatus, and image data processing method |
| JP2003158638A (en) * | 2001-11-22 | 2003-05-30 | Canon Inc | Printer control device |
| JP2004148535A (en) * | 2002-10-28 | 2004-05-27 | Fuji Xerox Co Ltd | Image processing apparatus |
-
2007
- 2007-05-25 JP JP2007138802A patent/JP5093576B2/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10154050A (en) * | 1996-11-22 | 1998-06-09 | Fuji Xerox Co Ltd | Print processor and method |
| JP2000015875A (en) * | 1998-07-01 | 2000-01-18 | Canon Inc | PRINTING APPARATUS, PRINT CONTROL METHOD, AND STORAGE MEDIUM |
| JP2000141771A (en) * | 1998-11-09 | 2000-05-23 | Nec Corp | Multithread control method and control system for printer |
| JP2002073303A (en) * | 2000-09-05 | 2002-03-12 | Ricoh Co Ltd | Print system for multiprocessor printer |
| JP2003141519A (en) * | 2001-10-31 | 2003-05-16 | Ricoh Co Ltd | Image data processing apparatus, color image forming apparatus, and image data processing method |
| JP2003158638A (en) * | 2001-11-22 | 2003-05-30 | Canon Inc | Printer control device |
| JP2004148535A (en) * | 2002-10-28 | 2004-05-27 | Fuji Xerox Co Ltd | Image processing apparatus |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011198232A (en) * | 2010-03-23 | 2011-10-06 | Fuji Xerox Co Ltd | Print controller, image forming system, and program |
| JP2016181157A (en) * | 2015-03-24 | 2016-10-13 | 富士ゼロックス株式会社 | Image processing system, image processor and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5093576B2 (en) | 2012-12-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8154766B2 (en) | Image processing device, image forming system, image forming method and computer readable medium storing program | |
| JP4458176B2 (en) | Printing control apparatus, printing apparatus, and program | |
| JP4390287B2 (en) | Printing system, printing apparatus and control method thereof | |
| JP5093576B2 (en) | Printing control apparatus and image forming system | |
| JP2018058295A (en) | Image processing apparatus, image processing method, and program | |
| US8605315B2 (en) | Print data conversion processing | |
| JP2004094440A (en) | Image forming system, back end processor, and front end processor | |
| JP2007022085A (en) | Printing device | |
| JP2011143576A (en) | Print data generator, image forming apparatus and program | |
| JP5202265B2 (en) | Image processing apparatus, program, and control method for image processing apparatus | |
| JP2011198232A (en) | Print controller, image forming system, and program | |
| US8437046B2 (en) | Image processing apparatus and method for outputting an image subjected to pseudo-halftone processing | |
| JP4389199B2 (en) | Printer system | |
| JP4200884B2 (en) | Image decompression apparatus and method, and image processing system | |
| US11487484B2 (en) | Printing apparatus | |
| JP5471696B2 (en) | Image processing apparatus and image processing program | |
| JP6168311B2 (en) | Image forming apparatus, image forming system, and image forming method | |
| JP2005128632A (en) | Image processing apparatus and method, and printer system | |
| JPH09218763A (en) | Printing processing system | |
| JP6264757B2 (en) | Image forming apparatus, image forming system, image forming apparatus control method, and image forming apparatus control program | |
| JP2006285792A (en) | Image processing apparatus and image processing method | |
| JP2008262471A (en) | Image output device | |
| JP2006347113A (en) | Printing system | |
| JP4029672B2 (en) | Print program, print server, and printing method | |
| JP2013131169A (en) | Print job processor, print system, print job processing system, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100423 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120604 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120727 |
|
| 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: 20120823 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120905 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5093576 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150928 Year of fee payment: 3 |
|
| 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 |
|
| LAPS | Cancellation because of no payment of annual fees |