JP2009279757A - Image forming apparatus and image forming program - Google Patents
Image forming apparatus and image forming program Download PDFInfo
- Publication number
- JP2009279757A JP2009279757A JP2008130885A JP2008130885A JP2009279757A JP 2009279757 A JP2009279757 A JP 2009279757A JP 2008130885 A JP2008130885 A JP 2008130885A JP 2008130885 A JP2008130885 A JP 2008130885A JP 2009279757 A JP2009279757 A JP 2009279757A
- Authority
- JP
- Japan
- Prior art keywords
- information
- recording
- unit
- image
- deviation amount
- 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
- 238000000605 extraction Methods 0.000 claims description 41
- 238000011161 development Methods 0.000 claims description 13
- 238000012546 transfer Methods 0.000 claims description 11
- 238000009751 slip forming Methods 0.000 claims description 5
- 239000000284 extract Substances 0.000 abstract description 4
- 238000012545 processing Methods 0.000 description 56
- 238000000034 method Methods 0.000 description 36
- 230000008569 process Effects 0.000 description 35
- 239000000872 buffer Substances 0.000 description 33
- 230000008707 rearrangement Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 238000006243 chemical reaction Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 6
- 238000012423 maintenance Methods 0.000 description 5
- 239000000470 constituent Substances 0.000 description 4
- 239000007788 liquid Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Images
Landscapes
- Ink Jet (AREA)
Abstract
Description
本発明は、画像形成装置及び画像形成プログラムに関する。 The present invention relates to an image forming apparatus and an image forming program.
特許文献1には、インク吐出ノズルが2次元的に配置されたインクジェットヘッドを記録用紙の搬送方向と交差する方向に移動させることで画像を形成するプリンタにおいて、記憶位置がローアドレスとカラムアドレスとによって指定されるメモリに画像データを記憶する場合に、メモリコントローラが、上記画像データを、インク吐出ノズルの並びに応じて略同時にインクジェットヘッドから吐出される画素毎にグループ化することで、ローアドレスは変化させずに、カラムアドレスを変化させるのみで上記メモリへ画像データを記憶させ、画像データの送信を高速化させる技術が開示されている。
本発明は、複数の記録ヘッドが配列された記録ユニットにおいて、記録ヘッドの配列位置に記録の際の当該複数の記録ヘッドと記録媒体との相対移動方向に対するずれが生じている場合でも、画像情報を迅速に展開することのできる画像形成装置及び画像形成プログラムを提供することを目的とする。 In the recording unit in which a plurality of recording heads are arranged, the image information can be obtained even when there is a deviation in the relative movement direction between the plurality of recording heads and the recording medium at the time of recording in the arrangement position of the recording heads. An object of the present invention is to provide an image forming apparatus and an image forming program capable of rapidly developing the image.
上記目的を達成するために、請求項1に記載の発明は、各々画像を構成するドットを記録媒体に形成する複数の記録部が配列された複数の記録ヘッドが、記録の際の当該複数の記録ヘッドと当該記録媒体との相対移動方向である第1の方向に対するずれ量が予め定められた許容ずれ量の範囲内で前記第1の方向に交差する第2の方向に配列された記録ユニットと、前記記録ヘッド毎の前記ずれ量を示すずれ量情報が予め記憶された第1の記憶手段と、前記記録ユニットによって形成される画像を示す画像情報が展開される第2の記憶手段と、前記画像情報を、前記記録ヘッド間で前記第1の方向の位置が対応する記録部に対し、前記第1の方向に予め定められた数のドットを連続的に形成させる複数の情報で、且つ当該複数の情報によって形成されたドットの範囲の少なくとも一部が前記第2の方向に重なる前記複数の情報が同一のグループとなるように前記第2の記憶手段に展開する展開手段と、前記展開手段によって前記第2の記憶手段に展開された情報から、前記グループ毎に、前記ずれ量情報により示される前記ずれ量に基づいて前記第1の方向に対するずれ量が最も小さいドットを形成させるための情報を抽出する抽出手段と、前記抽出手段によって抽出された情報を用いて前記記録媒体にドットを形成するように前記記録ユニットを制御する制御手段と、を備えている。 In order to achieve the above object, according to the first aspect of the present invention, there is provided a plurality of recording heads in which a plurality of recording portions each forming dots constituting an image on a recording medium are arranged. Recording units arranged in a second direction intersecting the first direction within a range of a predetermined allowable deviation amount with respect to a first direction which is a relative movement direction between the recording head and the recording medium. A first storage means in which deviation amount information indicating the deviation amount for each recording head is stored in advance; a second storage means in which image information indicating an image formed by the recording unit is developed; The image information is a plurality of pieces of information for continuously forming a predetermined number of dots in the first direction with respect to the recording unit corresponding to the position in the first direction between the recording heads, and Shaped by the multiple information A developing unit that develops the second storage unit so that the plurality of pieces of information in which at least a part of the range of the dots overlapped in the second direction is in the same group; and the second unit by the developing unit Extraction means for extracting, for each group, information for forming a dot having the smallest deviation amount with respect to the first direction based on the deviation amount indicated by the deviation amount information from the information developed in the storage means. And control means for controlling the recording unit so as to form dots on the recording medium using the information extracted by the extracting means.
また、請求項2に記載の発明は、請求項1に記載の発明において、前記展開手段が、前記画像情報を、前記記録ヘッド間で前記第1の方向の位置が対応する記録部に対し、前記複数の記録ヘッドのうち、予め定められた単一の記録ヘッドの記録部にドットを1つ形成させる単一の情報と、他の記録ヘッドの記録部によって前記第1の方向に予め定められた数のドットを連続的に形成させ、且つ前記単一の情報により形成されるドットに対して前記第2の方向に重なる複数の情報とが同一のグループとなるように前記第2の記憶手段に展開し、前記抽出手段は、前記展開手段によって展開された情報から、前記グループ毎に、前記単一の情報と、前記ずれ量情報により示される前記ずれ量に基づいて、前記複数の情報のうち、前記単一の情報に対して前記第1の方向に対するずれ量が最も小さいドットを形成させるための情報とを抽出するものである。 According to a second aspect of the present invention, in the first aspect of the present invention, the developing unit is configured to display the image information on a recording unit corresponding to a position in the first direction between the recording heads. Among the plurality of recording heads, single information for forming one dot on a recording unit of a predetermined single recording head and the recording unit of another recording head are predetermined in the first direction. The second storage means so that a plurality of dots are continuously formed and a plurality of pieces of information overlapping in the second direction with respect to the dots formed by the single information form the same group. The extraction unit extracts the plurality of pieces of information based on the single information and the deviation amount indicated by the deviation amount information for each group from the information developed by the expansion unit. Out of the single information Shift amount with respect to the first direction and is intended to extract the information for forming the smallest dots.
また、請求項3に記載の発明は、請求項1又は請求項2に記載の発明において、前記予め定められた数が、前記許容ずれ量に対応する数であるものである。
The invention described in
また、請求項4に記載の発明は、請求項1〜請求項3に記載の何れか1項の発明において、前記展開手段によって一度にグループ化される情報量が、バースト転送によって連続して前記第2の記憶手段に記憶させることができる情報量以下であるものである。 According to a fourth aspect of the present invention, in the invention according to any one of the first to third aspects, the amount of information grouped at one time by the expanding means is continuously transmitted by burst transfer. This is less than the amount of information that can be stored in the second storage means.
また、請求項5に記載の発明は、請求項1〜請求項4に記載の何れか1項の発明において、前記ずれ量の入力を受け付ける受付手段と、前記第1の記憶手段に記憶されているずれ量情報を、前記受付手段によって受け付けられたずれ量を示す情報に更新する更新手段と、を更に備えたものである。 According to a fifth aspect of the present invention, in any one of the first to fourth aspects of the present invention, the receiving means for receiving an input of the deviation amount and the first storage means are stored. Update means for updating the information on the amount of deviation that has been received to information indicating the amount of deviation accepted by the accepting means.
一方、上記目的を達成するために、請求項6に記載の発明は、コンピュータに、各々画像を構成するドットを記録媒体に形成する複数の記録部が配列された複数の記録ヘッドが、記録の際の当該複数の記録ヘッドと当該記録媒体との相対移動方向である第1の方向に対するずれ量が予め定められた許容ずれ量の範囲内で前記第1の方向に交差する第2の方向に配列された記録ユニットによって形成される画像を示す画像情報を、前記記録ヘッド間で前記第1の方向の位置が対応する記録部に対し、前記第1の方向に予め定められた数のドットを連続的に形成させる複数の情報で、且つ当該複数の情報によって形成されたドットの範囲の少なくとも一部が前記第2の方向に重なる前記複数の情報が同一のグループとなるように第2の記憶手段に展開する展開ステップと、前記展開ステップによって前記記憶手段に展開された情報から、前記グループ毎に、前記ずれ量に基づいて前記第1の方向に対するずれ量が最も小さいドットを形成させるための情報を抽出する抽出ステップと、前記抽出ステップによって抽出された情報を用いて前記記録媒体にドットを形成するように前記記録ユニットを制御する制御ステップと、を実行させるものである。
On the other hand, in order to achieve the above-mentioned object, the invention according to
請求項1及び請求項6に記載の発明によれば、複数の記録ヘッドが配列された記録ユニットにおいて、記録ヘッドの配列位置に記録の際の当該複数の記録ヘッドと記録媒体との相対移動方向に対するずれが生じている場合でも、画像情報を迅速に展開することができる、という優れた効果を有する。 According to the first and sixth aspects of the invention, in a recording unit in which a plurality of recording heads are arranged, the relative movement direction of the plurality of recording heads and the recording medium during recording at the arrangement position of the recording heads Even when there is a deviation from the above, it has an excellent effect that image information can be quickly developed.
また、請求項2に記載の発明によれば、本発明を適用しない場合に比較して、第2の記憶手段に必要とされる記憶容量を、より小さくすることができる、という優れた効果を有する。
Further, according to the invention described in
また、請求項3に記載の発明によれば、本発明を適用しない場合に比較して、より確実に記録ヘッドの副走査方向に対するずれに対応した情報をグループ化することができる、という優れた効果を有する。
Further, according to the invention described in
また、請求項4に記載の発明によれば、本発明を適用しない場合に比較して、画像情報の第2の記憶手段への転送時間を、より高速化することができる、という優れた効果を有する。
Further, according to the invention described in
また、請求項5に記載の発明によれば、本発明を適用しない場合に比較して、より容易にずれ量情報を変更することができる、という優れた効果を有する。
Further, according to the invention described in
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、本実施の形態では、本発明をインクジェットプリンタ(以下、「プリンタ」という。)に適用した場合について説明する。
(第1の実施の形態)
図1には、本実施の形態に係るプリンタ10の全体構成が示されている。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the present embodiment, a case where the present invention is applied to an ink jet printer (hereinafter referred to as “printer”) will be described.
(First embodiment)
FIG. 1 shows the overall configuration of a
プリンタ10は、記録用紙Pにインク液による液滴を吐出して画像を形成する記録ユニットアレイ12を備えている。記録ユニットアレイ12は、イエロー(Y)に対応する記録ユニット14Y、マゼンタ(M)に対応する記録ユニット14M,シアン(C)に対応する記録ユニット14C,及びブラック(K)に対応する記録ユニット14Kを備えている。なお、以下の説明において、対応する色を区別する場合は、符号の末尾に対応するY,M,C,Kのいずれかを付して説明し、対応する色を区別しない場合は、Y,M,C,Kを省略する。
The
本実施の形態に係る記録ユニット14は、図2に示すように、各々画像を構成するドットを記録用紙Pに形成する複数(本実施の形態では、12個)のノズル40が配列された複数の記録ヘッド43が、記録の際の記録ユニット14と記録用紙Pとの相対移動方向である副走査方向(本実施の形態では、用紙搬送方向)に対するずれ量が予め定められた許容ずれ量の範囲内で主走査方向(用紙搬送方向に交差する方向)に配列されている。
As shown in FIG. 2, the
なお、本実施の形態に係る記録ユニット14は、記録用紙Pの全幅に対して一括して画像を形成することができるように、主走査方向の幅が記録用紙Pの幅以上に複数個(例えば、20個)の記録ヘッド43が配列されている。なお、以下の説明では、錯綜を回避するために記録ユニット14は、3個の記録ヘッド43を備えているとして説明する。
It should be noted that the
また、本実施の形態に係るプリンタ10は、ノズル40から吐出する液滴の大きさとして、大滴、中滴、小滴、無し(無滴)の4段階を適用するが、これに限らず、例えば、大滴、小滴、無し(無滴)等の3段階や、5段階以上の大きさとした液滴を適用してもよい。
In addition, the
また、本実施の形態に係るプリンタ10は、上記ずれ量として、基準となる記録ヘッド43を予め定め、当該基準となる記録ヘッド43に対するずれ量を適用するが、これに限らず、記録ヘッド43の予め定められた基準位置(例えば、記録ユニット14の左上角点)に対するずれ量を適用してもよい。
In addition, the
また、本実施の形態に係るプリンタ10は、上記許容ずれ量として、上記基準となる記録ヘッド43に対して±2ドット(+は記録ヘッド43が副走査方向の上流側にずれていることを示し、−は記録ヘッド43が副走査方向の下流側にずれていることを示す。)を適用するが、これに限らないことは言うまでも無い。
Further, the
特に、本実施の形態に係る記録ユニット14は、12個のノズル40が6個を1組としたノズル群42に分けられ、副走査方向に隣接するノズル40の間隔が略同一の間隔とされ、且つ主走査方向に対して所定の角度をもって配列されている。そのため、本実施の形態に係るプリンタ10は、記録ヘッド43において副走査方向に対して最も上流側のノズル40の配置位置(以下、「先頭位置」という。)からずれているノズル40の液滴を吐出するタイミングを遅延させ、記録ユニット14による画像形成位置に搬送されてくる記録用紙Pに画像を形成する。
In particular, the
なお、本実施の形態に係るプリンタ10では、記録ヘッド43が有するノズル群42を2組としたが、これに限らず、1組又は3組以上でもよい。また、ノズル群42を構成するノズル40の個数も6個としたが、これに限らないことはいうまでも無い。
In the
一方、図1に示すように、プリンタ10は、対応するY,M,C,Kの何れかの色のインク液を貯蔵したインクカートリッジ16Y,16M,16C,16Kが装填されており、各インクカートリッジに貯蔵されたインク液は、図示しない配管を通して対応する記録ユニット14に供給される。
On the other hand, as shown in FIG. 1, the
また、本実施の形態に係るプリンタ10には、各記録ユニット14においてノズル40が設けられているノズル面の清掃や、インクの詰まりが発生した際に吸引回復動作等のメンテナンスを行うメンテナンスユニット15が、各記録ユニット14に対応して設けられている。
Further, in the
なお、本実施の形態に係るプリンタ10は、記録用紙Pに画像を形成する際には、図1に示すように、メンテナンスユニット15を記録ユニットアレイ12の両側に配置させる一方、メンテナンスの際には、メンテナンスユニット15を記録ユニットアレイ12の各ノズル40に対向する位置に移動させる。
The
また、プリンタ10は、記録用紙Pを格納する給紙トレイ18を備えている。給紙トレイ18から供給された記録用紙Pは、複数のローラ対20によって、記録ユニットアレイ12と対向する位置に搬送される。
The
記録ユニットアレイ12に対向する位置には、ローラ22A,22B及びテンションローラ23に巻き掛けられた無端状の搬送ベルト24が備えられている。搬送ベルト24は、テンションローラ23によって下方向に引っ張られることにより所定のテンションが与えられている。また、搬送ベルト24は、ローラ22A,22B及びテンションローラ23の回転によって周回駆動する。
An
ローラ22Bに対向する位置には帯電ロール26が備えられており、当該帯電ロール26には所定の電圧が印加されている。複数のローラ対20によって搬送されてきた記録用紙Pは、帯電ロール26と搬送ベルト24とにより挟持されることにより帯電して搬送ベルト24の表面に吸着され、搬送ベルト24の周回駆動に伴って記録ユニットアレイ12と対向する位置に搬送され、記録ユニットアレイ12により画像が形成される。
A charging
搬送ベルト24の用紙搬送方向下流側には、複数の排出ローラ30が備えられており、記録ユニットアレイ12によって画像が形成された記録用紙Pは、これら複数の排出ローラ30により搬送され、排紙トレイ32に排出される。
A plurality of
また、プリンタ10は、反転パス33を備えている。反転パス33は、複数のローラ対35を含んで構成されており、記録ユニットアレイ12により片面に画像が形成された記録用紙Pは、反転パス33で反転されることにより再び記録ユニットアレイ12と対向する位置に搬送され、両面に画像が形成される。
In addition, the
図3には、本実施の形態に係るプリンタ10の電気系の要部構成が示されている。
FIG. 3 shows the main configuration of the electrical system of the
プリンタ10は、プリンタ10全体の動作を司るCPU(Central Processing Unit)50、各種制御プログラムや各種パラメータ、各種テーブル情報等が予め記憶されたROM(Read Only Memory)52、及びCPU50による各種プログラムの実行時のワークエリア等として用いられるRAM(Random Access Memory)54を備えている。また、プリンタ10は、記録用紙Pに形成する画像を示す画像情報に基づいて各記録ユニット14の駆動を制御する記録ユニット制御部56、及び各ローラ対20や各排出ローラ30、ローラ22A,22B等を回転駆動させる図示しないモータを制御して記録用紙Pの搬送を制御する搬送制御部58、図示しない通信網を介して外部の端末装置と接続され、当該端末装置から上記画像情報を含む情報を受信する外部インタフェース60、ユーザが各種指示を入力するためのテンキー等の各種キーを備えた操作部62を備えている。
The
これらCPU50、ROM52、RAM54、記録ユニット制御部56、搬送制御部58、外部インタフェース60、操作部62は、システムバス64を介して相互に電気的に接続されている。従って、CPU50は、ROM52及びRAM54へのアクセス、記録ユニット制御部56及び搬送制御部58の動作の制御、外部インタフェース60を介した上記端末装置との各種情報の送受信、操作部62に対する操作状態の把握を各々行なうことができる。
The
図4は、本実施の形態に係る記録ユニット制御部56の構成を示すブロック図である。
FIG. 4 is a block diagram showing a configuration of the
同図に示すように、本実施の形態に係る記録ユニット制御部56は、イメージ変換部70、色変換部72、画像処理部74、データ並替処理部76、ページメモリ78、及び記録ユニット駆動部80を備えている。
As shown in the figure, the recording
イメージ変換部70は、外部インタフェース60を介して、外部の端末装置から例えばPDL(Page Description Language)形式の画像情報が受信されたときに、当該画像情報を解析して、ラスタイメージの画像情報に変換する変換処理を行なう。これにより画像情報がビット・マップ形式の画像情報に変換される。
When image information in the PDL (Page Description Language) format, for example, is received from an external terminal device via the
色変換部72は、イメージ変換部70により得られたビット・マップ形式の画像情報の色空間を、例えば、R(レッド)G(グリーン)B(ブルー)色空間からYMCK色空間に変換すると共に、当該画像情報に対してγ補正処理を施す。
The
画像処理部74は、色変換部72によってγ補正処理が施された画像情報に対して、ディザ処理等のスクリーン処理を行い、元の画像情報より低階調の記録ユニット14が有するノズル40から吐出される液滴で記録可能な階調の画像情報に変換する。なお、スクリーン処理によって変換された画像情報は、ノズル40にドットを形成させるための情報(以下、「ドット情報」という。)で構成されることとなる。
The
データ並替処理部76は、画像処理部74で低階調化された画像情報を記録ユニット14のノズル40の配列に応じて並び替え(以下、「展開」という。)を行い、ページメモリ78に記憶させる。
The data
ページメモリ78は、データ並替処理部76によって展開された画像情報を記憶する。なお、本実施の形態では、ページメモリ78としてRAMを適用しているが、これに限らず、HDD(Hard Disk Drive)等の他の記憶媒体を適用してもよい。
The
記録ユニット駆動部80は、データ並替処理部76により展開されてページメモリ78に記憶された画像情報に基づいて、記録用紙Pにドットを形成するように記録ユニットアレイ12を制御する。
The recording
図5は、本実施の形態に係るデータ並替処理部76の構成を示すブロック図である。
FIG. 5 is a block diagram showing a configuration of the data
同図に示すように、本実施の形態に係るデータ並替処理部76は、遅延情報記憶部84、ずれ量情報記憶部86、複数(本実施の形態では、5つ)のラインバッファ88A〜88E、グルーピング部90、書込制御部92、読込制御部94、及び抽出部96を備えている。
As shown in the figure, the data
遅延情報記憶部84は、前述したノズル40毎の液滴を吐出するタイミングの遅延量を示す遅延量情報が予め記憶されている。なお、本実施の形態に係るプリンタ10では、上記遅延量として、記録ヘッド43の設計値から求めた遅延量を適用する。
The delay
ずれ量情報記憶部86は、前述した記録ヘッド43毎の副走査方向に対するずれ量を示すずれ量情報が予め記憶されている。なお、本実施の形態に係るプリンタ10では、上記ずれ量として、記録ユニット14に記録ヘッド43を取り付けた後に、記録ヘッド43毎に目視で確認することによって求めたずれ量を適用する。
The shift amount
ラインバッファ88A〜88Eは、画像処理部74によって画像処理が施された画像情報を構成する各ドット情報を1行毎に記憶する。
The line buffers 88 </ b> A to 88 </ b> E store each dot information constituting the image information subjected to the image processing by the
グルーピング部90は、ラインバッファ88A〜88Eに記憶された上記ドット情報を、記録ヘッド43間で副走査方向の位置が対応するノズル40に対し、予め定められた単一の記録ヘッド43のノズル40にドットを1つ形成させる単一のドット情報と、他の記録ヘッド43のノズル40によって副走査方向に予め定められた数のドットを連続的に形成させ、且つ当該単一のドット情報により形成されるドットに対して主走査方向に重なる複数のドット情報とが同一のグループとなるようにし、グルーピング部90とページメモリ78との間に介在する書込制御部92を介して、グループ化した順にドット情報をページメモリ78の所定の記憶領域に書き込み、画像情報を展開(以下、展開処理」という。)する。
The
なお、上記記録ヘッド43間で副走査方向の位置が対応するノズル40は、上述した遅延量が同一となるため、本実施の形態に係るプリンタ10では、上記副走査方向の位置が対応するノズル40として、遅延量が同一のノズル40を適用する。
The
また、本実施の形態に係るプリンタ10では、上記予め定められた数として、前述した許容ずれ量に対応した数を適用する。なお、本実施の形態に係るプリンタ10は、許容ずれ量が±2であるため、上記単一のドット情報により形成されるドットと上記複数のドット情報により形成されるドットとが主走査方向に重なるように上記予め定められた数を5とする。
In the
さらに、本実施の形態に係るプリンタ10では、グルーピング部90でグループ化されたドット情報を、書込制御部92を介してページメモリ78にバースト転送により転送している。そのため、本実施の形態に係るプリンタ10では、グルーピング部90によって一度にグループ化される情報量を、一度のバースト転送によってページメモリ78に記憶させることができる情報量以下とするが、これに限らず、グループ化される情報量を、バースト転送によって一度に記憶させることができる情報量以下としなくてもよい。
Further, in the
なお、本実施の形態に係るプリンタ10は、一度のバースト転送によりページメモリ78に記憶させることのできる情報量として、512bitを適用している。この場合、本実施の形態に係るプリンタ10は、前述したようにノズル40から吐出される液滴の大きさが4段階であるため、ドット情報は2bitであり、記録ヘッド43が備えたノズル群42が2組であり、記録ヘッド43の数が3個であるため、一度のバースト転送によってページメモリ78に記憶させることができる情報量に相当するドット情報の行数は約40行(=512÷(2×2×3))となる。
Note that the
このことから、上記予め定められた数として適用する5は、ドット情報の5行に相当するため、グルーピング部90によって一度にグループ化される情報量を、一度のバースト転送によってページメモリ78に記憶させることができる情報量以下とする条件を満足する。
Therefore, 5 applied as the predetermined number corresponds to 5 lines of dot information, and thus the information amount grouped at once by the
読込制御部94は、ページメモリ78と抽出部96との間に介在され、ページメモリ78に記憶されているドット情報を上記グループ化されたドット情報毎に読み出し、抽出部96に転送する。
The
抽出部96は、ページメモリ78に展開されたドット情報から、上記グループ毎に、上記単一のドット情報と、ずれ量情報により示されるずれ量に基づいて、複数のドット情報のうち、単一のドット情報に対して副走査方向に対するずれ量が最も小さいドットを形成させるためのドット情報とを抽出し(以下、「抽出処理」という。)、抽出したドット情報を記録ユニット駆動部80に転送する。
Based on the single dot information and the shift amount indicated by the shift amount information for each group, the
記録ユニット駆動部80は、抽出部96によって抽出されたドット情報を受信すると、当該抽出されたドット情報を用いて記録用紙Pにドットを形成するように記録ユニットアレイ12を制御する。
When the recording
次に、本実施の形態に係るグルーピング部90による画像情報の展開処理について説明する。
Next, image information expansion processing by the
本実施の形態に係る記録ユニット14は、図6(A)に模式的に示すように、12個のノズル40で構成される記録ヘッド43が3つ配列されているものであることは前述した通りである。
As described above, the
なお、同図におけるX1,X2,X3は、各記録ヘッド43を個別に示す識別子である(以下、総称して「識別子X」という。)。また、A1,A2,・・・,A6,B1,B2,・・・,B6は、ノズル群42に含まれる各ノズル40を個別に示す識別子(以下、総称して「識別子M」という。)であり、1,2,・・・は、各ノズル40の副走査方向の位置を個別に示す識別子(以下、総称して「識別子L」という。)である。
In the figure, X1, X2, and X3 are identifiers individually indicating the recording heads 43 (hereinafter collectively referred to as “identifier X”). In addition, A1, A2,..., A6, B1, B2,..., B6 are identifiers individually indicating the
また、本実施の形態に係るプリンタ10は、上述したように、副走査方向に対して先頭位置からずれているノズル40の液滴を吐出するタイミングを遅延させて画像を形成する。
Further, as described above, the
このため、本実施の形態に係るプリンタ10では、一例として次の表1に示される各ノズル40毎の遅延量を示す遅延情報が予め遅延情報記憶部84に記憶されている。
For this reason, in the
なお、同図におけるx1は上記識別子X1の記録ヘッド43によって形成されるドットを示すドット情報を示す識別子であり、x2は上記識別子X2の記録ヘッド43によって形成されるドットを示すドット情報を識別子であり、x3は上記識別子X3の記録ヘッド43によって形成されるドットを示すドット情報を示す識別子(以下、総称して「識別子x」という。)である。また、a1,a2,・・・,a6,b1,b2,・・・,b6は、ページメモリ78のメモリ空間における主走査方向に対応する方向(列方向)に対する、上記識別子xで示されるドット情報の記憶位置を個別に示す識別子(以下、総称して「識別子m」という。)であり、1,2,・・・,nは、当該メモリ空間における副走査方向に対応する方向(行方向)に対する、ドット情報の記憶位置を個別に示す識別子(以下、総称して「識別子I」という。)である。
In the figure, x1 is an identifier indicating dot information indicating a dot formed by the
また、図6(B)における“○”,“△”,“□”,“●”,“▲”,“■”は各々ドット情報を示しており、遅延量が同一のノズル40は、対応するドット情報が同一の記号で示されている。
In addition, “◯”, “Δ”, “□”, “●”, “▲”, “■” in FIG. 6B indicate dot information, and the
ここで、識別子Xと識別子x、及び識別子Mと識別子mは、各々1対1で対応しており、例えば、識別子X1及び識別子A1で示されるノズル40は、識別子x1及び識別子a1で示される記憶位置に記憶されているドット情報を、識別子1,2,3,・・・nの順番で用いて、ドットを記録用紙Pに形成する。
Here, the identifier X and the identifier x and the identifier M and the identifier m are in a one-to-one correspondence. For example, the
そして、従来では、上記遅延量を考慮して画像情報をページメモリ78に展開する場合、図6(C)に示すように、遅延量が同一のノズル40毎に、対応するドット情報をグループ化していた。
Conventionally, when image information is developed in the
しかし、図7(A)に示すように、記録ヘッド43に副走査方向に対するずれが生じている場合がある。同図に示す例では、識別子X1で示される記録ヘッド43にはずれが生じておらず、識別子X2で示される記録ヘッド43には副走査方向に+2ドットのずれが生じており、識別子X3で示される記録ヘッド43には副走査方向に+1ドットのずれが生じている。なお、記録ヘッド43の副走査方向のずれは必ずしもドットの整数倍とはならないが、以下では、錯綜を回避するため、記録ヘッド43の副走査方向に対するずれがドットの整数倍で生じていると仮定して説明する。
However, as shown in FIG. 7A, the
この場合、従来の展開処理では、図6(C)に示すようにグループ化したドット情報を、図7(B)に示すように、記録ヘッド43毎の副走査方向のずれ量に応じて再びグループ化する必要があり、展開処理に時間を要していた。
In this case, in the conventional development processing, the dot information grouped as shown in FIG. 6C is again changed according to the amount of deviation in the sub-scanning direction for each
そこで、本実施の形態に係るプリンタ10では、上記展開処理として、グルーピング部90による上記グループ化を実行し、グループ化したドット情報をページメモリ78に展開することで、展開処理に要する時間を短縮するようにしている。そして、読込制御部94によってページメモリ78に展開されたドット情報をグループ毎に読み出し、抽出部96によって上記抽出処理を実行する。
Therefore, in the
本実施の形態に係る展開処理では、一例として図8に示すように、ラインバッファ88A〜88Eから、記録ヘッド43間で遅延量が同一のノズル40に対し、識別子X1で示される記録ヘッド43のノズル40にドットを1つ形成させる識別子x1で示される単一のドット情報と、識別子X2,X3で示される記録ヘッド43のノズル40によって副走査方向に5つのドットを連続的に形成させ、且つ上記単一のドット情報により形成されるドットに対して主走査方向に重なる識別子x2,x3で示される5つのドット情報とを読み出し、読み出したドット情報をグループ化する。そして、上記グループ化したドット情報を、書込制御部92を介してページメモリ78に転送し、ページメモリ78の所定の記憶領域にグループ化した順に記憶させる。
In the development processing according to the present embodiment, as shown in FIG. 8 as an example, the
なお、本実施の形態に係るプリンタ10では、上記5つのドット情報は、単一のドット情報の識別子Iをiとすると、識別子i−2〜i+2の範囲内の5つのドット情報である。しかし、識別子1で示される単一のドット情報とグループ化させる5つのドット情報のうち、識別子−1,0で示されるドット情報が存在しない。そのため、識別子−1,0で示されるドット情報として記録用紙Pにドットが形成されない値(本実施の形態では、0)を用いてグループ化を実行する。
In the
なお、識別子2で示される単一のドット情報とグループ化させるドット情報のうち、識別子0で示されるドット情報として記録用紙Pにドットが形成されない値(本実施の形態では、0)を用いてグループ化を実行する。また、識別子n−1,nで示される単一のドット情報とグループ化させる複数のドット情報も同様に、記録用紙Pにドットが形成されない値(本実施の形態では、0)を用いてグループ化を実行する。
Of the dot information to be grouped with the single dot information indicated by the
また、本実施の形態に係るプリンタ10では、上記単一のドット情報として、識別子x1で示されるドット情報を適用しているが、これに限らず、他の識別子xで示されるドット情報を適用してもよい。
In the
次に、本実施の形態に係る抽出部96により実行される抽出処理を、図9を参照して説明する。
Next, extraction processing executed by the
図9(A)に、画像情報により示される画像を形成する記録ヘッド43のずれ量を示す。基準となる記録ヘッド43を識別子X1で示される記録ヘッド43とすると、識別子X2で示される記録ヘッド43のずれ量は+1ドット、識別子X3で示される記録ヘッドのずれ量は−1ドットである。
FIG. 9A shows the shift amount of the
本実施の形態に係る抽出処理では、図9(B)に示すように、ページメモリ78に展開されたドット情報からグループ毎に、識別子x1で示される単一のドット情報を抽出し、上記図9(A)に示されるずれ量に基づいて、当該単一のドット情報に対して副走査方向に対するずれ量が最も小さいドットを形成するドット情報として、識別子x2で示されるドット情報から上記単一のドット情報よりも識別子Iが1大きいドット情報を抽出し、識別子x3で示されるドット情報から上記単一のドット情報よりも識別子Iが1小さいドット情報を抽出する。
In the extraction processing according to the present embodiment, as shown in FIG. 9B, single dot information indicated by the identifier x1 is extracted for each group from the dot information developed in the
なお、以上のように構成されたデータ並替処理部76のグルーピング部90、書込制御部92、読込制御部94、及び抽出部96による処理は、プログラムを実行することにより、コンピュータを利用してソフトウェア構成により実現することができる。但し、ソフトウェア構成による実現に限られるものではなく、ハードウェア構成や、ハードウェア構成とソフトウェア構成の組み合わせによって実現することもできることは言うまでもない。
The processing by the
以下では、本実施の形態に係るCPU50が、後述する展開処理プログラム及び抽出処理プログラムを実行することにより、上記各構成要素による処理を実現するものとされている場合について説明する。この場合、当該展開処理プログラム及び抽出処理プログラムをROM52やその他の記憶媒体に予めインストールしておく形態や、コンピュータ読み取り可能な記録媒体に格納された状態で提供される形態、有線又は無線による通信手段を介して配信される形態等を適用することができる。
Below, the case where CPU50 which concerns on this Embodiment implement | achieves the process by said each component by executing the expansion | deployment processing program and extraction processing program which are mentioned later is demonstrated. In this case, the expansion processing program and the extraction processing program are installed in advance in the
次に、本実施の形態に係るプリンタ10の作用を説明する。
Next, the operation of the
まず、図10を参照して、上記展開処理を実行する際のプリンタ10の作用を説明する。なお、図10は、上記展開処理を実行する際に、CPU50によって実行される展開処理プログラムの処理の流れを示すフローチャートである。
First, with reference to FIG. 10, the operation of the
まず、ステップ100では、ノズル40毎の遅延情報を、遅延情報記憶部84から読み出す。
First, in
次のステップ102では、画像処理部74で低階調化された画像情報を構成するドット情報のうち、所定行分(ここでは、グループ化の対象とする5行分)のドット情報がラインバッファ88A〜88Eに格納されるまで待機する。
In the
なお、本実施の形態に係るプリンタ10では、画像処理部74によってラインバッファ88A〜88Eに1行毎のドット情報が転送される。
In the
次のステップ104では、ラインバッファ88A〜88Eから、上記遅延情報により示される遅延量が同一のノズル40に関し、単一のドット情報と、当該単一のドット情報とグループ化する複数のドット情報とを読み出し、上述した展開処理におけるグループ化を実行する。
In the
次のステップ106では、上記グループ化したドット情報を、書込制御部92を介してページメモリ78に転送する。なお、グループ化したドット情報は、ページメモリ78に転送して、グループ化した順にページメモリ78の所定の記憶領域に記憶させる。
In the
次のステップ108では、ラインバッファ88A〜88Eに格納されている、後述する所定のドット情報を対象としたグループ化が終了したか否かを判定し、否定判定となった場合はステップ104へ戻る一方、肯定判定となった時点でステップ110へ移行する。
In the
なお、上記ステップ104からステップ108までの処理を繰り返し実行する場合は、それまでにグループ化されていない上記単一のドット情報を対象としてグループ化を実行する。
When the processing from
ステップ110では、画像情報を構成する全てのドット情報についてグループ化が終了したか否かを判定し、否定判定となった場合はステップ112へ移行する。
In
ステップ112では、画像処理部74によって、ラインバッファ88A〜88Eに記憶されている1行分のドット情報が各々上位のラインバッファに移動され、ラインバッファ88Eに、画像処理部74から転送される次の1行分のドット情報が格納されるまで待機した後、ステップ104へ移行する。
In
なお、本実施の形態に係るプリンタ10では、ステップ104からステップ112までの処理を繰り返し実行する場合において、ステップ108で適用する上記所定のドット情報を、ラインバッファ88Aに格納されている識別子x1及び識別子1で示される単一のドット情報、ラインバッファ88Bに格納されている識別子x1及び識別子2で示される単一のドット情報、及びラインバッファ88Cに格納されている識別子x1及び識別子3で示される単一のドット情報とし、これら単一のドット情報を対象としたグループ化を各々実行した後に、ステップ112の処理によってラインバッファ88A〜88Eに格納されているドット情報の移動を実行する。その後、上記所定のドット情報を、ラインバッファ88Cに格納されている識別子x1で示される単一のドット情報とし、当該単一のドット情報を対象としたグループ化を実行する毎に、ステップ112の処理によってラインバッファ88A〜88Eに格納されているドット情報の移動を実行する。
In the
また、上記所定のドット情報を、識別子x1及び識別子n−2で示される単一のドットとし、当該単一のドット情報を対象としたグループ化を実行した後は、この時点で、画像処理部74で画像処理が施された画像情報を構成する全てのドット情報がラインバッファ88A〜88Eに格納されたので、この後、ステップ112による処理を実行することなく、ステップ108において所定のドット情報を、識別子x1及び識別子n−1で示される単一のドット情報、及び識別子x1及び識別子nで示される単一のドット情報とし、これら単一のドット情報を対象としたグループ化を各々実行する。
Further, after the predetermined dot information is a single dot indicated by the identifier x1 and the identifier n-2 and the grouping for the single dot information is executed, at this point, the image processing unit Since all the dot information constituting the image information subjected to the image processing in 74 is stored in the line buffers 88A to 88E, the predetermined dot information is obtained in
そして、一連の上記グループ化が終了すると、上記ステップ110において肯定判定となり、本プログラムを終了する。
When a series of the above grouping is completed, an affirmative determination is made in
次に、図11を参照して、上記抽出処理を実行する際のプリンタ10の作用を説明する。なお、図11は、上記抽出処理を実行する際に、CPU50によって実行される抽出処理プログラムの処理の流れを示すフローチャートである。
Next, the operation of the
まずステップ200では、記録ヘッド43毎の副走査方向に対するずれ量情報を、ずれ量情報記憶部86から読み出す。
First, in
次のステップ202では、1グループ分のドット情報を、読込制御部94を介してページメモリ78からグループ化した順に読み込む。
In the
次のステップ204では、上記ずれ量情報により示されるずれ量に基づいて、前述した抽出処理を実行する。
In the
次のステップ206では、上記抽出処理によって抽出したドット情報を記録ユニット駆動部80に転送する。
In the
次のステップ208では、ページメモリ78に記憶されている全てのグループ化したドット情報に対して抽出処理が終了したか否かを判定し、否定判定となった場合はステップ202へ戻り、抽出処理を実行していないグループ化したドット情報をページメモリ78に記憶した順に読み出し、全てのグループ化したドット情報に対して抽出処理が終了するまで、ステップ202〜208の処理を繰り返す。
In the
一方、上記ステップ208において肯定判定となった場合は本プログラムを終了する。
(第2の実施の形態)
本第2の実施の形態では、展開処理として、遅延量が同一のノズル40に対し、主走査方向に重なる複数のドット情報が同一のグループとなる処理を適用した場合の形態例について説明する。
On the other hand, if the determination in
(Second Embodiment)
In the second embodiment, an example will be described in which a process in which a plurality of pieces of dot information overlapping in the main scanning direction form the same group is applied to the
図12は、本第2の実施の形態に係るデータ並替処理部76の構成を示すブロック図である。なお、図12における図5と同一の構成部分については図5と同一の符号を付して、その説明を省略する。
FIG. 12 is a block diagram showing a configuration of the data
グルーピング部90’は、ラインバッファ88A〜88Eに記憶されたドット情報を、遅延量が同一のノズル40に対し、副走査方向に予め定められた数のドットを連続的に形成させる複数のドット情報で、且つ当該複数のドット情報によって形成されるドットの範囲の少なくとも一部が主走査方向に重なる複数のドット情報が同一のグループとなるようにし、書込制御部92を介して、グループ化した順にドット情報をページメモリ78における記憶領域に対し書き込むことで、画像情報を展開(以下、「第2の展開処理」という。)する。
The
抽出部96’は、ページメモリ78に展開されたドット情報から、上記グループ毎に、ずれ量情報により示されるずれ量に基づいて副走査方向に対するずれ量が最も小さいドット情報を抽出する処理(以下、「第2の抽出処理」という。)を実行し、抽出したドット情報を記録ユニット駆動部80に転送する。
The
次に、本第2の実施の形態に係る展開処理を、図13を用いて説明する。 Next, the expansion process according to the second embodiment will be described with reference to FIG.
本第2の実施の形態に係る展開処理では、図13に示すように、遅延量が同一のノズル40に関し、副走査方向に5つのドットを連続的に形成させる識別子Iが同一の複数のドット情報をグループ化し、書込制御部92を介してページメモリ78にグループ化した順に記憶する。
In the development process according to the second embodiment, as shown in FIG. 13, with respect to the
次に、本第2の実施の形態に係る第2の抽出処理を、図14を用いて説明する。 Next, the second extraction process according to the second embodiment will be described with reference to FIG.
図14(A)に画像情報により示される画像を形成する記録ヘッド43のずれ量を示す。基準となる記録ヘッド43を識別子X2で示される記録ヘッド43とすると、識別子X1で示される記録ヘッド43のずれ量は+1ドット、識別子X3で示される記録ヘッドのずれ量は−1ドットである。
FIG. 14A shows the shift amount of the
本第2の実施の形態に係る第2の抽出処理では、図14(B)に示すように、ページメモリ78に展開されたドット情報からグループ毎に、識別子X2で示される記録ヘッド43を基準とし、識別子x2で示される5つのドット情報のうち識別子Iが中央値のドット情報(以下、「基準ドット情報」という。)を抽出し、上記図14(A)に示されるずれ量に基づいて、識別子x1で示されるドット情報のうち識別子Iが基準ドット情報の識別子Iよりも1大きいドット情報を抽出し、識別子x3で示されるドット情報のうち識別子Iが基準ドット情報の識別子Iよりも1小さいドット情報を抽出する。
In the second extraction process according to the second embodiment, as shown in FIG. 14B, the
なお、本第2の実施の形態に係るプリンタ10では、基準となる記録ヘッド43として、識別子X2で示される記録ヘッド43を適用したが、これに限らず、他の識別子Xで示される記録ヘッド43を適用してもよい。
In the
次に、本第2の実施の形態に係るプリンタ10の作用を説明する。
Next, the operation of the
まず、図15を参照して、データ並替処理部76が上記第2の展開処理を実行する際のプリンタ10の作用を説明する。なお、図15は、上記第2の展開処理を実行する際に、CPU50によって実行される展開処理プログラムの処理の流れを示すフローチャートである。なお、第1の実施の形態に係る図10のフローチャートと同一のステップについては同一の符号を付して説明を省略する。
First, the operation of the
ステップ104’では、ラインバッファ88A〜88Eから、上記遅延情報により示される遅延量が同一のノズル40に関し、グループ化の対象となる所定の行のドット情報を読み出し、上述した第2の展開処理におけるグループ化を実行する。
In
次のステップ106’では、ステップ104’の処理によりグループ化したドット情報を、書込制御部92を介してページメモリ78に転送する。なお、グループ化したドット情報は、ページメモリ78に転送して、グループ化した順にページメモリ78の所定の記憶領域に記憶させる。
In the
次のステップ108’では、ラインバッファ88A〜88Eに格納されている、後述する所定の行のドット情報を対象としたグループ化が終了したか否かを判定し、否定判定となった場合はステップ104’へ戻る一方、肯定判定となった時点でステップ110へ移行する。
In the
なお、本第2の実施の形態に係るプリンタ10では、ステップ104からステップ112までの処理を繰り返し実行する場合において、ステップ108’で適用する所定の行を、ラインバッファ88A〜ラインバッファ88Cに格納されている識別子1〜識別子3で示される行、ラインバッファ88A〜ラインバッファ88Dに格納されている識別子1〜識別子4で示される行、及びラインバッファ88A〜ラインバッファ88Eに格納されている識別子1〜識別子5で示される行とし、当該所定の行のドット情報を対象としたグループ化を各々実行した後に、ステップ112の処理によってラインバッファ88A〜88Eに格納されているドット情報の移動を実行する。その後、上記所定の行を、ラインバッファ88A〜ラインバッファ88Eに格納されている5行とし、当該所定の行のドット情報を対象としたグループ化を実行する毎に、ステップ112の処理によってラインバッファ88A〜88Eに格納されているドット情報の移動を実行する。
In the
また、上記所定の行のドット情報を、識別子n−4〜識別子nで示される行のドット情報とし、当該所定の行のドット情報を対象としたグループ化を実行した後は、この時点で、画像処理部74で画像処理が施された画像情報を構成する全てのドット情報がラインバッファ88A〜88Eに格納されたので、この後、ステップ112による処理を実行することなく、ステップ108’において所定の行を、識別子n−3〜識別子nで示される行、及び識別子n−2〜識別子nで示される行とし、これら所定の行のドット情報を対象としたグループ化を各々実行する。
Further, the dot information of the predetermined line is set as the dot information of the line indicated by the identifier n-4 to the identifier n, and after performing the grouping for the dot information of the predetermined line, at this time, Since all the dot information constituting the image information subjected to the image processing by the
そして、一連の上記グループ化が終了すると、上記ステップ110において肯定判定となり、本プログラムを終了する。
When a series of the above grouping is completed, an affirmative determination is made in
次に、図16を参照して、上記第2の抽出処理を実行する際のプリンタ10の作用を説明する。なお、図16は、上記第2の抽出処理を実行する際に、CPU50によって実行される抽出処理プログラムの処理の流れを示すフローチャートである。なお、第2の実施の形態に係る図11のフローチャートと同一のステップについては同一の符号を付して説明を省略する。
Next, the operation of the
次のステップ204’では、ステップ200で読み込んだずれ量に基づいて、前述した第2の抽出処理を実行する。
In the
以上、本発明を上記各実施の形態を用いて説明したが、本発明の技術的範囲は上記各実施の形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記各実施の形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。 As mentioned above, although this invention was demonstrated using said each embodiment, the technical scope of this invention is not limited to the range as described in each said embodiment. Various modifications or improvements can be added to the above-described embodiments without departing from the gist of the invention, and embodiments to which the modifications or improvements are added are also included in the technical scope of the present invention.
また、上記各実施の形態は、クレーム(請求項)にかかる発明を限定するものではなく、また実施の形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。前述した実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における組み合わせにより種々の発明を抽出できる。上記各実施の形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。 In addition, each of the above embodiments does not limit the invention according to the claims (claims), and all combinations of features described in the embodiments are essential for the solution means of the invention. Is not limited. The embodiments described above include inventions at various stages, and various inventions can be extracted by combinations of a plurality of disclosed constituent elements. Even if some constituent requirements are deleted from all the constituent requirements shown in the above embodiments, the configuration from which these several constituent requirements are deleted can be extracted as an invention as long as the effect is obtained.
例えば、上記各実施の形態では、本発明を複数のノズルから液滴を吐出することで画像を形成するインクジェットプリンタに適用する場合について説明したが、本発明はこれに限定されるものではなく、例えば、記録ヘッドの記録部としてLEDを用いた電子写真方式のプリンタや、記録媒体を感熱紙とし、記録ヘッドの記録部として発熱部を用いて感熱紙にドットを形成するプリンタに適用する形態としてもよい。 For example, in each of the above embodiments, the case where the present invention is applied to an inkjet printer that forms an image by ejecting liquid droplets from a plurality of nozzles has been described, but the present invention is not limited to this, For example, as an embodiment applied to an electrophotographic printer using an LED as a recording unit of a recording head, or a printer that uses thermal paper as a recording medium and uses a heat generating unit as a recording unit of the recording head to form dots on thermal paper. Also good.
また、上記各実施の形態では、各記録ヘッド43毎のずれ量を示すずれ量情報がずれ量情報記憶部86に予め記憶されている場合について説明したが、本発明はこれに限定されるものではなく、例えば、記録ユニット14を交換する場合、プリンタ10のメンテナンスを実行する場合等に、操作部62が操作されることによりずれ量の入力を受け付け、CPU50が、ずれ量情報記憶部86に記憶されているずれ量情報を、操作部62によって受け付けられたずれ量を示すずれ量情報に更新する形態としてもよい。
Further, in each of the above embodiments, the case where the shift amount information indicating the shift amount for each
また、上記各実施の形態では、画像処理部74で低階調化された画像情報を構成するドット情報を、ラインバッファ88A〜88Eに行毎に格納し、当該格納したドット情報によってグループ化を実行する場合を説明したが、本発明はこれに限定されるものではなく、例えば、画像処理部74から画像情報を構成するドット情報を所定数の行(例えば、5行)毎にグルーピング部90が読み出す形態としてもよい。この形態の場合、上記所定数の行のドット情報に対してグループ化が終了すると、次の所定数の行のドット情報を読み出すために、画像処理部74においてドット情報が記憶されている記憶領域を示すポインタを移動させることによって、読み出しの対象となるドット情報を変更する。
Further, in each of the above embodiments, the dot information constituting the image information subjected to gradation reduction by the
また、上記各実施の形態では、データ並替処理部76のグルーピング部90、書込制御部92、読込制御部94、及び抽出部96をソフトウェア構成により実現する場合を説明したが、本発明はこれに限定されるものではなく、上記ソフトウェア構成と同一の処理を実行する機能素子を用いたハードウェア構成とする形態としてもよい。
In each of the above embodiments, the case where the
また、上記各実施の形態では、記録ユニット14におけるノズル40の配置を図2に示す構成とする場合について説明したが、本発明はこれに限定されるものではなく、例えば、図17に示す記録ユニット14’のように、ノズル群42の主走査方向に対する角度を互い違いに逆としたノズル40の配置とする形態等としてもよい。
Further, in each of the above embodiments, the case where the arrangement of the
また、上記各実施の形態では、記録ユニット14が固定され、副走査方向に搬送される記録用紙Pにドットを形成する場合について説明したが、本発明はこれに限定されるものではなく、図18に示すように記録ユニット14’が主走査方向に往復移動し、副走査方向に搬送される記録用紙Pにドットを形成する形態としてもよい。
In each of the above embodiments, the case where the
上記形態に係る記録ユニット14’は、挿通孔を備え、当該挿通孔に主走査方向に対して平行に配置されているガイドレール300が挿通される。なお、記録ユニット14’は、上記各実施の形態に係る記録ユニット14のように、記録用紙Pの幅以上に複数個の記録ヘッド43が配列されている必要は無い。
The
さらに、記録ユニット14’は、ベルト接続部302を備えており、当該ベルト接続部302で、主走査方向に対して平行に配置されているキャリッジベルト304と接続されている。
Further, the
上記キャリッジベルト304は、主動プーリ306Aと従動プーリ306Bに巻き掛けられている。上記主動プーリ306Aは、キャリッジモータ308の回転軸に機械的に連接されており、キャリッジモータ308の回転軸の正回転(図18に示される矢印A方向)及び逆回転(図18に示される矢印B方向)に合わせて正回転及び逆回転する。このため、キャリッジモータ308の回転軸の正回転及び逆回転に合わせてキャリッジベルト304が回転し、これにより、記録ユニット14’がガイドレール300に沿って、主走査方向に往復移動する。
The
また、上記各実施の形態では、記録ユニット14が固定され、副走査方向に搬送される記録用紙Pにドットを形成する場合について説明したが、本発明はこれに限定されるものではなく、記録ユニット14が副走査方向に搬送され、固定されている記録用紙Pにドットを形成する形態としてもよい。
In each of the above embodiments, the case where the
その他、上記各実施の形態で説明したプリンタ10の構成(図1〜図5、図12参照。)は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりすることができることは言うまでもない。
In addition, the configuration of the
また、上記各実施の形態で説明した展開処理プログラム及び抽出処理プログラムの処理の流れ(図10、図11、図15、図16参照。)も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりすることができることは言うまでもない。 Further, the processing flow (see FIGS. 10, 11, 15, and 16) of the expansion processing program and the extraction processing program described in each of the above embodiments is an example, and does not depart from the gist of the present invention. Needless to say, unnecessary steps can be deleted, new steps can be added, and the processing order can be changed.
10 プリンタ
14 記録ユニット
40 ノズル(記録部)
43 記録ヘッド
50 CPU(更新手段)
62 操作部(受付手段)
78 ページメモリ(第2の記憶手段)
80 記録ユニット駆動部(制御手段)
86 ずれ量情報記憶部(第1の記憶手段)
90 グルーピング部(展開手段)
96 抽出部(抽出手段)
10
43
62 Operation part (reception means)
78 page memory (second storage means)
80 Recording unit drive (control means)
86 Deviation amount information storage unit (first storage means)
90 Grouping part (deployment means)
96 Extraction unit (extraction means)
Claims (6)
前記記録ヘッド毎の前記ずれ量を示すずれ量情報が予め記憶された第1の記憶手段と、
前記記録ユニットによって形成される画像を示す画像情報が展開される第2の記憶手段と、
前記画像情報を、前記記録ヘッド間で前記第1の方向の位置が対応する記録部に対し、前記第1の方向に予め定められた数のドットを連続的に形成させる複数の情報で、且つ当該複数の情報によって形成されたドットの範囲の少なくとも一部が前記第2の方向に重なる前記複数の情報が同一のグループとなるように前記第2の記憶手段に展開する展開手段と、
前記展開手段によって前記第2の記憶手段に展開された情報から、前記グループ毎に、前記ずれ量情報により示される前記ずれ量に基づいて前記第1の方向に対するずれ量が最も小さいドットを形成させるための情報を抽出する抽出手段と、
前記抽出手段によって抽出された情報を用いて前記記録媒体にドットを形成するように前記記録ユニットを制御する制御手段と、
を備えた画像形成装置。 A plurality of recording heads in which a plurality of recording units for forming dots constituting each image on the recording medium are arranged is a first direction that is a relative movement direction of the plurality of recording heads and the recording medium during recording Recording units arranged in a second direction intersecting the first direction within a predetermined allowable deviation range with respect to
First storage means in which shift amount information indicating the shift amount for each recording head is stored in advance;
Second storage means for developing image information indicating an image formed by the recording unit;
The image information is a plurality of pieces of information for continuously forming a predetermined number of dots in the first direction with respect to the recording unit corresponding to the position in the first direction between the recording heads, and A developing unit that develops the second storage unit so that the plurality of pieces of information in which at least a part of a range of dots formed by the plurality of pieces of information overlaps the second direction are in the same group;
Based on the deviation amount indicated by the deviation amount information, a dot having the smallest deviation amount with respect to the first direction is formed for each group from the information developed in the second storage unit by the development unit. Extracting means for extracting information for
Control means for controlling the recording unit to form dots on the recording medium using information extracted by the extracting means;
An image forming apparatus.
前記抽出手段は、前記展開手段によって展開された情報から、前記グループ毎に、前記単一の情報と、前記ずれ量情報により示される前記ずれ量に基づいて、前記複数の情報のうち、前記単一の情報に対して前記第1の方向に対するずれ量が最も小さいドットを形成させるための情報とを抽出する請求項1記載の画像形成装置。 The developing means is a recording unit of a single recording head that is predetermined among the plurality of recording heads with respect to the recording unit corresponding to the position in the first direction between the recording heads. A single information for forming one dot on the other and a predetermined number of dots in the first direction are continuously formed by the recording unit of the other recording head and formed by the single information. A plurality of pieces of information overlapping in the second direction with respect to the dots to be developed in the second storage means so as to form the same group,
The extraction unit is configured to extract the single information out of the plurality of pieces of information based on the single information and the shift amount indicated by the shift amount information for each group from the information expanded by the expansion unit. The image forming apparatus according to claim 1, wherein information for forming a dot having the smallest deviation amount with respect to the first direction with respect to one information is extracted.
前記第1の記憶手段に記憶されているずれ量情報を、前記受付手段によって受け付けられたずれ量を示す情報に更新する更新手段と、
を更に備えた請求項1〜請求項4の何れか1項記載の画像形成装置。 Receiving means for receiving an input of the deviation amount;
Updating means for updating the deviation amount information stored in the first storage means to information indicating the deviation amount received by the reception means;
The image forming apparatus according to claim 1, further comprising:
各々画像を構成するドットを記録媒体に形成する複数の記録部が配列された複数の記録ヘッドが、記録の際の当該複数の記録ヘッドと当該記録媒体との相対移動方向である第1の方向に対するずれ量が予め定められた許容ずれ量の範囲内で前記第1の方向に交差する第2の方向に配列された記録ユニットによって形成される画像を示す画像情報を、前記記録ヘッド間で前記第1の方向の位置が対応する記録部に対し、前記第1の方向に予め定められた数のドットを連続的に形成させる複数の情報で、且つ当該複数の情報によって形成されたドットの範囲の少なくとも一部が前記第2の方向に重なる前記複数の情報が同一のグループとなるように第2の記憶手段に展開する展開ステップと、
前記展開ステップによって前記記憶手段に展開された情報から、前記グループ毎に、前記ずれ量に基づいて前記第1の方向に対するずれ量が最も小さいドットを形成させるための情報を抽出する抽出ステップと、
前記抽出ステップによって抽出された情報を用いて前記記録媒体にドットを形成するように前記記録ユニットを制御する制御ステップと、
を実行させる画像形成プログラム。 On the computer,
A plurality of recording heads in which a plurality of recording units for forming dots constituting each image on the recording medium are arranged is a first direction that is a relative movement direction of the plurality of recording heads and the recording medium during recording The image information indicating the image formed by the recording units arranged in the second direction intersecting the first direction within a range of the predetermined allowable deviation amount with respect to the image information between the recording heads. A plurality of information for continuously forming a predetermined number of dots in the first direction with respect to the recording unit corresponding to the position in the first direction, and a range of dots formed by the plurality of information Expanding in the second storage means so that the plurality of pieces of information in which at least a part of the information overlaps in the second direction are in the same group;
An extraction step for extracting information for forming a dot having the smallest deviation amount with respect to the first direction based on the deviation amount for each group from the information developed in the storage unit by the development step;
A control step of controlling the recording unit to form dots on the recording medium using the information extracted by the extraction step;
An image forming program for executing
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008130885A JP5217622B2 (en) | 2008-05-19 | 2008-05-19 | Image forming apparatus and image forming program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008130885A JP5217622B2 (en) | 2008-05-19 | 2008-05-19 | Image forming apparatus and image forming program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009279757A true JP2009279757A (en) | 2009-12-03 |
| JP5217622B2 JP5217622B2 (en) | 2013-06-19 |
Family
ID=41450752
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008130885A Expired - Fee Related JP5217622B2 (en) | 2008-05-19 | 2008-05-19 | Image forming apparatus and image forming program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5217622B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013082208A (en) * | 2011-09-30 | 2013-05-09 | Fujifilm Corp | Image forming apparatus and image forming method |
| JP2016041488A (en) * | 2014-08-18 | 2016-03-31 | 富士通周辺機株式会社 | Printer, print control program, and print control method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003285518A (en) * | 2002-03-28 | 2003-10-07 | Olympus Optical Co Ltd | Image recorder |
| JP2004322474A (en) * | 2003-04-24 | 2004-11-18 | Canon Inc | Recording method |
| JP2005053167A (en) * | 2003-08-07 | 2005-03-03 | Fuji Xerox Co Ltd | Image formation device |
| JP2008037032A (en) * | 2006-08-09 | 2008-02-21 | Fuji Xerox Co Ltd | Data processing apparatus, liquid droplet discharge device, and program |
-
2008
- 2008-05-19 JP JP2008130885A patent/JP5217622B2/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003285518A (en) * | 2002-03-28 | 2003-10-07 | Olympus Optical Co Ltd | Image recorder |
| JP2004322474A (en) * | 2003-04-24 | 2004-11-18 | Canon Inc | Recording method |
| JP2005053167A (en) * | 2003-08-07 | 2005-03-03 | Fuji Xerox Co Ltd | Image formation device |
| JP2008037032A (en) * | 2006-08-09 | 2008-02-21 | Fuji Xerox Co Ltd | Data processing apparatus, liquid droplet discharge device, and program |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013082208A (en) * | 2011-09-30 | 2013-05-09 | Fujifilm Corp | Image forming apparatus and image forming method |
| JP2016041488A (en) * | 2014-08-18 | 2016-03-31 | 富士通周辺機株式会社 | Printer, print control program, and print control method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5217622B2 (en) | 2013-06-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6179248B2 (en) | Printing apparatus and computer program | |
| US20080151001A1 (en) | Ink jet head | |
| JPH11207945A (en) | Printing apparatus, printing method, and recording medium | |
| JP6823957B2 (en) | Inkjet printing equipment | |
| JP6360410B2 (en) | Recording apparatus and driving method thereof | |
| JP6488803B2 (en) | Droplet ejection apparatus, mask pattern, and droplet ejection method | |
| JP5217622B2 (en) | Image forming apparatus and image forming program | |
| JP7027796B2 (en) | Printing device and printing control device | |
| JP6051536B2 (en) | Liquid ejection apparatus, printing method, printing system | |
| JP2006264055A (en) | Printing system, printing method, and printing control apparatus | |
| JP2015030101A (en) | Inkjet printing device | |
| JP6201611B2 (en) | Image forming apparatus and program | |
| JP5668326B2 (en) | Printing apparatus, program, and printing method | |
| JP2010069640A (en) | Image forming apparatus and image forming method | |
| JP5675392B2 (en) | Image recording device | |
| JP5649338B2 (en) | Image processing apparatus and image processing method | |
| JP2011230417A (en) | Inkjet recording apparatus | |
| JP2006068976A (en) | PRINT CONTROL DEVICE, PRINT CONTROL PROGRAM, PRINTING UNIT CONTROL METHOD, AND PRINTING DEVICE | |
| JP2009149027A (en) | Image forming apparatus and image forming program | |
| JP2011201279A (en) | Printer and program | |
| JP2010082971A (en) | Liquid delivery device and delivery control method therefor | |
| JP5783948B2 (en) | Color image forming apparatus | |
| JP4661309B2 (en) | Inkjet recording apparatus, control program for inkjet recording apparatus, control method for inkjet recording apparatus, control apparatus for controlling inkjet recording apparatus, control program for control apparatus for controlling inkjet recording apparatus, and control method for control apparatus for controlling inkjet recording apparatus | |
| JP2017024366A (en) | Printing apparatus and printing method | |
| JP2018065286A (en) | Droplet discharge device, image formation apparatus and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110421 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120828 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121120 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130115 |
|
| 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: 20130205 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130218 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160315 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5217622 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |