Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7699992B2 - Handheld recording device, control method, and program - Google Patents
[go: Go Back, main page]

JP7699992B2 - Handheld recording device, control method, and program - Google Patents

Handheld recording device, control method, and program Download PDF

Info

Publication number
JP7699992B2
JP7699992B2 JP2021125330A JP2021125330A JP7699992B2 JP 7699992 B2 JP7699992 B2 JP 7699992B2 JP 2021125330 A JP2021125330 A JP 2021125330A JP 2021125330 A JP2021125330 A JP 2021125330A JP 7699992 B2 JP7699992 B2 JP 7699992B2
Authority
JP
Japan
Prior art keywords
recording
scan
line feed
recording device
scanning
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.)
Active
Application number
JP2021125330A
Other languages
Japanese (ja)
Other versions
JP2023020134A (en
Inventor
真一 宮▲崎▼
顕季 山田
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 JP2021125330A priority Critical patent/JP7699992B2/en
Publication of JP2023020134A publication Critical patent/JP2023020134A/en
Application granted granted Critical
Publication of JP7699992B2 publication Critical patent/JP7699992B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Ink Jet (AREA)

Description

本発明は、ユーザが手動で走査して記録を行う手動走査式のハンドヘルド記録装置、当該ハンドヘルド記録装置の制御方法、およびプログラムに関する。 The present invention relates to a handheld recording device with a manual scanning function that allows a user to manually scan and record, a control method for the handheld recording device, and a program.

特許文献1には、シリアルスキャン方式の記録装置において、記録媒体の搬送量の誤差を検出し、記録の際に使用可能な記録ヘッドのノズルを変更することにより、当該搬送量のばらつきによる記録品質の低下を抑制する技術が開示されている。 Patent document 1 discloses a technology for detecting errors in the transport amount of a print medium in a serial scan printing device and suppressing degradation of print quality caused by variations in the transport amount by changing the nozzles of the print head that can be used during printing.

特開2010-699号広報JP2010-699Publication

ところで、記録装置として、記録媒体に対して本体を手動で移動させることで、シリアルスキャン方式の記録装置と同様にして、記録媒体に対して記録を行うハンドヘルド記録装置が知られている。こうしたハンドヘルド記録装置では、次走査の領域に移動する際に、記録媒体に対してハンドヘルド記録装置に傾きが生じる場合がある。こうした傾きに応じて、例えば、特許文献1の技術を適用して、使用可能な記録ヘッドのノズルを変更することが考えられる。 A handheld recording device is known as a recording device that records on a recording medium in the same manner as a serial scan type recording device by manually moving the main body relative to the recording medium. In such a handheld recording device, when moving to the next scanning area, the handheld recording device may become tilted relative to the recording medium. Depending on such tilt, it is possible to change the nozzles of the recording head that can be used by applying the technology of Patent Document 1, for example.

しかしながら、例えば、ハンドヘルド記録装置に生じる傾きが想定していた傾きを超えたとき、あるいは、想定していた傾きだか想定する走査領域を超えて移動した位置で次走査への移動を行ったときには、変更するノズルがなくなることがある。これにより、走査間での記録領域が離れることで発生する白いスジ状の線、所謂、白スジが発生し、記録品位が低下してしまう虞があった。こうした記録品位の低下は、実際に生成された記録結果を確認するまではユーザにはわからない。 However, for example, when the tilt of the handheld recording device exceeds the expected tilt, or when the device moves to the next scan at a position that exceeds the expected tilt or the expected scanning area, there may be no nozzles to change. This can cause white streaks, which are caused by the recording area separating between scans, and can degrade recording quality. The user cannot detect this degradation in recording quality until they check the actual recording results.

本発明は、上記課題に鑑みてなされたものであり、ノズルを変更して記録する際の、記録品位が低下した記録結果の生成を抑制することが可能な技術を提供することを目的とする。 The present invention was made in consideration of the above problems, and aims to provide a technology that can prevent the generation of printing results with reduced print quality when changing nozzles for printing.

上記目的を達成するために、本発明の一実施形態は、インクを吐出する複数のノズルが配列されてノズル列が形成され、該ノズルからインクを吐出して記録を行う記録手段と、位置情報を検出する検出手段と、を備え、前記ノズル列が延在する方向と交差する第1方向へのユーザによる走査に応じた前記検出手段による検出結果に基づいて、前記記録手段におけるノズルからインクを吐出して記録する第1動作と、前記ノズル列が延在する第2方向へユーザによって移動される第2動作と、を交互に実行して記録媒体に対して前記記録手段により所定の画像を記録するとともに、前記第2動作前後で前記ノズル列に傾きが生じると、該傾きに応じて、該第2動作後の前記第1動作での走査において記録に使用するノズルの位置を変更するハンドヘルド記録装置であって、前記第1方向への走査において、所定の走査範囲を超えていること、および該走査における記録が終了していないことの少なくとも一方を満たしているときに、前記第2動作が実行できないことを通知する通知手段を有することを特徴とする。 In order to achieve the above-mentioned object, one embodiment of the present invention is a handheld recording device comprising a recording means for recording by ejecting ink from the nozzles, in which a nozzle array is formed by arranging a plurality of nozzles that eject ink, and a detection means for detecting position information, and based on a detection result by the detection means in response to a scan by a user in a first direction intersecting the direction in which the nozzle array extends, a first operation for ejecting ink from the nozzles of the recording means for recording and a second operation for moving the nozzle array by the user in a second direction in which the nozzle array extends are alternately performed to record a predetermined image on a recording medium by the recording means , and if tilt is generated in the nozzle array before and after the second operation, the position of the nozzle used for recording in the scan in the first operation after the second operation is changed in response to the tilt, and the handheld recording device is characterized in having a notification means for notifying that the second operation cannot be performed when at least one of the following is true : a predetermined scanning range has been exceeded in the scan in the first direction, and recording in the scan has not been completed .

本発明によれば、ノズルを変更して記録する際の、記録品位の低下した記録結果の生成を抑制することができるようになる。 The present invention makes it possible to prevent the generation of print results with reduced print quality when changing nozzles for printing.

実施形態による記録装置の概略構成図。FIG. 1 is a schematic configuration diagram of a recording apparatus according to an embodiment. 記録装置による記録手順を示す図。FIG. 4 is a diagram showing a recording procedure by the recording device. 記録の工程に応じた構成部材の位置を示す図。5A to 5C are diagrams showing positions of components according to a recording process. 記録装置の制御系のブロック構成図。FIG. 2 is a block diagram of a control system of the printing apparatus. 制御部における画像処理に関する機能的構成を示すブロック図。FIG. 4 is a block diagram showing a functional configuration for image processing in a control unit. ノズル列の傾きにより走査間の記録領域に生じるスジを説明する図。6A and 6B are diagrams for explaining streaks that occur in a printing area between scans due to inclination of a nozzle array. ノズル列の傾きに応じて使用可能なノズルを変更する一例を示す図。11A and 11B are diagrams showing an example of changing usable nozzles in accordance with the inclination of a nozzle row. 記録領域に対する走査範囲を説明する図。FIG. 4 is a diagram for explaining a scanning range for a printing area. 記録処理の詳細な処理ルーチンを示す図。FIG. 4 is a diagram showing a detailed processing routine of a recording process. 2回の走査で記録する際の記録領域、走査範囲、使用可能なノズルを示す図。4A and 4B are diagrams showing a printing area, a scanning range, and usable nozzles when printing with two scans. 改行動作で生じる走査間の傾きの取得方法を説明ずる図。11A and 11B are diagrams for explaining a method of acquiring the inclination between scans that occurs during a line feed operation.

以下、添付の図面を参照しながら、ハンドヘルド記録装置、制御方法、およびプログラムの実施形態の一例を詳細に説明する。なお、以下の実施形態は、本発明を限定するものではなく、また、実施形態で説明されている特徴の組み合わせのすべてが本発明の解決手段に必須のものとは限らない。また、実施形態に記載されている構成の相対位置、形状などはあくまで例示であり、本発明の範囲をそれらのみに限定するものではない。 Below, an example of an embodiment of a handheld recording device, a control method, and a program will be described in detail with reference to the attached drawings. Note that the following embodiment does not limit the present invention, and not all of the combinations of features described in the embodiment are necessarily essential to the solution of the present invention. Furthermore, the relative positions and shapes of the components described in the embodiment are merely examples, and do not limit the scope of the present invention to only those.

以下の説明では、「記録」とは、文字、図形など有意の情報を形成する場合のみならず、有意無意を問わない。さらに人間が視覚で知覚し得るように顕在化したものであるか否かも問わず、広く記録媒体上に画像、模様、パターン、構造物などを形成する、または、媒体の加工を行う場合も含む。「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、布、プラスチックフィルム、金属板、ガラス、セラミックス、樹脂、木材、皮革など、インクを受容可能なものを含む。 In the following explanation, "recording" refers not only to the formation of meaningful information such as characters and figures, but also to both meaningful and insignificant information. It also broadly includes the formation of images, designs, patterns, structures, etc. on a recording medium, or the processing of the medium, regardless of whether it is manifested in a way that humans can perceive visually. "Recording medium" includes not only paper, which is used in general recording devices, but also cloth, plastic film, metal plate, glass, ceramics, resin, wood, leather, and other materials that can accept ink.

(記録装置の構成)
まず、実施形態によるハンドヘルド記録装置の構成について説明する。なお、ハンドヘルド記録装置は、一般に、ハンディプリンタ、ポータブルプリンタなどとも称される。また、以下の説明では、「ハンドヘルド記録装置」を、単に「記録装置」とも称する。図1は、実施形態による記録装置の斜視構成図であり、(a)は上方から見た図であり、(b)は下方から見た図である。
(Configuration of the recording device)
First, the configuration of a handheld recording device according to an embodiment will be described. A handheld recording device is generally also called a handy printer or a portable printer. In the following description, the "handheld recording device" will also be simply called a "recording device." Figure 1 is a perspective view of the recording device according to an embodiment, where (a) is a view from above and (b) is a view from below.

図1の記録装置10は、載置された記録媒体上において、ユーザが手動で走査(移動)させて記録を行う手動走査式のハンドヘルド記録装置である。記録装置10は、記録するための各種の構成を備えた下部ユニット12と、制御構成が収納される上部ユニット14とを備えている(図1(a)参照)。 The recording device 10 in FIG. 1 is a manual scanning handheld recording device in which the user manually scans (moves) the recording medium placed on it to record. The recording device 10 has a lower unit 12 equipped with various components for recording, and an upper unit 14 that houses the control components (see FIG. 1(a)).

上部ユニット14は、記録装置10をノズル列(後述する)の延在する+Y方向に移動させる際にユーザが操作する改行ハンドル16を備えている。また、上部ユニット14は、記録装置10の上面10aに相当する面に、エラーなどをユーザに通知するためのLEDランプを有するボタン18を備えている。ボタン18は、長押しされることで記録装置10の電源のON/OFFの切り替えを行うとともに、短押しされることで記録開始や記録停止などを行う。ボタン18のLEDランプについては、その点灯パターンや点灯色などにより、各種の通知が可能となっている。本実施形態では、ボタン18を、LEDランプを有する構成としたが、これに限定されるものではなく、記録装置10では、ボタン18とLEDランプとを別構成として備えるようにしてもよい。 The upper unit 14 is provided with a line feed handle 16 that the user operates when moving the recording device 10 in the +Y direction along which the nozzle row (described later) extends. The upper unit 14 also has a button 18 with an LED lamp for notifying the user of errors, etc., on the surface corresponding to the top surface 10a of the recording device 10. The button 18 switches the power of the recording device 10 on and off when pressed for a long time, and starts or stops recording when pressed for a short time. The LED lamp of the button 18 can provide various notifications depending on its lighting pattern and lighting color. In this embodiment, the button 18 is configured to have an LED lamp, but this is not limited to this, and the recording device 10 may be configured to have the button 18 and the LED lamp as separate components.

下部ユニット12は、記録時に、記録装置10の底面10bと対向する記録媒体に対してインクを吐出する記録ヘッド20を備えている。記録ヘッド20には、インクを吐出する複数のノズルがY方向に沿って配列されたノズル列20aが形成されている。また、下部ユニット12は、記録装置10の移動を、Y方向と交差(本実施形態では直交)するX方向でガイドするガイドローラ22を備えている。さらに、下部ユニット12は、+Y方向下流側に設けられた下流側位置検出センサ24と、+Y方向上流側に設けられた上流側位置検出センサ26とを備えている。記録ヘッド20は、Y方向において、下流側位置検出センサ24と上流側位置検出センサ26との間に位置している。さらにまた、下部ユニット12は、改行ハンドル16の操作に応じて、下部ユニット12内に収容された収容位置と、底面10bから-Z方向に突出した突出位置との間で変位可能な改行脚28を備えっている。詳細は後述するが、記録装置10は、ガイドローラ22が接地した状態から、改行ハンドル16の操作による改行脚28の変位によって、+Y方向に移動可能な構成となっている。 The lower unit 12 is provided with a recording head 20 that ejects ink onto a recording medium facing the bottom surface 10b of the recording device 10 during recording. The recording head 20 is provided with a nozzle row 20a in which a plurality of nozzles that eject ink are arranged along the Y direction. The lower unit 12 is also provided with a guide roller 22 that guides the movement of the recording device 10 in the X direction that intersects with the Y direction (orthogonal in this embodiment). The lower unit 12 is further provided with a downstream position detection sensor 24 provided downstream in the +Y direction, and an upstream position detection sensor 26 provided upstream in the +Y direction. The recording head 20 is located between the downstream position detection sensor 24 and the upstream position detection sensor 26 in the Y direction. The lower unit 12 is further provided with a line feed leg 28 that can be displaced between a storage position stored in the lower unit 12 and a protruding position protruding from the bottom surface 10b in the -Z direction in response to the operation of the line feed handle 16. Details will be described later, but the recording device 10 is configured to be able to move in the +Y direction from a state in which the guide roller 22 is in contact with the ground by displacing the line feed leg 28 by operating the line feed handle 16.

(記録装置による記録および各構成の動作)
次に、記録装置10による記録媒体に対する記録方法について説明しながら、記録装置10の各構成について、より詳細に説明する。図2は、記録装置10により画像を記録する手順を説明する図である。図2(a)は、記録装置が記録媒体上の記録開始位置に載置された状態を示す図である。図2(b)は、第1回目の走査中の状態を示す図である。図2(c)は、第1回目の走査が完了し、第2回目の走査における走査開始位置への移動中の状態を示す図である。図2(d)は、第2回目の走査中の状態を示す図である。図3(a)~(h)は、記録の際の各タイミングにおける各構成の位置を示す図である。
(Recording by the recording device and operation of each component)
Next, the components of the recording device 10 will be described in more detail while explaining the recording method on the recording medium by the recording device 10. FIG. 2 is a diagram explaining the procedure for recording an image by the recording device 10. FIG. 2(a) is a diagram showing a state in which the recording device is placed at a recording start position on the recording medium. FIG. 2(b) is a diagram showing a state during the first scan. FIG. 2(c) is a diagram showing a state in which the first scan is completed and the device is moving to a scan start position for the second scan. FIG. 2(d) is a diagram showing a state during the second scan. FIG. 3(a) to (h) are diagrams showing the positions of the components at each timing during recording.

記録装置10は、記録媒体上で、+X方向(または-X方向)に移動しながらノズル列20aを構成する各ノズルからインクを吐出して記録を行う記録動作が行われる。そして、この記録動作後に、記録装置10を+Y方向へ所定量だけ移動する改行動作が行われる。その後、移動後の位置から、前回の走査方向と逆方向の-X方向(または+X方向)に移動しながらノズルからインクを吐出して、前回の走査で記録された記録領域に隣接する領域に記録する記録動作が行われる。このように、記録装置10では、記録を伴うX方向の走査を行う記録動作と、記録後に、所定量だけ+Y方向への移動を行う改行動作とを交互に行って、複数回の記録動作による走査によって記録媒体上に、所定の画像を記録することとなる。なお、本明細書では、ある走査からその次の走査へ移行することを改行とも称する。 The recording device 10 performs a recording operation on the recording medium by ejecting ink from each nozzle constituting the nozzle row 20a while moving in the +X direction (or -X direction). Then, after this recording operation, a line feed operation is performed in which the recording device 10 moves a predetermined amount in the +Y direction. After that, from the position after the movement, the recording device ejects ink from the nozzles while moving in the -X direction (or +X direction) opposite to the previous scanning direction, and performs a recording operation in which ink is ejected from the nozzles to record in an area adjacent to the recording area recorded in the previous scan. In this way, the recording device 10 alternates between a recording operation that scans in the X direction accompanied by recording, and a line feed operation that moves a predetermined amount in the +Y direction after recording, thereby recording a predetermined image on the recording medium by scanning multiple recording operations. In this specification, the transition from one scan to the next scan is also referred to as a line feed.

より詳細には、まず、記録媒体Mにおいて記録を開始する記録開始位置に記録装置10を載置する(図2(a)参照)。記録開始位置としては、記録媒体Mにおける画像を記録する領域の、例えば、左上に載置する。なお、記録装置10は、X方向に往復移動しながら記録可能であるため、右上に載置してもよい。本実施形態では、記録装置10の走査において、奇数走査目を左から右に向かって走査するものとし、偶数走査目を右から左に向かって走査するものとして説明する。 More specifically, first, the recording device 10 is placed at the recording start position where recording starts on the recording medium M (see FIG. 2(a)). The recording start position is, for example, placed at the top left of the area on the recording medium M where an image is to be recorded. Note that since the recording device 10 can record while moving back and forth in the X direction, it may also be placed at the top right. In this embodiment, the scanning of the recording device 10 will be described as scanning from left to right for odd-numbered scans and scanning from right to left for even-numbered scans.

記録開始位置では、図3(a)のように、記録装置10は、ガイドローラ22および下流側位置検出センサ24が記録媒体Mと当接している。図3(a)は、記録開始位置に載置された記録装置のA矢視図である。図3(a)~(h)では、内部構造を示すために、記録装置10の筐体の側面を破断して示している。 At the recording start position, as shown in FIG. 3(a), the recording device 10 has the guide roller 22 and downstream position detection sensor 24 in contact with the recording medium M. FIG. 3(a) is a view of the recording device placed at the recording start position as seen from the arrow A. In FIGS. 3(a) to (h), the side of the housing of the recording device 10 is shown cut away to show the internal structure.

記録装置10の底面10bと記録媒体Mとの間隔はガイドローラ22により定まっている。これにより、記録ヘッド20におけるノズルと記録媒体Mとの間隔は、記録に適した距離となるように設計されている。ガイドローラ22は、記録ヘッド20に対して+X方向上流側に設けられたローラ部22aと、+X方向下流側に設けられたローラ部22bとを備えている(図1(b)参照)。ローラ部22a、22bはそれぞれ、一対のローラ23を備えており、対をなすローラ23は、回転中心が一致するように軸25により連結されている。軸25は、下部ユニット12において、Y方向に沿って延在するように回動可能に支持されるとともに、Y方向のガタが小さくなるように支持されている。また、ローラ23は、例えば、記録媒体Mとの摩擦係数が高くなるように、記録媒体Mと当接する円筒面に小径の砥粒を固着させるなどの加工を施し、X方向への直進性を向上させるためにローラ23の直径はほぼ等しくなっている。さらに、ローラ部22a、22bは、例えば、平行度が小さくなるように支持され、直進性を向上させるようにしてもよい。こうした構成により、ユーザが手動により記録媒体M上を走査する際に、ガイドローラ22は空転せずに、記録装置10の移動に応じて回転するとともに、その直進性が向上する。 The distance between the bottom surface 10b of the recording device 10 and the recording medium M is determined by the guide roller 22. As a result, the distance between the nozzles in the recording head 20 and the recording medium M is designed to be a distance suitable for recording. The guide roller 22 has a roller portion 22a provided upstream in the +X direction with respect to the recording head 20, and a roller portion 22b provided downstream in the +X direction (see FIG. 1(b)). Each of the roller portions 22a and 22b has a pair of rollers 23, and the pair of rollers 23 is connected by a shaft 25 so that the centers of rotation are aligned. The shaft 25 is supported in the lower unit 12 so as to be rotatable so as to extend along the Y direction, and is supported so that the backlash in the Y direction is small. In addition, the roller 23 is processed, for example, by fixing small-diameter abrasive grains to the cylindrical surface that contacts the recording medium M so that the coefficient of friction with the recording medium M is high, and the diameter of the roller 23 is approximately equal to improve linearity in the X direction. Furthermore, the roller portions 22a and 22b may be supported so that, for example, the degree of parallelism is small, thereby improving linearity. With this configuration, when the user manually scans the recording medium M, the guide roller 22 does not rotate idly, but rotates in response to the movement of the recording device 10, and the linearity is improved.

下流側位置検出センサ24は、-Z方向、つまり、記録媒体Mに当接する方向に常時押圧されており、記録装置10の移動量を測定可能となっている。下流側位置検出センサ24は、光学的に記録媒体Mの表面を読み取り可能なセンサ部24cを収納するケース24aを備えており、ケース24aにおいて-Z方向に突出する一対のスライダ24bが形成されている。下流側位置検出センサ24は、スライダ24bが記録媒体Mと当接している。これにより、センサ部24cと記録媒体Mとの距離を一定に保っている。 The downstream position detection sensor 24 is constantly pressed in the -Z direction, that is, in the direction in which it abuts against the recording medium M, making it possible to measure the amount of movement of the recording device 10. The downstream position detection sensor 24 has a case 24a that houses a sensor unit 24c that can optically read the surface of the recording medium M, and a pair of sliders 24b that protrude in the -Z direction are formed on the case 24a. The sliders 24b of the downstream position detection sensor 24 abut against the recording medium M. This keeps the distance between the sensor unit 24c and the recording medium M constant.

記録開始位置に載置された記録装置10では、改行ハンドル16が、バネ(不図示)により-Y方向に付勢されており、図3(a)のように、初期位置に位置している。また、上流側位置検出センサ26が、改行機構駆動ギア列32(後述する)に連動して、下部ユニット12内に収容された退避位置に退避し、記録媒体Mから離間している。さらに、改行脚28は、下部ユニット12内に収納されて記録媒体Mから離間している収容位置に位置している。 When the recording device 10 is placed at the recording start position, the line feed handle 16 is biased in the -Y direction by a spring (not shown) and is located at the initial position as shown in FIG. 3(a). In addition, the upstream position detection sensor 26 is retracted to a retracted position housed in the lower unit 12 in conjunction with a line feed mechanism drive gear train 32 (described later) and is separated from the recording medium M. In addition, the line feed leg 28 is located at a storage position housed in the lower unit 12 and separated from the recording medium M.

記録装置10を記録開始位置に載置すると、次に、ユーザは、記録装置10を記録媒体Mに当接した状態を維持しながら、手動で+X方向に移動させて、記録装置10において記録動作を実行する(図2(b)参照)。記録開始位置から記録装置10の+X方向への走査(移動)が開始されると、下流側位置検出センサ24による移動量の検出を開始する。移動量の検出については、移動中は継続して実行される。下流側位置検出センサ24では、センサ部24cが走査開始位置からの移動量を検知して、その移動量を積分することで、記録装置10の現在位置を計算する。記録装置10の現在位置の算出については、上部ユニット14に収納された制御部400(後述する)で実行するようにしてもよい。記録動作中では、各部材の位置関係は、記録開始位置と同様である(図3(a)参照)。 After placing the recording device 10 at the recording start position, the user then manually moves the recording device 10 in the +X direction while keeping it in contact with the recording medium M, and executes the recording operation in the recording device 10 (see FIG. 2(b)). When scanning (movement) of the recording device 10 in the +X direction from the recording start position begins, the downstream position detection sensor 24 starts detecting the amount of movement. The detection of the amount of movement continues during the movement. In the downstream position detection sensor 24, the sensor unit 24c detects the amount of movement from the scanning start position, and calculates the current position of the recording device 10 by integrating the amount of movement. The calculation of the current position of the recording device 10 may be performed by the control unit 400 (described later) housed in the upper unit 14. During the recording operation, the positional relationship of each component is the same as that at the recording start position (see FIG. 3(a)).

下流側位置検出センサ24では、移動量を高精度に検知可能なセンサが用いられる。このためセンサ部24cと記録媒体Mとの間隔は、例えば、2.4mmとし、その公差範囲は±0.3mm内に保つ必要がある。このような下流側位置検出センサ24により記録装置10と記録媒体Mとの相対的な移動量を高精度に検出している。このため、記録装置10では、下流側位置検出センサ24の検出結果に基づく移動量に応じたタイミングで記録ヘッド20からインクを吐出して記録することができる。なお、下流側位置検出センサ24における位置検出方式については、記録装置10と記録媒体Mとの相対位置を検出可能な公知の各種の技術を用いることができる。 The downstream position detection sensor 24 uses a sensor that can detect the amount of movement with high accuracy. For this reason, the distance between the sensor portion 24c and the recording medium M must be, for example, 2.4 mm, and the tolerance range must be kept within ±0.3 mm. Such a downstream position detection sensor 24 detects the relative amount of movement between the recording device 10 and the recording medium M with high accuracy. For this reason, the recording device 10 can eject ink from the recording head 20 at a timing according to the amount of movement based on the detection result of the downstream position detection sensor 24 to record. Note that the position detection method used by the downstream position detection sensor 24 can be any of various known technologies that can detect the relative position between the recording device 10 and the recording medium M.

記録ヘッド20は、ノズル列20aを構成する各ノズルから、インクジェット方式によりインクを吐出する。従って、各ノズルでは、下流側位置検出センサ24の検出結果に応じた制御部400の制御によってインクが吐出される。具体的には、検出結果に応じてRAM412(後述する)より記録データを読み出し、CPU402(後述する)によりタイミングとその位置におけるインクの吐出、非吐出を判定し、記録ヘッド20の各ノズルから適宜にインクを吐出することで画像形成を行う。なお、記録装置10は、ユーザが手動で走査するため、移動速度が一定となる保証はなく、移動速度に変化が生じることがある。こうした移動速度の変動があったとしても、制御部400は、適切に記録媒体M上に画像を記録するように、記録ヘッド20の各ノズルからのインクの吐出を制御することとなる。その後、1つ目の走査において、記録データに基づく記録が完了すると、ユーザは、記録部分の目視や、ボタン18に設けられたLEDランプの点灯状態の確認によって、記録装置10の+X方向への走査を停止する。 The recording head 20 ejects ink from each nozzle constituting the nozzle row 20a by the inkjet method. Therefore, ink is ejected from each nozzle by the control of the control unit 400 according to the detection result of the downstream position detection sensor 24. Specifically, according to the detection result, the recording data is read from the RAM 412 (described later), and the CPU 402 (described later) judges the timing and position of ink ejection or non-ejection, and the ink is appropriately ejected from each nozzle of the recording head 20 to form an image. Note that since the recording device 10 is manually scanned by the user, there is no guarantee that the moving speed will be constant, and the moving speed may change. Even if such a fluctuation in the moving speed occurs, the control unit 400 controls the ejection of ink from each nozzle of the recording head 20 so as to appropriately record an image on the recording medium M. After that, when the recording based on the recording data is completed in the first scan, the user stops the scanning of the recording device 10 in the +X direction by visually checking the recorded portion or by checking the lighting state of the LED lamp provided on the button 18.

記録装置10のX方向への走査を停止すると、次に、ユーザは、記録装置10を記録媒体Mに当接した状態を維持しながら、改行ハンドル16を操作して+Y方向に移動させて、記録装置10において改行動作を実行する(図2(c)参照)。なお、この改行動作とは、シリアルスキャン方式の記録装置における走査による記録動作後の、記録媒体を走査方向と交差する方向に搬送する搬送動作に対応する。即ち、記録装置10における改行動作とは、X方向への走査による記録動作により記録された記録領域PA1の記録媒体Mにおける位置に応じて、次の走査による記録動作を行う位置まで記録装置10を+Y方向に移動させる動作である。 After stopping the scanning of the recording device 10 in the X direction, the user then operates the line feed handle 16 to move the recording device 10 in the +Y direction while keeping it in contact with the recording medium M, thereby executing a line feed operation in the recording device 10 (see FIG. 2(c)). Note that this line feed operation corresponds to a transport operation that transports the recording medium in a direction intersecting the scanning direction after a recording operation by scanning in a serial scan type recording device. In other words, the line feed operation in the recording device 10 is an operation that moves the recording device 10 in the +Y direction to a position where the next recording operation by scanning is performed, depending on the position on the recording medium M of the recording area PA1 that was recorded by the recording operation by scanning in the X direction.

この改行動作は、ユーザが改行ハンドル16を、操作して矢印B方向に動かすことにより実行される。記録装置10では、この改行ハンドル16の操作に連動して改行脚28が作動して、+Y方向に所定量だけ移動する。なお、所定量については、移動量Dとして後述する。改行動作中には、下流側位置検出センサ24に加えて、上流側位置検出センサ26も記録媒体Mに当接する。これにより、記録装置10では、Y方向の異なる位置にある2つの位置検出センサによって改行動作による移動状態を検出することとなる。具体的には、記録装置10の移動量にばらつきが生じたり、改行動作前後に矢印R方向(図2(c)参照)への回転による傾きが生じたりした場合に、その量を2つの位置検出センサによって検知することができる。上流側位置検出センサ26は、+Y方向への所定量の移動が完了すると、記録媒体Mから離間する。 This line feed operation is performed by the user operating the line feed handle 16 to move it in the direction of the arrow B. In the recording device 10, the line feed foot 28 operates in conjunction with the operation of the line feed handle 16, and moves a predetermined amount in the +Y direction. The predetermined amount will be described later as a movement amount D. During the line feed operation, in addition to the downstream position detection sensor 24, the upstream position detection sensor 26 also abuts against the recording medium M. As a result, in the recording device 10, the movement state due to the line feed operation is detected by two position detection sensors located at different positions in the Y direction. Specifically, if there is variation in the amount of movement of the recording device 10 or if there is tilt due to rotation in the direction of the arrow R (see FIG. 2C) before and after the line feed operation, the amount can be detected by the two position detection sensors. When the upstream position detection sensor 26 has moved a predetermined amount in the +Y direction, it moves away from the recording medium M.

改行動作中の各部材の位置関係の変化を図3(a)~(h)を参照しながら説明する。X方向への走査を停止した状態では、図3(a)のように、ガイドローラ22および下流側位置検出センサ24が記録媒体Mと当接した状態となっている。記録装置10は、図3の各図に示すように、改行ハンドル16に連動して動作する改行レバー30と、改行レバー30の動作に応じて駆動されて改行脚28を動作させる改行機構駆動ギア列32とを備えている。また、記録装置10は、改行機構駆動ギア列32を初期状態(図3(a)に示す状態)に戻すためのリセットレバー34と、当該初期状態に戻す動作の後半で作用するリセットサブレバー36とを備えている。さらに、記録装置10は、リセットレバー34およびリセットサブレバー36から力を受けるリセットカム38を備えている。 The change in the positional relationship of each component during the line feed operation will be described with reference to Figures 3(a) to (h). When scanning in the X direction is stopped, the guide roller 22 and the downstream position detection sensor 24 are in contact with the recording medium M, as shown in Figure 3(a). As shown in each figure in Figure 3, the recording device 10 is equipped with a line feed lever 30 that operates in conjunction with the line feed handle 16, and a line feed mechanism drive gear train 32 that is driven in response to the operation of the line feed lever 30 to operate the line feed leg 28. The recording device 10 also has a reset lever 34 for returning the line feed mechanism drive gear train 32 to the initial state (the state shown in Figure 3(a)), and a reset sub-lever 36 that acts in the latter half of the operation to return to the initial state. Furthermore, the recording device 10 is equipped with a reset cam 38 that receives force from the reset lever 34 and the reset sub-lever 36.

走査を停止した位置において、ユーザによって改行ハンドル16が矢印B方向に動かされると、図3(b)のように、改行ハンドル16により改行レバー30が回動する。なお、改行ハンドル16は、バネの付勢力により-Y方向に付勢されており、ユーザはこの付勢力に抗して改行ハンドル16を+Y方向に押し込むこととなる。 When the user moves the line feed handle 16 in the direction of arrow B at the position where scanning has stopped, the line feed lever 30 rotates due to the line feed handle 16, as shown in Figure 3(b). Note that the line feed handle 16 is biased in the -Y direction by the biasing force of a spring, and the user pushes the line feed handle 16 in the +Y direction against this biasing force.

改行ハンドル16の操作によって改行レバー30が回動すると、記録媒体Mと当接しないように上流側位置検出センサ26を退避させていたロックが下降して、上流側位置検出センサ26の昇降が可能になる。これにより、上流側位置検出センサ26は、押圧バネ(不図示)による押圧力によって下降して、記録媒体Mと当接する。上流側位置検出センサ26は、下流側位置検出センサ24と同様に、光学的に記録媒体Mの表面を読み取り可能なセンサ部26cを収納するケース26aを備えており、ケース26aにおいて-Z方向に突出する一対のスライダ26bが形成されている。上流側位置検出センサ26は、スライダ26bにおいて記録媒体Mと当接することにより、センサ部26cと記録媒体Mとの距離を一定に保っている。 When the line feed lever 30 is rotated by operating the line feed handle 16, the lock that had kept the upstream position detection sensor 26 retracted so that it would not come into contact with the recording medium M is lowered, allowing the upstream position detection sensor 26 to move up and down. This causes the upstream position detection sensor 26 to move down due to the pressure of a pressure spring (not shown) and come into contact with the recording medium M. Like the downstream position detection sensor 24, the upstream position detection sensor 26 has a case 26a that houses a sensor unit 26c that can optically read the surface of the recording medium M, and a pair of sliders 26b that protrude in the -Z direction are formed on the case 26a. The upstream position detection sensor 26 maintains a constant distance between the sensor unit 26c and the recording medium M by abutting the recording medium M with the slider 26b.

そして、改行ハンドル16がさらに+Y方向に押し込まれて、改行レバー30がさらに回動すると、図3(c)のように、改行機構駆動ギア列32が作動し、改行脚28が下降して記録媒体Mに当接する。また、改行ハンドル16がさらに+Y方向に押し込まれて、改行レバー30がさらに回動すると、改行機構駆動ギア列32のさらなる作動によって改行脚28が記録媒体Mを押圧するようになり、その結果、図3(d)のように、記録装置10が持ち上がり始める。改行脚28は、改行機構駆動ギア列32のギアと連動して回動軌跡を持つ平行移動を行う構成となっている。また、改行脚28は、記録媒体Mと当接する先端部分が、記録媒体Mに対して滑りにくい材質で形成されている。このため、改行脚28が改行機構駆動ギア列32により下降させられ、下降量が一定量を超えると、記録装置10を、回動軌跡を持つ平行移動をするように押し上げることとなる。 When the line feed handle 16 is further pushed in the +Y direction and the line feed lever 30 rotates further, the line feed mechanism drive gear train 32 is activated, and the line feed leg 28 descends and comes into contact with the recording medium M, as shown in FIG. 3(c). When the line feed handle 16 is further pushed in the +Y direction and the line feed lever 30 rotates further, the line feed mechanism drive gear train 32 is further activated, causing the line feed leg 28 to press the recording medium M, and as a result, as shown in FIG. 3(d), the recording device 10 begins to lift. The line feed leg 28 is configured to move in parallel with the gear of the line feed mechanism drive gear train 32, with a rotational trajectory. In addition, the tip of the line feed leg 28 that comes into contact with the recording medium M is made of a material that is not easily slippery against the recording medium M. Therefore, the line feed leg 28 is lowered by the line feed mechanism drive gear train 32, and when the amount of descent exceeds a certain amount, the recording device 10 is pushed up so as to move in parallel with a rotational trajectory.

具体的には、記録装置10は、改行脚28により押し上げられて矢印C方向に移動する。なお、図3(d)では、改行動作時の移動量の半分程度まで移動したときの状態を示しており、このときには、改行動作開始前の位置(図中の白三角)から距離L1だけ+Y方向に移動している。また、図3(d)では、記録装置10の底面10bと、記録媒体Mとの間隔が、間隔G1(図3(c)参照)から間隔G2に広がっており、記録装置10が持ち上げられていることがわかる。記録装置10が持ち上げられることで、ガイドローラ22は記録媒体Pから離間する。このため、記録装置10は、X方向以外の方向に容易に移動することができる。なお、改行脚28により記録装置10が押し上げられていても、下流側位置検出センサ24は記録媒体Mと当接した状態を維持する構成となっており、上流側位置検出センサ26は押圧バネによる押圧力によって記録媒体Mと当接した状態を維持している。 Specifically, the recording device 10 is pushed up by the line feed leg 28 and moves in the direction of the arrow C. Note that FIG. 3(d) shows a state when the recording device 10 has moved to about half the amount of movement during the line feed operation, and at this time, it has moved in the +Y direction by a distance L1 from the position before the line feed operation started (white triangle in the figure). Also, in FIG. 3(d), it can be seen that the gap between the bottom surface 10b of the recording device 10 and the recording medium M has expanded from gap G1 (see FIG. 3(c)) to gap G2, and the recording device 10 has been lifted. By lifting the recording device 10, the guide roller 22 is separated from the recording medium P. Therefore, the recording device 10 can easily move in directions other than the X direction. Note that even if the recording device 10 is pushed up by the line feed leg 28, the downstream position detection sensor 24 is configured to maintain a state of contact with the recording medium M, and the upstream position detection sensor 26 maintains a state of contact with the recording medium M due to the pressing force of the pressing spring.

その後、改行ハンドル16がさらに+Y方向に押し込まれて、改行レバー30がさらに回動すると、改行機構駆動ギア列32の作動によって、図3(e)のように、記録装置10は、回動軌跡を持つ平行移動して、+Y方向に移動しながら下降する。具体的には、記録装置10は、改行機構駆動ギア列32の作動によって、改行脚28が上昇し始める。この改行脚28の上昇によって、記録装置10は+Y方向に移動しながら自重により下降して、矢印D方向に移動する。これにより記録装置10は、ガイドローラ22が記録媒体Mと当接して、+Y方向への移動が終了する。この結果、記録装置10は、距離L2だけ+Y方向に移動することとなる。この動作中も下流側位置検出センサ24および上流側位置検出センサ26は記録媒体Mと当接した状態を維持している。 After that, when the line feed handle 16 is further pushed in the +Y direction and the line feed lever 30 rotates further, the line feed mechanism drive gear train 32 operates, and the recording device 10 moves in parallel with the rotation trajectory and descends while moving in the +Y direction, as shown in FIG. 3(e). Specifically, the line feed leg 28 of the recording device 10 begins to rise due to the operation of the line feed mechanism drive gear train 32. As the line feed leg 28 rises, the recording device 10 moves in the +Y direction while descending under its own weight, and moves in the direction of the arrow D. As a result, the guide roller 22 of the recording device 10 comes into contact with the recording medium M, and the movement in the +Y direction ends. As a result, the recording device 10 moves in the +Y direction by a distance L2. Even during this operation, the downstream position detection sensor 24 and the upstream position detection sensor 26 maintain a state of abutment with the recording medium M.

次に、ユーザは、改行ハンドル16から指を離して、図3(f)のように、改行ハンドル16を初期位置まで戻す。改行ハンドル16は、バネにより-Y方向に付勢されているため、ユーザが指を離すだけで初期位置まで戻る。この改行ハンドル16の移動に応じて、改行レバー30についてもその位置が初期位置(図3(a)参照)に戻る。改行レバー30と改行機構駆動ギア列32とはワンウェイクラッチを介して連結されている。このため、改行レバー30の位置に関わりなく改行機構駆動ギア列32は次の動作に移行する。 Next, the user releases his/her finger from the line feed handle 16, and returns it to its initial position, as shown in FIG. 3(f). The line feed handle 16 is biased in the -Y direction by a spring, so it returns to its initial position simply by the user releasing his/her finger. In response to this movement of the line feed handle 16, the line feed lever 30 also returns to its initial position (see FIG. 3(a)). The line feed lever 30 and the line feed mechanism drive gear train 32 are connected via a one-way clutch. Therefore, regardless of the position of the line feed lever 30, the line feed mechanism drive gear train 32 moves on to the next operation.

改行機構駆動ギア列32のリセットカム38は、バネ付勢されたリセットレバー34およびリセットサブレバー36の力が掛かる角度位相になっている。そして、この力によって、リセットカム38には、図中の反時計回りの回転力が作用する。この回転力が作用し続ける範囲で改行機構駆動ギア列32は作動し続ける。また、上流側位置検出センサ26は、ロックが上昇することで上方の退避位置に移動を開始し、記録媒体Mから離間し始める。 The reset cam 38 of the line feed mechanism drive gear train 32 is in an angular phase where the force of the spring-loaded reset lever 34 and reset sub-lever 36 is applied. This force causes a counterclockwise rotational force in the figure to act on the reset cam 38. The line feed mechanism drive gear train 32 continues to operate within the range in which this rotational force continues to act. In addition, the upstream position detection sensor 26 begins to move upward to a retracted position as the lock rises, and begins to move away from the recording medium M.

そして、図3(g)のように、改行機構駆動ギア列32によるリセット動作中に改行脚28が最も高い位置まで移動しているときには、上流側位置検出センサ26は記録媒体Mから完全に離間している。その後、図3(h)のように、リセットレバー34およびリセットサブレバー36の力がリセットカム38に作用しなくなって、改行機構駆動ギア列32の作動が停止して、改行機構駆動ギア列32は初期位置に戻る。なお、この段階で、記録装置10は、+Y方向に距離L2だけ移動しつつ、上流側位置検出センサ26および改行脚28は、図3(a)と同じ位置に戻っている。 When the line feed leg 28 moves to the highest position during the reset operation by the line feed mechanism drive gear train 32, as shown in FIG. 3(g), the upstream position detection sensor 26 is completely separated from the recording medium M. Then, as shown in FIG. 3(h), the force of the reset lever 34 and the reset sub-lever 36 no longer acts on the reset cam 38, the operation of the line feed mechanism drive gear train 32 stops, and the line feed mechanism drive gear train 32 returns to its initial position. At this stage, the recording device 10 moves a distance L2 in the +Y direction, while the upstream position detection sensor 26 and the line feed leg 28 have returned to the same positions as in FIG. 3(a).

このようにして、改行動作が実行されるが、この改行動作では、図3(c)から図3(e)の間で記録装置10が移動していることがわかる。改行動作中では、記録装置10の底面10bと記録媒体Mとの間隔がG1からG2に広がっているにもかかわらず、下流側位置検出センサ24および上流側位置検出センサ26は、常に記録媒体Mに当接している。このため、改行動作中において移動した移動量を、これら2つのセンサによって検出することができる。 In this way, the line feed operation is performed, and it can be seen that during this line feed operation, the recording device 10 moves between Figure 3(c) and Figure 3(e). Even though the gap between the bottom surface 10b of the recording device 10 and the recording medium M widens from G1 to G2 during the line feed operation, the downstream position detection sensor 24 and the upstream position detection sensor 26 are always in contact with the recording medium M. Therefore, the amount of movement during the line feed operation can be detected by these two sensors.

改行動作が終了すると、次に、ユーザは、改行動作によって移動した位置から、記録装置10を記録媒体Mに当接した状態を維持しながら、手動で-X方向に移動させて、記録装置10において記録動作を実行する(図2(d)参照)。まず、1回目の記録動作と同様にして記録データを準備し、改行動作時に生じた移動量のばらつきや傾きが生じた場合には、その分の補正を含めて2回目の記録動作の準備を行う。基本的な走査は1回目の走査と同様であるが、改行動作中に上記の補正などがなされた記録データが準備されるため、ユーザは改行動作終了後に、直ちに2回目の走査を開始することができる。 After the line feed operation is complete, the user then manually moves the recording device 10 in the -X direction from the position to which it was moved by the line feed operation while keeping it in contact with the recording medium M, and executes a recording operation on the recording device 10 (see FIG. 2(d)). First, the recording data is prepared in the same manner as the first recording operation, and if any variation in the amount of movement or tilt occurs during the line feed operation, preparations are made for the second recording operation, including corrections for those amounts. The basic scan is the same as the first scan, but because recording data with the above corrections and other adjustments made during the line feed operation is prepared, the user can immediately start the second scan after the line feed operation is complete.

2回目の走査では、1回目の走査と同様に、下流側位置検出センサ24によりX方向での移動量を検出しながら、その位置に応じて、記録ヘッド20のノズルからインクを吐出して記録を行う。適正な補正が実施されていれば、1回目の走査により記録された記録領域PA1と、2回目の走査により記録される記録領域PA2とは、互いに重なりや離間が生じずに、連続した画像が形成される。 In the second scan, as in the first scan, the downstream position detection sensor 24 detects the amount of movement in the X direction, and ink is ejected from the nozzles of the print head 20 according to the position to perform printing. If appropriate correction has been performed, the print area PA1 printed by the first scan and the print area PA2 printed by the second scan will form a continuous image without overlapping or gapping with each other.

(記録装置の制御系の構成)
記録装置10は、上部ユニット14に、記録装置10の全体の動作を制御するための制御部400を備えている。図4は、制御部400のブロック構成図である。制御部400は、データ演算処理を行う中央処理装置(CPU)402と、画像処理演算に特化し、CPU402と協働して画像データ処理を行う画像処理アクセラレータ404とを備えている。さらに、制御部400は、記録装置10と接続されるパーソナルコンピュータ(PC)、スマートフォンなどの携帯端末などの外部装置406に対してデータの送受信を行うデータ転送インターフェース(I/F)408を備えている。
(Configuration of the control system of the recording device)
The recording device 10 includes a control unit 400 in the upper unit 14 for controlling the overall operation of the recording device 10. Fig. 4 is a block diagram of the control unit 400. The control unit 400 includes a central processing unit (CPU) 402 that performs data calculation processing, and an image processing accelerator 404 that is specialized for image processing calculations and processes image data in cooperation with the CPU 402. Furthermore, the control unit 400 includes a data transfer interface (I/F) 408 that transmits and receives data to and from an external device 406, such as a personal computer (PC) connected to the recording device 10, a mobile terminal such as a smartphone, etc.

また、制御部400は、CPU402および画像処理アクセラレータ404が演算する際に用いる一時記憶領域であるRAM410と、CPU402および画像処理アクセラレータ404が演算する際に用いるパラメータなどを保持するROM412とを備えている。なお、ROM412から読み出されたパラメータもRAM410に展開されることがある。さらにまた、制御部400は、記録ヘッド20からのインクの吐出を制御するヘッドコントローラ414を備えている。上記各構成については、バス416により接続されている。 The control unit 400 also includes a RAM 410, which is a temporary storage area used by the CPU 402 and image processing accelerator 404 when performing calculations, and a ROM 412, which holds parameters and the like used by the CPU 402 and image processing accelerator 404 when performing calculations. Parameters read from the ROM 412 may also be loaded into the RAM 410. The control unit 400 also includes a head controller 414, which controls the ejection of ink from the recording head 20. The above components are connected by a bus 416.

制御部400は、ボタン18に接続されており、ユーザによるボタン18の操作に応じて、電源のON/OFFの切り替え、記録開始および記録中止の記録制御などを行う。また、制御部400は、ボタン18におけるLEDランプの点灯状態を制御する。制御部400は、電源状態、記録状態、エラーの種類などに応じてLEDランプの点灯パターン、点灯色などを異ならせる。記録開始可能な状態でボタン18を操作されて記録の開始が指示されると、制御部400は、記録装置10を、記録動作を開始可能な状態とする。そして、制御部400は、手動でX方向への走査が行われると、走査開始位置(記録開始位置)を原点として、下流側位置検出センサ24からの出力に基づいて、CPU402において連続的に記録装置10の位置情報を取得する。 The control unit 400 is connected to the button 18, and performs switching of the power supply ON/OFF, recording control of starting and stopping recording, etc., in response to the operation of the button 18 by the user. The control unit 400 also controls the lighting state of the LED lamp on the button 18. The control unit 400 varies the lighting pattern and lighting color of the LED lamp depending on the power supply state, recording state, type of error, etc. When the button 18 is operated in a state where recording can be started and an instruction to start recording is given, the control unit 400 puts the recording device 10 in a state where a recording operation can be started. Then, when scanning is manually performed in the X direction, the control unit 400 uses the scanning start position (recording start position) as the origin and continuously acquires position information of the recording device 10 in the CPU 402 based on the output from the downstream position detection sensor 24.

(画像処理に関する制御部400の機能的構成)
次に、制御部400における画像処理に関する機能的構成について説明する。図5は、制御部における画像処理に関する機能的構成を示すブロック図である。制御部400は、例えば、CPU402と画像処理アクセラレータ404とにより、画像データから、各画素に対する記録および非記録を示す記録データを生成する画像処理が実行される。こうした画像処理については、CPU402、画像処理アクセラレータ404のどちらか一方で実行する構成としてもよい。
(Functional configuration of the control unit 400 related to image processing)
Next, the functional configuration of the control unit 400 regarding image processing will be described. Fig. 5 is a block diagram showing the functional configuration of the control unit regarding image processing. The control unit 400 executes image processing, for example, by the CPU 402 and the image processing accelerator 404, to generate print data indicating print or non-print for each pixel from image data. Such image processing may be executed by either the CPU 402 or the image processing accelerator 404.

制御部400は、画像データが入力される入力部502と、入力部502から出力された画像データを、ユーザが指定したサイズに基づいて変倍する変倍部504とを備えている。入力部502には、データ転送I/F408を介して外部装置406から画像データが入力される。変倍部504で変倍するユーザ指定のサイズとは、記録媒体M上に形成される画像のサイズである。 The control unit 400 includes an input unit 502 to which image data is input, and a scaling unit 504 that scales the image data output from the input unit 502 based on a size specified by the user. Image data is input to the input unit 502 from an external device 406 via a data transfer I/F 408. The user-specified size scaled by the scaling unit 504 is the size of the image to be formed on the recording medium M.

制御部400は、変倍部504で変倍された画像データを、記録装置10の色再現域に対応した画像データに変換する色補正部506を備えている。また、制御部400は、色補正部506によって変換された画像データの色信号値を、記録装置10で用いるインクに対応した色信号値に変換する色分解部508を備えている。さらに、制御部400は、色分解部508で変換したインク色信号値を有する画像データに対して、インク色ごとに、記録されるインクドットの数を調整する出力階調補正部510を備えている。さらにまた、制御部400は、出力階調補正部510で得られた色信号値を有する画像データに対して、量子化処理を行う量子化処理部512と、量子化処理により得られた2値データ(記録データ)をRAM410に出力する出力部514とを備えている。 The control unit 400 includes a color correction unit 506 that converts the image data scaled by the scaling unit 504 into image data corresponding to the color reproduction range of the recording device 10. The control unit 400 also includes a color separation unit 508 that converts the color signal values of the image data converted by the color correction unit 506 into color signal values corresponding to the inks used in the recording device 10. The control unit 400 also includes an output tone correction unit 510 that adjusts the number of ink dots to be recorded for each ink color for image data having ink color signal values converted by the color separation unit 508. The control unit 400 also includes a quantization processing unit 512 that performs a quantization process on image data having color signal values obtained by the output tone correction unit 510, and an output unit 514 that outputs binary data (recording data) obtained by the quantization process to the RAM 410.

上記各構成による画像処理によって得られた記録データに基づいて、制御部400は、記録ヘッド20を制御する制御信号を出力し、記録ヘッド20の各ノズルから適宜にインクを吐出することで、記録媒体Mに記録を行うこととなる。本実施形態では、詳細は後述するが、画像データ全体に対して画像処理を実施した後に、1回の走査に必要なデータを切り取った記録データを使用することとなる。なお、画像処理の方法については、これに限定されるものではなく、入力部502に入力される画像データを、Y方向のサイズが1回の走査でインクを吐出可能なノズル列の長さに分解したものとし、こうした画像データごとに画像処理を実行するようにしてもよい。 Based on the print data obtained by image processing using each of the above configurations, the control unit 400 outputs a control signal to control the print head 20, and prints on the print medium M by appropriately ejecting ink from each nozzle of the print head 20. In this embodiment, as will be described in detail later, image processing is performed on the entire image data, and then print data in which the data required for one scan is cut out is used. Note that the image processing method is not limited to this, and the image data input to the input unit 502 may be decomposed into the length of the nozzle row that can eject ink in one scan in size in the Y direction, and image processing may be performed for each of these image data.

本実施形態では、画像処理を記録装置10で実行するようにしているが、これに限定されるものではない。画像処理の一部の処理を外部装置406で実行し、画像処理の残りの処理を記録装置10で実行するようにしてもよい。あるいは、画像処理を外部装置406で実行するようにしてもよい。さらに、画像処理については、公知の種々の技術を用いることができ、公知の各種の補正処理などを行うようにしてもよい。この場合、制御部400の画像処理に関する機能的構成として、上記補正処理を実行する補正部を追加することとなる。 In this embodiment, the image processing is performed by the recording device 10, but this is not limited to the present invention. A part of the image processing may be performed by the external device 406, and the remaining part of the image processing may be performed by the recording device 10. Alternatively, the image processing may be performed by the external device 406. Furthermore, various known techniques may be used for the image processing, and various known correction processes may be performed. In this case, a correction unit that performs the above correction processes is added as a functional configuration for image processing of the control unit 400.

(記録処理)
次に、制御部400の制御により、ユーザによる操作によって、記録装置10において記録動作および改行動作を交互に実行して記録媒体Mに対して記録を行う記録処理について説明する。
(Recording process)
Next, a recording process will be described in which the recording device 10 performs recording operations and line feed operations alternately to record on the recording medium M in response to a user's operation under the control of the control unit 400.

<公知技術による記録処理>
ここで、2回の走査により、記録媒体M上に画像を形成する場合について考える。図6は、記録ヘッドにおけるすべてのノズルを用いて2回の走査で記録媒体上に画像を記録したときの、1走査目で記録された記録領域と、2走査目で記録された記録領域とを示す図ある。図6(a)は、1走査目の第1記録領域Pa1に対して2走査目の第2記録領域Pa2が平行に形成されている図である。図6(b)は、第1記録領域Pa1に対して第2記録領域Pa2が第1記録領域Pa1に向かう方向に傾いて形成されている図である。図6(c)は、第1記録領域Pa1に対して第2記録領域Pa2が第1記録領域Pa1から離れる方向に傾いて形成されている図である。
<Recording process by known technology>
Here, let us consider the case where an image is formed on the recording medium M by two scans. Fig. 6 shows the recording area recorded by the first scan and the recording area recorded by the second scan when an image is recorded on the recording medium by two scans using all the nozzles in the recording head. Fig. 6(a) shows the first recording area Pa1 of the first scan and the second recording area Pa2 of the second scan formed parallel to each other. Fig. 6(b) shows the second recording area Pa2 formed inclined in a direction toward the first recording area Pa1 with respect to the first recording area Pa1. Fig. 6(c) shows the second recording area Pa2 formed inclined in a direction away from the first recording area Pa1 with respect to the first recording area Pa1.

なお、図6では、形成される画像は、各画素の値が単一の固定値である画像データに基づいて記録された画像(つまり、一色で塗りつぶされる画像)であり、図中では各走査の記録領域は分けて示している。本明細書では、記録領域とは、記録装置の1回の走査により、記録データに基づいて記録媒体M上に記録される領域である。そして、記録装置10は、ノズル列20aの配列方向と交差(本実施形態では直交)する方向に走査することで、1走査分の記録領域を形成する。また、図6では、ユーザがノズル列20aの配列方向、より詳細には、+Y方向に、当該ノズル列20aの長さdだけ移動させることで次走査に移動する。つまり、ノズル列20aがY方向に対して傾いて走査した次の走査への移動は、当該傾いた方向に沿って、+Y方向側へ移動することとなる。なお、以下の説明では、理解を容易にするために、1つ目の走査ではノズル列20aがY方向に平行であり、2つ目の走査においてノズル列20aが傾くものとして説明する。さらに、図6では、ノズル列20aは12個のノズルにより形成しており、すべてのノズルは塗りつぶされており、これは、インクを吐出することを示している。 In FIG. 6, the image formed is an image recorded based on image data in which the value of each pixel is a single fixed value (i.e., an image filled with one color), and the recording areas of each scan are shown separately in the figure. In this specification, the recording area is an area recorded on the recording medium M based on the recording data by one scan of the recording device. The recording device 10 forms a recording area for one scan by scanning in a direction intersecting (orthogonal in this embodiment) the arrangement direction of the nozzle row 20a. In addition, in FIG. 6, the user moves the nozzle row 20a in the arrangement direction, more specifically, in the +Y direction, by the length d of the nozzle row 20a to move to the next scan. In other words, the movement to the next scan after the nozzle row 20a is scanned at an angle to the Y direction will be along the inclined direction toward the +Y direction. In the following explanation, for ease of understanding, the nozzle row 20a is parallel to the Y direction in the first scan, and the nozzle row 20a is inclined in the second scan. Furthermore, in FIG. 6, the nozzle row 20a is formed by 12 nozzles, and all the nozzles are filled in, which indicates that they eject ink.

図6(a)では、第1記録領域Pa1に対して、平行に、かつ、隣接して第2記録領域Pa2が形成されており、各記録領域が適正に記録されている。このため、記録結果には白スジや黒スジが発生していない。図6(b)では、第2記録領域Pa2が第1記録領域Pa1に向かう方向に傾いている。つまり、1走査目から2走査目への改行動作によって生じた記録装置10の傾きによって、ノズル列20aが、1走査目のときのノズル列20aに対して-θ0だけ傾き、ノズル列20aが-θ0だけ傾いた状態で2走査目を行っている。図6(c)では、第2記録領域Pa2が第1記録領域Pa1から離れる方向に傾いている。つまり、1走査目から2走査目への改行動作によって生じた記録装置10の傾きによって、ノズル列が、1走査目のときのノズル列20aに対して+θ0だけ傾き、ノズル列20aが+θ0だけ傾いた状態で2走査目を行っている。 In FIG. 6A, the second print area Pa2 is formed parallel to and adjacent to the first print area Pa1, and each print area is properly printed. Therefore, no white or black stripes are generated in the print result. In FIG. 6B, the second print area Pa2 is inclined toward the first print area Pa1. That is, due to the inclination of the printing device 10 caused by the line feed operation from the first scan to the second scan, the nozzle row 20a is inclined by -θ 0 with respect to the nozzle row 20a in the first scan, and the second scan is performed with the nozzle row 20a inclined by -θ 0. In FIG. 6C, the second print area Pa2 is inclined in a direction away from the first print area Pa1. That is, due to the inclination of the printing device 10 caused by the line feed operation from the first scan to the second scan, the nozzle row is inclined by +θ 0 with respect to the nozzle row 20a in the first scan, and the second scan is performed with the nozzle row 20a inclined by +θ 0 .

なお、本明細書では、傾きの向きを「+」「-」で示す。「-」は、これから形成する記録領域が既に形成された記録領域に向かう方向に傾くようなノズル列20aの傾きを表す。「+」は、これから形成する記録領域が既に形成された記録領域から離間する方向に傾くようなノズル列20aの傾きを表す。 In this specification, the direction of inclination is indicated by "+" or "-". "-" indicates the inclination of nozzle row 20a such that the printing area to be formed is inclined in a direction toward the printing area that has already been formed. "+" indicates the inclination of nozzle row 20a such that the printing area to be formed is inclined in a direction away from the printing area that has already been formed.

そして、前走査から本走査へ移動したときのノズル列の傾き、つまり、前走査時のノズル列に対する本走査時のノズル列の傾きの程度をΔθとする。また、基準とする所定の走査(以下、単に「基準」とも称する。)に対する本走査のノズル列の傾きの程度をθとする。所定の走査を1走査目、本走査を2走査目とすると、2走査目では、前走査に対するノズル列の傾き(傾きの程度と傾きの方向とを含む)と、基準となる所定の走査に対するノズル列の傾きは一致する。また、走査間の傾きが0°とは、走査間でノズル列の傾きがない状態のことを示し、基準との傾きが0°とは、所定の走査と本走査との間でノズル列の傾きがない状態のことを示す。図6(a)では、走査間の傾きが0°、かつ、基準との傾きが0°となっている。 The inclination of the nozzle row when moving from the pre-scan to the main scan, that is, the degree of inclination of the nozzle row during the main scan relative to the nozzle row during the pre-scan, is Δθ. Also, the degree of inclination of the nozzle row during the main scan relative to a specific scan that serves as a reference (hereinafter also simply referred to as the "reference") is θ. If the specific scan is the first scan and the main scan is the second scan, in the second scan, the inclination of the nozzle row relative to the pre-scan (including the degree and direction of inclination) and the inclination of the nozzle row relative to the specific scan that serves as the reference match. Also, a 0° inclination between scans indicates a state in which the nozzle row is not inclined between scans, and a 0° inclination from the reference indicates a state in which the nozzle row is not inclined between the specific scan and the main scan. In FIG. 6(a), the inclination between scans is 0°, and the inclination from the reference is 0°.

記録装置10が傾くことによってノズル列20aにも傾きが生じる。改行動作によりノズル列20aに傾きが生じた場合には、2走査目は1走査目の走査方向に対して、Δθだけ傾いた方向に走査することになる。このため、図6(b)では、ノズル列20aに傾きが生じていない場合(図6(a)参照)と比較して、2走査目の走査終了時に、-Y方向に1.0ピッチ、つまり、-1.0ピッチの位置すれが生じている。なお、1.0ピッチは、ノズル列における隣接するノズル間の間隔である。また、図6(c)では、ノズル列20aに傾きが生じていない場合と比較して、2走査目の走査終了時に、+Y方向に1.0ピッチ、つまり、+1.0ピッチの位置ずれが生じている。 When the recording device 10 is tilted, the nozzle row 20a is also tilted. If the nozzle row 20a is tilted due to a line feed operation, the second scan will be scanned in a direction tilted by Δθ with respect to the scanning direction of the first scan. For this reason, in FIG. 6(b), compared to when there is no tilt in the nozzle row 20a (see FIG. 6(a)), there is a positional deviation of 1.0 pitch in the -Y direction, i.e., -1.0 pitch, at the end of the second scan. Note that 1.0 pitch is the distance between adjacent nozzles in the nozzle row. Also, in FIG. 6(c), compared to when there is no tilt in the nozzle row 20a, there is a positional deviation of 1.0 pitch in the +Y direction, i.e., +1.0 pitch, at the end of the second scan.

この結果、図6(b)では、各走査での記録領域が重なることとなり、重なり部分に黒スジ602が生じている。また、図6(c)では、各走査での記録領域が互いに離間することとなり、離間部分に白スジ604が生じている。このように、改行動作による記録装置10の傾きによってノズル列20aに傾きが生じると、白スジや黒スジが発生して記録品位が低下する。 As a result, in FIG. 6(b), the printing areas of each scan overlap, causing black streaks 602 in the overlapping areas. Also, in FIG. 6(c), the printing areas of each scan are spaced apart, causing white streaks 604 in the spaced apart areas. In this way, when the nozzle row 20a is tilted due to the tilt of the printing device 10 caused by the line feed operation, white and black streaks occur, resulting in a decrease in printing quality.

<記録処理>
そこで、本実施形態では、記録装置10の傾きに応じて、インクを吐出可能なノズルをずらすことが可能なように、ノズル列の端部においてインクを吐出しないノズルである予備ノズルを設けるようにした。そして、前走査の+Y方向の記録端部の位置情報と、下流側位置検出センサ24および上流側位置検出センサ26で取得される位置情報に基づく、前走査時のノズル列に対する本走査時のノズル列の傾きに関する情報を取得するようにした。その後、取得した情報に基づいて、本走査において、走査方向(X方向)の位置に応じて使用するノズルの位置を変更するようにした。これにより、走査間でノズル列20aの傾きが生じても、記録領域間で連続した画像を形成することができるようになる。
<Recording process>
Therefore, in this embodiment, spare nozzles that do not eject ink are provided at the end of the nozzle row so that the nozzles that can eject ink can be shifted according to the inclination of the recording device 10. Then, information regarding the inclination of the nozzle row during the main scan relative to the nozzle row during the previous scan is obtained based on the position information of the recording end in the +Y direction of the previous scan and the position information obtained by the downstream position detection sensor 24 and the upstream position detection sensor 26. Then, based on the obtained information, the position of the nozzle to be used in the main scan is changed according to the position in the scanning direction (X direction). This makes it possible to form a continuous image between the recording areas even if the nozzle row 20a is inclined between scans.

また、こうして予備ノズルを用い、走査時に使用するノズル位置を変更しても、使用するノズルがなくなり、白スジなどが生じる場合がある。そこで本実施形態では、こうした白スジが発生する場合についても対応するようにした。 Even if spare nozzles are used in this way to change the nozzle positions used during scanning, there may be cases where no nozzles are available and white streaks or the like occur. Therefore, this embodiment is designed to deal with cases where such white streaks occur.

=予備ノズルを設けた記録=
まず、予備ノズルを設けた記録について説明する。図7は、予備ノズルを設けた記録方法を説明する図である。図7(a)は、連続する2つの走査間で記録装置10に傾きが生じなかったときの、各走査における走査開始時および走査終了時で使用するノズルを示す図である。図7(b)は、改行動作により1走査目に対して、2走査目では記録装置10の傾きによりノズル列20aが「-」側に傾いたときの、各走査における走査開始時および走査終了時で使用するノズルを示す図である。図7(c)は、改行動作により1走査目に対して、2走査目では記録装置10の傾きによりノズル列20aが「+」側に傾いたときの、各走査における走査開始時および走査終了時で使用するノズルを示す図である。
=Record of setting up spare nozzle=
First, the recording with the spare nozzles will be described. FIG. 7 is a diagram for explaining a recording method with the spare nozzles. FIG. 7(a) is a diagram showing nozzles used at the start and end of each scan when the recording device 10 is not tilted between two consecutive scans. FIG. 7(b) is a diagram showing nozzles used at the start and end of each scan when the nozzle row 20a is tilted to the "-" side due to the tilt of the recording device 10 in the second scan compared to the first scan due to a line feed operation. FIG. 7(c) is a diagram showing nozzles used at the start and end of each scan when the nozzle row 20a is tilted to the "+" side due to the tilt of the recording device 10 in the second scan compared to the first scan due to a line feed operation.

なお、図7では、図6に対応するように、ノズル列を12個のノズルにより構成し、1走査目および2走査目は共に走査範囲Wで走査している。また、ノズル列20aの両端のノズルを予備ノズルとしている。なお、詳細は後述するが、記録装置10に生じた傾き、つまり、ノズル列20aの傾きは、下流側位置検出センサ24および上流側位置検出センサ26の検出結果に基づいて取得される。また、図中のノズル列20aを構成するノズルについては、該当する走査においてインクを吐出させないノズルを白丸で示し、該当する走査においてインクを吐出可能とするノズルを黒丸で示す。なお、以下の他の図面も同様とする。 In FIG. 7, the nozzle row is made up of 12 nozzles, corresponding to FIG. 6, and the first and second scans are both scanned in the scan range W. The nozzles at both ends of the nozzle row 20a are spare nozzles. Details will be described later, but the tilt of the recording device 10, that is, the tilt of the nozzle row 20a, is obtained based on the detection results of the downstream position detection sensor 24 and the upstream position detection sensor 26. In addition, for the nozzles that make up the nozzle row 20a in the figure, nozzles that do not eject ink in the corresponding scan are indicated by white circles, and nozzles that can eject ink in the corresponding scan are indicated by black circles. The same applies to the other figures below.

連続する2つの走査間でノズル列20aに傾きが生じていない場合、図7(a)のように、各走査では、ノズル列20aの両端のノズルを除く10個のノズルを用いて記録を行う。そして、1走査目から2走査目への改行動作では、ノズル列20aにおけるノズル10個分の長さeだけ移動する。長さeは、e=d×10/12となる。なお、dは、ノズルの配列方向でのノズル列20aの全長である。この場合、1走査目に対して2走査目においてノズル列20aに傾きが生じていないため、1走査目および2走査目は共に、ノズル列20aの両端のノズルを除く10個のノズルを使用して記録を行う。 When there is no inclination of the nozzle row 20a between two consecutive scans, as shown in FIG. 7A, in each scan, printing is performed using 10 nozzles of the nozzle row 20a, excluding the nozzles at both ends. Then, in the line feed operation from the first scan to the second scan, the nozzle row 20a moves a length e, which is the length of 10 nozzles. The length e is e=d×10/12. Note that d is the total length of the nozzle row 20a in the nozzle arrangement direction. In this case, since there is no inclination of the nozzle row 20a in the second scan compared to the first scan, both the first and second scans perform printing using 10 nozzles of the nozzle row 20a, excluding the nozzles at both ends.

1走査目に対して2走査目においてノズル列20aに「-」側への傾きが生じた場合、図7(b)のように、2走査目ではノズル列20aにおいて使用するノズルの位置をシフトする。具体的には、1走査目の+Y方向の記録端部の位置702を取得し、2走査目の走査時に取得するX方向における位置情報に基づき、ノズル列20aの傾きに応じて記録に使用するノズルの位置を+Y方向側へシフトする。この結果、走査間で記録領域が重なることなく連続した画像を形成することができ、図6(b)で生じたような黒スジは発生しない。 If the nozzle row 20a is tilted toward the "-" side during the second scan compared to the first scan, the positions of the nozzles used in the nozzle row 20a are shifted during the second scan, as shown in FIG. 7(b). Specifically, the position 702 of the printing end in the +Y direction during the first scan is obtained, and based on the position information in the X direction obtained during the second scan, the positions of the nozzles used for printing are shifted toward the +Y direction according to the tilt of the nozzle row 20a. As a result, a continuous image can be formed without overlapping printing areas between scans, and black streaks such as those that occurred in FIG. 6(b) do not occur.

1走査目に対して2走査目においてノズル列20aに「+」側への傾きが生じた場合、図7(c)のように、2走査目ではノズル列20aにおいて使用するノズルの位置をシフトする。具体的には、1走査目の+Y方向の記録端部の位置702を取得し、2走査目の走査時に取得するX方向における位置情報に基づき、ノズル列20aの傾きに応じて記録に使用するノズルの位置を-Y方向側へシフトする。この結果、走査間で記録領域が離間することなく連続した画像を形成することができ、図6(c)で生じたような白スジは発生しない。 If the nozzle row 20a is tilted toward the "+" side during the second scan compared to the first scan, the positions of the nozzles used in the nozzle row 20a are shifted during the second scan, as shown in FIG. 7(c). Specifically, the position 702 of the printing end in the +Y direction during the first scan is obtained, and based on the position information in the X direction obtained during the second scan, the positions of the nozzles used for printing are shifted toward the -Y direction in accordance with the tilt of the nozzle row 20a. As a result, a continuous image can be formed without the printing area being spaced apart between scans, and white streaks such as those that occurred in FIG. 6(c) do not occur.

なお、図7(b)(c)では、図6(b)(c)と同様に、1走査目の走査方向は+X方向であるが、2走査目の走査方向は、傾いたノズル列20aに直交する方向となる。また、改行動作における2走査目から3走査目へ改行方向は、2走査目でのノズル列20aの配列方向となる。つまり、2走査目でのノズル列20aの傾きが、例えば、-θである場合には、改行方向は+Y方向から-θだけ傾いた方向となる。 In addition, in Figures 7(b) and (c), like Figures 6(b) and (c), the scanning direction of the first scan is the +X direction, but the scanning direction of the second scan is a direction perpendicular to the tilted nozzle row 20a. Also, the line feed direction from the second scan to the third scan in the line feed operation is the arrangement direction of the nozzle row 20a in the second scan. In other words, if the tilt of the nozzle row 20a in the second scan is, for example, -θ, the line feed direction is a direction tilted by -θ from the +Y direction.

図7では、記録装置10を走査範囲Wで走査させた場合について説明した。ユーザが手動で走査する記録装置10では、ユーザが、想定された走査範囲を超えて記録装置10を走査させてしまうことがある。そこで、次に、記録装置10を想定された走査範囲よりも長く走査させた場合について説明する。図8は、想定された走査範囲内外で改行動作を実行した場合の各走査での記録領域を示す図である。図8(a)は、記録装置10を想定された走査範囲で走査して記録した際の各走査での記録領域を示す図であり、図8(b)は、記録装置10を想定された走査範囲外まで走査して記録した際の各走査での記録領域を示す図である。なお、図8では、改行動作によってノズル列20aが「+」側に傾いた場合を示している。また、想定された走査範囲とは、予備ノズルを用いて、記録品位の低下を招来することなく記録することができるノズル列の傾きの上限値に対応した値となっている。 In FIG. 7, the case where the recording device 10 is scanned in the scanning range W has been described. In the recording device 10 where the user manually scans, the user may cause the recording device 10 to scan beyond the expected scanning range. Next, the case where the recording device 10 is scanned longer than the expected scanning range will be described. FIG. 8 is a diagram showing the printing area in each scan when a line feed operation is performed outside the expected scanning range. FIG. 8(a) is a diagram showing the printing area in each scan when the recording device 10 is scanned and printed in the expected scanning range, and FIG. 8(b) is a diagram showing the printing area in each scan when the recording device 10 is scanned and printed outside the expected scanning range. Note that FIG. 8 shows the case where the nozzle row 20a is tilted to the "+" side due to the line feed operation. The expected scanning range is a value corresponding to the upper limit value of the nozzle row tilt that can be used to print using spare nozzles without causing a deterioration in print quality.

図8(a)では、図7(c)と比較して、走査方向での記録領域が小さくなっている。図8(a)のように、記録領域が走査方向において、想定する走査範囲よりも小さい場合でも、ノズル列20aの位置ずれに応じて記録可能なノズルの位置をシフトして変更することで、走査間で連続した画像を形成することができる。これに対して、図8(b)では、図7(c)と比較して、記録領域の大きさは同じであるが、実際に走査させた走査距離が、想定する走査距離である走査範囲の2倍となっている。図8(b)のように、想定する走査範囲を超えて走査させた位置で改行動作を行った場合、走査間で連続した画像を形成することができないことがある。これは、ノズル列20aの傾きが想定範囲内であっても、2走査目の走査距離が長くなるために、2走査目の走査終了時のノズル列20aの位置が、1走査目の記録領域から+Y方向に離間してしまう。このため、1走査目の記録領域と2走査目の記録領域との間に空白が生じてしまい、走査間で連続した画像を形成することができない。 8(a), the printing area in the scanning direction is smaller than that in FIG. 7(c). As in FIG. 8(a), even if the printing area is smaller than the expected scanning range in the scanning direction, a continuous image can be formed between scans by shifting and changing the position of the printable nozzles according to the positional deviation of the nozzle row 20a. In contrast, in FIG. 8(b), the size of the printing area is the same as in FIG. 7(c), but the actual scanning distance is twice the scanning range, which is the expected scanning distance. As in FIG. 8(b), if a line feed operation is performed at a position scanned beyond the expected scanning range, a continuous image may not be formed between scans. This is because, even if the inclination of the nozzle row 20a is within the expected range, the scanning distance of the second scan becomes longer, so that the position of the nozzle row 20a at the end of the second scan is separated in the +Y direction from the printing area of the first scan. As a result, a blank space is generated between the printing areas of the first scan and the second scan, and a continuous image cannot be formed between scans.

図7(c)では、想定する走査範囲で走査終了時に記録領域に発生する+Y方向の+1.0ピッチ(1ノズル分)の位置ずれに対応して、ノズル列20aの両端のノズルを予備ノズルとしている。これにより、2走査目で記録可能なノズルをシフトすることで、走査間で連続する画像を記録できるようにしている。これに対して、図8(b)では、1走査目の走査距離が、想定する走査範囲の2倍になっている。このため、図8(b)では、走査終了時に記録領域に+2.0ピッチ(2ノズル分)の位置ずれが生じることとなり、予備ノズルの数が足りなくなっている。従って、記録可能なノズルを十分にシフトすることができずに、走査間で記録されない領域802が生じて白スジが発生する。このように、記録装置10では、ユーザが手動で走査することで記録を行うため、ユーザが予期せずに、走査距離が長くなってしまい白スジや黒スジが発生することがある。 In FIG. 7C, the nozzles at both ends of the nozzle row 20a are reserved nozzles in response to the +1.0 pitch (1 nozzle) misalignment in the +Y direction that occurs in the printing area at the end of the scan in the expected scanning range. This allows the printable nozzles to be shifted in the second scan, making it possible to print continuous images between scans. In contrast, in FIG. 8B, the scanning distance of the first scan is twice the expected scanning range. Therefore, in FIG. 8B, a misalignment of +2.0 pitch (2 nozzles) occurs in the printing area at the end of the scan, and the number of spare nozzles is insufficient. Therefore, the printable nozzles cannot be shifted sufficiently, and an area 802 that is not printed between scans occurs, resulting in white streaks. In this way, in the printing device 10, the user manually scans to perform printing, so the scanning distance may become longer without the user's expectation, causing white streaks or black streaks.

=本実施形態による記録処理=
このように、改行動作時に生じるノズル列20aの傾きに応じて記録可能なノズルをシフトするだけでは、白スジや黒スジが発生することがある。このため、本実施形態では、さらに、想定される走査範囲に対する実際の走査距離について監視するようにした。以下、本実施形態で実行される記録処理について、図9および図10を参照しながら、詳細に説明する。
=Recording process according to this embodiment=
In this way, simply shifting the printable nozzles in accordance with the inclination of the nozzle row 20a that occurs during a line feed operation may result in white or black stripes. For this reason, in this embodiment, the actual scanning distance relative to the expected scanning range is also monitored. The printing process executed in this embodiment will be described in detail below with reference to FIGS. 9 and 10.

図9は、実施形態による記録装置で実行される記録処理の詳細な処理ルーチンを示すフローチャートである。図10は、記録処理により画像を2回の走査で記録する場合の、各走査での開始時および終了時で使用可能なノズル位置およびノズル数と、各走査時の記録領域および走査範囲とを示す図である。図9のフローチャートで示される一連の処理は、CPU402が、ROM412に記憶されているプログラムコードをRAM410に展開して実行されることにより行われる。あるいはまた、図9におけるステップの一部または全部の機能をASICまたは電気回路などのハードウェアで実行してもよい。なお、各処理の説明における符号Sは、当該フローチャートにおけるステップであることを意味する。 Figure 9 is a flowchart showing a detailed processing routine of the recording process executed by the recording device according to the embodiment. Figure 10 is a diagram showing the nozzle positions and number of nozzles available at the start and end of each scan, and the recording area and scanning range during each scan, when an image is recorded by two scans by the recording process. The series of processes shown in the flowchart in Figure 9 are performed by the CPU 402 expanding the program code stored in the ROM 412 into the RAM 410 and executing it. Alternatively, some or all of the functions of the steps in Figure 9 may be executed by hardware such as an ASIC or an electric circuit. Note that the symbol S in the description of each process means that it is a step in the flowchart.

本実施形態では、予備ノズルは、少なくとも、想定する走査範囲内の傾き誤差を補正することが可能なノズル数とする。なお、傾き誤差とは、ノズル列の傾きに起因した記録領域の改行方向の位置ずれを意味するものとする。本実施形態におけるノズルピッチを600dpiとすると、ノズル間の距離は約42μmとなる。本実施形態では、前走査のノズル列20aに対する本走査のノズル列20aの傾きについて、「+」側への傾きの上限値をθmb、「-」側への傾きの上限値をθmtとする。そして、前走査のノズル列に対して、本走査のノズル列がθmbまたはθmtだけ傾いているときの、本走査終了時の記録領域の位置ずれの大きさは、±1.0ピッチ(84μm)とする。傾きの上限値θmb、θmtについては、本実施形態での処理の実行により白スジおよび黒スジの発生を抑制して適正に記録するために許容される傾きの上限値である。 In this embodiment, the spare nozzles are at least the number of nozzles capable of correcting the tilt error within the assumed scanning range. The tilt error means the positional deviation in the line feed direction of the printing area caused by the tilt of the nozzle row. If the nozzle pitch in this embodiment is 600 dpi, the distance between the nozzles is about 42 μm. In this embodiment, the upper limit value of the tilt of the nozzle row 20a of the main scan relative to the nozzle row 20a of the previous scan is θmb and the upper limit value of the tilt of the nozzle row 20a of the main scan relative to the nozzle row 20a of the previous scan is θmt. When the nozzle row of the main scan is tilted by θmb or θmt relative to the nozzle row of the previous scan, the magnitude of the positional deviation of the printing area at the end of the main scan is ±1.0 pitch (84 μm). The upper limit values of the tilt θmb and θmt are the upper limit values of the tilt allowed to suppress the occurrence of white and black stripes and print properly by executing the process in this embodiment.

また、以下の説明では、詳細は後述するが、ノズル列20aは、改行動作での移動量分の領域を記録可能な10個のノズルと、改行動作後の走査において生じる傾き誤差に対応する1個のノズルとの計11個のノズルにより構成される。図10では、2走査目でのノズル列20aの傾きは、θmb、つまり、「+」側に、想定する最大の傾きとなっている場合について説明する。なお、以下で説明する記録処理では、上記したノズル列20aの傾きは、θmb、θmtよりも小さい値でも実施可能である。 Moreover, as will be described in detail below, nozzle row 20a is made up of a total of 11 nozzles, including 10 nozzles capable of recording an area equivalent to the amount of movement during the line feed operation, and one nozzle that corresponds to the tilt error that occurs during the scan after the line feed operation. In FIG. 10, the tilt of nozzle row 20a during the second scan is θmb, that is, the maximum expected tilt on the "+" side. Note that in the recording process described below, the tilt of nozzle row 20a described above can also be performed with values smaller than θmb and θmt.

さらに、本実施形態では、ノズル列20aの長さ(N)は、改行動作時の移動量(D)と、ノズル列20aの想定する傾きの上限値θmbだけ傾いて走査範囲(W)を走査したときの傾き誤差から、下記の(1)式を満たす必要がある。なお、本実施形態では、ノズル列20aの長さNは、11個のノズル長さである504μmとなる。
N≧W×tanθmb+D ・・・ (1)
Furthermore, in this embodiment, the length (N) of the nozzle row 20a must satisfy the following formula (1) based on the movement amount (D) during line feed operation and the tilt error when the scanning range (W) is scanned at an inclination of the upper limit value θmb of the assumed inclination of the nozzle row 20a. Note that in this embodiment, the length N of the nozzle row 20a is 504 μm, which is the length of 11 nozzles.
N≧W×tanθmb+D... (1)

本明細書では、これから実行する走査、および、説明の対象となる走査を本走査、本走査の直前に実行された走査を前走査、本走査の直後に実行される走査を次走査と称することとする。 In this specification, the scan that is about to be performed and the scan that is the subject of the explanation will be referred to as the main scan, the scan performed immediately before the main scan will be referred to as the pre-scan, and the scan performed immediately after the main scan will be referred to as the next scan.

記録処理が開始すると、まず、CPU402は、前走査終了時のノズル下流端位置情報および本走査の基準との傾きに関する情報を取得する(S902)。前走査終了時のノズル下流端位置情報とは、前記走査終了時の、改行方向下流側の記録端、つまり、ノズル列20aにおいて記録可能とした改行方向最下端のノズルの位置に関する情報である。また、本走査の基準との傾きとは、前走査に対する本走査の傾きが改行方向にθmbだけ傾いたときの本走査の、基準となる所定の走査(本実施形態では1走査目)に対する傾きに関する情報である。本走査では、前走査の記録端部の位置から連続して記録する。このため、S902では、前走査終了時のノズル下流端位置情報を用いて、本走査において改行方向の上流側のノズル端から何番目のノズルから使用するかを設定する。 When the recording process starts, the CPU 402 first obtains information on the downstream end position of the nozzle at the end of the previous scan and information on the inclination with respect to the reference of the main scan (S902). The downstream end position information of the nozzle at the end of the previous scan is information on the recording end on the downstream side in the line feed direction at the end of the scan, that is, information on the position of the nozzle at the bottom end in the line feed direction that can be recorded in the nozzle row 20a. The inclination with respect to the reference of the main scan is information on the inclination of the main scan with respect to a predetermined scan (the first scan in this embodiment) that serves as the reference when the inclination of the main scan with respect to the previous scan is inclined in the line feed direction by θmb. In the main scan, recording is performed continuously from the position of the recording end of the previous scan. Therefore, in S902, the downstream end position information of the nozzle at the end of the previous scan is used to set which nozzle to use from the nozzle end on the upstream side in the line feed direction in the main scan.

前走査終了時のノズル下流端位置情報および本走査の基準との傾きに関する情報については、後述する904において取得され、制御部400の記憶領域に記憶されている。なお、これから実行する本走査が1走査目のときは、前走査が存在しないため、S902では、ノズル下流端位置情報は、1走査目のノズル列20a上端の予備ノズルの位置に相当する位置1002とし(図10参照)、基準との傾きに関する情報は、0°とする。そして、S902では、取得した情報から、本走査の記録領域の改行方向上流側の記録端部(端辺)を取得する。1走査目では、本走査における基準との傾きが0°であるから、端部1012が特定される。 Information about the downstream end nozzle position at the end of the previous scan and information about the inclination with respect to the reference for the main scan are acquired in 904, which will be described later, and stored in the memory area of the control unit 400. Note that when the main scan to be executed is the first scan, there is no previous scan, so in S902, the downstream end nozzle position information is set to position 1002, which corresponds to the position of the spare nozzle at the top end of the nozzle row 20a for the first scan (see FIG. 10), and the information about the inclination with respect to the reference is set to 0°. Then, in S902, the recording end (edge) on the upstream side in the line feed direction of the recording area for the main scan is acquired from the acquired information. In the first scan, the inclination with respect to the reference for the main scan is 0°, so end 1012 is identified.

次に、CPU402は、本走査で形成する記録領域の改行方向下流側の記録端部を取得する(S904)。S904では、まず、本走査終了時の改行方向下流側の記録端となるノズル位置に関する情報である本走査終了時のノズル下流端位置情報を取得する。また、本走査に対する次走査の傾きがθmbだけ傾いたときの次走査の、基準となる所定の走査に対する傾きに関する情報(θ)である次走査の基準との傾きに関する情報を取得する。取得したこれらの情報は、記憶されて次走査の記録を行う際にS902の処理で用いられる。そして、本走査終了時のノズル下流端位置情報と、次走査の基準との傾きに関する情報とを用いて、本走査で形成する記録領域の改行方向下流側の記録端部の位置情報を取得する。 Next, the CPU 402 acquires the recording end on the downstream side in the line feed direction of the recording area formed by the main scan (S904). In S904, first, the downstream nozzle end position information at the end of the main scan is acquired, which is information about the nozzle position that will be the recording end on the downstream side in the line feed direction when the main scan is completed. In addition, information about the inclination of the next scan with respect to the reference of the next scan is acquired, which is information about the inclination (θ) of the next scan with respect to a predetermined reference scan when the inclination of the next scan with respect to the main scan is inclined by θmb. These acquired pieces of information are stored and used in the process of S902 when recording the next scan. Then, using the downstream nozzle end position information at the end of the main scan and the information about the inclination with respect to the reference of the next scan, position information of the recording end on the downstream side in the line feed direction of the recording area formed by the main scan is acquired.

これから実行する本走査では、次走査への改行動作時に、走査間でノズル列20aの傾きがθmbだけ傾いたときの次走査で記録可能な領域に隣接する領域までを少なくとも記録する。このため、本走査の走査終了時の改行方向下流側の記録端であるノズル位置は、走査終了時の改行方向上流側の記録端であるノズル位置から改行方向下流側に移動量Dだけずれた位置となる。 In the main scan that will be executed from now on, at the time of the line feed operation to the next scan, at least the area adjacent to the area that can be printed in the next scan when the inclination of the nozzle row 20a between scans is inclined by θmb will be printed. Therefore, the nozzle position that is the recording end on the downstream side in the line feed direction at the end of the main scan will be shifted by the movement amount D downstream in the line feed direction from the nozzle position that is the recording end on the upstream side in the line feed direction at the end of the scan.

本走査が1走査目のとき、S904では、本走査終了時のノズル下流端位置情報は、1走査目のノズル列20aの下端から2番目のノズルの位置に相当する位置1004となる(図10参照)。また、次走査の基準との傾きに関する情報は、1走査目に対する2走査目の傾きがθmbだけ傾いたときの2走査目の所定の走査(1走査目)に対する傾きであるθmbとなる。また、これらの情報から、S904では、1走査目の記録領域の改行方向下流側の端部1006を取得する。 When the main scan is the first scan, in S904, the downstream nozzle end position information at the end of the main scan is position 1004, which corresponds to the position of the second nozzle from the bottom end of the nozzle row 20a of the first scan (see FIG. 10). Also, the information regarding the inclination with respect to the reference for the next scan is θmb, which is the inclination of the second scan with respect to the specified scan (first scan) when the inclination of the second scan with respect to the first scan is inclined by θmb. Also, from this information, in S904, the end 1006 downstream in the line feed direction of the printing area of the first scan is obtained.

その後、CPU402は、本走査に対応する記録データを取得する(S906)。S906では、S902での情報と、S904での情報とを用いて、本走査開始時と本走査終了時のノズル列の使用可能なノズルの上端および下端の位置を取得する。そして、取得した本走査開始時と本走査終了時のノズル列20aの上端および下端の位置から、画像データ全体に対する記録データから本走査で使用する記録データを切り出す。例えば、本走査が1走査目であれば、走査開始時のノズル列20aの、上端の位置は位置1002であり、下端の位置は位置1008となる。また、走査終了時のノズル列20aの、上端の位置は位置1002であり、下端の位置は位置1004となる。こうして取得した位置情報から、1走査目に対応する記録データとして、改行方向の長さが位置1002から位置1008までの矩形の記録データを、画像データ全体に対応する記録データから切り出す。 After that, the CPU 402 acquires print data corresponding to the main scan (S906). In S906, the information in S902 and the information in S904 are used to acquire the positions of the upper and lower ends of the usable nozzles of the nozzle row at the start and end of the main scan. Then, from the acquired positions of the upper and lower ends of the nozzle row 20a at the start and end of the main scan, print data to be used in the main scan is cut out from the print data for the entire image data. For example, if the main scan is the first scan, the position of the upper end of the nozzle row 20a at the start of the scan is position 1002, and the position of the lower end is position 1008. Also, the position of the upper end of the nozzle row 20a at the end of the scan is position 1002, and the position of the lower end is position 1004. From the position information acquired in this way, rectangular print data with a length in the line feed direction from position 1002 to position 1008 is cut out from the print data corresponding to the entire image data as print data corresponding to the first scan.

そして、CPU402は、主走査における走査範囲(走査距離)を取得する(S908)。走査範囲としては、想定するノズル列20aの傾きの上限値に対応可能な範囲とする。即ち、走査範囲は、当該上限値によって決定される。1走査目では、当該上限値はθmbであり、その傾きにより走査終了時に想定する傾き誤差を1.0ピッチとして、傾き誤差に対応する予備ノズルを1つ用意している。従って、傾き誤差1.0ピッチに対応可能な走査範囲として走査範囲1010を取得する。走査範囲1010の走査距離はWtとなる。つまり、S908では、ノズル列の傾きの上限値(θmb)により生じる傾き誤差を、予備ノズルを用いることで、当該傾き誤差を解消可能な走査距離を備えた範囲を走査範囲として取得することとなる。 Then, the CPU 402 acquires the scanning range (scanning distance) in the main scan (S908). The scanning range is set to a range that can accommodate the upper limit value of the tilt of the nozzle row 20a that is assumed. That is, the scanning range is determined by the upper limit value. In the first scan, the upper limit value is θmb, and the tilt error that is assumed at the end of the scan due to the tilt is set to 1.0 pitch, and one spare nozzle is prepared to accommodate the tilt error. Therefore, the scanning range 1010 is acquired as a scanning range that can accommodate a tilt error of 1.0 pitch. The scanning distance of the scanning range 1010 is Wt. That is, in S908, a range with a scanning distance that can eliminate the tilt error caused by the upper limit value (θmb) of the tilt of the nozzle row by using a spare nozzle is acquired as the scanning range.

こうして、本走査の記録データおよび走査範囲を取得すると、CPU402は、取得した記録データおよび走査範囲に基づいて記録を行う(S910)。S910では、S906で取得した本走査の記録データを各ノズルに対応させて、下流側位置検出センサ24により取得される走査方向における位置情報に応じてインクを吐出する。記録データとノズルの対応は、S902で取得したノズル下流端位置情報および基準との傾きに関する情報と、S904で取得した記録端部の位置情報に基づいて、記録データをノズルに対応させて記録する。また、CPU402は、記録が開始されると、記録状況に応じてLEDランプの点灯パターンや発光色などの制御を開始する。 Once the print data and scanning range for the main scan have been acquired in this way, the CPU 402 performs printing based on the acquired print data and scanning range (S910). In S910, the print data for the main scan acquired in S906 is matched to each nozzle, and ink is ejected according to position information in the scanning direction acquired by the downstream position detection sensor 24. The print data is matched to the nozzles based on the nozzle downstream end position information and information about the inclination with respect to the reference acquired in S902, and the position information of the printing end acquired in S904, and the print data is recorded in correspondence with the nozzles. In addition, when printing begins, the CPU 402 begins controlling the lighting pattern and light color of the LED lamp according to the printing situation.

ここで、1走査目に対するS902からS910までの処理について、具体的に説明する。S902では、前走査終了時のノズル下流端位置情報として、位置1002を取得する。また、本走査における基準との傾き情報0°を取得する。取得したこれらの情報から、1走査目の走査開始時に使用する改行方向上流側端部のノズルの位置は、ノズル列20aの改行方向の上流側のノズル端から2番目のノズルとなる。また、本走査における基準との傾き情報0°から、1走査目における記録領域の改行方向上流側の記録端部として端部1012が特定される。つまり、端部1012は、S906で取得される1走査目の記録データの改行方向上流側の端辺となる。 Here, the process from S902 to S910 for the first scan will be specifically described. In S902, position 1002 is obtained as nozzle downstream end position information at the end of the previous scan. In addition, tilt information of 0° from the reference in this scan is obtained. From this obtained information, the position of the nozzle at the upstream end in the line feed direction used at the start of scanning in the first scan is the second nozzle from the nozzle end on the upstream side in the line feed direction of the nozzle row 20a. In addition, from the tilt information of 0° from the reference in this scan, end 1012 is specified as the recording end on the upstream side in the line feed direction of the recording area in the first scan. In other words, end 1012 is the end edge on the upstream side in the line feed direction of the recording data for the first scan obtained in S906.

S904では、1走査目終了時のノズル下流端位置情報として、位置1004を取得する。また、2走査目の基準(1走査目)との傾きに関する情報として、θmbが取得される。取得したこれらの情報から、2走査目の走査開始時に使用する改行方向下流側端部のノズルの位置は、改良方向下流側のノズル端から1番目のノズルとなる。また、2走査目の基準との傾きに関する情報がθmbであることから、1走査目における記録領域の改行方向下流側の記録端部として端部1006が特定される。つまり、端部1006は、S906で取得される1走査目の記録データの改行方向下流側の端辺となる。 In S904, position 1004 is obtained as nozzle downstream end position information at the end of the first scan. In addition, θmb is obtained as information regarding the inclination with respect to the reference (first scan) for the second scan. From this information obtained, the position of the nozzle at the downstream end in the line feed direction to be used when the second scan begins is the first nozzle from the nozzle end downstream in the improvement direction. In addition, since the information regarding the inclination with respect to the reference for the second scan is θmb, end 1006 is identified as the recording end on the downstream side in the line feed direction of the recording area in the first scan. In other words, end 1006 becomes the end edge on the downstream side in the line feed direction of the recording data for the first scan obtained in S906.

S906では、全体の記録データに対して、S902、S904での情報から記録データを取得する。つまり、1走査目の走査開始時および走査終了時のノズル列における使用可能なノズルの上端および下端に基づいて記録データを取得する。そして、取得した記録データに対して、2走査目で記録される部分を「0」にマスクして1走査目で記録される部分のみが切り取られる。これにより、記録開始時の1走査目の走査開始時に使用する改行方向両端のノズル位置と、1走査目で記録する記録データとが生成される。S910では、本走査の基準との傾きと下流側位置検出センサ24からの出力に基づく走査方向における位置に応じて、ノズルに対応する記録データをずらして記録を行う。なお、1走査目は基準となる所定の走査であるため、1走査目では基準との傾きは0°となる。このため、1走査目では、ノズルの位置をずらして変更することなく、つまり、ノズルに対応する記録データをずらすことなく記録を行う。 In S906, the print data is acquired from the information in S902 and S904 for the entire print data. That is, the print data is acquired based on the upper and lower ends of the available nozzles in the nozzle row at the start and end of the first scan. Then, for the acquired print data, the portion to be printed in the second scan is masked to "0" and only the portion to be printed in the first scan is cut out. This generates the nozzle positions at both ends of the line feed direction used at the start of the first scan at the start of printing and the print data to be printed in the first scan. In S910, the print data corresponding to the nozzles is shifted and printed according to the inclination with respect to the reference of this scan and the position in the scanning direction based on the output from the downstream position detection sensor 24. Note that since the first scan is a predetermined scan that serves as the reference, the inclination with respect to the reference is 0° in the first scan. Therefore, in the first scan, printing is performed without shifting the nozzle position, that is, without shifting the print data corresponding to the nozzles.

本走査の記録が開始されると、CPU402は、次走査があるか否かを判定する(S912)。S912では、記録データのうち、未だ記録していない記録データがあるか否かを判定する。S912では、未だ記録していない記録データがあると判定されると、次走査があると判定され、当該記録データがないと判定されると、次走査がないと判定される。 When printing of the main scan is started, the CPU 402 determines whether there is a next scan (S912). In S912, it is determined whether there is any print data that has not yet been printed among the print data. In S912, if it is determined that there is print data that has not yet been printed, it is determined that there is a next scan, and if it is determined that there is no such print data, it is determined that there is no next scan.

S912において、次走査がないと判定されると、CPU402は、本走査による記録データに基づく記録が終了したか否かを判定する(S914)。S914において、本走査による記録データに基づく記録が終了していないと判定されると、S914に戻る。また、S914において、本走査による記録データに基づく記録が終了したと判定されると、CPU402は、記録が終了した旨を通知し(S916)、記録処理を終了する。S916では、記録が終了した旨を、ボタン18に設けられたLEDランプにより通知する。 If it is determined in S912 that there is no next scan, the CPU 402 determines whether or not recording based on the print data from the main scan has finished (S914). If it is determined in S914 that recording based on the print data from the main scan has not finished, the process returns to S914. If it is determined in S914 that recording based on the print data from the main scan has finished, the CPU 402 notifies the user that recording has finished (S916) and ends the recording process. In S916, the user is notified that recording has finished by an LED lamp provided on the button 18.

また、S912において、次走査があると判定されると、CPU402は、次走査への移動が可能か否かを判定する(S918)。S918では、下流側位置検出センサ24による走査方向の位置情報と、ステップ908で取得した走査範囲の情報とを用いる。走査間で連続した画像を記録するためには、改行動作を開始する位置は、傾き誤差1.0ピッチに対応可能な走査範囲内であり、かつ、本走査での記録が終了している位置である必要である。従って、1走査目のときは、S918では、走査範囲1010の範囲内であり、かつ、本走査での記録が終了しているか否かを判定することとなる。 Furthermore, if it is determined in S912 that there is a next scan, the CPU 402 determines whether movement to the next scan is possible (S918). In S918, the position information in the scanning direction from the downstream position detection sensor 24 and the information on the scanning range acquired in step 908 are used. In order to record continuous images between scans, the position at which the line feed operation starts must be within a scanning range that can accommodate a tilt error of 1.0 pitch and be a position where recording in the main scan has ended. Therefore, in the first scan, in S918, it is determined whether the position is within the scanning range 1010 and whether recording in the main scan has ended.

即ち、S918では、S908で取得した走査範囲内であり、かつ、本走査での記録が終了していると、次走査への移動が可能であると判定される。また、S918では、S908で取得した走査範囲を超えていること、および本走査での記録が終了していないことの少なくとも一方を満たしていると、次走査への移動が不可能であると判定される。つまり、S918では、本走査での記録開始後、S908で取得した走査範囲内での走査においては、記録データに基づく記録が終了するまでは、次走査への移動が不可能であると判定する。さらに、S918では、本走査において記録データに基づく記録が終了した後に、S908で取得した走査範囲を超えて走査されると、次走査への記録が不可能であると判定される。なお、CPU402は、記録データに基づく記録が終了すると、走査方向における記録終了側の記録端部からの走査距離を測定しておく。 That is, in S918, if the scanning range acquired in S908 is within and the recording in the main scan is completed, it is determined that it is possible to move to the next scan. Also, in S918, if at least one of the following is satisfied: the scanning range acquired in S908 is exceeded and the recording in the main scan is not completed, it is determined that it is impossible to move to the next scan. That is, in S918, after the start of recording in the main scan, in the scanning range acquired in S908, it is determined that it is impossible to move to the next scan until recording based on the recording data is completed. Furthermore, in S918, if scanning is performed beyond the scanning range acquired in S908 after recording based on the recording data is completed in the main scan, it is determined that recording in the next scan is impossible. Note that when recording based on the recording data is completed, the CPU 402 measures the scanning distance from the recording end on the recording end side in the scanning direction.

S918において、次走査への移動が不可能であると判定されると、次走査への移動を規制し(S920)、S918に戻る。S920では、ボタン18のLEDランプにより、次走査への移動ができない状態であることを通知するとともに、物理的に次走査への移動ができない状態とする。具体的には、次走査への移動ができない状態であることの通知については、例えば、LEDランプの発光色の変更、より詳細には、次走査への移動が可能であることを示す緑色から、次走査への移動が不可能な状態であることを示す赤色に変更する。また、物理的に次走査への移動ができない状態については、例えば、改行機構駆動ギア列32をアクチュエータとして制御するよう変更し、ギアをロックすることで次走査への移動をできない状態である。次走査への移動ができない状態であることの通知および次走査への移動ができない状態とする具体的な内容については、上記に限定されるものではない。 If it is determined in S918 that movement to the next scan is not possible, movement to the next scan is restricted (S920), and the process returns to S918. In S920, the LED lamp of the button 18 notifies the user that movement to the next scan is not possible, and the user is physically unable to move to the next scan. Specifically, the notification that movement to the next scan is not possible is made by, for example, changing the color of the LED lamp, more specifically, changing the color from green, which indicates that movement to the next scan is possible, to red, which indicates that movement to the next scan is not possible. In addition, the state in which movement to the next scan is not physically possible is made by, for example, changing the line feed mechanism drive gear train 32 to be controlled as an actuator, and locking the gears to prevent movement to the next scan. The specific contents of the notification that movement to the next scan is not possible and the state in which movement to the next scan is not possible are not limited to those described above.

本実施形態では、記録装置10は、複数の部材から構成される改行機構によって次走査へ移動するが、ユーザによって、あるいは、記録装置10を改行するための補助部材などを用いて次走査への移動する構成であってもよい。従って、S920では、次走査への移動ができない状態であることを通知するだけでもよい。つまり、本実施形態では、S920において、次走査への移動を規制する処理として、次走査への移動ができない状態であることを通知すること、および物理的に次走査への移動をできない状態とすることの少なくとも一方を実行すればよい。 In this embodiment, the recording device 10 moves to the next scan by a line feed mechanism composed of multiple members, but the recording device 10 may also be configured to move to the next scan by the user, or by using an auxiliary member for causing the recording device 10 to make a line feed. Therefore, in S920, it is sufficient to simply notify that movement to the next scan is not possible. In other words, in this embodiment, the process of restricting movement to the next scan in S920 can be performed by at least one of notifying that movement to the next scan is not possible and physically making it impossible to move to the next scan.

また、S918において、次走査への移動が可能であると判定されると、CPU402は、次走査への移動が可能な状態とし(S922)、次走査への移動が開始されたか否かを判定する(S924)。S922では、次走査への移動を許容する処理として、次走査への移動が可能な状態であることを通知するとともに、物理的に次走査への移動が可能な状態とする。具体的には、次走査への移動が可能な状態であることを通知については、例えば、LEDランプの発光色を変更、より詳細には、次走査への移動が不可能な状態であることを示す赤色から、次走査への移動が可能な状態であることを示す緑色に変更する。また、物理的に次走査への移動が可能な状態については、改行機構駆動ギア列32においてギアロックを解除して次走査への移動を可能な状態である。なお、S922では、S920に応じて、次走査への移動が可能な状態との通知すること、機構的に次走査への移動が可能な状態とすることの少なくとも一方を実行する。 Also, when it is determined in S918 that movement to the next scan is possible, the CPU 402 sets the state to one in which movement to the next scan is possible (S922) and determines whether movement to the next scan has started (S924). In S922, as a process for allowing movement to the next scan, it notifies that movement to the next scan is possible and sets the state to one in which movement to the next scan is physically possible. Specifically, to notify that movement to the next scan is possible, for example, the color of the LED lamp is changed, more specifically, from red, which indicates that movement to the next scan is impossible, to green, which indicates that movement to the next scan is possible. In addition, the state in which movement to the next scan is physically possible is a state in which the gear lock is released in the line feed mechanism drive gear train 32 and movement to the next scan is possible. In addition, in S922, at least one of notifying that movement to the next scan is possible and setting the state to one in which movement to the next scan is mechanically possible in response to S920 is executed.

S924では、例えば、改行ハンドル16が操作されたか否かを判定する。つまり、改行ハンドル16が所定量以上押し込まれると、次走査への移動が開始されたと判定する。なお、次走査への移動が開始されたか否かの判定については、改行ハンドル16が操作されたか否かを判定することに限定されるものではない。改行機構がない場合などには、下流側位置検出センサ24、上流側位置検出センサ26などを用いて判定してもよい。 In S924, for example, it is determined whether the line feed handle 16 has been operated. In other words, when the line feed handle 16 is pressed in by a predetermined amount or more, it is determined that movement to the next scan has started. Note that the determination of whether movement to the next scan has started is not limited to determining whether the line feed handle 16 has been operated. In cases where there is no line feed mechanism, the downstream position detection sensor 24, the upstream position detection sensor 26, etc. may be used for the determination.

S924において、次走査への移動が開始されていないと判定されるとS918に戻る。また、S924において、次走査への移動が開始されたと判定されると、次走査への移動を行う(S926)。S926では、改行ハンドル16の操作による改行機構の作動によって改行動作が行われ、記録装置10が改行方向に移動量Dだけ移動する。これにより、記録ヘッド20におけるノズル列20aは、次走査の走査開始位置に移動する。本実施形態では、1走査目において2走査目に改行する位置は、走査範囲1010内の位置1014とする。 If it is determined in S924 that movement to the next scan has not started, the process returns to S918. Also, if it is determined in S924 that movement to the next scan has started, movement to the next scan is performed (S926). In S926, a line feed operation is performed by operating the line feed mechanism by operating the line feed handle 16, and the recording device 10 moves by the movement amount D in the line feed direction. This causes the nozzle row 20a in the recording head 20 to move to the scanning start position of the next scan. In this embodiment, the position at which the line feed occurs in the first scan before the second scan is position 1014 within the scanning range 1010.

本実施形態では、移動量Dは、上述したように、予備ノズル1個分を除くノズル列20aの長さ、つまり、ノズル10個分に相当する長さeである。移動量Dは、走査範囲Wをθmtだけ傾いて走査終了したときの傾き誤差から下記の(2)式および(3)式の条件を満たす。移動量Dは、走査範囲Wをθmtだけ傾いて走査終了したときの傾き誤差より大きいことで、改行方向と逆方向に傾き誤差を補正可能となる。改行方向と逆方向の傾き誤差は、使用するノズルの数を減らすことで対応可能である。
D≧W×tanθmt ・・・ (2)
D≧1 ・・・ (3)
In this embodiment, as described above, the movement amount D is the length of the nozzle row 20a excluding one spare nozzle, that is, the length e equivalent to ten nozzles. The movement amount D satisfies the conditions of the following formulas (2) and (3) based on the tilt error when scanning is completed with the scanning range W tilted by θmt. The movement amount D is larger than the tilt error when scanning is completed with the scanning range W tilted by θmt, so that the tilt error in the direction opposite to the line feed direction can be corrected. The tilt error in the direction opposite to the line feed direction can be addressed by reducing the number of nozzles used.
D ≧ W × tan θ mt (2)
D≧1 (3)

次に、CPU402は、改行動作により生じた傾き情報を取得する(S928)。S928では、具体的には、改行動作により移動した際のノズル列20aの傾きΔθ(以下、単に「傾きΔθ」とも称する。)と、基準となる所定の走査に対する本走査でのノズル列20aの傾きθ(以下、単に「傾きθ」とも称する。)とを算出する。つまり、Δθは、改行動作前後の走査間でのノズル列20aの傾きを表す。本実施形態では、基準となる所定の走査は1走査目とする。 Next, the CPU 402 acquires tilt information resulting from the line feed operation (S928). Specifically, in S928, the tilt Δθ of the nozzle row 20a when moved by the line feed operation (hereinafter also simply referred to as "tilt Δθ") and the tilt θ of the nozzle row 20a in the main scan relative to the reference predetermined scan (hereinafter also simply referred to as "tilt θ") are calculated. In other words, Δθ represents the tilt of the nozzle row 20a between the scans before and after the line feed operation. In this embodiment, the reference predetermined scan is the first scan.

図11は、傾きΔθおよび傾きθの算出するための算出方法を説明する図である。図11では、理解を容易にするために、改行動作前の走査の走査終了時の記録装置10、つまり、ノズル列20aの傾きを図の上部に、改行動作後の走査の走査開始時の記録装置10、つまり、ノズル列20aの傾きを下部に示している。なお、基準となる所定の走査では、ノズル列20aは、Y方向と平行となっている。 Figure 11 is a diagram explaining the method for calculating the tilt Δθ and the tilt θ. To make it easier to understand, in Figure 11, the recording device 10 at the end of the scan before the line feed operation, i.e., the tilt of the nozzle row 20a, is shown in the upper part of the figure, and the recording device 10 at the start of the scan after the line feed operation, i.e., the tilt of the nozzle row 20a, is shown in the lower part. Note that in a given reference scan, the nozzle row 20a is parallel to the Y direction.

記録装置10には、ノズル列20aの延在方向において、下流側位置検出センサ24と上流側位置検出センサ26とが、ノズル列20aが設けられた記録ヘッド20を挟むように、配置されている。下流側位置検出センサ24と上流側位置検出センサ26との間の距離をLとする。また、改行動作前の走査の走査終了時の下流側位置検出センサ24および上流側位置検出センサ26で検出される位置情報は、それぞれ(Xb、Yb)、(Xa、Ya)とする。さらに、改行動作後の走査の走査開始時の下流側位置検出センサ24および上流側位置検出センサ26で検出される位置情報は、それぞれ(Xb´、Yb´)、(Xa´、Ya´)とする。改行動作前後の走査間の傾きΔθは、下記の(4)式から求めることができる。
Δθ=tan-1{(ΔXb-ΔXa)/(L-ΔYa+ΔYb)} ・・・ (4)
In the recording device 10, the downstream position detection sensor 24 and the upstream position detection sensor 26 are arranged in the extension direction of the nozzle row 20a so as to sandwich the recording head 20 provided with the nozzle row 20a. The distance between the downstream position detection sensor 24 and the upstream position detection sensor 26 is L. Furthermore, the position information detected by the downstream position detection sensor 24 and the upstream position detection sensor 26 at the end of the scan before the line feed operation is (Xb, Yb) and (Xa, Ya), respectively. Furthermore, the position information detected by the downstream position detection sensor 24 and the upstream position detection sensor 26 at the start of the scan after the line feed operation is (Xb', Yb') and (Xa', Ya'), respectively. The inclination Δθ between the scans before and after the line feed operation can be obtained from the following formula (4).
Δθ=tan -1 {(ΔXb-ΔXa)/(L-ΔYa+ΔYb)} ... (4)

なお、(4)式の、ΔXaはXaとXa´と、ΔXbはXbとXb´と、ΔYはYaとYa´と、ΔYbはYbとYb´との差分である。 In addition, in equation (4), ΔXa is the difference between Xa and Xa', ΔXb is the difference between Xb and Xb', ΔY is the difference between Ya and Ya', and ΔYb is the difference between Yb and Yb'.

本実施形態では、所定の走査が1走査目であるので、1走査目と2走査目の走査間の傾きΔθは、基準である1走査目に対する2走査目の傾きを表す基準との傾きθと一致する。3走査目以降がある場合には、改行動作前の走査で算出したθに、改行動作前後の走査間の傾きΔθを加算することで、改行動作後の走査の基準との傾きθを算出可能である。なお、本実施形態では、下流側位置検出センサ24および上流側位置検出センサ26によりノズル列20aの傾きを取得するようにしたが、これに限定されるものではない。例えば、記録装置10にジャイロセンサを搭載し、ジャイロセンサにより検出された角速度から、改行動作前後の走査間のノズル列20aの傾きを取得するようにしてもよい。 In this embodiment, since the specified scan is the first scan, the inclination Δθ between the first and second scans is the same as the inclination θ with respect to the reference that represents the inclination of the second scan with respect to the first scan, which is the reference. If there is a third or subsequent scan, the inclination θ with respect to the reference of the scan after the line feed operation can be calculated by adding the inclination Δθ between the scans before and after the line feed operation to the θ calculated in the scan before the line feed operation. In this embodiment, the inclination of the nozzle row 20a is obtained by the downstream position detection sensor 24 and the upstream position detection sensor 26, but this is not limited to this. For example, a gyro sensor may be installed in the recording device 10, and the inclination of the nozzle row 20a between the scans before and after the line feed operation may be obtained from the angular velocity detected by the gyro sensor.

S928で傾き情報を取得すると、CPU402は、S902に戻り、以降の処理を実行する。本実施形態では、2走査目の記録を行うこととなる。具体的には、S902で取得する1走査目終了時のノズル下流端位置情報は、1走査目の記録前の準備としてのステップS904で取得された位置1004となる。また、S902で取得する、1走査目と2走査目の走査間の傾きがθmbだけ傾いたときの2走査目における基準との傾きに関する情報は、傾きθmbとなる。これらの情報から、2走査目の記録領域の改行方向上流側の記録端部は、端部1006となる(図10参照)。 When the tilt information is acquired in S928, the CPU 402 returns to S902 and executes subsequent processing. In this embodiment, the second scan is printed. Specifically, the downstream nozzle end position information at the end of the first scan acquired in S902 is the position 1004 acquired in step S904 as preparation before printing the first scan. Also, information acquired in S902 on the tilt with respect to the reference in the second scan when the tilt between the first and second scans is tilted by θmb is the tilt θmb. From this information, the printing end on the upstream side in the line feed direction of the printing area for the second scan is the end 1006 (see FIG. 10).

1走査目では、記録終了後の、設定された走査範囲内の位置から改行動作を行い、当該位置から移動量D(本実施形態では長さe)だけ移動する。このため、2走査目において基準となる1走査目に対してノズル列20aに傾きθmbが生じても、2走査目の走査開始時に使用するノズルの位置は、図10のように、改行方向上流側のノズル端から1番目のノズルとなる。 In the first scan, after printing is completed, a line feed operation is performed from a position within the set scanning range, and the line feed is moved from that position by a movement amount D (length e in this embodiment). Therefore, even if a tilt θmb occurs in the nozzle row 20a with respect to the first scan, which serves as the reference, in the second scan, the position of the nozzle used at the start of the second scan is the first nozzle from the nozzle end on the upstream side in the line feed direction, as shown in Figure 10.

厳密には、改行動作時に、基準となる所定の走査に対してθだけ傾くため、改行方向においてインクの着弾位置にずれが生じるが、これは、ノズルピッチに対して非常に小さい値であるため、記録可能なノズルの位置への影響はないものと考える。また、所定の走査に対してθだけ傾くことにより、ノズル間の走査方向の位置ずれが生じるが、これも同様に、ノズルピッチに対して非常に小さい値であるため、記録可能なノズルの位置への影響はないものと考える。なお、ノズル列20aの長さNが非常に長い場合には、記録可能なノズルの位置への影響が生じる。この場合、各ノズルの吐出タイミングをノズル間の走査方向の位置ずれに応じて変えることで補正を行う。この補正によって、傾きにより生じた走査方向における位置ずれを低減することができる。また、前走査が、記録領域の端部からさらに記録領域内において距離Tだけ多く走査した後に、改行動作を行って本走査に移動する場合には、本走査開始時から記録データに基づく記録が開始されるまでは、T×tanθだけ走査してから記録が開始される。距離Tについては、S918で取得している。 Strictly speaking, when a line feed operation is performed, the ink landing position is shifted in the line feed direction because the line feed is inclined by θ with respect to the reference predetermined scan, but since this is a very small value with respect to the nozzle pitch, it is considered that there is no effect on the position of the printable nozzle. In addition, the inclination by θ with respect to the predetermined scan causes a position shift between nozzles in the scan direction, but since this is also a very small value with respect to the nozzle pitch, it is considered that there is no effect on the position of the printable nozzle. Note that, if the length N of the nozzle row 20a is very long, it will affect the position of the printable nozzle. In this case, correction is performed by changing the ejection timing of each nozzle according to the position shift between the nozzles in the scan direction. This correction can reduce the position shift in the scan direction caused by the inclination. In addition, if the previous scan scans a distance T further from the end of the print area within the print area and then moves to the main scan by performing a line feed operation, printing will start after scanning T x tan θ from the start of the main scan until printing based on the print data starts. The distance T is obtained in S918.

そして、S904において、2走査目の記録領域の改行方向下流側の記録端部を取得する。具体的には、まず、2走査目の走査終了時のノズル下流端位置情報として位置1016を取得する(図10参照)。次に、2走査目の3走査目の傾きがθmbだけ傾いたときの3走査目の基準との傾き情報θは、0°となる。これは、本実施形態では、2回の走査で1つの画像を記録するため、3走査目が存在しないためである。その結果、2走査目の記録領域の改行方向下流側の記録端部として、端部1018が取得される。 Then, in S904, the recording end portion downstream in the line feed direction of the recording area of the second scan is obtained. Specifically, first, position 1016 is obtained as nozzle downstream end position information at the end of the second scan (see FIG. 10). Next, when the inclination of the third scan of the second scan is inclined by θmb, the inclination information θ of the third scan with respect to the reference becomes 0°. This is because in this embodiment, one image is recorded in two scans, so there is no third scan. As a result, end portion 1018 is obtained as the recording end portion downstream in the line feed direction of the recording area of the second scan.

さらに、S906において、2走査目で使用する記録データとして、記録データ全体から、改行方向において位置1004から位置1016までの記録データを切り取る。この際、1走査目で記録されている領域を「0」にマスクして2走査目で記録される部分のみを切り取る。そして、S908において、2走査目の走査範囲として、走査範囲1020を取得する。1走査目では、走査開始位置から+X方向を走査方向として、走査距離Wtの範囲が走査範囲となっていた。2走査目では、走査開始位置となる位置1014から、図中左斜め下方向(ノズル列20aの傾きθmtの応じた方向)に向かう方向を走査方向として、走査距離Wt/cosθmtの範囲が走査範囲1020となる。 Furthermore, in S906, the print data from position 1004 to position 1016 in the line feed direction is cut out from the entire print data as print data to be used in the second scan. At this time, the area printed in the first scan is masked to "0" and only the portion printed in the second scan is cut out. Then, in S908, the scan range 1020 is obtained as the scan range for the second scan. In the first scan, the scan direction was the +X direction from the scan start position, and the range of the scan distance Wt was the scan range. In the second scan, the scan direction is from position 1014, which is the scan start position, diagonally downward to the left in the figure (the direction according to the inclination θmt of the nozzle row 20a), and the range of the scan distance Wt/cosθmt is the scan range 1020.

その後、S910において、取得した記録データを各ノズルに対応させて、下流側位置検出センサ24から取得される走査方向での位置情報に応じてインクを吐出して記録を行う。つまり、S902で取得した基準との傾きと、下流側位置検出センサ24に基づく走査方向における位置情報とに応じて、ノズルに対応する記録データをずらして記録を行う。具体的には、本実施形態では、2走査目の基準との傾きはθmbである。このため走査方向は傾きθmbに基づく。走査方向に対して1.0ピッチ分だけノズルの位置がずれる距離である1/tanθだけ走査したら、ノズル位置に対応する記録データを更新する。2走査目では画像がY方向に傾いているので、走査が進むにつれて対応する記録データは、ノズル列に対して改行方向とは逆方向(-Y方向側)にずれることとなる。図10のように、2走査目では、改行方向の下流側のノズル端から1番目のノズルが対応する記録データは、走査開始時と走査終了時を比較すると、Y方向に1.0ピッチ分ずれることになる。本実施形態では、2回の走査で1つの画像を形成するため、S912では、次走査がないと判定され、S914で記録が終了したと判定されると、S916で記録終了を通知して、記録よりを終了することとなる。 Then, in S910, the acquired print data is made to correspond to each nozzle, and ink is ejected according to the position information in the scanning direction acquired from the downstream position detection sensor 24 to perform printing. That is, the print data corresponding to the nozzle is shifted and printed according to the inclination with respect to the reference acquired in S902 and the position information in the scanning direction based on the downstream position detection sensor 24. Specifically, in this embodiment, the inclination with respect to the reference for the second scan is θmb. Therefore, the scanning direction is based on the inclination θmb. After scanning by 1/tan θ, which is the distance by which the nozzle position is shifted by 1.0 pitch in the scanning direction, the print data corresponding to the nozzle position is updated. Since the image is inclined in the Y direction in the second scan, the corresponding print data will shift in the opposite direction (-Y direction) to the line feed direction with respect to the nozzle row as the scan progresses. As shown in FIG. 10, in the second scan, the print data corresponding to the first nozzle from the nozzle end on the downstream side in the line feed direction will shift by 1.0 pitch in the Y direction when comparing the start of the scan with the end of the scan. In this embodiment, one image is formed by two scans, so in S912, it is determined that there is no next scan, and if it is determined in S914 that recording has ended, then in S916, a notification that recording has ended is sent, and recording ends.

以上において説明したように、本実施形態による記録装置10では、想定するノズル列20aの傾きの上限値に対応可能な走査範囲を設定するようにした。そして、走査中の記録装置10が、設定された走査範囲を超えて走査されていること、および記録データに基づく記録が終了していないこと、の少なくとも一方を満たしているときには、次走査への移動を規制するようにした。次走査への移動の規制としては、次走査への移動ができない状態であることを通知すること、物理的に次走査への移動ができない状態とすることの少なくとも一方を実行するようにした。これにより、ノズル列の傾きの上限値に対応した走査範囲を超えて移動することで、変更するノズルがなくなって白スジが生じてしまうような場合には、改行動作が実行されなくなる。このため、記録品位が低下するような記録結果を生成することが抑制される。 As described above, in the recording device 10 according to the present embodiment, a scanning range that can correspond to the upper limit of the inclination of the nozzle row 20a is set. Then, when the recording device 10 during scanning is scanned beyond the set scanning range, and when recording based on the recording data is not completed, the movement to the next scan is restricted. The restriction of the movement to the next scan is performed by at least one of notifying that the movement to the next scan is not possible and making it physically impossible to move to the next scan. As a result, if there is no nozzle to change due to moving beyond the scanning range corresponding to the upper limit of the inclination of the nozzle row, and white streaks occur, the line feed operation is not performed. This suppresses the generation of a recording result that degrades the recording quality.

(他の実施形態)
なお、上記実施形態は、以下の(1)乃至(9)に示すように変形してもよい。
Other Embodiments
The above embodiment may be modified as shown in (1) to (9) below.

(1)上記実施形態では特に記載しなかったが、記録処理において、S928で取得する傾き情報について、傾きΔθおよび傾きθの少なくとも一方が対応する閾値を超えるとき、傾きが大きすぎて予備ノズルが不足すると判定し、記録動作を規制してもよい。記録動作の規制としては、記録ができない状態であることを通知すること、記録機構やガイドローラ22などの走査機構を制御して物理的に記録ができない状態とすることの少なくとも一方を実行する。なお、この場合、傾きΔθおよび傾きθの少なくとも一方が、対応する閾値以下である場合には、記録動作を許容する。また、上記実施形態では特に記載しなかったが、所定の走査に対する本走査の傾きの方向が「+」側に大きく傾くほど、走査時の記録領域が大きくなり、使用するノズル数は多くなる。一方、当該傾きの方向が「-」側に大きく傾くほど、走査時の記録領域が小さくなり、使用するノズル数は少なくなる。 (1) Although not specifically described in the above embodiment, in the recording process, when at least one of the tilt Δθ and tilt θ of the tilt information acquired in S928 exceeds the corresponding threshold, it may be determined that the tilt is too large and there is a shortage of spare nozzles, and the recording operation may be restricted. The recording operation may be restricted by at least one of notifying that recording is not possible and controlling the recording mechanism, the scanning mechanism such as the guide roller 22, and making it physically impossible to record. In this case, if at least one of the tilt Δθ and tilt θ is equal to or less than the corresponding threshold, the recording operation is permitted. Also, although not specifically described in the above embodiment, the greater the tilt direction of the main scan with respect to a specified scan is on the "+" side, the larger the recording area during scanning and the greater the number of nozzles used. On the other hand, the greater the tilt direction is on the "-" side, the smaller the recording area during scanning and the fewer the number of nozzles used.

(2)上記実施形態では特に記載しなかったが、ボタン18のLEDランプは、点灯パターンや発光色の変化でユーザへの通知を行うが、その一例としては、以下のようになる。記録動作完了時に緑色の点滅、次走査への移動可能なときに緑色の点灯、次走査への移動不可なときに赤色の点灯とする。あるいは、走査範囲外では赤色の点灯、走査範囲内での移動では緑色の点灯とする。また、LEDランプを単色発光としてもよい。この場合、例えば、記録動作完了時、走査範囲内での移動、次走査への移動可能なときなどにはLEDランプを点灯し、走査範囲外での移動、次走査への移動不可なときなどにはLEDランプを点滅するようにする。 (2) Although not specifically mentioned in the above embodiment, the LED lamp of the button 18 notifies the user by changing the lighting pattern or color of the light, an example of which is as follows: When the recording operation is completed, the LED lamp flashes green, when it is possible to move to the next scan, the LED lamp lights green, when it is impossible to move to the next scan, the LED lamp lights red. Alternatively, when it is outside the scanning range, the LED lamp lights red, when it is moving within the scanning range, the LED lamp lights green. The LED lamp may also emit a single color. In this case, for example, when the recording operation is completed, when it is moving within the scanning range, when it is possible to move to the next scan, etc., the LED lamp lights up, when it is moving outside the scanning range, when it is impossible to move to the next scan, etc., and the LED lamp flashes when it is moving outside the scanning range, when it is impossible to move to the next scan, etc.

(3)上記実施形態では、ボタン18のLEDランプを用いて種々の通知を行うようにしたが、これに限定されるものではない。例えば、文字や記号が表示可能なディスプレイにより、文字や記号などにより通知を行ってもよい。あるいは、スピーカーにより、音の種類によって通知を行ってもよいし、音声ガイダンスにより通知を行ってもよい。さらに、振動子による振動により通知を行ってもよい。さらにまた、データ転送I/F408を介して外部装置406などにより通知を行ってもよい。なお、上記した複数の手法を組み合わせて各種の通知を実行するようにしてもよい。 (3) In the above embodiment, various notifications are given using the LED lamp of the button 18, but this is not limited to the above. For example, notifications may be given by characters or symbols using a display capable of showing characters and symbols. Alternatively, notifications may be given by a type of sound using a speaker, or by voice guidance. Notifications may also be given by vibration using a vibrator. Notifications may also be given by an external device 406 via the data transfer I/F 408. Note that various notifications may be given by combining multiple of the above methods.

(4)上記実施形態では特に記載しなかったが、改行動作時に生じるノズル列20aが想定する傾きθmbだけ傾いたときの次走査で記録可能な領域に隣接する領域まで記録すれば、走査間で生じる白スジを抑制することができる。従って、記録装置10では、当該傾きθmbだけ傾いたときの次走査で記録可能な領域に隣接する領域まで少なくとも印刷すれば良き、上記実施形態で説明した領域以上の領域を記録することも可能である。具体的には、例えば、1走査目で記録される記録領域は、1走査目においてノズル列の改行方向下流側端部で記録可能な位置1008(図10参照)まで記録してもよい。なお、1層目では、改行方向において、位置1004から位置1008の間であればその位置まで、どのような形状で印刷してもよい。このようにしても、傾き誤差を補正して走査間で連続した画像を形成可能であり、次走査への移動時に突発的な傾き誤差が発生しても白スジの発生を抑制することができるようになる。 (4) Although not specifically described in the above embodiment, if the area adjacent to the area printable in the next scan when the nozzle row 20a is tilted by the assumed tilt θmb during the line feed operation is printed, the white streaks that occur between scans can be suppressed. Therefore, in the printing device 10, it is sufficient to print at least up to the area adjacent to the area printable in the next scan when tilted by the tilt θmb, and it is also possible to print an area larger than the area described in the above embodiment. Specifically, for example, the printing area printed in the first scan may be printed up to the position 1008 (see FIG. 10) that is printable at the downstream end of the nozzle row in the line feed direction in the first scan. Note that in the first layer, any shape may be printed up to the position between the position 1004 and the position 1008 in the line feed direction. Even in this way, it is possible to correct the tilt error and form a continuous image between scans, and it becomes possible to suppress the occurrence of white streaks even if a sudden tilt error occurs when moving to the next scan.

(5)上記実施形態では、各走査で形成される記録領域は、台形や平行四辺形となるようにしたが、これに限定されるものではなく、矩形としてもよい。台形や平行四辺形の記録領域では、走査間のつなぎ目が斜めになるため、X方向に位置ずれが生じ易く、位置ずれが発生した場合につなぎ目が濃くなりスジが発生し易くなる。記録領域を矩形にすることで、こうしたスジの発生が抑制される。 (5) In the above embodiment, the recording area formed by each scan is a trapezoid or a parallelogram, but this is not limited to this and may be a rectangle. In a trapezoid or parallelogram recording area, the joints between scans are diagonal, making it easy for misalignment to occur in the X direction. When misalignment occurs, the joints become darker and streaks are likely to occur. By making the recording area rectangular, the occurrence of such streaks can be suppressed.

(6)上記実施形態では、記録装置10は、ノズル列と直交する直交方向に走査する構成としたが、これに限定されるものではない。例えば、人間の視覚特性上、直交方向に対してその傾きが近くできないものであれば問題はない。また、近くできるほど直交方向からずれる場合には、例えば、ノズル列20aを備えた記録ヘッド20が傾いて記録装置10に取り付けられていることが考えられる。この場合、上記実施形態のように記録領域を形成するように、ノズル列における各ノズルの吐出タイミングをずらすなどの補正を実施すればよい。また、ノズル列の傾きに応じて、ノズルの配列方向への固定の移動量を調整し、ノズル位置と数を算出するためのノズル間の距離を変更することで、上記実施形態で示した走査間の記録領域を連続して記録することができるようになる。 (6) In the above embodiment, the recording device 10 is configured to scan in an orthogonal direction perpendicular to the nozzle row, but this is not limited to this. For example, there is no problem if the inclination cannot be made close to the orthogonal direction due to human visual characteristics. Also, if the inclination is so close that it deviates from the orthogonal direction, it is possible that, for example, the recording head 20 equipped with the nozzle row 20a is tilted and attached to the recording device 10. In this case, corrections such as shifting the ejection timing of each nozzle in the nozzle row can be performed to form a recording area as in the above embodiment. Also, by adjusting the fixed movement amount in the nozzle arrangement direction according to the inclination of the nozzle row and changing the distance between the nozzles for calculating the nozzle position and number, it becomes possible to continuously record the recording area between scans shown in the above embodiment.

(7)上記実施形態では、ユーザが手動で走査させて記録を行う記録装置10を例として説明したが、実施形態については、これに限定されるものではない。例えば、シリアルスキャン方式の記録装置にも適用可能である。この場合、記録ヘッドに形成されたノズル列に対する、搬送機構の記録媒体の搬送により生じる記録媒体の傾きに応じて、記録可能なノズル位置を変更して記録領域を形成することとなる。 (7) In the above embodiment, the recording device 10 is described as an example in which the user manually scans and records, but the embodiment is not limited to this. For example, the present invention can also be applied to a serial scan type recording device. In this case, the printable nozzle positions are changed to form a recording area according to the inclination of the recording medium caused by the conveyance mechanism conveying the recording medium relative to the nozzle row formed in the recording head.

(8)上記実施形態では、制御部400において、次走査への移動が可能か否かを判定し、当該判定結果に応じて、次走査への移動を規制または許容するようにしたが、これに限定するものではない。例えば、下流側位置検出センサ24による検出結果と、取得した走査範囲の情報とを、データ転送I/F408を介して外部装置406に出力し、外部装置406において、入力された情報に基づいて、次走査への移動が可能な否かを判定するようにしてもよい。この場合、当該判定結果に応じて、次走査への移動を規制または許容する指示を記録装置10に出力する。さらに、上記実施形態で説明した記録処理の各処理については、外部装置406において、実行して記録装置10を制御するようにしてもよい。さらにまた、上記実施形態で説明した記録処理については、その一部の処理を制御部400で行い、残りの処理を外部装置406で実行するようにしてもよい。 (8) In the above embodiment, the control unit 400 determines whether or not movement to the next scan is possible, and restricts or allows movement to the next scan depending on the result of the determination, but this is not limited to this. For example, the detection result by the downstream position detection sensor 24 and the acquired information of the scanning range may be output to the external device 406 via the data transfer I/F 408, and the external device 406 may determine whether or not movement to the next scan is possible based on the input information. In this case, an instruction to restrict or allow movement to the next scan is output to the recording device 10 depending on the result of the determination. Furthermore, each process of the recording process described in the above embodiment may be executed in the external device 406 to control the recording device 10. Furthermore, some of the processes of the recording process described in the above embodiment may be executed by the control unit 400, and the remaining processes may be executed by the external device 406.

(9)上記実施形態および(1)乃至(8)に示す各種の形態は、適宜に組み合わせるようにしてもよい。本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し事項する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。 (9) The above embodiment and the various forms shown in (1) to (8) may be combined as appropriate. The present invention can also be realized by supplying a program that realizes one or more functions of the above-mentioned embodiments to a system or device via a network or storage medium, and having one or more processors in the computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., an ASIC) that realizes one or more functions.

