[go: up one dir, main page]

JP2019171674A - Recording device and data processing method - Google Patents

Recording device and data processing method Download PDF

Info

Publication number
JP2019171674A
JP2019171674A JP2018062264A JP2018062264A JP2019171674A JP 2019171674 A JP2019171674 A JP 2019171674A JP 2018062264 A JP2018062264 A JP 2018062264A JP 2018062264 A JP2018062264 A JP 2018062264A JP 2019171674 A JP2019171674 A JP 2019171674A
Authority
JP
Japan
Prior art keywords
recording
data
buffer
image data
nozzles
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
Application number
JP2018062264A
Other languages
Japanese (ja)
Inventor
幸典 西川
Yukinori Nishikawa
幸典 西川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2018062264A priority Critical patent/JP2019171674A/en
Publication of JP2019171674A publication Critical patent/JP2019171674A/en
Pending legal-status Critical Current

Links

Landscapes

  • Particle Formation And Scattering Control In Inkjet Printers (AREA)
  • Ink Jet (AREA)

Abstract

【課題】ノズル列の傾きに依らずスループットでデータ処理が可能な記録装置、データ処理方法を提供することである。【解決手段】複数のノズルを備えた記録ヘッドから、搬送される記録媒体に対してインクを吐出して記録を行なう記録装置では、次のデータ処理を行う。即ち、入力された画像データを格納する第1のバッファから読出した画像データを、前記記録媒体の搬送方向に対する前記複数のノズルのノズル列の傾きに従って、画像処理手段の内部バッファを用いて並替える。そして、その並替えられた画像データを記録データとして、前記記録ヘッドに出力するために用いられる第2のバッファに出力する。【選択図】 図22An object of the present invention is to provide a printing apparatus and a data processing method capable of performing data processing at a throughput regardless of the inclination of a nozzle array. A recording apparatus that performs recording by discharging ink from a recording head having a plurality of nozzles onto a recording medium conveyed performs the following data processing. That is, the image data read from the first buffer storing the input image data is rearranged by using the internal buffer of the image processing means in accordance with the inclination of the nozzle rows of the plurality of nozzles with respect to the recording medium conveyance direction. . Then, the reordered image data is output as print data to a second buffer used to output the print data to the printhead. [Selection] Fig. 22

Description

本発明は記録装置及びデータ処理方法に関し、特に、例えば、インクジェット方式に従う記録ヘッドを記録に用いた記録装置及びデータ処理方法に関する。   The present invention relates to a recording apparatus and a data processing method, and more particularly to a recording apparatus and a data processing method using, for example, a recording head according to an ink jet system for recording.

インクジェット記録装置は、比較的簡便で優れた記録手段として幅広い産業分野で需要が高まっており、記録速度の高速化への要求や、又、より一層高品位な画像の記録が求められている。   Inkjet recording apparatuses are in increasing demand in a wide range of industrial fields as relatively simple and excellent recording means, and there is a demand for higher recording speed and recording of higher quality images.

さて、記録ヘッドがキャリッジに取り付けられる時に、その取付け誤差などによりノズル列が正規の配列から傾いて配列された場合、インクが記録媒体へ着弾する位置が当初想定された位置から外れて着弾してしまい、記録画像の画質などが劣化してしまう。このような問題に対処するため、従来より、例えば、特許文献1に開示のように、記録バッファから読出す画像データをノズル列の傾きに応じて変更する方法が知られている。   Now, when the print head is mounted on the carriage, if the nozzle row is tilted from the normal arrangement due to an attachment error or the like, the position where the ink lands on the print medium deviates from the initially assumed position. As a result, the image quality of the recorded image deteriorates. In order to cope with such a problem, a method of changing image data read from a recording buffer in accordance with the inclination of a nozzle row has been conventionally known as disclosed in, for example, Japanese Patent Application Laid-Open No. H11-228707.

特開2004−9489号公報JP 2004-9489 A

しかしながら特許文献1に開示の方法では、ノズル列の傾きによっては正規の傾きの場合と比較して、データの読出し回数が増加してしまうという問題がある。例えば、記録媒体の搬送方向と垂直方向にノズル列が配置され、且つ記録媒体の幅と同じ記録幅をもつフルライン記録ヘッドを備えたト記録装置では、要求スループットも高くなり、データ読出し回数が増加すると、要求スループットを満たせない可能性もある。   However, the method disclosed in Patent Document 1 has a problem that the number of times of reading data is increased depending on the inclination of the nozzle row as compared with the case of the normal inclination. For example, in a multi-recording apparatus having a full-line recording head in which nozzle rows are arranged in the direction perpendicular to the recording medium conveyance direction and the recording width is the same as the width of the recording medium, the required throughput increases and the number of data readings increases. If it increases, there is a possibility that the required throughput cannot be satisfied.

また、記録ヘッドを往復走査して記録を行うシリアルタイプの記録装置においても、記録解像度の向上に伴って記録ヘッドのノズル数が増加しており、要求スループットも高くなっているので、このような問題は存在する。   In addition, in a serial type recording apparatus that performs recording by reciprocating scanning of the recording head, the number of nozzles of the recording head is increased as the recording resolution is improved, and the required throughput is increased. There is a problem.

本発明は上記従来例に鑑みてなされたもので、ノズル列の傾きに依らずスループットでデータ処理が可能な記録装置、データ処理方法を提供することを目的とする。   The present invention has been made in view of the above conventional example, and an object of the present invention is to provide a recording apparatus and a data processing method capable of processing data with a throughput irrespective of the inclination of the nozzle array.

上記目的を達成するために本発明の記録装置は次のような構成からなる。   In order to achieve the above object, the recording apparatus of the present invention has the following configuration.

即ち、複数のノズルを備えた記録ヘッドから記録媒体に対してインクを吐出して記録を行なう記録装置であって、前記記録媒体を搬送する搬送手段と、入力された画像データを格納する第1のバッファと、前記記録ヘッドに出力する記録データを格納する第2のバッファとを備えた記憶手段と、前記第1のバッファから読出した画像データを前記搬送手段による記録媒体の搬送方向に対する前記複数のノズルのノズル列の傾きに従って内部バッファを用いて並替え、該並替えられた画像データを前記記録データとして前記第2のバッファに出力する画像処理手段とを有することを特徴とすることを特徴とする。   That is, a recording apparatus that performs recording by ejecting ink to a recording medium from a recording head having a plurality of nozzles, and a first conveying unit that stores the input image data. And a storage means including a second buffer for storing recording data to be output to the recording head, and the plurality of image data read from the first buffer in the transport direction of the recording medium by the transport means And an image processing means for rearranging the rearranged image data as the recording data to the second buffer according to the inclination of the nozzle row of the nozzles. And

また本発明を別の側面から見れば、複数のノズルを備えた記録ヘッドから、搬送される記録媒体に対してインクを吐出して記録を行なう記録装置のデータ処理方法であって、入力された画像データを格納する第1のバッファから読出した画像データを、前記記録媒体の搬送方向に対する前記複数のノズルのノズル列の傾きに従って、画像処理手段の内部バッファを用いて並替え、該並替えられた画像データを記録データとして、前記記録ヘッドに出力するために用いられる第2のバッファに出力するデータ処理を行うことを特徴とするデータ処理方法を備える。   According to another aspect of the present invention, there is provided a data processing method for a recording apparatus that performs recording by ejecting ink from a recording head having a plurality of nozzles to a transported recording medium. The image data read from the first buffer for storing the image data is rearranged using the internal buffer of the image processing means according to the inclination of the nozzle array of the plurality of nozzles with respect to the conveyance direction of the recording medium, and the rearranged The data processing method is characterized in that data processing is performed to output the image data as recording data to a second buffer used for outputting to the recording head.

本発明によれば、ノズル列の傾きに依らずスループットでデータ処理を行うことができるという効果がある。   According to the present invention, there is an effect that data processing can be performed with a throughput irrespective of the inclination of the nozzle row.

本発明の代表的な実施例である記録ヘッドを備えた記録装置の構造を示す側断面図である。1 is a side sectional view showing a structure of a recording apparatus including a recording head that is a typical embodiment of the present invention. 図1に示した記録装置の制御構成を示すブロック図である。FIG. 2 is a block diagram illustrating a control configuration of the recording apparatus illustrated in FIG. 1. 搬送ローラを駆動する搬送モータの軸に取り付けられたロータリーエンコーダからの出力信号を示したタイムチャートである。It is the time chart which showed the output signal from the rotary encoder attached to the axis | shaft of the conveyance motor which drives a conveyance roller. 搬送制御部に内蔵されたエンコーダ信号処理部の構成を示すブロック図である。It is a block diagram which shows the structure of the encoder signal processing part incorporated in the conveyance control part. ヘッド転送タイミング信号生成部2001が出力する2つの信号を示すタイムチャートである。4 is a time chart showing two signals output from a head transfer timing signal generation unit 2001. RAM204の内部構成を示すブロック図である。2 is a block diagram showing an internal configuration of a RAM 204. FIG. 記録ヘッドのノズル列の傾きを模式的に表した図である。FIG. 6 is a diagram schematically illustrating the inclination of a nozzle row of a recording head. ズレ量に対してノズル列を連続する8ノズル毎に1つのグループとして、各グループがズレの無い場合と比較して、記録媒体の搬送方向におよそ何ドットずれているかを表として示した図である。FIG. 6 is a table showing, as a table, how many dots are shifted in the recording medium conveyance direction as one group for every 8 nozzles in the nozzle row that are continuous with respect to the shift amount, as compared to the case where each group has no shift. is there. 記録装置1により記録される画像の例を示す図である。3 is a diagram illustrating an example of an image recorded by the recording apparatus 1. FIG. 図9に示した画像を記録媒体に記録する際の、あるノズル列に着目した様子を示す図である。FIG. 10 is a diagram illustrating a state in which attention is paid to a certain nozzle row when the image illustrated in FIG. 9 is recorded on a recording medium. 図9に示した画像を記録する際にヘッドI/F206から記録ヘッドに転送される記録データの内容を模式的に示す図である。FIG. 10 is a diagram schematically showing the contents of recording data transferred from the head I / F 206 to the recording head when the image shown in FIG. 9 is recorded. 図11に示した記録データを記録媒体に記録する際の、あるノズル列に着目した様子を示す図である。It is a figure which shows a mode that paid attention to a certain nozzle row at the time of recording the recording data shown in FIG. 11 on a recording medium. バッファ501に格納される画像データのフォーマットを示した図である。4 is a diagram illustrating a format of image data stored in a buffer 501. FIG. 画像処理コントローラ205がバッファ501から画像データを読出して処理する順番を示した図である。FIG. 5 is a diagram illustrating an order in which the image processing controller 205 reads and processes image data from a buffer 501. 縦横変換(HV変換)を概念的に示す図である。It is a figure which shows notion vertically and horizontally (HV conversion) notionally. 縦横変換を実行された画像データがバッファに格納される様子を示す図である。It is a figure which shows a mode that the image data in which vertical / horizontal conversion was performed are stored in a buffer. 時分割駆動による記録の様子を示す図である。It is a figure which shows the mode of the recording by a time division drive. 傾き値が0と1の箇所(ノズル0〜15)、領域1、33、65……のデータ格納処理について説明する図である。It is a figure explaining the data storage process of the place (nozzles 0-15) of inclination values 0 and 1, and the area | region 1, 33, 65 .... 傾き値が6と8の箇所(ノズル48〜63)、領域4、36、68、……のデータ格納処理について説明する図である。It is a figure explaining the data storage process of the part (nozzles 48-63) of inclination values 6 and 8, and the area | region 4, 36, 68, .... 傾き値が15と17の箇所(ノズル112〜127)、領域8、40、72、104、……のデータ格納処理について説明する図である。It is a figure explaining the data storage process of the location (nozzles 112-127) of inclination values 15 and 17, and the area | regions 8, 40, 72, 104, .... 図18〜図20を参照して説明した方法で、領域“1”〜“96”のデータがバッファ504に書込まれた状態を示した図である。FIG. 21 is a diagram showing a state in which data in areas “1” to “96” is written in a buffer 504 by the method described with reference to FIGS. RAMのバッファ502に格納するデータのフォーマットを示す図である。It is a figure which shows the format of the data stored in the buffer 502 of RAM. フルライン記録ヘッドの詳細な構成を模式的に示す図である。FIG. 2 is a diagram schematically illustrating a detailed configuration of a full line recording head.

以下添付図面を参照して本発明の好適な実施例について、さらに具体的かつ詳細に説明する。   Hereinafter, preferred embodiments of the present invention will be described more specifically and in detail with reference to the accompanying drawings.

なお、この明細書において、「記録」(「プリント」という場合もある)とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。   In this specification, “recording” (sometimes referred to as “printing”) is not limited to the case of forming significant information such as characters and graphics, but may be significant. It also represents the case where an image, a pattern, a pattern, etc. are widely formed on a recording medium, or the medium is processed, regardless of whether it is manifested so that humans can perceive it visually. .

また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。   “Recording medium” refers not only to paper used in general recording apparatuses but also widely to cloth, plastic film, metal plate, glass, ceramics, wood, leather, and the like that can accept ink. Shall.

さらに、「インク」(「液体」と言う場合もある)とは、上記「記録(プリント)」の定義と同様広く解釈されるべきものである。従って、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理(例えば記録媒体に付与されるインク中の色剤の凝固または不溶化)に供され得る液体を表すものとする。   Further, “ink” (sometimes referred to as “liquid”) should be interpreted widely as in the definition of “recording (printing)”. Therefore, by being applied on the recording medium, it is used for formation of images, patterns, patterns, etc., processing of the recording medium, or ink processing (for example, solidification or insolubilization of the colorant in the ink applied to the recording medium). It shall represent a liquid that can be made.

またさらに、「ノズル(「記録素子」という場合もある)」とは、特にことわらない限り吐出口ないしこれに連通する液路およびインク吐出に利用されるエネルギーを発生する素子を総括して言うものとする。   Further, “nozzle (sometimes referred to as“ recording element ”)” collectively refers to an ejection port or a liquid path communicating with the nozzle and an element that generates energy used for ink ejection unless otherwise specified. Shall.

以下に用いる記録ヘッド用の素子基板(ヘッド基板)とは、シリコン半導体からなる単なる基体を指し示すものではなく、各素子や配線等が設けられた構成を差し示すものである。   An element substrate (head substrate) for a recording head to be used below does not indicate a simple substrate made of a silicon semiconductor but indicates a configuration in which each element, wiring, and the like are provided.

さらに、基板上とは、単に素子基板の上を指し示すだけでなく、素子基板の表面、表面近傍の素子基板内部側をも示すものである。また、本発明でいう「作り込み(built-in)」とは、別体の各素子を単に基体表面上に別体として配置することを指し示している言葉ではなく、各素子を半導体回路の製造工程等によって素子板上に一体的に形成、製造することを示すものである。   Further, the term “on the substrate” means not only the element substrate but also the surface of the element substrate and the inside of the element substrate near the surface. In addition, the term “built-in” as used in the present invention is not a term indicating that each individual element is simply arranged separately on the surface of the substrate, but each element is manufactured in a semiconductor circuit. It shows that it is integrally formed and manufactured on an element plate by a process or the like.

<フルライン記録ヘッドを搭載した記録装置(図1)>
図1は本発明の代表的な実施例であるインクジェット記録装置(以下、記録装置)の内部構成を示す側断面図である。図1において、Y方向は水平方向、X方向(紙面垂直方向)はインクジェット記録ヘッド(以下、記録ヘッド)8に備えられた複数のノズルの配列方向、Z方向は鉛直方向をそれぞれ示す。
<Recording device equipped with a full-line recording head (FIG. 1)>
FIG. 1 is a side sectional view showing an internal configuration of an ink jet recording apparatus (hereinafter referred to as a recording apparatus) which is a typical embodiment of the present invention. In FIG. 1, the Y direction indicates the horizontal direction, the X direction (perpendicular to the paper surface) indicates the arrangement direction of a plurality of nozzles provided in the ink jet recording head (hereinafter, recording head) 8, and the Z direction indicates the vertical direction.

記録装置1は、プリント部2とスキャナ部3を備える複合機であり、記録動作と読取動作に関する様々な処理を、プリント部2とスキャナ部3で個別にあるいは連動して実行することができる。スキャナ部3は、ADF(オートドキュメントフィーダ)とFBS(フラットベッドスキャナ)を備えており、ADFで自動給紙される原稿の読取りと、ユーザによってFBSの原稿台に搭載された原稿の読取り(スキャン)を行うことができる。なお、この実施例では、プリント部2とスキャナ部3を併せ持った複合機を例として説明しているが、スキャナ部3を備えない形態であってもよい。図1は、記録装置1が記録動作も読取動作も行っていない待機状態にあるときを示す。   The recording apparatus 1 is a multifunction machine including a printing unit 2 and a scanner unit 3, and can perform various processes relating to a recording operation and a reading operation individually or in conjunction with the printing unit 2 and the scanner unit 3. The scanner unit 3 includes an ADF (automatic document feeder) and an FBS (flatbed scanner), and reads a document automatically fed by the ADF and reads a document (scanned) mounted on a document table of the FBS by a user. )It can be performed. In this embodiment, a multifunction machine having both the print unit 2 and the scanner unit 3 is described as an example. However, the scanner unit 3 may be omitted. FIG. 1 shows a state in which the recording apparatus 1 is in a standby state in which neither a recording operation nor a reading operation is performed.

プリント部2において、筐体4の鉛直方向下方の底部には、記録媒体(カットシート)Sを収容するための第1カセット5Aと第2カセット5Bが着脱可能に設置されている。第1カセット5AにはA4サイズまでの比較的小さな記録媒体が、第2カセット5BにはA3サイズまでの比較的大きな記録媒体が、平積みに収容されている。第1カセット5A近傍には、収容されている記録媒体を1枚ずつ分離して給送するための第1給送ユニット6Aが設けられている。同様に、第2カセット5B近傍には、第2給送ユニット6Bが設けられている。記録動作が行われる際にはいずれか一方のカセットから選択的に記録媒体Sが給送される。   In the print unit 2, a first cassette 5 </ b> A and a second cassette 5 </ b> B for accommodating a recording medium (cut sheet) S are detachably installed on the bottom of the casing 4 in the vertical direction. A relatively small recording medium up to A4 size is accommodated in the first cassette 5A, and a relatively large recording medium up to A3 size is accommodated in the second cassette 5B. Near the first cassette 5A, a first feeding unit 6A for separating and feeding the stored recording media one by one is provided. Similarly, a second feeding unit 6B is provided in the vicinity of the second cassette 5B. When a recording operation is performed, the recording medium S is selectively fed from one of the cassettes.

搬送ローラ7、排出ローラ12、ピンチローラ7a、拍車7b、ガイド18、インナーガイド19およびフラッパ11は、記録媒体Sを所定の方向に導くための搬送機構である。搬送ローラ7は記録媒体の搬送方向に関し記録ヘッド8の上流側および下流側に配置され、搬送モータ(不図示)によって駆動される。ピンチローラ7aは、搬送ローラ7と共に記録媒体Sをニップして回転する従動ローラである。排出ローラ12は、記録媒体の搬送方向に関し、搬送ローラ7の下流側に配置され、搬送モータ(不図示)によって駆動される。拍車7bは、記録媒体の搬送方向に関して記録ヘッド8の下流側に配される搬送ローラ7及び排出ローラ12と共に記録媒体Sを挟持して搬送する。   The transport roller 7, the discharge roller 12, the pinch roller 7a, the spur 7b, the guide 18, the inner guide 19 and the flapper 11 are transport mechanisms for guiding the recording medium S in a predetermined direction. The conveyance rollers 7 are arranged on the upstream side and the downstream side of the recording head 8 in the conveyance direction of the recording medium, and are driven by a conveyance motor (not shown). The pinch roller 7 a is a driven roller that rotates while nipping the recording medium S together with the conveying roller 7. The discharge roller 12 is disposed on the downstream side of the conveyance roller 7 in the conveyance direction of the recording medium, and is driven by a conveyance motor (not shown). The spur 7b sandwiches and conveys the recording medium S together with the conveying roller 7 and the discharge roller 12 disposed on the downstream side of the recording head 8 with respect to the conveying direction of the recording medium.

ガイド18は記録媒体Sの搬送経路に設けられ、記録媒体Sを所定の方向に案内する。インナーガイド19は、y方向に延在する部材で湾曲した側面を有し、当該側面に沿って記録媒体Sを案内する。フラッパ11は、両面記録動作の際に、記録媒体Sが搬送される方向を切替えるための部材である。排出トレイ13は記録動作が完了し排出ローラ12によって排出された記録媒体Sを積載保持するためのトレイである。   The guide 18 is provided in the conveyance path of the recording medium S and guides the recording medium S in a predetermined direction. The inner guide 19 has a side surface curved by a member extending in the y direction, and guides the recording medium S along the side surface. The flapper 11 is a member for switching the direction in which the recording medium S is conveyed during the double-side recording operation. The discharge tray 13 is a tray for stacking and holding the recording medium S discharged by the discharge roller 12 after the recording operation is completed.

記録ヘッド8は、インクジェット方式に従って4色のインクを吐出してカラー記録が可能なフルライン記録ヘッドである。このフルライン記録ヘッドは、記録データに従ってインクを吐出する吐出口(ノズル)が、図1におけるy方向に沿って記録媒体Sの幅に相当する分だけ複数配列されている。   The recording head 8 is a full-line recording head that can perform color recording by ejecting four colors of ink in accordance with an inkjet method. In this full-line recording head, a plurality of ejection openings (nozzles) for ejecting ink according to the recording data are arranged in the amount corresponding to the width of the recording medium S along the y direction in FIG.

図23はフルライン記録ヘッドの詳細な構成を模式的に示す図である。   FIG. 23 is a diagram schematically showing a detailed configuration of the full-line recording head.

図23に示されるように、フルライン記録ヘッド(以下、記録ヘッド)は詳細に見ると、512個のノズルから成るノズル列を8列備えたヘッド基板が、記録媒体Sの幅に相当するように15個並んだ構成となっている。各ノズル列のノズルは600分の1インチの間隔で配列しており、更に隣合うノズル列では見ると、各ノズル列のノズルはノズル配列方向に1/2ピッチずれ、各ノズルが千鳥状になるように配されている。インク1色分のノズル列は、隣合う2つのノズル列が1つのペアとなって構成されているので、1つのインク色に対してy方向の記録解像度は1200dpiとなる。   As shown in FIG. 23, the full-line recording head (hereinafter referred to as the recording head) will be described in detail. A head substrate having eight nozzle rows composed of 512 nozzles corresponds to the width of the recording medium S. It has a configuration in which 15 pieces are arranged. The nozzles in each nozzle row are arranged at an interval of 1/600 inch, and in the adjacent nozzle rows, the nozzles in each nozzle row are shifted by 1/2 pitch in the nozzle arrangement direction, and each nozzle is staggered. It is arranged to become. The nozzle row for one ink color is composed of a pair of two adjacent nozzle rows, so the recording resolution in the y direction is 1200 dpi for one ink color.

15個のヘッド基板は基本的には、各基板のノズル配列方向が記録媒体Sの搬送方向とは直角の方向(ライン方向)になるように、15個のヘッド基板が配置される。しかしながら、実際には必ずしも15個全てのヘッド基板のノズル配列方向がライン方向に正確に揃うことがなく、ヘッド基板毎にライン方向に対して傾きが発生する。   The fifteen head substrates are basically arranged so that the nozzle arrangement direction of each substrate is a direction (line direction) perpendicular to the conveyance direction of the recording medium S. However, in practice, the nozzle arrangement direction of all 15 head substrates is not necessarily aligned accurately in the line direction, and the head substrate is inclined with respect to the line direction.

記録ヘッド8が待機位置にあるとき、記録ヘッド8の吐出口面8aは、図1のように鉛直下方を向きキャップユニット10によってキャップされている。記録動作を行う際は、後述するプリントコントローラ202によって、吐出口面8aがプラテン9と対向するように記録ヘッド8の向きが変更される。プラテン9は、y方向に延在する平板によって構成され、記録ヘッド8によって記録動作が行われる記録媒体Sを背面から支持する。   When the recording head 8 is in the standby position, the ejection port surface 8a of the recording head 8 is capped by the cap unit 10 as shown in FIG. When performing the recording operation, the orientation of the recording head 8 is changed by the print controller 202 described later so that the ejection port surface 8 a faces the platen 9. The platen 9 is constituted by a flat plate extending in the y direction, and supports the recording medium S on which the recording operation is performed by the recording head 8 from the back side.

インクタンクユニット14は、記録ヘッド8へ供給される4色(例えば、イエロ、マゼンタ、シアン、ブラック)のインクをそれぞれ貯留する。インク供給ユニット15は、インクタンクユニット14と記録ヘッド8を接続する流路の途中に設けられ、記録ヘッド8内のインクの圧力及び流量を適切な範囲に調整する。ここではインク供給方法として循環型のインク供給を採用しており、インク供給ユニット15は記録ヘッド8へ供給されるインクの圧力と記録ヘッド8から回収されるインクの流量を適切な範囲に調整する。   The ink tank unit 14 stores ink of four colors (for example, yellow, magenta, cyan, and black) supplied to the recording head 8. The ink supply unit 15 is provided in the middle of the flow path connecting the ink tank unit 14 and the recording head 8, and adjusts the pressure and flow rate of the ink in the recording head 8 to an appropriate range. Here, the circulation type ink supply is adopted as the ink supply method, and the ink supply unit 15 adjusts the pressure of the ink supplied to the recording head 8 and the flow rate of the ink recovered from the recording head 8 to an appropriate range. .

メンテナンスユニット16はキャップユニット10とワイピングユニット17を備え、所定のタイミングでこれらを作動させて記録ヘッド8に対するメンテナンスを実行する。   The maintenance unit 16 includes a cap unit 10 and a wiping unit 17, which are operated at a predetermined timing to perform maintenance on the recording head 8.

図2は記録装置1における制御構成を示すブロック図である。   FIG. 2 is a block diagram showing a control configuration in the recording apparatus 1.

記録装置1の制御は、主にプリント部2を統括するプリントエンジンユニット200と、スキャナ部3を統括するスキャナエンジンユニット300と、記録装置1全体を統括するコントローラユニット100とが協働することで実現される。プリントコントローラ202は、コントローラユニット100のメインコントローラ101の指示に従ってプリントエンジンユニット200の各種機構を制御する。スキャナエンジンユニット300の各種機構はコントローラユニット100のメインコントローラ101によって制御される。   Control of the recording apparatus 1 is performed mainly by the cooperation of a print engine unit 200 that controls the printing unit 2, a scanner engine unit 300 that controls the scanner unit 3, and a controller unit 100 that controls the entire recording apparatus 1. Realized. The print controller 202 controls various mechanisms of the print engine unit 200 in accordance with instructions from the main controller 101 of the controller unit 100. Various mechanisms of the scanner engine unit 300 are controlled by the main controller 101 of the controller unit 100.

以下に制御構成の詳細について説明する。   Details of the control configuration will be described below.

コントローラユニット100において、CPUにより構成されるメインコントローラ101は、ROM107に記憶されているプログラムや各種パラメータに従って、RAM106を作業領域としながら記録装置1全体を制御する。例えば、ホストI/F102またはワイヤレスI/F103を介してホスト装置400から印刷ジョブが入力されると、メインコントローラ101の指示に従って、画像処理部108が受信した画像データに対して所定の画像処理を施す。そして、メインコントローラ101はプリントエンジンI/F105を介して、画像処理を施した画像データをプリントエンジンユニット200へ送信する。   In the controller unit 100, a main controller 101 constituted by a CPU controls the entire recording apparatus 1 according to a program and various parameters stored in the ROM 107 while using the RAM 106 as a work area. For example, when a print job is input from the host device 400 via the host I / F 102 or the wireless I / F 103, predetermined image processing is performed on the image data received by the image processing unit 108 in accordance with an instruction from the main controller 101. Apply. Then, the main controller 101 transmits the image data subjected to image processing to the print engine unit 200 via the print engine I / F 105.

なお、記録装置1は無線通信や有線通信を介してホスト装置400から画像データを取得しても良いし、記録装置1に接続された外部記憶装置(USBメモリ等)から画像データを取得しても良い。無線通信や有線通信に利用される通信方式は限定されない。例えば、無線通信に利用される通信方式として、Wi−Fi(Wireless Fidelity)(登録商標)やBluetooth(登録商標)が適用可能である。また、有線通信に利用される通信方式としては、USB(Universal Serial Bus)等が適用可能である。また、例えば、ホスト装置400から読取コマンドが入力されると、メインコントローラ101は、スキャナエンジンI/F109を介してこのコマンドをスキャナ部3に送信する。   The recording device 1 may acquire image data from the host device 400 via wireless communication or wired communication, or may acquire image data from an external storage device (such as a USB memory) connected to the recording device 1. Also good. A communication method used for wireless communication or wired communication is not limited. For example, Wi-Fi (Wireless Fidelity) (registered trademark) or Bluetooth (registered trademark) is applicable as a communication method used for wireless communication. As a communication method used for wired communication, USB (Universal Serial Bus) or the like can be applied. For example, when a read command is input from the host device 400, the main controller 101 transmits this command to the scanner unit 3 via the scanner engine I / F 109.

操作パネル104は、ユーザが記録装置1に対して入出力を行うための機構である。ユーザは、操作パネル104を介してコピーやスキャン等の動作を指示したり、印刷モードを設定したり、記録装置1の情報を認識したりすることができる。   The operation panel 104 is a mechanism for the user to input and output to the recording apparatus 1. The user can instruct operations such as copying and scanning, set a print mode, and recognize information of the recording apparatus 1 via the operation panel 104.

プリントエンジンユニット200において、CPUにより構成されるプリントコントローラ202は、ROM203に記憶されているプログラムや各種パラメータに従って、RAM204を作業領域としながら、プリント部2が備える各種機構を制御する。コントローラI/F201を介して各種コマンドや画像データが受信されると、プリントコントローラ202は、これを一旦RAM204に保存する。記録ヘッド8が記録動作に利用できるように、プリントコントローラ202は画像処理コントローラ205に、保存した画像データを記録データへ変換させる。記録データが生成されると、プリントコントローラ202は、ヘッドI/F206を介して記録ヘッド8に記録データに基づく記録動作を実行させる。この際、プリントコントローラ202は、搬送制御部207を介して図1に示す給送ユニット6A、6B、搬送ローラ7、排出ローラ12、フラッパ11を駆動して、記録媒体Sを搬送する。プリントコントローラ202の指示に従って、記録媒体Sの搬送動作に連動して記録ヘッド8による記録動作が実行され、印刷処理が行われる。   In the print engine unit 200, a print controller 202 configured by a CPU controls various mechanisms provided in the printing unit 2 while using the RAM 204 as a work area according to programs and various parameters stored in the ROM 203. When various commands and image data are received via the controller I / F 201, the print controller 202 temporarily stores them in the RAM 204. The print controller 202 causes the image processing controller 205 to convert the stored image data into recording data so that the recording head 8 can be used for the recording operation. When the recording data is generated, the print controller 202 causes the recording head 8 to execute a recording operation based on the recording data via the head I / F 206. At this time, the print controller 202 drives the feeding units 6A and 6B, the conveyance roller 7, the discharge roller 12, and the flapper 11 shown in FIG. In accordance with an instruction from the print controller 202, the recording operation by the recording head 8 is executed in conjunction with the conveying operation of the recording medium S, and printing processing is performed.

図3は搬送ローラ7を駆動する搬送モータの軸に取り付けられたロータリーエンコーダ(不図示)からの出力信号を示したタイムチャートである。   FIG. 3 is a time chart showing an output signal from a rotary encoder (not shown) attached to the shaft of the transport motor that drives the transport roller 7.

図3に示されるように、記録媒体の搬送量に応じて、互いに対して(1/4)位相がずれた2つのエンコーダ信号(A相及びB相信号)が出力される。B相信号はA相信号より90度遅れた位相関係にある。ロータリーエンコーダから出力されたA相及びB相信号は、搬送制御部207に入力される。   As shown in FIG. 3, two encoder signals (A phase and B phase signals) having a phase shift of (1/4) with respect to each other are output according to the conveyance amount of the recording medium. The B phase signal has a phase relationship that is 90 degrees behind the A phase signal. The A phase and B phase signals output from the rotary encoder are input to the transport control unit 207.

図4は搬送制御部207に内蔵されたエンコーダ信号処理部の構成を示すブロック図である。   FIG. 4 is a block diagram illustrating a configuration of an encoder signal processing unit built in the transport control unit 207.

図4に示されるように、エンコーダ信号処理部2000に入力されたA相及びB相信号は、ヘッド転送タイミング信号生成部2001と位置カウンタ2002に入力される。位置カウンタ2002ではA相信号を監視し、A相信号の立ち上がりエッジ毎に位置カウンタ値がインクリメントされる。この位置カウンタ値はヘッド転送タイミング信号生成部2001に提供される。   As shown in FIG. 4, the A-phase and B-phase signals input to the encoder signal processing unit 2000 are input to the head transfer timing signal generation unit 2001 and the position counter 2002. The position counter 2002 monitors the A phase signal, and the position counter value is incremented at every rising edge of the A phase signal. This position counter value is provided to the head transfer timing signal generation unit 2001.

図5はヘッド転送タイミング信号生成部2001が出力する2つの信号を示すタイムチャートである。   FIG. 5 is a time chart showing two signals output from the head transfer timing signal generation unit 2001.

図5に示されるように、ヘッド転送タイミング信号生成部2001では、入力されたA相及びB相信号、そして位置カウンタ値をもとに、ヘッド転送許可信号とヘッド転送トリガをヘッドI/F206に出力する。そして、ヘッドI/F206ではヘッド転送許可信号が‘H’の時にヘッド転送トリガが‘H’になった場合に、1ライン分の記録データを記録ヘッド8に転送する。   As shown in FIG. 5, the head transfer timing signal generation unit 2001 sends a head transfer permission signal and a head transfer trigger to the head I / F 206 based on the input A-phase and B-phase signals and the position counter value. Output. The head I / F 206 transfers the recording data for one line to the recording head 8 when the head transfer trigger becomes ‘H’ when the head transfer permission signal is ‘H’.

図5に示す例では、ヘッド転送許可信号が‘H’である時にヘッド転送トリガが24回‘H’になっているので、ヘッドI/F206は合計24ライン分の記録データをRAM204から読出して、記録ヘッド8へ転送する。なお、この実施例では、位置カウンタ2002はA相信号の立ち上がりエッジ毎にインクリメントするが、インクリメントするタイミングは立下りエッジ毎であってもよいし、対象がB相信号であってもよい。   In the example shown in FIG. 5, when the head transfer permission signal is “H”, the head transfer trigger is “H” 24 times, so the head I / F 206 reads the recording data for a total of 24 lines from the RAM 204. Then, transfer to the recording head 8. In this embodiment, the position counter 2002 is incremented for each rising edge of the A phase signal, but the increment timing may be for each falling edge or the target may be a B phase signal.

なお、ここでいう1ラインとはフルライン記録ヘッド8の全てのノズルに1回ずつのインク吐出機会が与えられて記録がなされる場合に記録媒体に記録されるライン状の画像を指す。また、1ライン分の記録データとは1ラインの記録に必要な記録データのことを指す。   Here, one line refers to a line-like image recorded on a recording medium when recording is performed by giving an ink ejection opportunity to each nozzle of the full-line recording head 8 once. One line of recording data refers to recording data necessary for one line of recording.

図6はRAM204の内部構成を示すブロック図である。   FIG. 6 is a block diagram showing the internal configuration of the RAM 204.

図6に示すように、RAM204内には、バッファ501とバッファ502が設けられており、コントローラI/F201を介して受信した画像データはバッファ501に格納される。また、画像処理コントローラ205によって画像データから変換された記録データは、バッファ502に格納される。   As shown in FIG. 6, a buffer 501 and a buffer 502 are provided in the RAM 204, and image data received via the controller I / F 201 is stored in the buffer 501. The recording data converted from the image data by the image processing controller 205 is stored in the buffer 502.

図2に戻って説明を続けると、ヘッドキャリッジ制御部208は、記録装置1のメンテナンス状態や記録状態といった動作状態に応じて記録ヘッド8の向きや位置を変更する。インク供給制御部209は、記録ヘッド8へ供給されるインクの圧力が適切な範囲に収まるように、インク供給ユニット15を制御する。メンテナンス制御部210は、記録ヘッド8に対するメンテナンス動作を行う際に、メンテナンスユニット16におけるキャップユニット10やワイピングユニット17の動作を制御する。   Returning to FIG. 2 and continuing the description, the head carriage control unit 208 changes the orientation and position of the recording head 8 in accordance with an operation state such as a maintenance state or a recording state of the recording apparatus 1. The ink supply control unit 209 controls the ink supply unit 15 so that the pressure of the ink supplied to the recording head 8 falls within an appropriate range. The maintenance control unit 210 controls operations of the cap unit 10 and the wiping unit 17 in the maintenance unit 16 when performing a maintenance operation on the recording head 8.

スキャナエンジンユニット300においては、メインコントローラ101が、ROM107に記憶されているプログラムや各種パラメータに従って、RAM106を作業領域としながら、スキャナコントローラ302のハードウェア資源を制御する。これにより、スキャナ部3が備える各種機構は制御される。例えば、コントローラI/F301を介してメインコントローラ101がスキャナコントローラ302内のハードウェア資源を制御することにより、ユーザによってADFに搭載された原稿を、搬送制御部304を介して搬送し、センサ305によって読取る。そして、スキャナコントローラ302は読取った画像データをRAM303に保存する。   In the scanner engine unit 300, the main controller 101 controls hardware resources of the scanner controller 302 while using the RAM 106 as a work area according to programs and various parameters stored in the ROM 107. Thereby, various mechanisms provided in the scanner unit 3 are controlled. For example, when the main controller 101 controls hardware resources in the scanner controller 302 via the controller I / F 301, a document loaded on the ADF by the user is conveyed via the conveyance control unit 304, and is detected by the sensor 305. Read. Then, the scanner controller 302 stores the read image data in the RAM 303.

なお、プリントコントローラ202は、上述のように取得された画像データを記録データに変換することで、記録ヘッド8に、スキャナコントローラ302で読取った画像データに基づく記録動作を実行させることが可能である。   The print controller 202 can cause the recording head 8 to execute a recording operation based on the image data read by the scanner controller 302 by converting the image data acquired as described above into recording data. .

以下、以上説明したようにプリントエンジンユニットが実行する記録データ処理について説明する。   Hereinafter, the recording data processing executed by the print engine unit as described above will be described.

図7は記録ヘッドのノズル列の傾きを模式的に表した図である。   FIG. 7 is a diagram schematically showing the inclination of the nozzle array of the recording head.

図7に示すように、この実施例ではノズル列はy方向に対して3.7°傾いている。図7に示す例では、1つのヘッド基板が取り上げられる。この場合、ノズル列は、ノズルが600dpiの解像度で512ノズル並んでいるので、ノズル列の端から端までの長さは約21.67mmである。従って、ノズル列の両端においては、搬送方向に対して21.67mm x sin(3.7°)≒1.40mmのズレがあることを意味する。   As shown in FIG. 7, in this embodiment, the nozzle row is inclined by 3.7 ° with respect to the y direction. In the example shown in FIG. 7, one head substrate is taken up. In this case, since the nozzles are arranged in 512 nozzles at a resolution of 600 dpi, the length from end to end of the nozzle row is about 21.67 mm. Therefore, it means that there is a deviation of 21.67 mm × sin (3.7 °) ≈1.40 mm with respect to the conveyance direction at both ends of the nozzle row.

図8はズレ量に対してノズル列を連続する8ノズル毎に1つのグループとして、各グループがズレの無い場合と比較して、記録媒体の搬送方向におよそ何ドットずれているかを表として示した図である。なお、図8に示す例は、解像度を1200dpiに換算したものである。図8において、「傾き値」とあるのが、(ノズル列の傾きによって生じた)ノズルのグループの搬送方向へのズレ量である。   FIG. 8 is a table showing how many dots are displaced in the recording medium conveyance direction as one group for every eight nozzles in the nozzle row with respect to the amount of deviation as compared to the case where each group has no deviation. It is a figure. In the example shown in FIG. 8, the resolution is converted to 1200 dpi. In FIG. 8, the “inclination value” is a deviation amount in the transport direction of a group of nozzles (generated by the inclination of the nozzle row).

図9は記録装置1により記録される画像の例を示す図である。   FIG. 9 is a diagram illustrating an example of an image recorded by the recording apparatus 1.

図10は図9に示した画像を記録媒体に記録する際の、あるノズル列に着目した様子を示す図である。   FIG. 10 is a diagram showing a state in which attention is paid to a certain nozzle row when the image shown in FIG. 9 is recorded on a recording medium.

図10において、ノズル列の左端の部分が記録開始位置となる所まで記録媒体が搬送された時、ヘッドI/F206は記録ヘッド8に対して記録データの転送を開始する。つまりこの位置で、図5に示したヘッド転送許可信号が‘H’となる。記録ヘッド8は通常、ノズル列中の全てのノズルに対応した記録データを受信して記録を行う為、ヘッドI/F206も同様にノズル列中の全てのノズルに対応した何かしらかの記録データを転送する必要がある。   In FIG. 10, when the recording medium is transported to the position where the left end portion of the nozzle row is the recording start position, the head I / F 206 starts to transfer recording data to the recording head 8. That is, at this position, the head transfer permission signal shown in FIG. 5 becomes ‘H’. Since the recording head 8 normally receives and records the recording data corresponding to all the nozzles in the nozzle array, the head I / F 206 similarly stores some recording data corresponding to all the nozzles in the nozzle array. Need to transfer.

図11は図9に示した画像を記録する際にヘッドI/F206から記録ヘッドに転送される記録データの内容を模式的に示す図である。   FIG. 11 is a diagram schematically showing the contents of recording data transferred from the head I / F 206 to the recording head when the image shown in FIG. 9 is recorded.

図11に示すように、記録媒体の搬送方向に関し、先端側及び後端側に記録データに80ライン分のnullデータを付加する。図8に示したように、傾き値の最大値は“66”なので、66ライン分のnullデータを付加すれば、ノズル列の右端にnullデータが割り当てられて、nullデータを記録ヘッド8へ転送することが可能となる。しかしながら、後述するように、バッファ501に格納される画像データのフォーマットは搬送方向に16ライン分まとまったものとなっている為、nullデータとしての付加量は16の整数倍である80ライン分とする。   As shown in FIG. 11, 80 lines of null data are added to the recording data on the leading end side and the trailing end side in the recording medium conveyance direction. As shown in FIG. 8, since the maximum inclination value is “66”, if null data for 66 lines is added, null data is assigned to the right end of the nozzle row and the null data is transferred to the recording head 8. It becomes possible to do. However, as will be described later, since the format of the image data stored in the buffer 501 is a set of 16 lines in the transport direction, the additional amount as null data is 80 lines, which is an integer multiple of 16. To do.

図12は図11に示した記録データを記録媒体に記録する際の、あるノズル列に着目した様子を示す図である。   FIG. 12 is a diagram showing a state in which attention is paid to a certain nozzle row when the recording data shown in FIG. 11 is recorded on a recording medium.

上述のように80ライン分のnullデータを付加することで、図12に示すように、ノズル列の左端の部分が記録開始位置となる所まで記録媒体が搬送された時、ノズル列中の全てのノズルに対して記録データを転送することが可能となる。nullデータの付加については、画像処理部108で画像データの先端に付加しても良いし、プリントコントローラ202がRAM204のバッファ501に予めnullデータを用意しておき、画像データの書込アドレスをオフセットさせるようにしてもよい。   By adding null data for 80 lines as described above, as shown in FIG. 12, when the recording medium is transported to the place where the left end portion of the nozzle array is the recording start position, all the data in the nozzle array Recording data can be transferred to the nozzles. The null data may be added to the top of the image data by the image processing unit 108, or the print controller 202 prepares null data in advance in the buffer 501 of the RAM 204 and offsets the write address of the image data. You may make it make it.

図13はバッファ501に格納される画像データのフォーマットを示した図である。   FIG. 13 is a diagram showing a format of image data stored in the buffer 501.

図13に示すように、搬送方向に16ライン分まとまったデータが、y方向(ノズル配列方向)にアドレスが連続して配列されている。図13において、ノズル列のノズル0に対応するのがアドレス+0h、+01h、+400h、+401hに格納されているデータであり、同様にノズル1に対応するのがアドレス+2h、+03h、+402h、+403hに格納されているデータである。画像処理コントローラ205がバッファ501から画像データを読出す時は、読出し効率が低下しないように256ビット(16×16)ずつ読出すものとする。つまりアドレス+0hから1回のアクセスで読出す画像データは、ノズル0からノズル15の0〜15ライン分の画像データある。図13に示したものは1ノズル列分の画像データ格納領域であるが、実際には記録ヘッド8のノズル列数分、つまり8×15=120ノズル列分の画像データ格納領域を、バッファ501は同様に備えている。   As shown in FIG. 13, the data grouped by 16 lines in the transport direction are arranged continuously in the y direction (nozzle arrangement direction). In FIG. 13, data corresponding to nozzle 0 in the nozzle row is data stored at addresses + 0h, + 01h, + 400h, and + 401h. Similarly, data corresponding to nozzle 1 is stored at addresses + 2h, + 03h, + 402h, and + 403h. Data. When the image processing controller 205 reads image data from the buffer 501, it is assumed that 256 bits (16 × 16) are read out so that the reading efficiency does not decrease. That is, the image data read from the address + 0h by one access is image data for 0 to 15 lines from nozzle 0 to nozzle 15. Although FIG. 13 shows the image data storage area for one nozzle row, the buffer 501 actually stores the image data storage area for the number of nozzle rows of the recording head 8, that is, 8 × 15 = 120 nozzle rows. Are equipped as well.

図14は画像処理コントローラ205がバッファ501から画像データを読出して処理する順番を示した図である。図14中の四角は画像処理コントローラ205のアクセス単位である16×16を示している。四角内の番号が画像処理コントローラ205のアクセス順序である。ノズル列が図7に示すように傾いており、これに基づいて各ノズルは図8に示す傾き値を持っている場合、記録データ処理時に記録ヘッド8に転送される画像データの開始位置もノズルによって異なる。そのため、バッファ501から画像処理コントローラ205が読出す箇所も傾き値に応じて変化させる必要がある。   FIG. 14 is a diagram showing the order in which the image processing controller 205 reads and processes image data from the buffer 501. A square in FIG. 14 indicates 16 × 16 which is an access unit of the image processing controller 205. The numbers in the boxes are the access order of the image processing controller 205. When the nozzle row is inclined as shown in FIG. 7 and each nozzle has the inclination value shown in FIG. 8, the start position of the image data transferred to the recording head 8 during the recording data processing is also determined by the nozzle. It depends on. Therefore, it is necessary to change the location read by the image processing controller 205 from the buffer 501 in accordance with the inclination value.

次に、画像処理コントローラ205の内部処理の詳細について説明する。   Next, details of internal processing of the image processing controller 205 will be described.

バッファ501から画像データを読出した画像処理コントローラ205は、最初にその後の処理を容易にする為に縦横変換(HV変換)を実行する。   The image processing controller 205 that has read the image data from the buffer 501 first executes vertical / horizontal conversion (HV conversion) to facilitate subsequent processing.

図15は縦横変換(HV変換)を概念的に示す図である。   FIG. 15 is a diagram conceptually showing vertical / horizontal conversion (HV conversion).

縦横変換(HV変換)を実行すると、図15の左側に示しているようにRAM204において記録媒体の搬送方向に並んでいる画像データは、その搬送方向とは直角の方向に並ぶ画像データに並替えられる。この実施例では搬送方向とは直角の方向とは記録ヘッドのノズル配列方向である。この変換処理は所定のデータ量を単位として実行され、図15に示した例では、16ドット×16ドットの単位、1ドットを1ビットとすれば、16ビット×16ビット(=256ビット)の単位に実行される。つまり、HV変換の処理単位は、1回のアクセスによるバッファ501からの画像データの読出し単位に等しい。   When vertical / horizontal conversion (HV conversion) is executed, the image data arranged in the conveyance direction of the recording medium in the RAM 204 is rearranged into image data arranged in a direction perpendicular to the conveyance direction as shown on the left side of FIG. It is done. In this embodiment, the direction perpendicular to the transport direction is the nozzle arrangement direction of the recording head. This conversion process is executed in units of a predetermined amount of data. In the example shown in FIG. 15, if the unit is 16 dots × 16 dots and 1 dot is 1 bit, 16 bits × 16 bits (= 256 bits). Executed in units. That is, the processing unit of HV conversion is equal to the reading unit of image data from the buffer 501 by one access.

図16は縦横変換を実行された画像データがバッファに格納される様子を示す図である。   FIG. 16 is a diagram illustrating a state in which image data that has been subjected to vertical / horizontal conversion is stored in a buffer.

図16に示されるように、縦横変換実行後の画像データは画像処理コントローラ205の内部に備えられた512×3ビットの容量をもつバッファ(第1の内部バッファ)に13〜15ライン目の画像データを格納される。一方、画像処理コントローラ205の内部に備えられた512×48ビットの容量をもつバッファ504(第2の内部バッファ)には傾きを補正した画像データが格納される。バッファ503に13〜15ライン目の画像データを格納するのは、記録媒体の搬送方向に対して1つ下流側のデータ(図14において領域“1”に対する領域“33”を指す)を処理する場合に使用する為である。13〜15ライン目の画像データのバッファ503への格納は記録ヘッドのノズル列の全てのノズルについて実行される。   As shown in FIG. 16, the image data after the vertical / horizontal conversion is performed on the 13th to 15th line images in a buffer (first internal buffer) having a capacity of 512 × 3 bits provided in the image processing controller 205. Stored data. On the other hand, image data with corrected inclination is stored in a buffer 504 (second internal buffer) having a capacity of 512 × 48 bits provided in the image processing controller 205. The image data of the 13th to 15th lines are stored in the buffer 503 in order to process the data one downstream side with respect to the conveyance direction of the recording medium (pointing to the area “33” for the area “1” in FIG. 14). This is for use in cases. The storage of the image data of the 13th to 15th lines in the buffer 503 is executed for all the nozzles in the nozzle array of the recording head.

次に傾きを補正する画像データ処理及びバッファ504へのデータ格納方法について説明する。   Next, image data processing for correcting inclination and a method for storing data in the buffer 504 will be described.

まず、1ライン未満の微小な傾きを補正する方法について説明する。   First, a method for correcting a minute inclination of less than one line will be described.

この実施例では、ピーク消費電力量削減を目的に、記録ヘッド8のノズル列を連続する16ノズル毎のグループに分割して、その16ノズルを1ライン内で16に時分割駆動して記録する方法を採用している。   In this embodiment, for the purpose of reducing the peak power consumption, the nozzle array of the recording head 8 is divided into groups of 16 consecutive nozzles, and the 16 nozzles are time-division driven to 16 within one line for recording. The method is adopted.

