JP2015174345A - Image forming apparatus - Google Patents
Image forming apparatus Download PDFInfo
- Publication number
- JP2015174345A JP2015174345A JP2014052769A JP2014052769A JP2015174345A JP 2015174345 A JP2015174345 A JP 2015174345A JP 2014052769 A JP2014052769 A JP 2014052769A JP 2014052769 A JP2014052769 A JP 2014052769A JP 2015174345 A JP2015174345 A JP 2015174345A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- recording
- image
- buffer
- 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
Images
Landscapes
- Ink Jet (AREA)
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
Abstract
Description
本発明は、画像形成装置に関する。 The present invention relates to an image forming apparatus.
インクなどの液滴をノズルから吐出することで画像を形成する、インクジェット方式の記録装置が知られている。また、複数のノズルを第1方向に配列したノズル列を、第1方向に交差する第2方向に2列配列させると共に、ノズルを千鳥配列させた構成も知られている。 2. Description of the Related Art An ink jet recording apparatus that forms an image by ejecting liquid droplets such as ink from nozzles is known. In addition, a configuration is also known in which two nozzle rows in which a plurality of nozzles are arranged in the first direction are arranged in a second direction intersecting the first direction, and the nozzles are arranged in a staggered manner.
この場合、第2方向に隣接するノズル列間にはギャップがあることから、同じタイミングの液滴吐出により記録されるドットは、ノズル列間で異なる画素列のデータを用いたものとなる。このため、従来では、記憶部から画像データを2回読取り、不使用の画素を間引く処理が必要であった。 In this case, since there is a gap between nozzle rows adjacent in the second direction, dots recorded by droplet discharge at the same timing use data of pixel rows that differ between the nozzle rows. For this reason, conventionally, it has been necessary to read image data twice from the storage unit and thin out unused pixels.
しかし、記憶部から画像データを複数回読取る方式では、記憶部へのアクセス回数が多くなるほど、画像形成速度が低下するという問題があった。特に、公知のラインヘッドを用いた画像形成装置の場合、高速印字が要求されるにも拘らず、画像形成速度が低下する場合があった。 However, the method of reading image data from the storage unit a plurality of times has a problem that the image forming speed decreases as the number of accesses to the storage unit increases. In particular, in the case of an image forming apparatus using a known line head, the image forming speed may be lowered even though high-speed printing is required.
一方、記憶部から画像データを2回読取るかわりに、一方のノズル列からの液滴の吐出に遅延させて他方のノズル列から液滴を吐出させるまで、この他方のノズル列で記録する画像データをバッファに記憶する方法も考えられる。しかし、解像度が高くなるほど、バッファの容量が大きくなるという問題があった。 On the other hand, instead of reading the image data twice from the storage unit, the image data to be recorded by the other nozzle row until the droplets are ejected from the other nozzle row by delaying the ejection of the droplets from the one nozzle row. It is also conceivable to store in a buffer. However, there is a problem that the buffer capacity increases as the resolution increases.
このため、従来では、バッファの容量を抑制しつつ、解像度の高い画像を高速に形成することは困難であった。 For this reason, conventionally, it has been difficult to form an image with high resolution at high speed while suppressing the capacity of the buffer.
本発明は、上述の課題に鑑みてなされたものであり、バッファの容量を抑制しつつ、解像度の高い画像を高速に形成することの可能な、画像形成装置を提供することを目的とする。 The present invention has been made in view of the above-described problems, and an object of the present invention is to provide an image forming apparatus capable of forming an image with high resolution at high speed while suppressing the capacity of the buffer.
上述した課題を解決し、目的を達成するために、本発明は、液滴を吐出する複数のノズルを第1方向に配列したノズル列を、前記第1方向に交差する第2方向に向かって複数配列した記録部と、前記記録部に対して記録媒体を前記第2方向に相対移動させる駆動部と、記録対象の画像の画像データを記憶する記憶部と、前記画像データにおける前記第1方向に沿った画素列の画素データを前記記憶部から読取り、該画素データに含まれる、前記ノズル列の各々で記録する画素群データの各々を、前記画像の前記第2方向の解像度を実現するように、前記ノズル列間の幅に応じて遅延させたタイミング毎に、前記記録部へ出力する画像出力部と、を備え、前記画像出力部は、前記画素群データを記憶するバッファと、前記記憶部から前記画素データを複数の前記ノズル列の数に応じた回数繰り返し読取り、前記画素データに含まれる前記ノズル列の各々で記録する前記画素群データを前記タイミング毎に前記記録部へ出力する第1モードを実行する第1実行部と、前記記憶部から前記画素データを読取り、複数の前記ノズル列の内、少なくとも前記第2方向の最上流に配置された前記ノズル列で記録する前記画素群データを前記記録部へ出力し、該ノズル列より前記第2方向の下流側に配置された前記ノズル列で記録する前記画素群データを前記バッファへ記憶した後に前記記録部へ出力する第2モードを実行する第2実行部と、前記解像度に応じて、前記第1モードまたは前記第2モードを実行するように、前記第1実行部及び前記第2実行部を制御する制御部と、を有する、画像形成装置である。 In order to solve the above-described problems and achieve the object, the present invention is directed to a nozzle row in which a plurality of nozzles that discharge droplets are arranged in a first direction, in a second direction that intersects the first direction. A plurality of recording units arranged; a drive unit that moves the recording medium relative to the recording unit in the second direction; a storage unit that stores image data of an image to be recorded; and the first direction in the image data The pixel data of the pixel row along the line is read from the storage unit, and each of the pixel group data recorded by each of the nozzle rows included in the pixel data is realized in the resolution in the second direction of the image. An image output unit for outputting to the recording unit at each timing delayed according to the width between the nozzle rows, the image output unit including a buffer for storing the pixel group data, and the storage From the pixel A first mode in which the pixel group data to be recorded at each of the nozzle rows included in the pixel data is output to the recording unit at each timing. A first execution unit that reads the pixel data from the storage unit, and records the pixel group data to be recorded by at least the nozzle row arranged in the uppermost stream in the second direction among the plurality of nozzle rows. A second mode of executing the second mode in which the pixel group data to be recorded by the nozzle row arranged downstream in the second direction from the nozzle row is stored in the buffer and then output to the recording portion. 2 execution units and a control unit that controls the first execution unit and the second execution unit so as to execute the first mode or the second mode according to the resolution. It is formed apparatus.
本発明によれば、バッファの容量を抑制しつつ、解像度の高い画像を高速に形成することができる、という効果を奏する。 According to the present invention, it is possible to form an image with high resolution at a high speed while suppressing the capacity of the buffer.
以下に添付図面を参照して、画像形成装置の実施の形態を詳細に説明する。 Exemplary embodiments of an image forming apparatus will be described below in detail with reference to the accompanying drawings.
(実施の形態1)
図1は、画像形成装置10の一例を示す図である。
(Embodiment 1)
FIG. 1 is a diagram illustrating an example of the
画像形成装置10は、コントローラボード12と、駆動部16と、記録部14と、を備える。コントローラボード12は、画像形成装置10全体を制御する。
The
記録部14は、画素に対応するドットを記録するための液滴を吐出する、インクジェット方式の記録ヘッドである。液滴は、例えば、インクである。
The
図2は、記録部14を拡大した模式図である。図2(A)は、記録部14のノズル18の設けられた面を示す平面図である。図2(B)は、図2(A)の一部を拡大した模式図である。
FIG. 2 is an enlarged schematic diagram of the
記録部14は、ノズル18を第1方向Xに沿って複数配列したノズル列20を、第2方向Yに間隔を隔てて複数配列した構成である(図2中、ノズル列20A、ノズル列20B参照)。第1方向Xと第2方向Yとは、互いに交差する方向であればよい。本実施の形態では、第1方向Xと第2方向Yとは、直交する方向である。また、本実施の形態では、記録部14は、ノズル列20を第2方向Yに2列配列した構成である場合を説明する。このため、本実施の形態では、記録部14は、第2方向Yの上流側にノズル列20A、第2方向Yの下流側にノズル列20Bを、間隔Wを隔てて配列した構成である場合を説明する。
The
図2に示すように、記録部14に設けられた複数のノズル18は、千鳥配列されている。図3は、記録対象の画像の画像データ21の模式図である。コントローラボード12は、画像データ21における、第1方向Xに沿った画素列の画素データ30を、ノズル列20Aで記録する画素群30Aの画素群データと、ノズル列20Bで記録する画素群30Bの画素群データと、に分離または抽出する。そして、各々の画素群データを、対応するノズル列20(ノズル列20A、ノズル列20B)で記録する画素群データとして、記録部14へ出力する。
As shown in FIG. 2, the plurality of
図1に戻り、本実施の形態では、画像形成装置10は、第1方向Xに沿って、複数の記録部14(図1では、記録部141〜記録部148)を千鳥配列させた構成である。記録部14を千鳥配列すると、隣接する記録部14間の隙間によって画像にスジ等が形成されることが抑制される。駆動部16は、記録媒体Pを、記録部14に対して第2方向Yに相対移動させる。
Returning to FIG. 1, in the present embodiment, the
なお、画像形成装置10は、第1方向Xに沿って長く、且つ、画像形成装置10で記録可能な記録媒体Pの第1方向Xの長さより長い、1つの記録部14を備えた構成であってもよい。
The
また、本実施の形態では、第2方向Yに2列に記録部14を配列した構成である場合を説明するが、3列以上の記録部14を第2方向Yに配列した構成であってもよい。また、第1方向Xに配列された記録部14の数は、図1に示す数に限定されない。
In this embodiment, a case where the
記録媒体Pには、記録部14に設けられたノズル18(図1では図示省略)の各々から液滴としてインクが吐出される。また、記録媒体Pは、駆動部16によって、記録部14に対して第2方向Yに相対的に搬送される。なお、第2方向Yの記録媒体Pの位置は、図示を省略するエンコーダなどのセンサにより求められる。このインクの吐出と記録媒体Pの相対移動により、記録媒体Pには、記録対象の画像の画素に応じたドットが形成される。これによって、記録媒体Pには、画像が形成される。
On the recording medium P, ink is ejected as droplets from each of the nozzles 18 (not shown in FIG. 1) provided in the
ここで、図2を用いて説明したように、記録部14において、ノズル18は、千鳥配列されている。図2に示す例では、記録部14におけるノズル列20A及びノズル列20Bの各々は、第1方向Xに300dpiの解像度でドットを記録可能である。このノズル列20A及びノズル列20Bの各々のノズル18が、千鳥配列されていることから、図2に示す例では、記録部14は、第1方向Xに600dpiの画像を記録可能な構成である。
Here, as described with reference to FIG. 2, the
画像形成装置10で記録可能な、第2方向Yの解像度は、記録部14に設けられた各ノズル列20からのインクの吐出タイミングによって調整される。ここで、図2に示すように、第2方向Yに隣接するノズル列20間には、ギャップがある。このノズル列20間のギャップ(以下、幅と称する)は、記録部14の構成によって異なる。図2に示す例では、例えば、幅Wは、2.54mmである。
The resolution in the second direction Y that can be recorded by the
このため、記録対象の画像の第2方向Yの解像度を実現するためには、同じ画素列の画素データから抽出または分離した、ノズル列20ごとの画素群データの各々を、目的とする第2方向の解像度を実現するように、ノズル列20間の幅に応じて遅延させたタイミング毎に、記録部14へ出力する必要がある。
Therefore, in order to realize the resolution in the second direction Y of the image to be recorded, each of the pixel group data for each
図4は、記録部14へのデータ出力タイミングの一例を示すタイミングチャートである。
FIG. 4 is a timing chart showing an example of data output timing to the
なお、ノズル列20Aとノズル列20Bとのノズル列20間の幅が、2.54mmであったとする。そして、記録対象の画像の、第2方向Yの解像度が600dpiであったとする。この場合、ノズル列20Aとノズル列20Bとのノズル列20間の幅は、記録対象の600dpiの画像の画像データにおける、第1方向Xに沿った1ライン分の画素列の画素データの、60ライン分に相当する。
It is assumed that the width between the
この場合、コントローラボード12は、ノズル列20Aで記録する画素群データを記録部14に出力してから(図4(A)中、“A列出力データ”参照)、この60ライン分に相当する時間遅延したタイミングで、ノズル列20Bで記録する画素群データを記録部14へ出力する(図4(A)中、“B列出力データ”参照)。
In this case, the
これらのタイミングで画素群データを受け付けることで、記録部14は、公知の圧電素子等の機構を用いて各ノズル列20の各ノズル18に連通する圧力室に電圧を印加する。これにより、各ノズル列20(ノズル列20A、ノズル列20B)から、上記タイミングに応じた間隔を隔てて、画素群データに応じたインクが吐出され、ドットが形成される。これにより、第2方向Yの解像度が600dpiの画像が形成される。
By receiving pixel group data at these timings, the
一方、記録対象の画像の、第2方向Yの解像度が1200dpiであったとする。この場合、ノズル列20Aとノズル列20Bとのノズル列20間の幅は、記録対象の画像の画像データにおける、第1方向Xに沿った1ライン分の画素列の画素データの、120ライン分に相当する。
On the other hand, it is assumed that the resolution in the second direction Y of the image to be recorded is 1200 dpi. In this case, the width between the
この場合、コントローラボード12は、ノズル列20Aで記録する画素群データを記録部14に出力してから(図4(B)中、“A列出力データ”参照)、この120ライン分に相当する時間遅延したタイミングで、ノズル列20Bで記録する画素群データを記録部14へ出力する(図4(B)中、“B列出力データ”参照)。
In this case, the
これらのタイミングで画素群データを受け付けることで、記録部14は、公知の圧電素子等の機構を用いて各ノズル列20の各ノズル18に連通する圧力室に電圧を印加する。これにより、各ノズル列20(ノズル列20A、ノズル列20B)から、上記タイミングに応じた間隔を隔てて、画素群データに応じたインクが吐出され、ドットが形成される。これにより、第2方向Yの解像度が1200dpiの画像が形成される。
By receiving pixel group data at these timings, the
図5は、本実施の形態の画像形成装置10の構成図である。
FIG. 5 is a configuration diagram of the
画像形成装置10は、PSU(Power Supply Unit)32と、PC(パーソナルコンピュータ)33と、操作部34と、センサ36と、駆動部16と、記録部14と、コントローラボード12と、を備える。PSU32、PC33、操作部34、センサ36、駆動部16、及び記録部14は、コントローラボード12に電気的に接続されている。
The
PSU32は、電源プラグ31から電力を供給され、コントローラボード12やコントローラボード12に接続された各部へ電力を供給する電力供給装置である。
The
PC33は、外部装置である。本実施の形態では、PC33は、例えば、ネットワーク(図示省略)等を介してコントローラボード12に接続されている。PC33は、画像形成装置10で記録対象の画像の画像データをコントローラボード12へ送信する。
The PC 33 is an external device. In the present embodiment, the PC 33 is connected to the
操作部34は、ユーザによる各種指示を受け付ける。操作部34は、キーボードやタッチパネルなどである。スキャナ部35は、原稿を読取り画像データを生成する、公知のスキャナ機能を実行する機能部である。センサ36は、記録部14の、記録媒体Pの第2方向Yにおける位置を検出するセンサ36Aと、各種の検知を行うセンサ36Bと、を含む。
The operation unit 34 receives various instructions from the user. The operation unit 34 is a keyboard, a touch panel, or the like. The scanner unit 35 is a functional unit that reads a document and generates image data, and executes a known scanner function. The
コントローラボード12は、電源回路40と、ホストI/F41と、操作部I/F42と、スキャナI/F43と、SoC(System−on−a−chip)44と、センサI/F45と、エンジン制御部46と、RAM(Random Access Memory)48と、ROM(Read Only Memory)49と、画像出力部50と、を備える。電源回路40、ホストI/F41、操作部I/F42、スキャナI/F43、センサI/F45、エンジン制御部46、RAM48、ROM49、及び画像出力部50は、SoC44に電気的に接続されている。SoC44は、CPUを含む。
The
電源回路40は、PSU32から供給された電力を、コントローラボード12上で必要な電圧レベルの直流電圧に変換し、画像形成装置10の各部へ供給する。
The power supply circuit 40 converts the power supplied from the
ホストI/F41は、PC33などの外部装置から、USB・Ethernet(登録商標)などを通じて、画像データを受け付けるインターフェースである。 The host I / F 41 is an interface that receives image data from an external device such as the PC 33 via USB / Ethernet (registered trademark) or the like.
操作部I/F42は、操作部34で受け付けたユーザの操作指示による信号を受け付けたり、操作部34に設けられた表示部への各種画像の表示を制御する。スキャナI/F43は、スキャナ部35で生成した画像データを受け付ける。また、スキャナI/F43は、スキャナ部35に設けられた各種機構を制御する。 The operation unit I / F 42 receives a signal based on a user operation instruction received by the operation unit 34, and controls display of various images on a display unit provided in the operation unit 34. The scanner I / F 43 receives image data generated by the scanner unit 35. The scanner I / F 43 controls various mechanisms provided in the scanner unit 35.
センサI/F45は、複数のセンサI/F45(センサI/F45A、センサI/F45B)を含む。センサI/F45は、各センサ36からの検知信号を受け付け、検知結果を解析する。例えば、センサI/F45は、記録部14の、記録媒体Pの第2方向Yにおける位置の検知結果であるエンコーダ信号の解析や、記録媒体Pの第2方向Yの先端部の検知結果などを解析する。
The sensor I /
エンジン制御部46は、駆動部16や、画像形成装置10に設けられたモータやクラッチ等のアクチュエータ(図示省略)を制御する。
The
ROM49は、画像形成装置10で実行する処理のプログラムなど、画像形成装置10への電力供給を遮断しても保持する必要のあるデータを記憶する。
The
RAM48は、プログラムの実行領域や各種データなどを記憶する。RAM48は、記憶部に相当する。すなわち、RAM48は、記録対象の画像データを記憶する。RAM48は、画素に対応するドットを記録可能なデータ形式の画像データを記憶する。例えば、RAM48は、画素毎に画素値を示すビットマップデータなどを、画像データとして記憶する。本実施の形態では、RAM48は、例えば、DRAM(Dynamic Random Access Memory)である。
The
画像出力部50は、記録部14に設けられたノズル18から、画像データの各画素に対応するドットを記録するためのインクが吐出されるように、記録部14を制御する。すなわち、画像出力部50は、記録部14に対する記録媒体Pの位置にあわせて、画素群データや、記録部14を駆動させるための駆動波形などを記録部14へ送信する。
The
画像出力部50は、SoC44及びRAM48に電気的に接続されている。すなわち、画像出力部50は、CPU(SoC44に搭載)を介さずにRAM48に直接アクセスすることが可能となっている。このため、コントローラボード12と記録部14との間では、高速にデータ転送を行うことが可能である。
The
画像出力部50は、記録対象の画像データにおける、第1方向Xに沿った画素列の画素データをRAM48(記憶部)から読取る。そして、該画素データに含まれる、ノズル列20の各々で記録する画素群データの各々を、記録対象の画像の第2方向Yの解像度を実現するように、ノズル列20間の幅に応じて遅延させたタイミング毎に、記録部14へ出力する。
The
画像出力部50は、第1実行部50Aと、第2実行部50Bと、制御部50Cと、バッファ57と、を備える。
The
バッファ57は、画素群データの出力タイミングを調整するためのバッファである。バッファ57は、バッファに相当する。バッファ57は、例えば、SRAM(Static Random Access Memory)である。
The
バッファ57は、記録部14に含まれる複数のノズル列20の内、第2方向Yの最上流に配置されたノズル列20以外のノズル列20の各々に、対応して設けられている。言い換えると、バッファ57は、記録部14に設けられた複数のノズル列20の内、第2方向Yの最上流に配置されたノズル列20Aより第2方向Yの下流側に配置されたノズル列20Bに対応して設けられている。すなわち、画像出力部50は、記録部14に含まれる複数のノズル列20の列数から、「1」を減算した数のバッファ57を備える。
The
本実施の形態では、記録部14は、ノズル列20Aとノズル列20Bの2列のノズル列20を備える。このため、画像出力部50は、記録部14ごとに1つのバッファ57を備える。
In the present embodiment, the
バッファ57の容量は、目的とする第2方向Yの解像度を実現するための、ノズル列20間の幅に対応するインク吐出タイミングの遅延を実現可能なデータ量であればよい。
The capacity of the
詳細には、バッファ57の容量は、画像形成装置10で記録可能な第2方向Yの最大解像度未満の解像度の画像の画素群データを、ノズル列20間の幅に応じたデータ量保持可能な容量である。
Specifically, the capacity of the
また、バッファ57の容量は、画像形成装置10で記録可能な第2方向Yの最小解像度以上の解像度の画像の画素群データを、ノズル列20間の幅に応じたデータ量保持可能な容量である。
The capacity of the
すなわち、具体的には、記録対象の画像の第2方向Yの解像度が、画像形成装置10で記録可能な解像度の最低値である場合には、バッファ57の容量は、第2方向Yの上流側に配置されたノズル列20Aへ該解像度の画素群データを出力してから、下流側のノズル列20Bへ該解像度の画素群データを出力するまでのタイミングを、ノズル列20間の幅に対応する時間遅延させるために十分な容量以上であればよい。
Specifically, when the resolution in the second direction Y of the image to be recorded is the lowest resolution that can be recorded by the
また、記録対象の画像の第2方向Yの解像度が、画像形成装置10で記録可能な解像度の最大値である場合には、バッファ57の容量は、第2方向Yの上流側に配置されたノズル列20Aへ該解像度の画素群データを出力してから、下流側のノズル列20Bへ該解像度画素群データを出力するまでのタイミングを、ノズル列20間の幅に対応する時間遅延させるために十分な容量より小さい。
When the resolution in the second direction Y of the image to be recorded is the maximum resolution that can be recorded by the
なお、本実施の形態では、記録部14には、第2方向Yに2列のノズル列20(ノズル列20A、ノズル列20B)が設けられている場合を説明する。しかし、記録部14は、3列以上のノズル列20を第2方向Yに配列した構成であってもよい。この場合、バッファ57は、3列以上の複数のノズル列20の内、第2方向Yの最上流に配置されたノズル列20以外のノズル列20の各々に対応づけて設ければよい。この場合、各バッファ57の容量は、上記条件を満たし、且つ、第2方向Yの下流側に位置するノズル列20に対応するバッファ57ほど、容量が大きくなるように調整することが好ましい。
In the present embodiment, a case where the
第1実行部50Aは、RAM48から、記録対象の画像データにおける、第1方向Xに沿った画素列の画素データを、記録部14に設けられたノズル列20に応じた回数繰り返し読取り、画素データに含まれる、ノズル列20の各々で記録する画素群データを、上記タイミング毎に記録部14へ出力する第1モードを実行する。
The
詳細には、第1実行部50Aは、RAM48から、記録対象の画像データにおける、第1方向Xに沿った画素列の画素データを読取る。
Specifically, the
そして、第1実行部50Aは、読取った画素データにおける、記録部14の複数のノズル列20の内、第2方向Yの最上流に配置されたノズル列20(図2ではノズル列20A)で記録する画素群の画素群データを、ノズル列20Aで記録する画素群データとして記録部14へ出力する。また、第1実行部50Aは、読取った画素データにおける、ノズル列20Aより第2方向Yの下流側に配置されたノズル列20Bで記録する画素群の画素群データを、バッファ57に格納する。そして、上記タイミングの遅延の後に、バッファ57に格納した画素群データが記録部14へ出力される。
Then, the
第2実行部50Bは、RAM48から、記録対象の画像データにおける、画素列の画素データを読取り、複数のノズル列20の内、少なくとも第2方向Yの最上流に配置されたノズル列20Aで記録する画素群データを記録部14へ出力する。また、第2実行部50Bは、該ノズル列20Aより第2方向Yの下流側に配置されたノズル列20Bで記録する画素群データを、バッファ57へ記憶した後に記録部14へ出力する第2モードを実行する。
The
すなわち、第1実行部50Aは、記録部14へのデータの出力時にバッファ57を使用する。一方、第2実行部50Bは、記録部14へのデータ出力時にバッファ57を使用しないが、画像データに含まれる同じ画素列の画素データを、記録部14に含まれるノズル列20の列数、RAM48から複数回読取る。
That is, the
制御部50Cは、記録対象の画像の第2方向Yの解像度に応じて、第1モード及び第2モードの何れか一方を実行するように、第1実行部50A及び第2実行部50Bを制御する。
The control unit 50C controls the
具体的には、制御部50Cは、記録対象の画像の第2方向Yの解像度が閾値以下である場合、第1モードを実行するように第1実行部50Aを制御する。一方、制御部50Cは、記録対象の画像の第2方向Yの解像度が閾値を超える場合、第2モードを実行するように第2実行部50Bを制御する。
Specifically, the control unit 50C controls the
閾値は、画像出力部50に設けられたバッファ57の容量と、上記ノズル列20間の幅と、画像形成装置10で記録可能な画像の第2方向Yの解像度と、に応じて定まる。閾値は、ノズル列20の幅に対応するインク吐出タイミングの遅延を生じさせることで目的とする第2方向Yの解像度の記録を実現するために必要な、バッファ57の容量以下の値である。
The threshold value is determined according to the capacity of the
具体的には、閾値には、バッファ57に、ノズル列20間の幅に対応するインク吐出タイミングの遅延を実現可能なデータ量の画素群データを記憶させたときの、記憶させることの可能な最大解像度を定める。この最大解像度は、画像形成装置10で記録可能な、画像の第2方向Yの解像度の内の、最大値未満の値である。
Specifically, the threshold value can be stored when pixel group data having a data amount capable of realizing a delay in ink ejection timing corresponding to the width between the
ここで、上述したように、バッファ57の容量は、画像形成装置10で記録可能な第2方向Yの最大解像度未満の解像度の画像の画素群データを、ノズル列20間の幅に応じたデータ量保持可能な容量である。また、バッファ57の容量は、画像形成装置10で記録可能な第2方向Yの最小解像度以上の解像度の画像の画素群データを、ノズル列20間の幅に応じたデータ量保持可能な容量である。
Here, as described above, the capacity of the
このため、閾値は、画像形成装置10で記録可能な最大解像度未満の値であり、画像形成装置10で記録可能な最低解像度を超える値であり、且つ、上記条件を満たす値に設定すればよい。
For this reason, the threshold value is a value that is less than the maximum resolution that can be recorded by the
すなわち、閾値としては、画像形成装置10で記録可能な画像の第2方向Yの最小解像度を超え、且つ、最大解像度未満の値であって、バッファ57の容量と、ノズル列20間の幅と、に応じて、各ノズル列20用の画素群データの記録部14への出力タイミングを上記遅延に応じて調整するためのバッファとしての機能を果たせないかの境界となる解像度を定めればよい。
That is, the threshold value is a value that exceeds the minimum resolution in the second direction Y of the image that can be recorded by the
図6は、画像出力部50の機能的構成を示すブロック図である。
FIG. 6 is a block diagram illustrating a functional configuration of the
画像出力部50は、受付部50Dと、制御部50Cと、読取部53と、分離部56と、バッファ57と、抽出部58と、出力部59と、を備える。
The
受付部50Dは、記録対象の画像の第2方向Yの解像度を受け付ける。受付部50Dは、出力対象の画像の解像度を操作部34から受付けてもよい。また、SoC44が画像データをRAM48へ記憶するときに、画像データにおける第2方向Yの解像度を画像出力部50へ出力してもよい。そして、受付部50Dは、SoC44から、記録対象の画像の第2方向Yの解像度を受け付けてもよい。
The receiving
読取部53は、RAM48へのアクセスを制御する。読取部53は、RAM48に記憶されている画像データの領域を指定して、画像データにおける所定領域(画素列の画素データ)をRAM48から読取る。詳細には、操作部I/F42は、RAM48に格納された画像データの所定領域を指定して、リードリクエストを発行する。この所定領域は、画像データにおける、リードリクエストの未発行の画素列の領域である。
The
読取部53は、第1読取部54と、第2読取部55と、を含む。第1読取部54は、RAM48に記憶されている画像データの領域を指定して、画像データにおける所定領域に相当する画素列の画素データをRAM48から読取る。
The
第2読取部55は、第3読取部55Aと、第4読取部55Bと、を含む。第3読取部55Aは、画像データにおける所定領域の画素列を、ノズル列20A用の画素データとして読取る。第4読取部55Bは、画像データにおける該所定領域の画素列を、ノズル列20B用の画素データとして読取る。すなわち、第2読取部55は、画像データの同じ所定領域を、第3読取部55Aと第4読取部55Bの双方で読取る、すなわち、第2読取部55は、同じ画素データを2回読取ることとなる。
The
なお、本実施の形態では、記録部14は、第2方向Yに2列のノズル列20を備えた構成である場合を説明している。このため、第2読取部55は、2つの読取部(第3読取部55A、第4読取部55B)を含み、同じ画素データを2回読取る。しかし、記録部14は、第2方向Yに3列以上のノズル列20を備えた構成であってもよい。この場合、SoC44は、第2方向Yに配列されたノズル列20の配列数に対応する回数、同じ画素データを読取ればよい。
In the present embodiment, the case where the
出力部59は、画素群データを、記録部14へ出力する。出力部59は、記録部14の要求する並びへのデータの並び替えや、第2方向Yの位置を検出するセンサ36Aによる検知結果に同期させて、画素群データを記録部14へ出力する。
The
出力部59は、記録部14に設けられた各ノズル列20の各々に対応する出力部(すなわち、チャネル)を含む。本実施の形態では、出力部59は、ノズル列20Aで記録する画素群データを記録部14へ出力する第1出力部59Aと、ノズル列20Bで記録する画素群データを記録部14へ出力する第2出力部59Bと、を含む。これらの各出力部59A、第2出力部59Bの内、第2方向Yの下流側のノズル列20Bへ画素群データを出力する第2出力部59Bには、バッファ57が予め割り当てられている。
The
分離部56は、第1読取部54で読取った画素データを、ノズル列20Aで記録する画素群データと、ノズル列20Bで記録する画素群データと、に分離する。そして、分離部56は、第2方向Yの上流側のノズル列20であるノズル列20A用の画素群データを、第1出力部59Aへ出力する。第1出力部59Aは、受け付けた画素群データを、ノズル列20Aで記録する画素群データとして、記録部14へ出力する。
The
一方、分離部56は、第2方向Yの下流側のノズル列20であるノズル列20B用の画素群データを、バッファ57に記憶する。上述したように、第2出力部59Bには、バッファ57が割り当てられている。第2出力部59Bは、バッファ57に画素群データが順次格納され、遅延分に相当する画素群データが格納されたときに、バッファ57から、最も先に格納された画素群データから順に読取り、ノズル列20Bで記録する画素群データとして記録部14へ出力する。このため、バッファ57は、画素群データの記録部14への出力タイミングを遅延させる機能を有する。
On the other hand, the
抽出部58は、第3抽出部58A及び第4抽出部58Bを含む。第3抽出部58Aは、第3読取部55Aで読取った画素データから、ノズル列20Aで記録する画素群データを抽出する。そして、抽出したデータを、第1出力部59Aを介して記録部14へ出力する。第4抽出部58Bは、第4読取部55Bで読取った画素データから、ノズル列20Bで記録する画素群データを抽出する。そして、抽出した画素群データを、第2出力部59Bを介して記録部14へ出力する。
The
なお、第1読取部54、分離部56、バッファ57、及び出力部59が、第1実行部50Aに相当する。また、第2読取部55(第3読取部55A、第4読取部55B)、抽出部58(第3抽出部58A、第4抽出部58B)、及び出力部59(第1出力部59A、第2出力部59B)が、第2実行部50Bに相当する。
The
次に、画像出力部50で実行する処理の手順を説明する。図7は、画像出力部50で実行する処理の手順を示すフローチャートである。
Next, a procedure of processing executed by the
まず、受付部50Dが、記録対象の画像の第2方向Yの解像度を受け付ける(ステップS100)。次に、制御部50Cが、記録対象の画像の第2方向Yの解像度が、閾値以下であるか否かを判断する(ステップS102)。
First, the receiving
第2方向Yの解像度が閾値以下である場合(ステップS102:Yes)、ステップS104へ進む。ステップS104では、制御部50Cが、第1モードを実行するように第1実行部50Aを制御し(ステップS104)、本ルーチンを終了する。
When the resolution in the second direction Y is equal to or less than the threshold (step S102: Yes), the process proceeds to step S104. In step S104, the control unit 50C controls the
一方、第2方向Yの解像度が閾値を超える場合(ステップS102:No)、ステップS106へ進む。ステップS106では、制御部50Cが、第2モードを実行するように第2実行部50Bを制御し(ステップS106)、本ルーチンを終了する。
On the other hand, when the resolution in the second direction Y exceeds the threshold (step S102: No), the process proceeds to step S106. In step S106, the control unit 50C controls the
次に、上記処理を実行した場合の具体例を説明する。図8は、本実施の形態の具体例の説明図である。 Next, a specific example when the above processing is executed will be described. FIG. 8 is an explanatory diagram of a specific example of the present embodiment.
図8は、記録部14が、第2方向Yにノズル列20A及びノズル列20Bの2列のノズル列20を備えた構成であり、ノズル列20間の幅が、2.54mmである場合を想定している(図2も参照)。また、記録部14は、図2に示すように、ノズル列20A及びノズル列20Bの各々は、第1方向Xに300dpiの解像度でドットを記録可能である。このノズル列20A及びノズル列20Bの各々のノズル18が、千鳥配列されていることから、記録部14は、第1方向Xに600dpiの画像を記録可能な構成である。
FIG. 8 shows a configuration in which the
また、図8に示す例では、閾値が600dpiであり、バッファ57の容量が、第2方向Yの解像度600dpiの画像データにおける、第1方向Xに沿った1ライン分の画素列の画素データの、60ライン分に相当する容量である場合を説明する。
In the example shown in FIG. 8, the threshold value is 600 dpi, and the capacity of the
図8(A)は、記録対象の画像の第2方向Yの解像度が600dpiである場合、制御部50C(図6参照)が、第1モードを実行するように第1実行部50Aを制御する場合の説明図である。すなわち、図8(A)は、記録対象の画像の第2方向Yの解像度が、閾値以下である場合の説明図である。
8A, when the resolution in the second direction Y of the image to be recorded is 600 dpi, the control unit 50C (see FIG. 6) controls the
この場合、第1読取部54は、RAM48に記憶されている画像データから、第1方向Xに沿った画素列の画素データを読取る。第1読取部54は、RAM48に格納された画像データにおける、この画素データの領域を上記所定領域として指定し、該所定領域のリードリクエストを発行することで、画素データを読取る。すなわち、第1読取部54は、1回のリードリクエストの発行によって、ノズル列20A及びノズル列20B用の画素データをまとめて読取る。
In this case, the
次に、分離部56は、読取った画素データを、ノズル列20Aで記録する画素群データと、ノズル列20Bで記録する画素群データと、に分離する。具体的には、画素データにおける、奇数番目の画素をノズル列20Aで記録する画素とし、偶数番目の画素をノズル列20Bで記録する画素として分離する。これにより、分離部56は、読取った画素データを、ノズル列20Aで記録する画素群データと、ノズル列20Bで記録する画素群データと、に分離する。
Next, the
図8に示す具体例では、バッファ57は、ノズル列20Bで記録する画素群データの記録部14への出力を、ノズル列20Aに対して、第2方向Yに60ラインの画素列分遅延させるために用いる。
In the specific example shown in FIG. 8, the
分離部56は、ノズル列20Aで記録する画素群データを第1出力部59Aへ出力する。第1出力部59Aは、画素群データを受け付けると、ノズル列20Aで記録する画素群データとして記録部14へ出力する。
The
一方、分離部56は、ノズル列20Bで記録する画素群データをバッファ57へ出力する。このため、バッファ57は、ノズル列20Aに対して第2方向Yに60ラインの画素列分の遅延が生じるように、ノズル列20Bへの画素群データの出力タイミングを遅延させるためのバッファとして機能する。バッファ57に割当てられた第2出力部59Bは、バッファ57に格納された画素群データを、ノズル列20Bで記録する画素群データとして記録部14へ出力する。
On the other hand, the
このため、記録対象の画像の解像度が閾値以下である場合、画像出力部50は、バッファ57を用いた第1モードを実行する。
For this reason, when the resolution of the image to be recorded is equal to or lower than the threshold value, the
図8(B)は、記録対象の画像の第2方向Yの解像度が1200dpiであり、制御部50C(図6参照)が、第2モードを実行するように第2実行部50Bを制御する場合の説明図である。すなわち、図8(B)は、記録対象の画像の第2方向Yの解像度が、閾値を超える場合の説明図である。
FIG. 8B illustrates a case where the resolution in the second direction Y of the image to be recorded is 1200 dpi, and the control unit 50C (see FIG. 6) controls the
この場合、第3読取部55Aが、RAM48に記憶されている画像データから、第1方向Xに沿った画素列の画素データを、ノズル列20A用の画素データとして読取る。第3読取部55Aは、RAM48に格納された画像データにおける、この画素データの領域を上記所定領域として指定し、該所定領域のリードリクエストを発行することで、ノズル列20A用の画素データを読取る。
In this case, the
次に、第3抽出部58Aが、第3読取部55Aが読取った、ノズル列20A用の画素データから、ノズル列20Aで記録する画素群データを抽出する。具体的には、画素データにおける、奇数番目の画素をノズル列20Aで記録する画素として抽出することで、ノズル列20Aで記録する画素群データを抽出する。さらに詳細には、第3抽出部58Aは、第1方向Xの600dpiの画素データから、奇数番目の画素を抽出することで、300dpiの画素群データを抽出する。そして、第3抽出部58Aは、この画素群データを第1出力部59Aへ出力する。
Next, the
第1出力部59Aは、第3抽出部58Aから画素群データを受け付けると、受け付けた画素群データを、ノズル列20Aで記録する画素群データとして記録部14へ出力する。
When the
一方、第3読取部55Bは、RAM48に記憶されている画像データから、第3読取部55Aが直前に読取ったラインより、第2方向Yの上流側に60ライン前の画素列の画素データの領域を、上記所定領域として指定し、該所定領域のリードリクエストを発行することで、ノズル列20B用の画素データを読取る。
On the other hand, the
次に、第4抽出部58Bが、第4読取部55Bが読取った、ノズル列20B用の画素データから、ノズル列20Bで記録する画素群データを抽出する。具体的には、画素データにおける、偶数番目の画素をノズル列20Bで記録する画素として抽出することで、ノズル列20Bで記録する画素群データを抽出する。さらに詳細には、第4抽出部58Bは、第1方向Xの600dpiの画素データから、偶数番目の画素を抽出することで、300dpiの画素群データを抽出する。そして、第4抽出部58Bは、この画素群データを第2出力部59Bへ出力する。
Next, the
第2出力部59Bは、第4抽出部58Bから画素群データを受け付けると、受け付けた画素群データを、ノズル列20Bで記録する画素群データとして記録部14へ出力する。
When the
このため、記録対象の画像の解像度が閾値を超える場合、画像出力部50は、バッファ57を用いない、第2モードを実行する。
For this reason, when the resolution of the image to be recorded exceeds the threshold, the
以上説明したように、本実施の形態の画像形成装置10では、画像出力部50が、記録対象の画像データにおける第1方向Xに沿った画素列の画素データを記憶部としてのRAM48から読取り、該画素データに含まれる、ノズル列20の各々で記録する画素群データの各々を、画像の第2方向Yの解像度を実現するように、ノズル列20間の幅に応じて遅延させたタイミング毎に、記録部14へ出力する。
As described above, in the
そして、画像出力部50は、バッファ57と、第1実行部50Aと、第2実行部50Bと、制御部50Cと、を有する。
The
第1実行部50Aは、RAM48から画素データを複数のノズル列20の数に応じた回数繰り返し読取り、画素データに含まれる、ノズル列20の各々で記録する画素群データを、上記タイミング毎に記録部14へ出力する第1モードを実行する。第2実行部は、RAM48から画素データを読取り、複数のノズル列20の内、少なくとも第2方向Yの最上流に配置されたノズル列20で記録する画素群データを記録部14へ出力し、該ノズル列20より第2方向Yの下流側に配置されたノズル列20で記録する画素群データを、バッファ57へ記憶した後に記録部14へ出力する第2モードを実行する。制御部50Cは、記録する画像の第2方向Yの解像度に応じて、第1モードまたは第2モードを実行するように、第1実行部50A及び第2実行部50Bを制御する。
The
このように、本実施の形態の画像形成装置10は、記録対象の画像の第2方向Yの解像度に応じて、同じ画素列を複数回RAM48から読取って記録部14へ出力する第2モードと、同じ画素列については1回RAM48から読取ってバッファ57を用いて出力タイミングを遅延させる第1モードと、を切り替えることができる。
As described above, the
従って、バッファ57の容量を抑制しつつ、第2方向Yの解像度の高い画像を高速に形成することができる。
Therefore, an image with a high resolution in the second direction Y can be formed at high speed while suppressing the capacity of the
また、本実施の形態の画像形成装置10は、記録対象の画像の第2方向Yの解像度が閾値以下である場合、第1モードを実行し、閾値を超える場合、第2モードを実行するように、第1実行部50A及び第2実行部50Bを制御する。
The
このため、記録対象の画像の第2方向Yの解像度が閾値以下の解像度である場合、バッファ57を用いることで、RAM48へのメモリアクセス回数の低減を図ることが出来、画像形成速度を低下させずに高速に画像形成を行うことができる。また、記録対象の画像の第2方向Yの解像度が閾値を超える場合、RAM48から複数回画素データを読取り、バッファ57を用いずに画像形成を行う。このため、バッファ57として、必要以上に大容量のバッファ57を備える必要はなく、低コスト化を図ることができる。
For this reason, when the resolution of the image to be recorded in the second direction Y is equal to or lower than the threshold, the
また、RAM48へのメモリアクセス回数の低減により、記録部14へのデータ出力性能の向上や、CPUの処理効力向上を図ることができる。
Further, by reducing the number of memory accesses to the
なお、制御部50Cによる、上記閾値に応じた第1モードと第2モードの切り替えは、ソフト的に(プログラムの実行により)実現してもよいし、ハード的に実現してもよい。なお、この切替は、プログラムの実行により実現することが好ましい。 Note that switching between the first mode and the second mode according to the threshold value by the control unit 50C may be realized in software (by executing a program) or may be realized in hardware. This switching is preferably realized by executing a program.
この切替をプログラムの実行により実現することで、画像形成装置10のハードの構成を意識する必要がなく、どの条件においても共通のプログラムによる制御フローで、本実施の形態を実現することが可能となる。
By realizing this switching by executing a program, it is not necessary to be aware of the hardware configuration of the
(実施の形態2)
図9は、本実施の形態の画像形成装置10Aの構成図である。
(Embodiment 2)
FIG. 9 is a configuration diagram of the
画像形成装置10Aは、PSU32と、PC33と、操作部34と、センサ36と、駆動部16と、記録部14と、コントローラボード12Aと、を備える。コントローラボード12A以外は、実施の形態1の画像形成装置10と同様である。
The
本実施の形態では、記録部14は、図1に示すように、第1方向Xに沿って複数配列されると共に、第2方向Yに複数配列されている。また、本実施の形態では、一例として、記録部14は、第2方向Yに沿って2列配列されている。また、複数の記録部14は、千鳥配列されている。
In the present embodiment, a plurality of
図9に戻り、コントローラボード12Aは、電源回路40と、ホストI/F41と、操作部I/F42と、スキャナI/F43と、SoC44と、センサI/F45と、エンジン制御部46と、RAM48と、ROM49と、画像出力部51と、を備える。電源回路40、ホストI/F41、操作部I/F42、スキャナI/F43、センサI/F45、エンジン制御部46、RAM48、ROM49、及び画像出力部51は、SoC44に電気的に接続されている。画像出力部51は、SoC44及びRAM48に電気的に接続されている。
Returning to FIG. 9, the controller board 12A includes a power supply circuit 40, a host I / F 41, an operation unit I / F 42, a scanner I / F 43, a
なお、コントローラボード12Aは、画像出力部50に代えて画像出力部51を備えた以外は、実施の形態1のコントローラボード12と同様である。
The controller board 12A is the same as the
画像出力部51は、記録部14に設けられたノズル18から、画像データの各画素に対応するドットを記録するためのインクが吐出されるように、記録部14を制御する。すなわち、画像出力部51は、記録媒体Pの位置にあわせて、画素群データや、記録部14を駆動させるための駆動波形を記録部14へ送信する。
The
画像出力部51は、SoC44及びRAM48に電気的に接続されている。すなわち、画像出力部51は、CPU(SoC44に搭載)を介さずにRAM48に直接アクセスすることが可能となっている。このため、コントローラボード12Aと記録部14との間では、高速にデータ転送を行うことが可能な構成である。
The
画像出力部51は、第1実行部51Aと、第2実行部51Bと、制御部51Cと、バッファ65と、を備える。
The
バッファ65は、画素群データの出力タイミングを調整するためのバッファである。バッファ65は、例えば、SRAMである。
The
バッファ65は、第2方向Yに配列された記録部14の列(本実施の形態では、第2方向Yに2列(図1参照))の内、第2方向Yの上流側に配置された記録部14の列と、第2方向Yの下流側に配置された記録部14の列と、の各々に対応して設けられている。
The
上述したように、本実施の形態では、記録部14は、第2方向Yに2列配列されていることから、コントローラボード12Aは、第2方向Yの上流側に配置された記録部14の列と、第2方向Yの下流側に配置された記録部14の列と、の各々用に、合計2つのバッファ65(バッファ65A、バッファ65B)を備える場合を説明する。
As described above, in the present embodiment, since the
バッファ65の各々の容量は、実施の形態1と同様である。
The capacity of each
なお、記録部14ごとに、バッファ65を備えた構成であってもよい。また、さらに、実施の形態1と同様に、各記録部14に設けられたノズル18のノズル列20の内、第2方向Yの最上流に配置されたノズル列20以外のノズル列20の各々に対応させて、バッファ65を備えた構成としてもよい。この場合、第2方向Yの下流側に位置するノズル列20に対応するバッファ65ほど、容量が大きくなるように調整することが好ましい。
In addition, the structure provided with the
第1実行部51Aは、第1実行部50Aと同様である。すなわち、第1実行部51Aは、RAM48に格納されている記録対象の画像データから、該画像データにおける、第1方向Xに沿った画素列の画素データを読取る。
The
そして、第1実行部51Aは、読取った画素データにおける、記録部14の複数のノズル列20の内、第2方向Yの最上流側に配置されたノズル列20(図2ではノズル列20A)で記録する画素群の画素群データを、ノズル列20Aで記録する画素群データとして記録部14へ出力する。また、第1実行部51Aは、読取った画素データにおける、第2方向Yの下流側に配置されたノズル列20Bで記録する画素群の画素群データを、バッファ65に格納する。そして、実施の形態1と同様に、上記ノズル列20間の幅(図2中、幅W参照)、及び形成する画像の解像度に応じて遅延させたタイミングで、バッファ65に格納した画素群データを記録部14へ出力する。
Then, the
第2実行部51Bは、第2実行部50Bと同様である。すなわち、第2実行部51Bは、RAM48から上記画素データを読取り、上記画素データから各ノズル列20で記録する画素群データを抽出して記録部14へ出力する一連の処理を、記録部14に設けられたノズル列20(ノズル列20A、ノズル列20B)の各々に対して、上記タイミング毎に繰り返し実行する。
The
すなわち、第1実行部51Aは、記録部14へのデータ出力時にバッファ65を使用する。一方、第2実行部51Bは、記録部14へのデータ出力時にバッファ65を使用しないが、画像データに含まれる同じ画素列の画素データを、記録部14に含まれるノズル列20の列数、複数回RAM48から読取る。
That is, the
制御部51Cは、記録対象の画像の第2方向Yの解像度に応じて、第1モード及び第2モードの少なくとも一方を実行するように、第1実行部51A及び第2実行部51Bを制御する。
The
具体的には、制御部51Cは、記録対象の画像の第2方向Yの解像度が閾値以下である場合、第1モードを実行するように第1実行部51Aを制御する。
Specifically, the
一方、制御部51Cは、記録対象の画像の第2方向Yの解像度が閾値を超える場合、第2方向Yの上流側に配置された記録部14に対して第2モードを実行し、第2方向Yの下流側に配置された記録部14に対して第1モードを実行するように、第1実行部51A及び第2実行部51Bを制御する。閾値は、実施の形態1と同様である。
On the other hand, when the resolution in the second direction Y of the image to be recorded exceeds the threshold value, the
なお、画像形成装置10Aが、第2方向Yに4列以上の記録部14を複数配列した構成である場合、第2方向Yに隣接する2列の記録部14を1組として、各組に属する2列の記録部14について、上記処理を実行すればよい。
When the
図10は、画像出力部51の機能的構成を示すブロック図である。
FIG. 10 is a block diagram illustrating a functional configuration of the
画像出力部51は、受付部50Dと、制御部51Cと、読取部53と、分離部56Aと、バッファ65と、抽出部58と、出力部60と、を備える。
The
制御部50Cに代えて制御部51Cを備え、バッファ57に代えてバッファ65を備え、分離部56に代えて分離部56Aを備え、出力部59に代えて出力部60を備えた以外は、実施の形態1の画像出力部50と同様である。
Implementation is performed except that a
出力部60は、出力部61と、出力部62と、を含む。出力部61は、第2方向Yの上流側に配置された記録部14へ画素群データを出力する。出力部62は、第2方向Yの下流側に配置された記録部14へ画素群データを出力する。
The
さらに、出力部61は、第2方向Yの上流側に配置された記録部14(図10では記録部141)に設けられた、複数のノズル列20の各々で記録する画素群データを出力する複数の出力部を備える。図10に示す例では、出力部61は、第2方向Yの上流側のノズル列20Aで記録する画素群データを記録部141へ出力する第1出力部61Aと、第2方向Yの下流側のノズル列20Bで記録する画素群データを記録部141へ出力する第2出力部61Bと、を備える。第2出力部61Bには、初期設定として、バッファ65Aが割り当てられている。
Further, the
同様に、出力部62は、第2方向Yの下流側に配置された記録部14(図10では記録部142)に設けられた、複数のノズル列20の各々で記録する画素群データを出力する複数の出力部を備える。図10に示す例では、出力部62は、第2方向Yの上流側のノズル列20Aで記録する画素群データを記録部142へ出力する第1出力部62Aと、第2方向Yの下流側のノズル列20Bで記録する画素群データを記録部142へ出力する第2出力部62Bと、を備える。第2出力部62Bには、初期設定として、バッファ65Bが割り当てられている。
Similarly, the
分離部56Aは、第1読取部54で読取った、所定領域の画素データを、ノズル列20Aで記録する画素群データと、ノズル列20Bで記録する画素群データと、に分離する。そして、分離部56Aは、第2方向Yの上流側のノズル列20であるノズル列20A用の画素群データを、出力部60へ出力する。出力部60では、第2方向Yの上流側に配置された記録部14に対しては、出力部61の第1出力部61Aが、受け付けた画素群データを、ノズル列20Aで記録する画素群データとして、記録部141へ出力する。また、出力部60では、第2方向Yの下流側に配置された記録部14に対しては、出力部62の第1出力部62Aが、受け付けた画素群データを、ノズル列20Aで記録する画素群データとして、記録部142へ出力する。
The separation unit 56A separates the pixel data of the predetermined area read by the
一方、分離部56Aは、第2方向Yの下流側のノズル列20であるノズル列20B用の画素群データを、バッファ65に記憶する。このとき、分離部56Aは、第2方向Yの上流側に配置された記録部141に対応するバッファ65Aを該記録部141で使用しない場合には、バッファ65A及びバッファ65Bの双方を記録部142用として使用する。具体的には、記録部141へ画素群データを出力する第2出力部61Bに初期設定として割り当てられていたバッファ65Aを、記録部142へ画像群データを出力する第2出力部62Bへ、割当てを切り替える。
On the other hand, the
このように、画像出力部51は、第2方向Yの上流側に配置された記録部141用のバッファ65Aを、必要に応じて、第2方向Yの下流側に配置された記録部142用に流用させることが可能な構成となっている。
Thus, the
なお、第1読取部54、分離部56A、バッファ65、及び出力部60が、第1実行部51Aに相当する。また、第2読取部55(第3読取部55A、第4読取部55B)、抽出部58(第3抽出部58A、第4抽出部58B)、及び出力部60が、第2実行部51Bに相当する。
The
次に、画像出力部51で実行する処理の手順を説明する。画像出力部51で実行する処理は、画像出力部50で実行する処理と一部が異なる。すなわち、画像出力部51では、制御部51Cが、記録対象の画像の第2方向Yの解像度が閾値以下であると判断すると、第1モードを実行するように第1実行部51Aを制御する。一方、制御部51Cは、記録対象の画像の第2方向Yの解像度が閾値を超えると判断すると、第2方向Yの上流側に配置された記録部14(図10では、記録部141)に対して第2モードを実行し、第2方向Yの下流側に配置された記録部14(図10では、記録部142)に対して第1モードを実行するように、第1実行部51A及び第2実行部51Bを制御する。閾値は、実施の形態1と同様である。
Next, a procedure of processing executed by the
次に、上記処理を実行した場合の具体例を説明する。図11は、本実施の形態の具体例の説明図である。 Next, a specific example when the above processing is executed will be described. FIG. 11 is an explanatory diagram of a specific example of the present embodiment.
図11は、記録部14が、第2方向Yに2列配置された構成である場合を想定している。第2方向Yの上流側には記録部141が配置され、第2方向Yの下流側には記録部142が配置されている。なお、詳細には、図1に示すように、記録部14は、第1方向X及び第2方向Yに千鳥配列されている。
FIG. 11 assumes a case where the
また、各記録部14は、第2方向Yにノズル列20A及びノズル列20Bの2列のノズル列20を備えた構成であり、ノズル列20間の幅が、2.54mmである場合を想定している(図2も参照)。また、記録部14におけるノズル列20A及びノズル列20Bの各々は、図2に示すように、第1方向Xに300dpiの解像度でドットを記録可能である。このノズル列20A及びノズル列20Bの各々のノズル18が、千鳥配列されていることから、記録部14は、第1方向Xに600dpiの画像を記録可能な構成である。
Each
このため、図11は、第2方向Yの4つのノズル列20(第2方向Yの上流側の記録部141のノズル列20A、ノズル列20B、第2方向Yの下流側の記録部142のノズル列20A、ノズル列20B)で、一色(例えば、黒色)の画像を形成することとなる。
Therefore, FIG. 11, four nozzle rows 20 (second direction Y on the upstream side of the
また、図11に示す例では、閾値が600dpiであり、記録部141用のバッファ65A、及び記録部142用のバッファ65Bの各々の容量が、第2方向Yの解像度600dpiの画像データにおける、第1方向Xに沿った1ライン分の画素列の画素データの、60ライン分に相当する容量である場合を説明する。
Further, in the example shown in FIG. 11, the threshold value is 600dpi, the
すなわち、バッファ65Aは、記録部141のノズル列20Bで記録する画素群データの記録部141への出力を、記録部141のノズル列20Aへの出力に対して、第2方向Yに60ラインの画素列分遅延させるために用いる。また、バッファ65Bは、記録部142のノズル列20Bで記録する画素群データの記録部142への出力を、記録部142のノズル列20Aに対して、第2方向Yに60ラインの画素列分遅延させるために用いる。
That is, the
また、図11は、記録対象の画像の第2方向Yの解像度が、閾値(600dpi)を超える1200dpiである場合を示す具体例である。すなわち、図11は、制御部51Cが、第2方向Yの上流側に配置された記録部141に対して第2モードを実行し、第2方向Yの下流側に配置された記録部142に対して第1モードを実行するように、第1実行部51A及び第2実行部51Bを制御する場合を示す説明図である。
FIG. 11 is a specific example showing a case where the resolution in the second direction Y of the image to be recorded is 1200 dpi exceeding the threshold (600 dpi). That is, FIG. 11, the
図11に示すように、第2方向Yの上流側に配置された記録部141に対しては、第2実行部51Bが第2モードを実行する。
As shown in FIG. 11, for the
すなわち、第3読取部55Aが、RAM48に記憶されている画像データから、第1方向Xに沿った画素列の画素データを、記録部141のノズル列20A用の画素データとして読取る。次に、第3抽出部58Aが、第3読取部55Aが読取った、記録部141のノズル列20A用の画素データから、記録部141のノズル列20Aで記録する画素群データを抽出する。抽出方法は、実施の形態1と同様である。
That is, the
第1出力部61Aは、第3抽出部58Aから画素群データを受け付けると、受け付けた画素群データを、記録部141のノズル列20Aで記録する画素群データとして記録部141へ出力する。
The
一方、第4読取部55Bは、RAM48に記憶されている画像データから画素データを読取る。次に、第4抽出部58Bが、第4読取部55Bが読取った画素データから、記録部141のノズル列20Bで記録する画素群データを抽出する。そして、第4抽出部58Bは、この画素群データを第2出力部61Bへ出力する。
On the other hand, the
第2出力部61Bは、第4抽出部58Bから画素群データを受け付けると、受け付けた画素群データを、記録部141のノズル列20Bで記録する画素群データとして記録部141へ出力する。
The
このため、本実施の形態では、記録対象の画像の解像度が閾値を超える場合、第2方向Yの上流側に配置された記録部141に対しては、記録部141に対応するバッファ65Aを用いない、第2モードを実行する。
Therefore, in this embodiment, when the resolution of the recording target image exceeds a threshold value, for the
一方、第2方向Yの下流側に配置された記録部142に対しては、第1実行部51Aが第1モードを実行する。
On the other hand, with respect to the
すなわち、第1読取部54が、RAM48に記憶されている画像データから画素データを読取る。第1読取部54は、リードリクエストを発行することで、画素データを読取る。第1読取部54は、1回のリードリクエストの発行によって、記録部142のノズル列20A及びノズル列20B用の画素データをまとめて読取る。
That is, the
次に、分離部56は、読取った画素データを、記録部142のノズル列20Aで記録する画素群データと、記録部142のノズル列20Bで記録する画素群データと、に分離する。分離方法は、実施の形態1と同様である。
Then, the
分離部56Aは、記録部142のノズル列20Aで記録する画素群データを第1出力部62Aへ出力する。第1出力部62Aは、画素群データを受け付けると、ノズル列20Aで記録する画素群データとして記録部142へ出力する。
Separating section 56A outputs the pixel group data to be recorded in the
一方、分離部56Aは、記録部142のノズル列20Bで記録する画素群データをバッファ65へ出力する。ここで、第2方向Yの上流側の記録部141では、バッファ65Aを使用しないことから、記録部141用のバッファ65Aを、第2方向Yの下流側の記録部142用のバッファとして用いることが可能である。
On the other hand, the
このため、分離部56Aは、記録部142のノズル列20Bで記録する画素群データを、バッファ65Aとバッファ65Bへ出力する。すなわち、上述したように、分離部56Aは、第2方向Yの上流側に配置された記録部141に対応するバッファ65Aを該記録部141で使用しない場合には、バッファ65A及びバッファ65Bの双方を記録部142用として使用する。具体的には、記録部141へ画素群データを出力する第2出力部61Bに初期設定として割り当てられていたバッファ65Aを、記録部142へ画像群データを出力する第2出力部62Bへ、割当てを切り替える。このため、第2出力部62Bは、複数のバッファ65(バッファ65A、バッファ65B)を、共有して使用することが可能となる。すなわち、第2出力部62Bは、第1出力部62Aに対して、120ライン分の遅延が可能となる。
Thus, the separation portion 56A has a pixel group data to be recorded in the
第2出力部62Bは、バッファ65A及びバッファ65Bに画素群データが順次格納され、120ライン分格納されると、更に、1ライン分の画素群データがバッファ65へ格納されるたびに、最も先に格納された1ライン分の画素群データから順に、ノズル列20Bで記録する画素群データとして記録部142へ出力する。
When the pixel group data is sequentially stored in the
このため、第2方向Yの下流側に配置された記録部14では、RAM48のアクセス数を抑制することができ、メモリアクセス速度の低下を抑制することができる。
For this reason, in the
以上説明したように、本実施の形態の画像形成装置10Aでは、制御部51Cは、記録対象の画像の第2方向Yの解像度が閾値を超える場合、第2方向Yの上流側に配置された記録部14に対して第2モードを実行し、第2方向Yの下流側に配置された記録部14に対して第1モードを実行するように、第1実行部51A及び第2実行部51Bを制御する。
As described above, in the
このため、実施の形態1と同様の効果が得られる。
For this reason, the effect similar to
また、本実施の形態の画像形成装置10Aでは、第2方向Yの上流側に配置された記録部141に対応するバッファ65Aを該記録部141で使用しない場合には、バッファ65A及びバッファ65Bの双方を記録部142用として使用する。具体的には、記録部141へ画素群データを出力する第2出力部61Bに初期設定として割り当てられていたバッファ65Aを、記録部142へ画像群データを出力する第2出力部62Bへ、割当てを切り替える。
In the
このように、本実施の形態の画像形成装置10Aでは、記録対象の画像の第2方向Yの解像度が閾値を超える場合には、第2方向Yの下流側に配置された記録部14に対して、記録部14に対応するバッファ65と、該記録部14より第2方向Yの上流側に配置された記録部14に対応するバッファ65と、の双方を用いて、第1モードを実行する。
As described above, in the
このため、第2方向Yの下流側の記録部14では、RAM48へのメモリアクセス回数を更に低減させることができる。また、画像形成装置10Aに設けるバッファ65の容量の低減を図ることができる。
For this reason, in the
また、このように、各出力部(第1出力部61A、第2出力部61B、第1出力部62A、第2出力部62B)へのバッファ65の割当を、流動的に切り替えることができるので、RAM48へのメモリアクセス回数の低減を図り、効率的なデータ出力を実現することができる。また、RAM48へのメモリアクセス回数の低減により、記録部14へのデータ出力性能の向上や、CPUの処理効力向上を図ることができる。
Moreover, since the allocation of the
なお、各記録部14ごとにバッファ65を設けた構成としてもよい。この場合、記録媒体Pの第1方向Xの幅Bが、画像形成装置10Aの記録部14で記録可能な第1方向Xの最大幅より小さい場合、使用しない記録部14に対応するバッファ65を、インクを吐出する記録部14用に流用してもよい。
A configuration in which a
このように、第1方向Xについても、記録部14に対応するバッファ65の流用を図ることで、RAM48へのメモリアクセス回数の低減を図ることができる。
As described above, also in the first direction X, the number of memory accesses to the
なお、バッファ65(バッファ65A及びバッファ65B)の割当の切り替えは、ソフト的に(プログラムの実行により)実現してもよいし、ハード的に実現してもよい。なお、この切り替えは、プログラムの実行により実現することが好ましい。
Note that the switching of the allocation of the buffer 65 (the
この切り替えをプログラムの実行により実現することで、画像形成装置10Aのハード構成を意識する必要がなく、どの条件においても共通のプログラムによる制御フローで、本実施の形態を実現することが可能となる。また、ハード構成の規模削減や、低コスト化、開発費削減などの効果も得られる。
By realizing this switching by executing a program, it is not necessary to be aware of the hardware configuration of the
(実施の形態3)
なお、上記実施の形態2では、第2方向Yの4つのノズル列20(第2方向Yの上流側の記録部14(記録部141)のノズル列20A、ノズル列20B、第2方向Yの下流側の記録部14(記録部142)のノズル列20A、ノズル列20B)で、一色(例えば、黒色)の画像を形成する場合を説明した(図11参照)。
(Embodiment 3)
In the second embodiment, the four
しかし、上記実施の形態の画像形成装置10Aは、複数色の画像を形成する画像形成装置にも適用可能である。
However, the
この場合、色ごとに、図1に示す複数の記録部14を千鳥配列させた記録ユニットを設けた構成とすればよい。すなわち、互いに異なる色の液滴(インク)を吐出する、複数の記録ユニットを第2方向Yに沿って配列した構成とすればよい。記録ユニットは、複数の記録部14を千鳥配列させた構成であればよい。そして、記録ユニットごとに、実施の形態2と同様に、第1モード及び第2モードを実行すればよい。
In this case, a configuration in which a recording unit in which a plurality of
このとき、記録対象の画像がモノクロ画像である場合、記録対象の色以外の記録ユニットに設けられたバッファ(実施の形態2ではバッファ65)を、記録対象の色を記録する記録ユニット用に用いればよい。
At this time, if the image to be recorded is a monochrome image, a buffer (
すなわち、制御部51Cは、記録対象の画像の第2方向Yの解像度が閾値を超える場合、複数の記録ユニットの内、第2方向Yの最下流に配置された記録ユニットにおける、第2方向Yの下流側に配置された記録部14に対して、該記録部14に対応するバッファ65と、該記録部14より第2方向Yの上流側に配置された記録部14に対応するバッファ65と、該記録ユニットより第2方向Yの上流側に配置された記録ユニットの各々に含まれる記録部14の各々に対応するバッファ65と、を用いて、第1モードを実行するように、第1実行部51Aを制御する。
That is, when the resolution in the second direction Y of the image to be recorded exceeds the threshold value, the
この構成とすることで、更に、RAM48へのアクセス回数の削減を図ることができる。
With this configuration, the number of accesses to the
また、複数色の画像として、黒色以外に、3色(例えば、C,M,Y)の画像を記録可能であるとする。そして、黒色のモノクロの画像を形成したとする。この場合、記録対象の黒色以外の、C,M,Yの3色の各々の記録ユニット用のバッファ(実施の形態2ではバッファ65)を、黒色のモノクロ画像用に用いる。このため、各バッファ65が、上述した60ライン分の容量であるとすると、240ライン分の容量のバッファを、黒色のモノクロ画像用に用いることが可能となる。このため、この場合、第2方向Yの解像度が2400dpiまでであれば、バッファに蓄積することが可能となる。
Further, it is assumed that images of three colors (for example, C, M, and Y) can be recorded as a plurality of color images in addition to black. Then, it is assumed that a black monochrome image is formed. In this case, the buffers for the recording units of the three colors C, M, and Y other than the black to be recorded (
以下に本実施の形態をさらに詳細に説明するための実施例を示すが、本発明はこれらの実施例に限定されるものではない。 Examples for explaining the present embodiment in more detail are shown below, but the present invention is not limited to these examples.
図12は、実施の形態1〜実施の形態3の各々を適用した実施例と、比較例1〜比較例2を適用した比較例と、を示す表である。
FIG. 12 is a table showing an example to which each of
比較例1は、記録部14へのデータ出力を、記録対象の画像の第2方向Yの解像度に拘らず、常に、バッファを用いる第1モードで実行する場合である(図8の第1実行部50A参照)。比較例2は、記録部14へのデータ出力を、記録対象の画像の第2方向Yの解像度に拘らず、常に、複数回読取ると共に、バッファを用いない第2モードで実行する場合である(図8の第2実行部50B参照)。
Comparative Example 1 is a case where data output to the
詳細には、図12は、ノズル列20間の幅と、記録対象の画像の第2方向解像度と、バッファの容量(バッファ容量)と、必要なメモリリード回数と、の関係を示す表である。
Specifically, FIG. 12 is a table showing the relationship among the width between the
なお、記録部14は、図1に示すように、第2方向Yに2列、第1方向Xに複数配置され、複数の記録部14が千鳥配列されている。また、各記録部14は、図2に示すように、2列のノズル列20を含む。
As shown in FIG. 1, the
また、図12では、閾値として、上記実施の形態で説明した条件を満たす値を設定した。 In FIG. 12, a value satisfying the condition described in the above embodiment is set as the threshold value.
詳細には、ノズル列間のギャップ幅が2.54mmであり、バッファ容量が60ライン分である場合、閾値として、600dpiの解像度を設定した。また、ノズル列間のギャップ幅が2.54mmであり、バッファ容量が120ライン分である場合、閾値として、1200dpiの解像度を設定した。ノズル列間のギャップ幅が2.54mmであり、バッファ容量が240ライン分である場合、閾値として、2400dpiの解像度を設定した。 Specifically, when the gap width between the nozzle rows is 2.54 mm and the buffer capacity is 60 lines, a resolution of 600 dpi is set as the threshold value. When the gap width between the nozzle rows is 2.54 mm and the buffer capacity is 120 lines, a resolution of 1200 dpi is set as the threshold value. When the gap width between the nozzle rows was 2.54 mm and the buffer capacity was 240 lines, a resolution of 2400 dpi was set as the threshold value.
また、ノズル列間のギャップ幅が5.08mmであり、バッファ容量が60ライン分である場合、閾値として、300dpiの解像度を設定した。また、ノズル列間のギャップ幅が5.08mmであり、バッファ容量が120ライン分である場合、閾値として、600dpiの解像度を設定した。ノズル列間のギャップ幅が5.08mmであり、バッファ容量が240ライン分である場合、閾値として、1200dpiの解像度を設定した。 Further, when the gap width between the nozzle rows is 5.08 mm and the buffer capacity is 60 lines, a resolution of 300 dpi is set as the threshold value. Further, when the gap width between the nozzle rows is 5.08 mm and the buffer capacity is 120 lines, a resolution of 600 dpi is set as the threshold value. When the gap width between the nozzle rows is 5.08 mm and the buffer capacity is 240 lines, a resolution of 1200 dpi is set as the threshold value.
図12に示すように、実施の形態1〜実施の形態3を適用した場合、比較例1〜比較例2に比べて、RAM48に対する、必要なメモリリード回数の低減を図ることができる。また、実施の形態1〜実施の形態3では、上述したように、記録対象の画像の第2方向Yの解像度に応じて、第1モード及び第2モードを切り替えて実行する。
As shown in FIG. 12, when the first to third embodiments are applied, it is possible to reduce the required number of memory reads for the
このため、上記実施の形態1〜実施の形態3の画像形成装置10、画像形成装置10Aでは、第2方向Yの解像度が閾値より高い高解像度である場合には、画質を落とすことなく、また、SRAMなどのバッファを必要以上に設けることなく、高解像度の画像を記録することができる。
Therefore, in the
また、上記実施の形態1〜実施の形態3の画像形成装置10、画像形成装置10Aでは、第2方向Yの解像度が閾値より低い低解像度である場合には、バッファを用いて上記遅延を実現させるので、RAM48へのメモリアクセス数の低下を図ることができ、高速に画像形成を行うことができる。
In the
なお、上記には、実施の形態を説明したが、上記実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施の形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 In addition, although embodiment was described above, the said embodiment is shown as an example and is not intending limiting the range of invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.
10、10A 画像形成装置
14 記録部
18 ノズル
48 RAM
50、51 画像出力部
50A、51A 第1実行部
50B、51B 第2実行部
50C、51C 制御部
57、65、65A、65B バッファ
10, 10A
50, 51
Claims (9)
前記記録部に対して記録媒体を前記第2方向に相対移動させる駆動部と、
記録対象の画像の画像データを記憶する記憶部と、
前記画像データにおける前記第1方向に沿った画素列の画素データを前記記憶部から読取り、該画素データに含まれる、前記ノズル列の各々で記録する画素群データの各々を、前記画像の前記第2方向の解像度を実現するように、前記ノズル列間の幅に応じて遅延させたタイミング毎に、前記記録部へ出力する画像出力部と、
を備え、
前記画像出力部は、
前記画素群データを記憶するバッファと、
前記記憶部から前記画素データを複数の前記ノズル列の数に応じた回数繰り返し読取り、前記画素データに含まれる前記ノズル列の各々で記録する前記画素群データを前記タイミング毎に前記記録部へ出力する第1モードを実行する第1実行部と、
前記記憶部から前記画素データを読取り、複数の前記ノズル列の内、少なくとも前記第2方向の最上流に配置された前記ノズル列で記録する前記画素群データを前記記録部へ出力し、該ノズル列より前記第2方向の下流側に配置された前記ノズル列で記録する前記画素群データを前記バッファへ記憶した後に前記記録部へ出力する第2モードを実行する第2実行部と、
前記解像度に応じて、前記第1モードまたは前記第2モードを実行するように、前記第1実行部及び前記第2実行部を制御する制御部と、
を有する、画像形成装置。 A recording section in which a plurality of nozzle rows in which a plurality of nozzles for discharging droplets are arranged in a first direction are arranged in a second direction intersecting the first direction;
A drive unit for moving the recording medium relative to the recording unit in the second direction;
A storage unit for storing image data of an image to be recorded;
The pixel data of the pixel column along the first direction in the image data is read from the storage unit, and each of the pixel group data to be recorded by each of the nozzle columns included in the pixel data is read from the image data. An image output unit for outputting to the recording unit at each timing delayed according to the width between the nozzle rows so as to realize resolution in two directions;
With
The image output unit includes:
A buffer for storing the pixel group data;
The pixel data is repeatedly read from the storage unit a number of times according to the number of the nozzle rows, and the pixel group data recorded by each of the nozzle rows included in the pixel data is output to the recording unit at each timing. A first execution unit for executing a first mode;
The pixel data is read from the storage unit, and the pixel group data to be recorded by at least the nozzle row arranged in the uppermost stream in the second direction among the plurality of nozzle rows is output to the recording unit, and the nozzle A second execution unit that executes a second mode in which the pixel group data to be recorded by the nozzle row disposed downstream of the row in the second direction is stored in the buffer and then output to the recording unit;
A control unit that controls the first execution unit and the second execution unit to execute the first mode or the second mode according to the resolution;
An image forming apparatus.
前記解像度が閾値以下である場合、前記第1モードを実行し、前記解像度が前記閾値を超える場合、前記第2モードを実行するように、前記第1実行部及び前記第2実行部を制御する、請求項1に記載の画像形成装置。 The controller is
The first execution unit and the second execution unit are controlled to execute the first mode when the resolution is equal to or lower than a threshold value, and to execute the second mode when the resolution exceeds the threshold value. The image forming apparatus according to claim 1.
前記制御部は、前記解像度が前記閾値以下である場合、前記第1モードを実行し、前記解像度が前記閾値を超える場合、複数の前記記録部の内、前記第2方向の上流側に配置された前記記録部に対して前記第2モードを実行し、前記第2方向の下流側に配置された前記記録部に対して前記第1モードを実行するように、前記第1実行部及び前記第2実行部を制御する、請求項1に記載の画像形成装置。 A plurality of the recording units are arranged in at least the second direction,
The control unit executes the first mode when the resolution is less than or equal to the threshold value, and is disposed upstream of the recording unit in the second direction when the resolution exceeds the threshold value. The first execution unit and the first mode are executed so that the second mode is executed on the recording unit, and the first mode is executed on the recording unit arranged on the downstream side in the second direction. 2. The image forming apparatus according to claim 1, which controls an execution unit.
前記解像度が前記閾値を超える場合、前記第2方向の下流側に配置された前記記録部に対して、該記録部に対応する前記バッファと、該記録部より前記第2方向の上流側に配置された前記記録部に対応する前記バッファと、を用いて、前記第1モードを実行するように、前記第1実行部を制御する、請求項7に記載の画像形成装置。 The controller is
When the resolution exceeds the threshold, the buffer corresponding to the recording unit and the upstream of the recording unit upstream of the recording unit are arranged with respect to the recording unit arranged downstream of the second direction. The image forming apparatus according to claim 7, wherein the first execution unit is controlled to execute the first mode using the buffer corresponding to the recording unit.
前記制御部は、
前記解像度が前記閾値を超える場合、複数の前記記録ユニットの内、前記第2方向の最下流に配置された前記記録ユニットにおける、前記第2方向の下流側に配置された前記記録部に対して、該記録部に対応する前記バッファと、該記録部より前記第2方向の上流側に配置された前記記録部に対応する前記バッファと、該記録ユニットより前記第2方向の上流側に配置された前記記録ユニットの各々に含まれる前記記録部の各々に対応する前記バッファと、を用いて、前記第1モードを実行するように、前記第1実行部を制御する、請求項7に記載の画像形成装置。 Arranging a plurality of recording units having the recording unit for discharging the droplets of different colors along the second direction,
The controller is
When the resolution exceeds the threshold, among the plurality of recording units, the recording unit disposed on the downstream side in the second direction in the recording unit disposed on the most downstream side in the second direction. The buffer corresponding to the recording unit, the buffer corresponding to the recording unit disposed upstream of the recording unit in the second direction, and upstream of the recording unit in the second direction. 8. The first execution unit is controlled to execute the first mode using the buffer corresponding to each of the recording units included in each of the recording units. Image forming apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014052769A JP2015174345A (en) | 2014-03-14 | 2014-03-14 | Image forming apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014052769A JP2015174345A (en) | 2014-03-14 | 2014-03-14 | Image forming apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2015174345A true JP2015174345A (en) | 2015-10-05 |
Family
ID=54253966
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014052769A Pending JP2015174345A (en) | 2014-03-14 | 2014-03-14 | Image forming apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2015174345A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023067385A (en) * | 2021-11-01 | 2023-05-16 | 富士フイルム株式会社 | Recording head control device and control method, and printing device |
-
2014
- 2014-03-14 JP JP2014052769A patent/JP2015174345A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023067385A (en) * | 2021-11-01 | 2023-05-16 | 富士フイルム株式会社 | Recording head control device and control method, and printing device |
| JP7732852B2 (en) | 2021-11-01 | 2025-09-02 | 富士フイルム株式会社 | Recording head control device and control method, and printing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6095398B2 (en) | Recording apparatus and recording method | |
| JP2015174394A (en) | Ink jet printer and recording method | |
| JP2015168225A (en) | Control apparatus, control method, and program for recording apparatus | |
| CN103171279A (en) | Digital jet printing device and control method | |
| JP2015063120A (en) | Element substrate, recording head, and recording apparatus | |
| US8882227B2 (en) | Liquid discharge apparatus | |
| JP6776632B2 (en) | Liquid discharge device and control method | |
| JP6218531B2 (en) | Line-type inkjet recording device | |
| JP2015174345A (en) | Image forming apparatus | |
| US8840209B2 (en) | Printing device for printing image on prescribed region of paper by using combination of methods | |
| JP2008037032A (en) | Data processing apparatus, liquid droplet discharge device, and program | |
| JP2016165822A (en) | Image formation device | |
| US10286650B2 (en) | Image processing apparatus and image processing method | |
| JP2017065078A (en) | Inkjet recording device, inkjet recording method and program | |
| JP5885606B2 (en) | Image forming apparatus | |
| JP2018037870A (en) | Image reading apparatus, image reading method, and recording apparatus | |
| JP6558135B2 (en) | Image forming apparatus and program | |
| JP5271192B2 (en) | Recording apparatus and recording control method therefor | |
| JP5230142B2 (en) | Inkjet recording apparatus and inkjet recording method | |
| US11167562B2 (en) | Liquid discharging device, liquid discharging method, and computer program product | |
| JP2009220304A (en) | Inkjet recording device and method | |
| US20150124014A1 (en) | Recording apparatus and recording method | |
| JP2013212635A (en) | Printing device and printing method | |
| JP2007030407A (en) | Print control device | |
| JP2009226753A (en) | Controller |