10 記録装置
20 記録ヘッド
20a ノズル列
24 下流側位置検出センサ
26 上流側位置検出センサ
400 制御部
REFERENCE SIGNS LIST 10 Recording device 20 Recording head 20a Nozzle row 24 Downstream position detection sensor 26 Upstream position detection sensor 400 Control unit

Claims (10)

インクを吐出する複数のノズルが配列されてノズル列が形成され、該ノズルからインクを吐出して記録を行う記録手段と、
位置情報を検出する検出手段と、を備え、
前記ノズル列が延在する方向と交差する第1方向へのユーザによる走査に応じた前記検出手段による検出結果に基づいて、前記記録手段におけるノズルからインクを吐出して記録する第1動作と、前記ノズル列が延在する第2方向へユーザによって移動される第2動作と、を交互に実行して記録媒体に対して前記記録手段により所定の画像を記録するとともに、前記第2動作前後で前記ノズル列に傾きが生じると、該傾きに応じて、該第2動作後の前記第1動作での走査において記録に使用するノズルの位置を変更するハンドヘルド記録装置であって、
前記第1方向への走査において、所定の走査範囲を超えていること、および該走査における記録が終了していないことの少なくとも一方を満たしているときに、前記第2動作が実行できないことを通知する通知手段を有することを特徴とするハンドヘルド記録装置。
a recording means for recording by discharging ink from a nozzle array formed by arranging a plurality of nozzles for discharging ink;
A detection means for detecting position information,
a first operation for ejecting ink from nozzles in the recording means to record based on a detection result by the detection means in response to scanning by a user in a first direction intersecting a direction in which the nozzle array extends, and a second operation for moving by the user in a second direction in which the nozzle array extends, are alternately performed to record a predetermined image on a recording medium by the recording means , and when tilt occurs in the nozzle array before and after the second operation, a position of a nozzle used for recording in scanning in the first operation after the second operation is changed in response to the tilt,
a notification means for notifying that the second operation cannot be performed when at least one of the following conditions is met: a predetermined scanning range has been exceeded in the scanning in the first direction, and recording in the scanning has not been completed.
前記第1方向への走査において、前記所定の走査範囲を超えていること、および該走査における記録が終了していないことの少なくとも一方を満たしているときに、前記第2動作を規制する規制手段をさらに有することを特徴とする請求項1に記載のハンドヘルド記録装置。 2. The handheld recording device according to claim 1, further comprising a restricting means for restricting the second operation when at least one of the following conditions is satisfied: the predetermined scanning range is exceeded in the scanning in the first direction, and recording in the scanning is not completed. ユーザによる押圧によって前記ハンドヘルド記録装置を前記第2方向に移動するための移動手段をさらに有し、
前記規制手段は、前記移動手段による前記第2方向への移動を規制することを特徴とする請求項2に記載のハンドヘルド記録装置。
a moving means for moving the handheld recording device in the second direction by pressing the handheld recording device by a user ;
3. The handheld recording device according to claim 2 , wherein the restricting means restricts the movement of the moving means in the second direction .
前記通知手段による前記第2動作が実行できない旨の通知は、LEDランプ、スピーカー、ディスプレイ、および振動子の少なくともいずれか1つを用いて実行されることを特徴とする請求項1からのいずれか1項に記載のハンドヘルド記録装置。 4. The handheld recording device according to claim 1 , wherein the notification means notifies the user that the second operation cannot be performed using at least one of an LED lamp, a speaker, a display, and a vibrator. 前記所定の走査範囲は、許容される前記ノズル列の傾きの上限値に応じて決定されることを特徴とする請求項1から4のいずれか1項に記載のハンドヘルド記録装置。 The handheld recording device according to any one of claims 1 to 4, characterized in that the predetermined scanning range is determined according to the upper limit of the allowable inclination of the nozzle array. 前記規制手段はさらに、前記第2動作前後で生じた前記ノズル列の傾きが閾値を超えるときには、前記記録手段による記録機構および前記ハンドヘルド記録装置の前記第1方向への走査機構の少なくともいずれか一方を制御して記録ができないようにして前記第1動作を規制することを特徴とする請求項2または3に記載のハンドヘルド記録装置。 4. The handheld recording device according to claim 2 or 3, wherein the regulating means further regulates the first operation by controlling at least one of a recording mechanism by the recording means and a scanning mechanism in the first direction of the handheld recording device to disable recording when the tilt of the nozzle row caused before and after the second operation exceeds a threshold value. 前記通知手段はさらに、前記第2動作前後で生じた前記ノズル列の傾きが閾値を超えるときには、前記第1動作ができないことを通知することを特徴とする請求項1から5のいずれか1項に記載のハンドヘルド記録装置。 6. The handheld recording device according to claim 1, wherein the notification means further notifies the user that the first operation cannot be performed when the inclination of the nozzle row caused before and after the second operation exceeds a threshold value. 前記検出手段は、前記第2方向に沿って前記記録手段を挟むように2か所に設けられ、
前記ノズル列の傾きは、前記2か所に設けられた検出手段の検出結果に基づいて取得することを特徴とする請求項1から7のいずれか1項に記載のハンドヘルド記録装置。
the detection means is provided at two locations along the second direction so as to sandwich the recording means,
8. The handheld recording apparatus according to claim 1, wherein the inclination of the nozzle array is obtained based on the detection results of the detection means provided at the two locations.
インクを吐出する複数のノズルが配列されてノズル列が形成され、該ノズルからインクを吐出して記録を行う記録手段と、
位置情報を検出する検出手段と、を備えたハンドヘルド記録装置の制御方法であって、
前記ノズル列が延在する方向と交差する第1方向へのユーザによる走査に応じた前記検出手段による検出結果に基づいて、前記記録手段におけるノズルからインクを吐出して記録する第1動作と、前記ノズル列が延在する第2方向へユーザによって移動される第2動作と、を交互に実行して記録媒体に対して前記記録手段による所定の画像を記録するとともに、前記第2動作前後で前記ノズル列に傾きが生じると、該傾きに応じて、該第2動作後の前記第1動作での走査において記録に使用するノズルの位置を変更するハンドヘルド記録装置であって、
前記第1方向への走査において、所定の走査範囲を超えていること、および該走査における記録が終了していることの少なくとも一方を満たしているときに、前記第2動作が実行できないことを通知することを特徴とする制御方法。
a recording means for recording by discharging ink from a nozzle array formed by arranging a plurality of nozzles for discharging ink;
A method for controlling a handheld recording device comprising:
a first operation for ejecting ink from nozzles in the recording means to record based on a detection result by the detection means in response to scanning by a user in a first direction intersecting a direction in which the nozzle array extends, and a second operation for moving by the user in a second direction in which the nozzle array extends, are alternately performed to record a predetermined image by the recording means on a recording medium, and when tilt occurs in the nozzle array before and after the second operation, a position of a nozzle used for recording in scanning in the first operation after the second operation is changed in response to the tilt,
A control method characterized by notifying that the second operation cannot be performed when at least one of the following conditions is met: a predetermined scanning range has been exceeded in a scan in the first direction, and recording in the scan has been completed.
請求項9に記載の制御方法を、コンピュータに実行させるためのプログラム。 A program for causing a computer to execute the control method described in claim 9.
JP2021125330A 2021-07-30 2021-07-30 Handheld recording device, control method, and program Active JP7699992B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021125330A JP7699992B2 (en) 2021-07-30 2021-07-30 Handheld recording device, control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021125330A JP7699992B2 (en) 2021-07-30 2021-07-30 Handheld recording device, control method, and program