図17は1ライン未満の微小な傾きの補正を行い時分割駆動を用いて記録を行ったときの様子を示す図である。   FIG. 17 is a diagram illustrating a state in which recording is performed using time-division driving after correcting a minute inclination of less than one line.

記録ヘッドを時分割駆動するならば、図17に示すように、各グループのノズルを16に時分割駆動するのに用いる記録データの幾つかを次のラインで記録するために用いることで、1ライン未満の微小な傾きの補正を行うことが可能となる
例えば、図17において、補正値4と記載されている箇所では、本来1ライン目で16時分割して記録するのに用いる記録データの内、最初に記録される4ドット分の記録データを次の2ライン目で記録するのに用いる。同様に本来2ライン目で16時分割して記録するのに用いる記録データの内、最初に記録される4つドット分の記録データを次の3ライン目で記録するのに用いる。この例では、2ライン目の記録を行う場合には、1ライン目の記録データと2ライン目の記録データからそれぞれ必要な記録データのみを抜き出して用いる。
If the recording head is driven in a time-sharing manner, as shown in FIG. 17, some of the recording data used for time-sharing the nozzles in each group to 16 is used to record in the next line, thereby giving 1 For example, in FIG. 17, in a portion where a correction value is described in FIG. 17, the recording data used for recording divided by 16 hours on the first line is originally recorded. Among them, the recording data for the first 4 dots is used for recording on the next second line. Similarly, among the recording data originally used for recording by dividing the 16th time on the second line, the recording data for the four dots recorded first is used for recording on the next third line. In this example, when recording on the second line, only necessary recording data is extracted from the recording data on the first line and the recording data on the second line.

図18は傾き値が0と1の箇所、つまりノズル0〜15(図8参照)、図14では領域1、33、65……のデータ格納処理について説明する図である。なお、これ以降、図18〜図20に示す画像データでは、縦横変換済みの画像データとバッファ503に格納されている画像データが記録画像上で記録媒体の搬送方向に連続であることから、これらの画像データをまとめて図示している。又、図18で示す画像データのy方向のサイズは16ビットであるが、傾き値は8ノズル毎に異なる値を取ることから、8ビット毎に区切って考える。   FIG. 18 is a diagram for explaining the data storage processing of the slope values 0 and 1, that is, nozzles 0 to 15 (see FIG. 8), and FIG. 14 shows the areas 1, 33, 65. Note that, since the image data shown in FIGS. 18 to 20 are continuously converted in the conveyance direction of the recording medium on the recorded image, the image data that has been subjected to the vertical / horizontal conversion and the image data stored in the buffer 503 are the same. The image data are collectively shown. Further, the size in the y direction of the image data shown in FIG. 18 is 16 bits, but the inclination value takes a different value for every 8 nozzles.

図18のStep1は、画像先端部、つまり領域“1”(図14)の処理について示している。画像先端部においてはバッファ503に格納されている画像データは存在せず、図中では網がけで表示している。傾き値が1の領域(左側の8×16ビット領域)については、縦横変換済みの画像データの1〜15ライン目(斜線部)がバッファ504へ書込まれる。この内、1ライン目と15ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。傾き値が0の領域(右側の8×16領域)については、傾き値が1の領域と同一のライン数のデータがバッファ504に書込まれる。従って、縦横変換済みの画像データの0〜14ライン目(斜線部)がバッファ504へ書込まれる。この内、0ライン目と15ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。加えてStep1では、領域“1”(図14)の13〜15ライン目のデータをバッファ503に格納しておく。   Step 1 in FIG. 18 shows the processing of the leading edge of the image, that is, the region “1” (FIG. 14). There is no image data stored in the buffer 503 at the leading edge of the image, and it is displayed in a shaded manner in the figure. For an area with an inclination value of 1 (left 8 × 16 bit area), the first to fifteenth lines (shaded portions) of the image data subjected to vertical / horizontal conversion are written into the buffer 504. Of these, the data for the first line and the fifteenth line are written in the buffer 504 in order to correct a slight inclination of less than one line. For an area with an inclination value of 0 (right 8 × 16 area), data having the same number of lines as an area with an inclination value of 1 is written into the buffer 504. Accordingly, the 0th to 14th lines (shaded portions) of the image data that has been subjected to vertical / horizontal conversion is written into the buffer 504. Of these, the data of the 0th line and the 15th line are only written in the buffer 504 in order to correct a slight inclination of less than 1 line. In addition, in Step 1, the data of the 13th to 15th lines in the region “1” (FIG. 14) is stored in the buffer 503.

図18のStep2は、領域“33”(図14)の処理について示している。Step2において、傾き値が1の領域(左側の8×16ビット領域)については、Step1でバッファ503に格納されたデータの内、15ライン目のデータと縦横変換済みのデータの0〜15ライン目(ドット部)がバッファ504へ書込まれる。この内、バッファ503の15ライン目のデータと縦横変換後の15ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。   Step 2 in FIG. 18 shows the processing of the region “33” (FIG. 14). In Step 2, for the area where the slope value is 1 (left 8 × 16 bit area), the data stored in the buffer 503 in Step 1 is the 15th line data and the 0th to 15th lines of the data that has been subjected to the vertical / horizontal conversion. (Dot part) is written into the buffer 504. Of these, the 15th line data in the buffer 503 and the 15th line data after vertical / horizontal conversion are corrected to a minute inclination of less than one line, so only a part is written into the buffer 504.

傾き値が0の領域(右側の8×16領域)については、Step1でバッファ503に格納されたデータの内、バッファ504に書込まれなかった14〜15ライン目と、縦横変換済みのデータの0〜14ライン目(ドット部)がバッファ504へ書込まれる。この内、バッファ503の14ライン目のデータと縦横変換後の14ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。   For the area where the slope value is 0 (the right 8 × 16 area), the 14th to 15th lines of the data stored in the buffer 503 in Step 1 and the data that has not been written to the buffer 504, The 0th to 14th lines (dot portions) are written into the buffer 504. Of these, the 14th line data of the buffer 503 and the 14th line data after vertical / horizontal conversion are corrected to a minute inclination of less than one line, so only a part is written into the buffer 504.

領域“65”(図14)の処理についても領域“33”(図14)に対するのと同様に行う。   The processing for the area “65” (FIG. 14) is performed in the same manner as for the area “33” (FIG. 14).

図19は傾き値が6と8の箇所、つまりノズル48〜63(図8参照)、図14では領域4、36、68、……(図14に番号は不図示)のデータ格納処理について説明する図である。   FIG. 19 illustrates the data storage processing of the slope values 6 and 8, that is, the nozzles 48 to 63 (see FIG. 8), and FIG. 14 illustrates the areas 4, 36, 68,... (Numbers are not illustrated in FIG. 14). It is a figure to do.

図19のStep1は、画像先端部、つまり領域“4”の処理について示している。画像先端部においてはバッファ503に格納されているデータは存在せず、図中では網がけで表示している。傾き値が8の領域(左側の8×16ビットの領域)については縦横変換済みのデータの8〜15ライン目(斜線部)がバッファ504へ書込まれる。この内、8ライン目と15ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。傾き値が6の領域(右側の8×16ビット領域)については、傾き値が8の領域と同一のライン数のデータがバッファ504に書込まれる。よって縦横変換済みのデータの6〜13ライン目(斜線部)がバッファ504へ書込まれる。この内、6ライン目と13ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。加えてStep1では領域“4”の13〜15ライン目のデータをバッファ503に格納しておく。   Step 1 in FIG. 19 shows the processing of the leading edge of the image, that is, the region “4”. There is no data stored in the buffer 503 at the leading edge of the image, and it is displayed in a shaded manner in the figure. For an area with an inclination value of 8 (an 8 × 16 bit area on the left side), the 8th to 15th lines (shaded area) of the data that has undergone vertical / horizontal conversion are written into the buffer 504. Of these, the data for the 8th and 15th lines are only written in the buffer 504 in order to correct a slight inclination of less than 1 line. For an area with an inclination value of 6 (right 8 × 16 bit area), data having the same number of lines as the area with an inclination value of 8 is written into the buffer 504. Therefore, the sixth to thirteenth lines (shaded portions) of the vertically and horizontally converted data are written into the buffer 504. Of these, the data for the 6th and 13th lines are only written in the buffer 504 in order to correct a slight inclination of less than 1 line. In addition, in Step 1, the data of the 13th to 15th lines in the area “4” are stored in the buffer 503.

図19のStep2は、領域“36”の処理について示している。その傾き値が8の領域(左側の8×16ビット領域)では、Step1でバッファ503に格納されたデータの内、バッファ503に書込まれなかった15ライン目のデータと縦横変換済みのデータの0〜15ライン目(ドット部)がバッファ504へ書込まれる。この内、バッファ503の15ライン目のデータと縦横変換後の15ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。傾き値が6の領域(右側の8×16ビット領域)では、Step1でバッファ503に格納されたデータの内、バッファ504に書込まれなかった13〜15ライン目と、縦横変換済みのデータの0〜13ライン目(ドット部)がバッファ504へ書込まれる。この内、バッファ503の13ライン目のデータと縦横変換後の13ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。   Step 2 in FIG. 19 shows the processing of the region “36”. In the area where the slope value is 8 (the 8 × 16 bit area on the left side), the data of the 15th line that has not been written to the buffer 503 of the data stored in the buffer 503 in Step 1 and the data that has undergone vertical / horizontal conversion The 0th to 15th lines (dot portions) are written into the buffer 504. Of these, the 15th line data in the buffer 503 and the 15th line data after vertical / horizontal conversion are corrected to a minute inclination of less than one line, so only a part is written into the buffer 504. In the area where the slope value is 6 (the right 8 × 16 bit area), among the data stored in the buffer 503 in Step 1, the 13th to 15th lines that have not been written in the buffer 504 and the vertical / horizontal converted data The 0th to 13th lines (dot portions) are written into the buffer 504. Of these, the 13th line data in the buffer 503 and the 13th line data after vertical / horizontal conversion are corrected to a minute inclination of less than one line, so only a part is written into the buffer 504.

領域“68”の処理についても領域“36”に対するのと同様に行う。   The processing for the area “68” is performed in the same manner as for the area “36”.