Publications (2)

Publication Number Publication Date
JP2023020134A JP2023020134A (en) 2023-02-09
JP7699992B2 true JP7699992B2 (en) 2025-06-30

Family

ID=85160373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021125330A Active JP7699992B2 (en) 2021-07-30 2021-07-30 Handheld recording device, control method, and program

Country Status (1)

Country Link
JP (1) JP7699992B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003159817A (en) 2001-11-28 2003-06-03 Fuji Photo Film Co Ltd Scanning type printing apparatus and printing method thereby
JP2008080550A (en) 2006-09-26 2008-04-10 Brother Ind Ltd Manual printing device
US20080198193A1 (en) 2007-02-16 2008-08-21 Brian Dale Cook Hand Held Printer With Vertical Misalignment Correction
JP2010000699A (en) 2008-06-20 2010-01-07 Canon Inc Inkjet recording device
JP2019059182A (en) 2017-09-27 2019-04-18 カシオ計算機株式会社 Printing device, printing method and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003159817A (en) 2001-11-28 2003-06-03 Fuji Photo Film Co Ltd Scanning type printing apparatus and printing method thereby
JP2008080550A (en) 2006-09-26 2008-04-10 Brother Ind Ltd Manual printing device
US20080198193A1 (en) 2007-02-16 2008-08-21 Brian Dale Cook Hand Held Printer With Vertical Misalignment Correction
JP2010000699A (en) 2008-06-20 2010-01-07 Canon Inc Inkjet recording device
JP2019059182A (en) 2017-09-27 2019-04-18 カシオ計算機株式会社 Printing device, printing method and program

Also Published As

Publication number Publication date
JP2023020134A (en) 2023-02-09

Similar Documents

Publication Publication Date Title
JP7571205B2 (en) Recording device, registration adjustment method and program
US7114790B2 (en) Printing apparatus and dot position adjusting method
JP4946194B2 (en) Inkjet recording device
EP1714787A1 (en) Inkjet image forming apparatus
JP7501222B2 (en) IMAGE READING DEVICE, MFP, SYSTEM, IMAGE READING METHOD, AND PROGRAM
JP2017217883A (en) Printing device
US11945235B2 (en) Printing apparatus and control method thereof for adjusting the distance between a printhead and a print medium
JP7699992B2 (en) Handheld recording device, control method, and program
JP2004182414A (en) Image recording device
JP4883776B2 (en) Recording device
JP2011121271A (en) Recording method
JP4324017B2 (en) Recording device
JP4683114B2 (en) Recording apparatus, recording control method, and recording control program
JP2004351898A (en) Liquid ejection device, printing device, adjustment method, and printing system
JP5561244B2 (en) Inkjet recording device
JP2020006523A (en) Inkjet printer
JP2007326235A (en) Inkjet printer and image forming apparatus
JP2009066871A (en) Ink jet recording apparatus and conveyance control method
JP2005262585A (en) Device for detecting position of side edge of recording sheet, and printer
JP5299478B2 (en) Inkjet recording device
JP2019030967A (en) Printer and printing method
JP5093417B2 (en) Inkjet recording device
JP5327278B2 (en) Inkjet recording device
JP2012176623A (en) Inkjet recording apparatus
JP2024017386A (en) Recording device, information processing device, and data generation method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240719

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250304

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250507

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: 20250520

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250618

R150 Certificate of patent or registration of utility model

Ref document number: 7699992

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150