図20は傾き値が15と17の箇所、つまりノズル112〜127(図8参照)、図14では領域8、40、72、104、……(図14に番号は不図示)のデータ格納処理について説明する図である。   FIG. 20 shows data storage processing at the inclination values 15 and 17, that is, nozzles 112 to 127 (see FIG. 8), and in FIG. 14, areas 8, 40, 72, 104,... (Numbers not shown in FIG. 14). It is a figure explaining about.

図20のStep1は、画像先端部、つまり領域“8”の処理について示している。図18〜19を参照して説明したように、傾き値が増加するほどStep1でバッファ504に書込むデータは減少する。そして、領域“8”については、図20のStep1に示すように、バッファ504に書込むデータは存在しなくなる。但し、13〜15ライン目のデータについてはバッファ503に格納しておく。   Step 1 in FIG. 20 shows the processing of the leading edge of the image, that is, the region “8”. As described with reference to FIGS. 18 to 19, the data written to the buffer 504 at Step 1 decreases as the slope value increases. In the area “8”, there is no data to be written to the buffer 504 as shown in Step 1 of FIG. However, the data of the 13th to 15th lines are stored in the buffer 503.

図20のStep2は、領域“40”の処理について示している。Step2の傾き値が17の領域(左側の8×16ビットの領域)については、縦横変換済みのデータの1〜15ライン目(ドット部)をバッファ504へ書込む。この内、1ライン目と15ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。傾き値が15の領域(右側の8x16ビットの領域)については、Step1でバッファ503に格納されたデータの内、バッファ504に書込まれなかった15ライン目と、縦横変換済みのデータの0〜13ライン目(ドット部)がバッファ504へ書込まれる。この内、バッファ503の15ライン目のデータと縦横変換後の13ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。   Step 2 in FIG. 20 shows processing for the region “40”. For the region where the slope value of Step 2 is 17 (the region of 8 × 16 bits on the left side), the 1st to 15th lines (dot portions) of the vertically and horizontally converted data are written into the buffer 504. Of these, the data for the first line and the fifteenth line are written in the buffer 504 in order to correct a slight inclination of less than one line. For the area with the slope value of 15 (the right 8 × 16 bit area), the 15th line that was not written to the buffer 504 among the data stored in the buffer 503 in Step 1 and the 0 to 0 of the vertically and horizontally converted data The 13th line (dot portion) is written into the buffer 504. Of these, the 15th line data in the buffer 503 and the 13th line data after vertical / horizontal conversion are corrected to a minute inclination of less than one line, so only a part is written into the buffer 504.

Step1の時と同様に、Step2においても領域40の13〜15ライン目のデータをバッファ503に格納しておく。   Similarly to Step 1, the data of the 13th to 15th lines of the area 40 are stored in the buffer 503 also in Step 2.

図20のStep3は、領域“72”の処理について示している。Step3では、傾き値が17の領域(左側の8×16ビットの領域)では、Step2でバッファ503に格納されたデータの内、バッファ504に書込まれなかった15ライン目のデータがバッファ504へ書込まれる。さらに加えて、縦横変換済みのデータの0〜15ライン目(Xの網掛け部)もバッファ504へ書込まれる。   Step 3 in FIG. 20 shows processing for the region “72”. In Step 3, in the area where the slope value is 17 (the 8 × 16 bit area on the left side), the 15th line data not written in the buffer 504 among the data stored in the buffer 503 in Step 2 is sent to the buffer 504. Written. In addition, the 0th to 15th lines (X shaded portion) of the vertically and horizontally converted data are also written to the buffer 504.

この内、バッファ503の15ライン目のデータと縦横変換後の15ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。傾き値が15の領域(右側の8×16ビットの領域)では、Step2でバッファ503に格納されたデータの内バッファ504に書込まれなかった13〜15ライン目と縦横変換済みのデータの0〜13ライン目(Xの網掛け部)がバッファ504へ書込まれる。この内、バッファ503の13ライン目のデータと縦横変換後の13ライン目のデータについては、1ライン未満の微小な傾きの補正を行う為、一部のみがバッファ504に書込まれる。   Of these, the 15th line data in the buffer 503 and the 15th line data after vertical / horizontal conversion are corrected to a minute inclination of less than one line, so only a part is written into the buffer 504. In the area where the slope value is 15 (8 × 16 bit area on the right side), the data stored in the buffer 503 in Step 2 is not written to the inner buffer 504, and the 0th line of the vertical / horizontal converted data is 0. The ˜13th line (X shaded portion) is written into the buffer 504. Of these, the 13th line data in the buffer 503 and the 13th line data after vertical / horizontal conversion are corrected to a minute inclination of less than one line, so only a part is written into the buffer 504.

以降の領域の処理についても領域“72”に対するのと同様に行う。   The subsequent area processing is performed in the same manner as for the area “72”.

図21は、図18〜図20を参照して説明した方法で、図14に示す領域“1”〜“96”のデータがバッファ504に書込まれた状態を示した図である。   FIG. 21 is a diagram showing a state where data in the areas “1” to “96” shown in FIG. 14 is written in the buffer 504 by the method described with reference to FIGS.

バッファ504に書込まれたデータはこの後、RAM204のバッファ502に書込まれる。   The data written in the buffer 504 is then written in the buffer 502 of the RAM 204.

図22はRAM204のバッファ502に格納するデータのフォーマットを示す図である。   FIG. 22 is a diagram showing a format of data stored in the buffer 502 of the RAM 204.

図22に示すように、バッファ502が格納する記録データは、ライン単位で行う記録ヘッド8へのデータ転送を考慮して、ライン方向にアドレスが連続になるように格納される。その為、バッファ504からのデータ読出しに関しても、ライン単位で行う。一方、バッファ501が格納する画像データのフォーマットは、図13で示したように搬送方向に16ライン分まとまっている。このことから、バッファ504から少なくとも16ライン分の記録データがバッファ502に書込まれないと、新たにバッファ501から画像データを読出すことはできない。従って、バッファ504の全領域に16ライン分のデータが書込まれれば、バッファ502に記録データを書込むこととする。   As shown in FIG. 22, the recording data stored in the buffer 502 is stored so that addresses are continuous in the line direction in consideration of data transfer to the recording head 8 performed in units of lines. Therefore, data reading from the buffer 504 is also performed in line units. On the other hand, the format of the image data stored in the buffer 501 is organized for 16 lines in the transport direction as shown in FIG. For this reason, image data cannot be newly read from the buffer 501 unless recording data for at least 16 lines is written from the buffer 504 to the buffer 502. Therefore, if 16 lines of data are written in the entire area of the buffer 504, the recording data is written in the buffer 502.

図21において、太線で囲った枠の部分が16ライン分のデータを示しているが、この実施例によれば、領域“1”〜“96”までのデータ格納処理を実行すると、16ライン分のデータが書込まれたこととなる。従って、領域96までのデータがバッファ504に書込まれると、16ライン分のデータを読出して、これをバッファ502に書込む。これにより、バッファ504に16ライン分の空き領域が生じるので、新たにバッファ501から16ライン分のデータ(領域97〜192)を順次読出して、傾きの補正処理を実行した後、バッファ504に書込む。   In FIG. 21, the portion surrounded by a thick line indicates the data for 16 lines. According to this embodiment, when the data storage process for the areas “1” to “96” is executed, the data for 16 lines is displayed. Is written. Therefore, when data up to region 96 is written into buffer 504, 16 lines of data are read and written into buffer 502. As a result, an empty area for 16 lines is generated in the buffer 504, so that data for 16 lines (areas 97 to 192) is newly read sequentially from the buffer 501, and after the inclination correction processing is executed, the data is written to the buffer 504. Include.

以降、16ライン分のデータのバッファ502への書込みと、バッファ501からのデータ読出しと、傾きの補正処理の実行と、バッファ504へ書込みを繰り返す。   Thereafter, writing of data for 16 lines to the buffer 502, reading of data from the buffer 501, execution of inclination correction processing, and writing to the buffer 504 are repeated.

従って以上説明した実施例に従えば、画像処理コントローラの内部にバッファを備え、このバッファに画像データを一時的に格納して傾き補正処理を行うので、外部のRAMに対するアクセス回数を低減することができる。これにより、記録ヘッドの傾きに伴う傾き補正の実行をより高速に実行することが可能になり、トータルスループットの低下を回避することができる。   Therefore, according to the embodiment described above, a buffer is provided in the image processing controller, and the image data is temporarily stored in this buffer to perform the inclination correction processing. Therefore, the number of accesses to the external RAM can be reduced. it can. As a result, it is possible to execute the tilt correction accompanying the tilt of the recording head at a higher speed, and to avoid a decrease in the total throughput.

なお、画像処理コントローラ205は各ノズル列の画像データを順次処理する為、バッファ501とは異なり、バッファ503とバッファ504は上述した領域のみ備える。画像処理コントローラ205による処理速度を高速にしたい場合には、画像処理コントローラ205を複数エンジンユニット200内に備えると良い。   Since the image processing controller 205 sequentially processes the image data of each nozzle row, unlike the buffer 501, the buffer 503 and the buffer 504 include only the above-described areas. When it is desired to increase the processing speed of the image processing controller 205, the image processing controller 205 may be provided in the plurality of engine units 200.

また以上説明した実施例では、図7で示した傾きに基づいて各ノズルは図8に示した傾き値をもつが、図7とは異なる傾きに対しても、その傾きに応じて連続する8ノズル毎に補正値を決定し、決定した傾き値に応じてバッファへ書込むデータを決定しても良い。また、バッファ501は120ノズル列分の画像データを格納できる領域を持っているが、あるまとまった単位で順次処理を行う場合などは、これより小さいノズル列数分の領域を持つようにしてもよい。   Further, in the embodiment described above, each nozzle has the inclination value shown in FIG. 8 based on the inclination shown in FIG. 7, but even for an inclination different from FIG. A correction value may be determined for each nozzle, and data to be written to the buffer may be determined according to the determined inclination value. The buffer 501 has an area where image data for 120 nozzle rows can be stored. However, when processing is performed sequentially in a certain unit, the buffer 501 may have a smaller area for the number of nozzle rows. Good.

さらに以上説明した実施例では、15個のヘッド基板を備え、各ヘッド基板のノズル配列方向を一方向に揃えて、記録幅を長くしたフルライン記録ヘッドを用いた例について説明したが本発明はこれによって限定されるものではない。例えば、1〜2個程度の少数のヘッド基板を記録ヘッドに内蔵し、この記録ヘッドをキャリッジに搭載し、そのキャリッジを往復移動させて記録を行うシリアルタイプの記録装置にも本発明は適用可能である。   Further, in the embodiment described above, an example using a full-line recording head having 15 head substrates, in which the nozzle arrangement direction of each head substrate is aligned in one direction, and the recording width is increased has been described. This is not a limitation. For example, the present invention can be applied to a serial type recording apparatus in which a small number of head substrates of about 1 to 2 are built in a recording head, the recording head is mounted on a carriage, and recording is performed by reciprocating the carriage. It is.

1 記録装置、8 記録ヘッド、101 コントローラユニット、105 カセット、
200 プリントエンジンユニット、202 プリントコントローラ、204 RAM、
205 画像処理コントローラ、S 記録媒体(カットシート)
1 recording device, 8 recording head, 101 controller unit, 105 cassette,
200 Print Engine Unit, 202 Print Controller, 204 RAM,
205 Image processing controller, S recording medium (cut sheet)

Claims (11)

複数のノズルを備えた記録ヘッドから記録媒体に対してインクを吐出して記録を行なう記録装置であって、
前記記録媒体を搬送する搬送手段と、
入力された画像データを格納する第1のバッファと、前記記録ヘッドに出力する記録データを格納する第2のバッファとを備えた記憶手段と、
前記第1のバッファから読出した画像データを、前記搬送手段による記録媒体の搬送方向に対する前記複数のノズルのノズル列の傾きに従って内部バッファを用いて並替え、該並替えられた画像データを前記記録データとして前記第2のバッファに出力する画像処理手段とを有することを特徴とする記録装置。
A recording apparatus that performs recording by discharging ink to a recording medium from a recording head having a plurality of nozzles,
Conveying means for conveying the recording medium;
Storage means comprising a first buffer for storing input image data, and a second buffer for storing recording data to be output to the recording head;
The image data read from the first buffer is rearranged using an internal buffer according to the inclination of the nozzle row of the plurality of nozzles with respect to the conveyance direction of the recording medium by the conveyance means, and the rearranged image data is recorded as the recording data. An image processing means for outputting the data to the second buffer as data.
前記画像処理手段は、
前記画像データを前記搬送方向と前記搬送方向に直角な方向とに予め定められるデータ量を単位としてHV変換する変換手段と、
前記変換手段によりHV変換された画像データを格納する、前記内部バッファのうちの第1の内部バッファと、
前記傾きに従う補正処理を行う補正処理手段と、
前記補正処理手段により補正処理された画像データを書込む、前記内部バッファのうちの第2の内部バッファとを含むことを特徴とする請求項1に記載の記録装置。
The image processing means includes
Conversion means for converting the image data into HV in units of a predetermined data amount in the transport direction and a direction perpendicular to the transport direction;
A first internal buffer of the internal buffers for storing image data that has been HV converted by the conversion means;
Correction processing means for performing correction processing according to the inclination;
The recording apparatus according to claim 1, further comprising a second internal buffer among the internal buffers in which the image data corrected by the correction processing unit is written.
前記画像処理手段はさらに、前記第2の内部バッファから前記第2のバッファに前記補正処理がなされた画像データを記録データとして出力する出力手段を含むことを特徴とする請求項2に記載の記録装置。   3. The recording according to claim 2, wherein the image processing means further includes an output means for outputting the image data subjected to the correction processing from the second internal buffer to the second buffer as recording data. apparatus. 前記第1のバッファは、前記傾きに従ってnullデータをさらに格納し、
前記第1のバッファから前記画像処理手段へのデータ読出し単位は、前記変換手段によるHV変換の処理単位と同じであり、
前記出力手段は、前記搬送方向に予め定められたデータ量であって、かつ前記記録ヘッドのノズル配列方向に全てのノズルに対応した前記補正処理が終えたときに前記第2の内部バッファから前記記録データを出力し、
前記第2のバッファは、アドレスが前記記録ヘッドのノズル配列方向に連続するように出力される記録データを格納することを特徴とする請求項3に記載の記録装置。
The first buffer further stores null data according to the slope;
The data reading unit from the first buffer to the image processing means is the same as the HV conversion processing unit by the converting means,
The output means has a predetermined amount of data in the transport direction and the second internal buffer outputs the correction data when the correction processing corresponding to all the nozzles in the nozzle array direction of the recording head is completed. Output recorded data,
The recording apparatus according to claim 3, wherein the second buffer stores recording data output so that addresses are continuous in a nozzle array direction of the recording head.
前記nullデータは、前記記録媒体の搬送方向に関して記録がなされる画像の先端のさらに先の位置に対応するデータとして前記画像データに付加されることを特徴とする請求項4に記載の記録装置。   The recording apparatus according to claim 4, wherein the null data is added to the image data as data corresponding to a position further ahead of a leading end of an image to be recorded in the conveyance direction of the recording medium. 前記傾きに対する情報は、前記複数のノズルを連続する予め定められた数のノズルごとに複数のグループとして構成し、該複数のグループごとに設定されることを特徴とする請求項1乃至5のいずれか1項に記載の記録装置。   6. The information on the tilt is configured by configuring the plurality of nozzles as a plurality of groups for each of a predetermined number of continuous nozzles and setting the information for each of the plurality of groups. The recording apparatus according to claim 1. 前記記録ヘッドは、前記記録媒体の幅に相当する記録幅をもつフルライン記録ヘッドであり、
前記フルライン記録ヘッドは、複数のノズルを備えたヘッド基板を複数、前記複数のノズルのノズル配列方向に配置することにより、前記記録媒体の幅に相当する記録幅をもつことになることを特徴とする請求項1乃至6のいずれか1項に記載の記録装置。
The recording head is a full line recording head having a recording width corresponding to the width of the recording medium;
The full-line recording head has a recording width corresponding to the width of the recording medium by disposing a plurality of head substrates having a plurality of nozzles in the nozzle arrangement direction of the plurality of nozzles. The recording apparatus according to any one of claims 1 to 6.
前記記憶手段は、複数の前記ヘッド基板それぞれに対応して、備えられ、
前記画像処理手段は、複数の前記ヘッド基板それぞれを単位として前記画像データの並替えを実行することを特徴とする請求項7に記載の記録装置。
The storage means is provided corresponding to each of the plurality of head substrates,
The recording apparatus according to claim 7, wherein the image processing unit executes the rearrangement of the image data in units of a plurality of the head substrates.
前記複数のノズルを時分割駆動する駆動手段をさらに有することを特徴とする請求項7又は8に記載の記録装置。   The recording apparatus according to claim 7, further comprising a driving unit that drives the plurality of nozzles in a time-sharing manner. 前記駆動手段は、前記傾きに関する情報に従って、1ラインの記録のために用いる記録データのうちの一部を次のラインの記録のために用いる記録データとして前記時分割駆動を行うことを特徴とする請求項9に記載の記録装置。   The driving means performs the time-division driving as a part of recording data used for recording one line as recording data used for recording the next line according to the information on the inclination. The recording apparatus according to claim 9. 複数のノズルを備えた記録ヘッドから、搬送される記録媒体に対してインクを吐出して記録を行なう記録装置のデータ処理方法であって、
入力された画像データを格納する第1のバッファから読出した画像データを、前記記録媒体の搬送方向に対する前記複数のノズルのノズル列の傾きに従って、画像処理手段の内部バッファを用いて並替え、該並替えられた画像データを記録データとして、前記記録ヘッドに出力するために用いられる第2のバッファに出力するデータ処理を行うことを特徴とするデータ処理方法。
A data processing method for a recording apparatus that performs recording by ejecting ink from a recording head having a plurality of nozzles to a recording medium conveyed,
The image data read from the first buffer storing the input image data is rearranged using the internal buffer of the image processing means according to the inclination of the nozzle row of the plurality of nozzles with respect to the conveyance direction of the recording medium, A data processing method comprising: performing data processing for outputting rearranged image data as recording data to a second buffer used for outputting to the recording head.
JP2018062264A 2018-03-28 2018-03-28 Recording device and data processing method Pending JP2019171674A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018062264A JP2019171674A (en) 2018-03-28 2018-03-28 Recording device and data processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018062264A JP2019171674A (en) 2018-03-28 2018-03-28 Recording device and data processing method

Publications (1)

Publication Number Publication Date
JP2019171674A true JP2019171674A (en) 2019-10-10

Family

ID=68166281

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018062264A Pending JP2019171674A (en) 2018-03-28 2018-03-28 Recording device and data processing method

Country Status (1)

Country Link
JP (1) JP2019171674A (en)

Similar Documents

Publication Publication Date Title
US7651194B2 (en) Printing apparatus and conveyance amount correction method for the same
JP2002103584A (en) Printing up to the edge of the printing paper without soiling the platen
US10742828B2 (en) Printing apparatus, control method and storage medium
JP7721287B2 (en) Recording device and recording method
JP4539182B2 (en) Printing apparatus, computer program, printing system, and printing method
US10740056B2 (en) Printing apparatus, control method of printing apparatus and storage medium
US7926894B2 (en) Printing apparatus, printing method, program and printing system
JP2005246642A (en) Recording apparatus and control method thereof
JP5898423B2 (en) Ink jet recording apparatus and recording method
JP2019171674A (en) Recording device and data processing method
JP2005088467A (en) Image forming apparatus and droplet discharge head
JP5649338B2 (en) Image processing apparatus and image processing method
JP7803144B2 (en) Liquid ejection device, liquid ejection system, and program
JP2001146032A (en) Color printing using vertical array head
JP2005224955A (en) Printing device
JP2003305830A (en) Recording device and recording method
JP2009220304A (en) Inkjet recording device and method
JP4604570B2 (en) Adjustment pattern forming method, adjustment pattern, printing method, and printing apparatus
JP2013215903A (en) Inkjet recorder, and method for correcting deviation by tilt of recording head in the inkjet recorder
JP2013256046A (en) Inkjet recording method and inkjet recording device
JP2005169784A (en) Image recording device
JP2007144786A (en) Correction of recording head tilt
JP2023070924A (en) Recording device and method for controlling recording device
JP2018039223A (en) Printing device
JP4561695B2 (en) Tone value conversion circuit, printing apparatus, and tone value conversion method

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20210103

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210113