[go: up one dir, main page]

JP2018001490A - Recording device - Google Patents

Recording device Download PDF

Info

Publication number
JP2018001490A
JP2018001490A JP2016128663A JP2016128663A JP2018001490A JP 2018001490 A JP2018001490 A JP 2018001490A JP 2016128663 A JP2016128663 A JP 2016128663A JP 2016128663 A JP2016128663 A JP 2016128663A JP 2018001490 A JP2018001490 A JP 2018001490A
Authority
JP
Japan
Prior art keywords
recording
distance
deceleration
acceleration
carriage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016128663A
Other languages
Japanese (ja)
Inventor
泰雄 須永
Yasuo Sunaga
泰雄 須永
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2016128663A priority Critical patent/JP2018001490A/en
Publication of JP2018001490A publication Critical patent/JP2018001490A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

【課題】記録処理のスループットの向上や製品の小型化を図る。【解決手段】今回の記録から次回の記録までの遷移過程における媒体の搬送時間が第1のしきい値を超える場合に、今回の記録の終端および次回の記録の始端において記録部の定速記録を実行する記録装置であって、今回の記録の終端から主走査方向における移動部の移動可能範囲の両端位置のうち当該終端側の端位置(終端側端位置)までの距離である減速側距離が第2のしきい値未満である場合に、今回の記録の終端において記録部の減速記録を実行し、終端側端位置から次回の記録の始端までの距離である加速側距離が第2のしきい値未満である場合に、次回の記録の始端において記録部の加速記録を実行する。【選択図】図4An object of the present invention is to improve the throughput of recording processing and reduce the size of a product. When the medium transport time in the transition process from the current recording to the next recording exceeds a first threshold value, the constant speed recording of the recording unit at the end of the current recording and the start of the next recording is performed. The deceleration side distance that is the distance from the end of the current recording to the end position (end side end position) on the end side of the movable range of the moving unit in the main scanning direction Is less than the second threshold value, the decelerated recording of the recording unit is executed at the end of the current recording, and the acceleration side distance that is the distance from the end side end position to the start end of the next recording is the second If it is less than the threshold value, accelerated recording of the recording unit is executed at the beginning of the next recording. [Selection] Figure 4

Description

本発明は、記録装置に関する。   The present invention relates to a recording apparatus.

液体を吐出するヘッドを搭載したキャリッジが所定の速度で移動する定速領域における記録動作である定速記録を実行する記録装置や、定速記録だけでなく、キャリッジが停止状態から所定速度まで加速する加速領域における記録動作である加速記録やキャリッジが所定速度から停止状態まで減速する減速領域における記録動作である減速記録も併せて行う記録装置が知られている。   A recording device that performs constant-speed recording, which is a recording operation in a constant-speed area in which a carriage mounted with a liquid ejection head moves at a predetermined speed, and not only constant-speed recording but also the carriage accelerates from a stopped state to a predetermined speed. There is known a recording apparatus that also performs acceleration recording, which is a recording operation in an acceleration region, and deceleration recording, which is a recording operation in a deceleration region in which the carriage decelerates from a predetermined speed to a stop state.

また、今回の記録のためのキャリッジの移動を延長することにより次の記録の移動開始位置までキャリッジを移動させて、キャリッジの移動効率を向上させるアルゴリズム(スーパーロジカルシーク)が知られている(特許文献1参照)。   Further, an algorithm (super logical seek) is known that extends the carriage movement for the current recording to move the carriage to the next recording movement start position, thereby improving the carriage movement efficiency (patent). Reference 1).

特開2001‐138590号公報JP 2001-138590 A

従来技術においては、上述のようにキャリッジの移動効率を高めたりする工夫がなされているものの、記録処理のスループットを向上する上でなお改善の余地を残していたと言える。また、製品の小型化の為の工夫も必要とされていた。
本発明はこのような課題に鑑みてなされたものであり、記録処理のスループットの向上や製品の小型化を図ることのできる記録装置を提供する。
Although the conventional technique has been devised to increase the carriage movement efficiency as described above, it can be said that there is still room for improvement in improving the throughput of the recording process. Moreover, the device for size reduction of the product was also needed.
The present invention has been made in view of such problems, and provides a recording apparatus capable of improving the throughput of recording processing and reducing the size of a product.

本発明の態様の1つは、媒体を搬送する搬送部と、記録データに基づき前記媒体に記録を行う記録部と、前記媒体への記録時に前記記録部を前記媒体の搬送方向と交差する主走査方向へ移動させる移動部と、前記搬送部、前記記録部、及び前記移動部の動作を制御する制御部と、今回の記録から次回の記録までの遷移過程における前記搬送部による前記媒体の搬送時間を取得する搬送時間取得部と、を備え、前記制御部は、前記搬送時間が第1のしきい値を超える場合に、前記今回の記録の終端および前記次回の記録の始端において前記移動部の定速での移動を伴った前記記録部の定速記録を実行する記録装置であって、前記制御部は、前記主走査方向における前記移動部の移動可能な範囲の両端位置のうち前記今回の記録の終端の側の端位置を終端側端位置とするとき、前記今回の記録の終端から前記終端側端位置までの距離である減速側距離が第2のしきい値未満である場合に、前記今回の記録の終端において前記移動部の減速を伴った前記記録部の減速記録を実行し、前記終端側端位置から前記次回の記録の始端までの距離である加速側距離が前記第2のしきい値未満である場合に、前記次回の記録の始端において前記移動部の加速を伴った前記記録部の加速記録を実行する。   One aspect of the present invention includes a transport unit that transports a medium, a recording unit that performs recording on the medium based on recording data, and a main unit that intersects the transport direction of the medium when recording on the medium. A transport unit that moves in the scanning direction, a transport unit, the recording unit, a control unit that controls the operation of the moving unit, and transport of the medium by the transport unit in the transition process from the current recording to the next recording A transfer time acquisition unit for acquiring time, and when the transfer time exceeds a first threshold, the control unit moves the moving unit at the end of the current recording and the start of the next recording. A recording apparatus that performs constant-speed recording of the recording unit with movement at a constant speed, wherein the control unit includes the current position among both end positions of a movable range of the moving unit in the main scanning direction. End position of the end of recording Is the end-side end position, and when the deceleration side distance, which is the distance from the end of the current recording to the end-side end position, is less than a second threshold, the end of the current recording When deceleration recording of the recording unit accompanied by deceleration of the moving unit is executed, and an acceleration side distance that is a distance from the end side end position to the start end of the next recording is less than the second threshold value Then, at the start of the next recording, accelerated recording of the recording unit accompanied by acceleration of the moving unit is executed.

当該構成によれば、制御部は、前記搬送時間が長い場合には基本的に定速記録を実行する。ただし、物理的に制限されている移動部の移動可能な範囲の中で第2のしきい値以上の減速側距離や加速側距離が残されていなければ、今回の記録の終端よりも手前で定速記録から減速記録に切替えたり、次回の記録の始端を過ぎてから加速記録から定速記録に切替えたりする。これにより、前記搬送時間が長い場合には出来るだけ定速記録の比率を高めて記録処理のスループット(例えば、記録装置による所定時間あたりの記録枚数)を向上させ、同時に記録品質を高めることができる。また、このような前記物理的制限に適した制御を行うことで、記録装置の主走査方向へのサイズの大型化を回避し、結果的に、製品の小型化に貢献することができる。   According to this configuration, the control unit basically executes constant speed recording when the transport time is long. However, if there is no deceleration-side distance or acceleration-side distance greater than or equal to the second threshold within the range of movement of the physically limited moving unit, it will be before the end of the current recording. Switching from constant speed recording to deceleration recording, or switching from acceleration recording to constant speed recording after the beginning of the next recording. As a result, when the transport time is long, the ratio of constant speed recording is increased as much as possible to improve the throughput of recording processing (for example, the number of recordings per predetermined time by the recording apparatus), and at the same time the recording quality can be improved. . Further, by performing control suitable for such physical limitation, it is possible to avoid an increase in the size of the printing apparatus in the main scanning direction, and as a result, it is possible to contribute to a reduction in the size of the product.

また、前記制御部は、前記搬送時間が前記第1のしきい値以下である場合は、前記今回の記録の終端において前記減速記録を実行するとしてもよい。また、前記制御部は、前記搬送時間が前記第1のしきい値以下である場合は、前記次回の記録の始端において前記加速記録を実行するとしてもよい。つまり制御部は、前記搬送時間が短い場合には、定速記録を実行することで却って生じる時間の損失を無くすために減速記録や加速記録を実行し、記録処理のスループットを向上させる。   The controller may execute the deceleration recording at the end of the current recording when the transport time is equal to or less than the first threshold value. Further, the control unit may execute the accelerated recording at a start end of the next recording when the transport time is equal to or less than the first threshold value. That is, when the transport time is short, the control unit executes deceleration recording and acceleration recording to eliminate time loss caused by executing constant speed recording, thereby improving the throughput of the recording process.

本発明の技術的思想は、記録装置という物以外によっても実現される。例えば、記録装置の各部が実行する工程を含んだ方法(記録方法)を発明として捉えることができる。
また、このような方法をコンピューターに実行させるプログラムや、当該プログラムを記憶したコンピューター読み取り可能な記憶媒体も夫々に発明として成り立つ。
The technical idea of the present invention is also realized by a device other than a recording device. For example, a method (recording method) including a process executed by each unit of the recording apparatus can be regarded as an invention.
In addition, a program that causes a computer to execute such a method and a computer-readable storage medium that stores the program are also established as inventions.

記録装置の主要構成を示すブロック図。FIG. 2 is a block diagram illustrating a main configuration of a recording apparatus. キャリッジおよび壁部を含む一部構成を示す図。The figure which shows the partial structure containing a carriage and a wall part. 図3AはCR加速テーブルを示す図、図3BはCR減速テーブルを示す図。FIG. 3A is a diagram showing a CR acceleration table, and FIG. 3B is a diagram showing a CR deceleration table. 記録制御処理を示すフローチャート。6 is a flowchart showing recording control processing. フローチャートの結果として印刷されたパターンの一例を示す図。The figure which shows an example of the pattern printed as a result of a flowchart. フローチャートの結果として印刷されたパターンの一例を示す図。The figure which shows an example of the pattern printed as a result of a flowchart. フローチャートの結果として印刷されたパターンの一例を示す図。The figure which shows an example of the pattern printed as a result of a flowchart. 図8Aは図5の例に対応させてキャリッジ速度とPFモーター速度との関係を示す図、図8Bは図6の例に対応させてキャリッジ速度とPFモーター速度との関係を示す図、図8Cは図7の例に対応させてキャリッジ速度とPFモーター速度との関係を示す図、図8DはステップS120で“No”と判定された場合の処理に対応させてキャリッジ速度とPFモーター速度との関係を示す図。8A is a diagram showing the relationship between the carriage speed and the PF motor speed corresponding to the example of FIG. 5, FIG. 8B is a diagram showing the relationship between the carriage speed and the PF motor speed corresponding to the example of FIG. 6, and FIG. Is a diagram showing the relationship between the carriage speed and the PF motor speed corresponding to the example of FIG. 7, and FIG. 8D is a diagram showing the relationship between the carriage speed and the PF motor speed corresponding to the processing when “No” is determined in step S120. The figure which shows a relationship.

以下、各図を参照しながら本発明の実施形態を説明する。なお各図は、本実施形態を説明するための例示に過ぎない。また各図は、適宜簡略化されていたり互いに整合していなかったりすることもある。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. Each figure is only an example for explaining this embodiment. The drawings may be simplified as appropriate or may not be aligned with each other.

図1は、本実施形態にかかる記録装置40の主要な構成を概略的に示している。記録装置40は、例えば、プリンターや、プリンター、スキャナー、ファクシミリ等の複数の機能を含んだ複合機、等といった製品として把握される。記録装置を、印刷装置、印字装置、液体吐出(噴射)装置、等と呼んでもよい。また、記録装置40の一部分を指して記録装置と呼んでもよい。   FIG. 1 schematically shows a main configuration of a recording apparatus 40 according to the present embodiment. The recording device 40 is grasped as a product such as a printer, a multifunction machine including a plurality of functions such as a printer, a scanner, and a facsimile. The recording device may be called a printing device, a printing device, a liquid ejection (ejection) device, or the like. A part of the recording device 40 may be referred to as a recording device.

記録装置40は、例えば、紙送り(PF)モーター1と、PFモーター1を駆動するPFモータードライバー2と、キャリッジ3と、キャリッジ3を所定の主走査方向D1に沿って移動させるキャリッジ(CR)モーター4と、CRモーター4を駆動するCRモータードライバー5と、コントローラー20とを含んでいる。   The recording apparatus 40 includes, for example, a paper feed (PF) motor 1, a PF motor driver 2 that drives the PF motor 1, a carriage 3, and a carriage (CR) that moves the carriage 3 along a predetermined main scanning direction D1. A motor 4, a CR motor driver 5 that drives the CR motor 4, and a controller 20 are included.

さらに記録装置40は、例えば、記録ヘッド9と、記録ヘッド9を駆動制御するヘッドドライバー10と、キャリッジ3に固定されたリニア式エンコーダー11と、主走査方向D1に所定の間隔でスリットが形成された符号板12と、PFモーター1の回転を計測するためのロータリー式エンコーダー13と、外部機器(例えば、ホストコンピューター18)との間でデータの送受信を行うインターフェース部(IF)19と、を含んでいる。さらに記録装置40は、例えば、記録中の媒体を支持するプラテン25と、PFモーター1によって回転して媒体を所定の搬送方向D2(図2参照)へ搬送する搬送ローラー27と、CRモーター4の回転軸に取付けられたプーリ30と、プーリ30によって駆動されるタイミングベルト31と、を含んでいる。   Furthermore, the recording apparatus 40 includes, for example, a recording head 9, a head driver 10 that controls driving of the recording head 9, a linear encoder 11 fixed to the carriage 3, and slits formed at predetermined intervals in the main scanning direction D1. A code board 12, a rotary encoder 13 for measuring the rotation of the PF motor 1, and an interface unit (IF) 19 for transmitting / receiving data to / from an external device (for example, a host computer 18). It is out. Further, the recording apparatus 40 includes, for example, a platen 25 that supports the medium being recorded, a transport roller 27 that rotates by the PF motor 1 to transport the medium in a predetermined transport direction D2 (see FIG. 2), and a CR motor 4 A pulley 30 attached to the rotating shaft and a timing belt 31 driven by the pulley 30 are included.

コントローラー20は、例えば、主制御部21、搬送制御部22、CR制御部23および記録制御部24を含んで構成される。コントローラー20のこれら各機能(主制御部21、搬送制御部22、CR制御部23および記録制御部24)は、プログラムを実行するCPUによりソフトウェアとして実現してもよいし、ASIC等の集積回路によりハードウェアとして実現してもよいし、さらにソフトウェアとハードウェアとの協働により実現してもよい。   The controller 20 includes, for example, a main control unit 21, a conveyance control unit 22, a CR control unit 23, and a recording control unit 24. Each of these functions (the main control unit 21, the conveyance control unit 22, the CR control unit 23, and the recording control unit 24) of the controller 20 may be realized as software by a CPU that executes a program, or by an integrated circuit such as an ASIC. You may implement | achieve as hardware, and also may implement | achieve by cooperation with software and hardware.

主制御部21は、例えば、ホストコンピューター18からIF19を介して送られてくる印刷ジョブ中のコマンドを解釈し、コマンドに従って搬送制御部22やCR制御部23に媒体の搬送の要求やキャリッジ3の移動の要求を含む各種要求を行う。また、主制御部21は、印刷ジョブのうちコマンド以外のラスタデータ(ビットマップデータ)を記録制御部24に送る。   For example, the main control unit 21 interprets a command in a print job sent from the host computer 18 via the IF 19, and requests the conveyance control unit 22 or the CR control unit 23 to convey the medium or the carriage 3 according to the command. Make various requests including requests for movement. In addition, the main control unit 21 sends raster data (bitmap data) other than commands in the print job to the recording control unit 24.

キャリッジ3は、記録ヘッド9を搭載しており、コントローラー20による制御下で主走査方向D1に沿って双方向へ移動可能である。記録ヘッド9は、インクやインク以外の液体を吐出するための孔(ノズル)を複数有している。記録ヘッド9を、印刷ヘッド、印字ヘッド、液体吐出(噴射)ヘッド、等と呼んでもよい。   The carriage 3 is equipped with a recording head 9 and can move in both directions along the main scanning direction D <b> 1 under the control of the controller 20. The recording head 9 has a plurality of holes (nozzles) for ejecting ink or a liquid other than ink. The recording head 9 may be called a print head, a print head, a liquid ejection (ejection) head, or the like.

PFモーター1は、コントローラー20による制御下で媒体の搬送を行う。PFモーター1や搬送ローラー27を含む、媒体を搬送(給紙、紙送り、排出等)するための構成を搬送部とも呼ぶ。以下では、搬送部が搬送する媒体は用紙(例えば、用紙50)であるとして説明を続けるが、紙以外の素材も媒体(被記録媒体)として用いられ得る。搬送部は、不図示の原稿トレイやカセット等から用紙50を連続的に搬送する自動給紙装置(ADF:auto document feeder)を含んでいるとしてもよい。搬送方向D2は、主走査方向D1に対して交差(直交)している。   The PF motor 1 conveys the medium under the control of the controller 20. A configuration including the PF motor 1 and the transport roller 27 for transporting a medium (paper feed, paper feed, discharge, etc.) is also referred to as a transport unit. Hereinafter, the description will be continued assuming that the medium conveyed by the conveyance unit is a sheet (for example, the sheet 50), but materials other than the sheet can also be used as the medium (recording medium). The conveyance unit may include an automatic document feeder (ADF) that continuously conveys the paper 50 from a document tray or a cassette (not illustrated). The transport direction D2 intersects (orthogonally) the main scanning direction D1.

記録ヘッド9は、例えば、インクを保持する不図示のカートリッジ等からインクの供給を受け、ヘッドドライバー10を通じてコントローラー20による制御に従い、各ノズルからインクを吐出する。各ノズルから吐出されたインクが用紙50に着弾することで記録が実現される。記録ヘッド9は、記録データ(前記ラスタデータ)に基づき媒体に記録を行う記録部に該当する。   The recording head 9 receives ink supplied from, for example, a cartridge (not shown) that holds ink, and discharges ink from each nozzle according to control by the controller 20 through the head driver 10. Recording is realized by the ink ejected from each nozzle landing on the paper 50. The recording head 9 corresponds to a recording unit that performs recording on a medium based on recording data (the raster data).

キャリッジ3は、タイミングベルト31によりプーリ30を介してCRモーター4に接続され、不図示のガイド部材に案内されて主走査方向D1に沿って移動する。キャリッジ3は、媒体への記録時に記録部を媒体の搬送方向D2と交差する主走査方向D1へ移動させる移動部に該当する。知られているように、エンコーダー11から出力されるパルス信号に基づいて、キャリッジ3の移動の向きや速度、主走査方向D1におけるキャリッジ3の位置、といった各種情報を取得、演算できる。CR制御部23は、例えば、主制御部21から送られたキャリッジ3の速度(加速、定速、減速)の指令およびエンコーダー11からの出力に基づいて、キャリッジ3が指定された速度で移動するようにCRモーター4の駆動をCRモータードライバー5を介してフィードバック制御する。フィードバック制御とは、いわゆるPID制御やPI制御等である。   The carriage 3 is connected to the CR motor 4 via a pulley 30 by a timing belt 31, and is guided by a guide member (not shown) to move along the main scanning direction D1. The carriage 3 corresponds to a moving unit that moves the recording unit in the main scanning direction D1 that intersects the conveyance direction D2 of the medium when recording on the medium. As is known, various information such as the direction and speed of movement of the carriage 3 and the position of the carriage 3 in the main scanning direction D1 can be acquired and calculated based on the pulse signal output from the encoder 11. For example, the CR control unit 23 moves at a designated speed based on the command (acceleration, constant speed, deceleration) of the carriage 3 sent from the main control unit 21 and the output from the encoder 11. Thus, the drive of the CR motor 4 is feedback-controlled through the CR motor driver 5. The feedback control is so-called PID control or PI control.

また、知られているように、エンコーダー13から出力されるパルス信号に基づいて、用紙50の搬送の向きや速度、搬送量(距離)、といった各種情報を取得、演算できる。搬送制御部22は、例えば、主制御部21から送られた紙送りの速度(加速、定速、減速)の指令およびエンコーダー13からの出力に基づいて、用紙50が指令された速度で紙送りされるようにPFモーター1の駆動をPFモータードライバー2を介してフィードバック制御する。コントローラー20は、搬送部、記録部及び移動部の動作を制御する制御部に該当する。   As is known, various information such as the direction and speed of conveyance of the paper 50 and the conveyance amount (distance) can be acquired and calculated based on the pulse signal output from the encoder 13. The transport control unit 22 feeds the paper 50 at the commanded speed based on the paper feed speed (acceleration, constant speed, deceleration) command sent from the main control unit 21 and the output from the encoder 13, for example. As described above, the drive of the PF motor 1 is feedback controlled via the PF motor driver 2. The controller 20 corresponds to a control unit that controls operations of the transport unit, the recording unit, and the moving unit.

図2は、キャリッジ3および壁部60,61を含む記録装置40内の一部構成を記録装置40の上方からの視点により簡易的に示している。図2に示すように、キャリッジ3の下方には、キャリッジ3が移動可能な範囲に対応してプラテン25が設けられている。主走査方向D1におけるキャリッジ3の両側には、壁部60,61が存在する。壁部60,61は、記録媒体40の筐体の内壁の一部分、あるいは当該筐体内に固定された何らかの部材である。いずれにしてもキャリッジ3は、移動可能な範囲が両側の壁部60,61によって物理的に制限されている。図2の符号SP1,SP2は、主走査方向D1におけるキャリッジ3が移動可能な範囲の両端位置を示している。つまり、端位置SP1は、図2における左側の壁部60にキャリッジ3が当接したときのキャリッジ3の位置であり、端位置SP2は、図2における右側の壁部61にキャリッジ3が当接したときのキャリッジ3の位置である。   FIG. 2 simply shows a partial configuration in the recording apparatus 40 including the carriage 3 and the wall portions 60 and 61 from the viewpoint of the recording apparatus 40 from above. As shown in FIG. 2, a platen 25 is provided below the carriage 3 so as to correspond to the range in which the carriage 3 can move. Wall portions 60 and 61 exist on both sides of the carriage 3 in the main scanning direction D1. The wall portions 60 and 61 are a part of the inner wall of the casing of the recording medium 40 or some member fixed in the casing. In any case, the movable range of the carriage 3 is physically limited by the wall portions 60 and 61 on both sides. Reference numerals SP1 and SP2 in FIG. 2 indicate positions at both ends of a range in which the carriage 3 is movable in the main scanning direction D1. That is, the end position SP1 is the position of the carriage 3 when the carriage 3 abuts on the left wall 60 in FIG. 2, and the end position SP2 is the carriage 3 abuts on the right wall 61 in FIG. This is the position of the carriage 3 at the time.

主走査方向D1における壁部60と壁部61との距離は、例えば、記録装置40が記録の対象とする媒体の最大幅と、キャリッジ3の最小助走距離とに基づいて決められている。媒体の最大幅は、製品(記録装置40)の設計上、決まった値である。キャリッジ3は、停止(速度0)の状態から加速を開始し、加速期間を経て所定の定速(第1速度)に達した後、第1速度で移動し、この定速期間の後、減速して停止する。キャリッジ3の移動開始と同時に記録ヘッド9に記録(液体吐出)を開始させ、キャリッジ3が停止するまで記録ヘッド9に記録を続けさせることも不可能ではない。しかし、キャリッジ3の加速期間の初期(および減速期間の終期)に液体吐出をすると、記録品質がかなり悪くなる。そのため、キャリッジ3の速度が記録品質がある程度安定する速度(第2速度。ただし、第1速度>第2速度。)に達していない状況では記録ヘッド9に記録を実行させるべきではない。そこで、停止状態から第2速度に達するまでに必要なキャリッジ3の移動距離と、第2速度から停止するまでに必要なキャリッジ3の移動距離と、のいずれも満足する最小値を最小助走距離とする。最小助走距離は、実験等により予め決められた値であり、一例として、10mm程度の距離である。   The distance between the wall 60 and the wall 61 in the main scanning direction D1 is determined based on, for example, the maximum width of the medium to be recorded by the recording device 40 and the minimum run-up distance of the carriage 3. The maximum width of the medium is a fixed value in the design of the product (recording device 40). The carriage 3 starts acceleration from a stopped state (speed 0), reaches a predetermined constant speed (first speed) through an acceleration period, moves at the first speed, and then decelerates after the constant speed period. Then stop. It is not impossible to cause the recording head 9 to start recording (liquid ejection) simultaneously with the start of movement of the carriage 3 and to continue recording until the carriage 3 stops. However, if the liquid is discharged at the beginning of the acceleration period of the carriage 3 (and at the end of the deceleration period), the recording quality is considerably deteriorated. Therefore, in a situation where the speed of the carriage 3 does not reach the speed at which the recording quality is stabilized to some extent (second speed, where first speed> second speed), the recording head 9 should not perform recording. Therefore, the minimum value that satisfies both the moving distance of the carriage 3 required to reach the second speed from the stopped state and the moving distance of the carriage 3 required to stop from the second speed is the minimum running distance. To do. The minimum approaching distance is a value determined in advance by experiments or the like, and is a distance of about 10 mm as an example.

図3Aは、CRモーター4の速度制御に用いられるCR加速テーブルDcr1を示し、図3Bは、CRモーター4の速度制御に用いられるCR減速テーブルDcr2を示している。これらテーブルは、コントローラー20が予め所定のメモリーに保持している。CR加速テーブルDcr1は、キャリッジ3が移動開始する位置を起点とした位置xの変化に対するキャリッジ3の速度Vcrの変化(0→Vcr1)を規定している。位置xは、例えば、エンコーダー11から出力されるパルスのエッジを計数することで把握される主走査方向D1におけるキャリッジ3の相対的な位置である。速度Vcr1は、上述の第1速度を示し、速度Vcr2は、上述の第2速度を示している。CR減速テーブルDcr2は、キャリッジ3が速度Vcr1から減速を開始する位置を起点とした位置xの変化に対するキャリッジ3の速度Vcrの変化(Vcr1→0)を規定している。なお、テーブルDcr1,Dcr2は、速度Vcrの代わりに、位置x毎のエンコーダー11のパルスの周期を規定するものであってもよい。このパルスの周期は速度Vcrの逆数に比例する値である。CR制御部23は、このようなテーブルDcr1,Dcr2に従って、CRモーター4(キャリッジ3)の加速制御、減速制御を行う。また、このような周期を積算することで、キャリッジ3の加速期間中の移動距離に対応する移動時間や、キャリッジ3の減速期間中の移動距離に対応する移動時間を得ることができる。   3A shows a CR acceleration table Dcr1 used for speed control of the CR motor 4, and FIG. 3B shows a CR deceleration table Dcr2 used for speed control of the CR motor 4. These tables are previously stored in a predetermined memory by the controller 20. The CR acceleration table Dcr1 defines the change (0 → Vcr1) of the speed Vcr of the carriage 3 with respect to the change of the position x starting from the position where the carriage 3 starts to move. The position x is, for example, the relative position of the carriage 3 in the main scanning direction D1 that is grasped by counting the edges of the pulses output from the encoder 11. The speed Vcr1 indicates the first speed described above, and the speed Vcr2 indicates the second speed described above. The CR deceleration table Dcr2 defines the change (Vcr1 → 0) of the speed 3 of the carriage 3 with respect to the change of the position x starting from the position where the carriage 3 starts to decelerate from the speed Vcr1. The tables Dcr1 and Dcr2 may define the pulse period of the encoder 11 for each position x instead of the speed Vcr. The period of this pulse is a value proportional to the reciprocal of the speed Vcr. The CR control unit 23 performs acceleration control and deceleration control of the CR motor 4 (carriage 3) according to the tables Dcr1 and Dcr2. Further, by accumulating such cycles, it is possible to obtain a movement time corresponding to the movement distance of the carriage 3 during the acceleration period and a movement time corresponding to the movement distance of the carriage 3 during the deceleration period.

説明を簡単にするため、CR加速テーブルDcr1に従って停止状態から第2速度Vcr2に達するまでに必要なキャリッジ3の移動距離と、CR減速テーブルDcr2に従って第2速度Vcr2から停止するまでに必要なキャリッジ3の移動距離とは等しく、このような移動距離が最小助走距離であるとする。図3A,3Bの符号Lminは、最小助走距離を例示している。このような状況において、主走査方向D1における端位置SP1から端位置SP2までの距離(最大移動範囲Rmax)は、例えば、前記媒体の最大幅に最小助走距離Lmin×2を加えた距離である。そして、最大移動範囲Rmaxを両側から物理的に確定する位置に壁部60,61が設けられている。このような構成によれば、端位置SP1(又は端位置SP2)からキャリッジ3の移動を開始して端位置SP2(又は端位置SP1)でキャリッジ3を停止させたとき、前記媒体の最大幅に亘って適切に記録を行うことができる。   In order to simplify the description, the movement distance of the carriage 3 required to reach the second speed Vcr2 from the stopped state according to the CR acceleration table Dcr1, and the carriage 3 required until the carriage 3 stops from the second speed Vcr2 according to the CR deceleration table Dcr2. It is assumed that such a moving distance is the minimum approaching distance. A symbol Lmin in FIGS. 3A and 3B illustrates the minimum approach distance. In such a situation, the distance (maximum movement range Rmax) from the end position SP1 to the end position SP2 in the main scanning direction D1 is, for example, a distance obtained by adding a minimum run distance Lmin × 2 to the maximum width of the medium. The walls 60 and 61 are provided at positions where the maximum movement range Rmax is physically determined from both sides. According to such a configuration, when the movement of the carriage 3 is started from the end position SP1 (or end position SP2) and the carriage 3 is stopped at the end position SP2 (or end position SP1), the maximum width of the medium is obtained. Thus, it is possible to record appropriately.

本実施形態では、キャリッジ3の移動が開始してから記録ヘッド9による記録が開始されるまでのキャリッジ3の移動だけでなく、記録ヘッド9による記録が終了してからキャリッジ3の移動が停止するまでのキャリッジ3の移動も“助走”という言葉を用いて表現する。このような“助走”は、記録ヘッド9による記録を伴わないキャリッジ3の移動なので、非記録移動と呼んでもよい。   In the present embodiment, not only the movement of the carriage 3 from the start of the movement of the carriage 3 to the start of the recording by the recording head 9, but also the movement of the carriage 3 stops after the recording by the recording head 9 is completed. The movement of the carriage 3 up to this point is also expressed using the word “running”. Such “running” is a movement of the carriage 3 that is not accompanied by recording by the recording head 9, and may be called a non-recording movement.

図4は、コントローラー20によって実現される記録制御処理(記録方法)をフローチャートにより示している。
ステップS100では、主制御部21は、記録データや、記録データに付随して前記コマンド等により指示されている設定情報等に基づいて、キャリッジ3の今回のパス(キャリッジ3の移動)および次回のパスそれぞれでキャリッジ3が移動すべき範囲(CR移動範囲)を算出する。今回のパスとは、現時点を基準として最初に実行する(あるいは実行中の)パスを意味し、次回のパスとは、今回のパスの次に実行するパスを意味する。今回のパスを第1のパス、次回のパスを第2のパスとも表現する。
FIG. 4 is a flowchart showing a recording control process (recording method) realized by the controller 20.
In step S100, the main control unit 21 determines the current pass of the carriage 3 (movement of the carriage 3) and the next time based on the print data and the setting information instructed by the command or the like accompanying the print data. A range (CR movement range) in which the carriage 3 should move in each pass is calculated. The current path means a path to be executed first (or being executed) based on the current time, and the next path means a path to be executed next to the current path. The current path is also expressed as a first path, and the next path is also expressed as a second path.

ステップS100で算出するパス毎のCR移動範囲は、各パスで記録すべき画像の前後(キャリッジ3の移動の向きにおける前後)それぞれに上述の最小助走距離を加えた範囲である。画像の内容は、文字、CG、写真等様々でありここでは問わない。主制御部21は、記録データや、用紙50のサイズ、印刷の拡大/縮小率、縁(余白)無し/有り、縁(余白)の幅、といった各種設定情報に基づいて、パス毎の用紙50上に実際に記録される画像の範囲を特定する。次に、当該特定した画像の主走査方向D1における範囲(記録範囲)の前後に最小助走距離Lminを加えた範囲を、1つのパスに対応したCR移動範囲とする。CR移動範囲の始点をCR移動開始位置、CR移動範囲の終点をCR停止位置、と呼ぶ。また、CR移動範囲に含まれる記録範囲の、CR移動開始位置に近い端の位置を記録開始位置、CR移動範囲に含まれる記録範囲の、CR停止位置に近い端の位置を記録終了位置、と呼ぶ。主制御部21は、これらCR移動開始位置、CR停止位置、記録開始位置および記録終了位置を、主走査方向D1における所定位置(例えば、ホームポジション等と呼ばれるキャリッジ3の待機位置)を基準点とした距離により把握することができる。   The CR movement range for each pass calculated in step S100 is a range obtained by adding the above-described minimum run-up distance to the front and back of the image to be recorded in each pass (front and back in the direction of movement of the carriage 3). The contents of the image are various, such as characters, CG, and photographs, and are not questioned here. The main control unit 21 sets the paper 50 for each pass on the basis of various setting information such as recording data, the size of the paper 50, the enlargement / reduction ratio of printing, the presence / absence of margin (margin), and the width of margin (margin). Specify the range of images actually recorded above. Next, a range obtained by adding the minimum approach distance Lmin before and after the range (recording range) in the main scanning direction D1 of the identified image is set as a CR movement range corresponding to one path. The start point of the CR movement range is called a CR movement start position, and the end point of the CR movement range is called a CR stop position. Further, the position near the CR movement start position in the recording range included in the CR movement range is the recording start position, and the position near the CR stop position in the recording range included in the CR movement range is the recording end position. Call. The main control unit 21 uses these CR movement start position, CR stop position, recording start position, and recording end position as a reference point with a predetermined position in the main scanning direction D1 (for example, a standby position of the carriage 3 called a home position or the like). Can be grasped by the distance.

次に、ステップS110では、主制御部21は、今回のパスから次回のパスまでの遷移過程における搬送部による用紙50の搬送時間(紙送り時間Tpf)を算出する。ステップS110を実行する点で、コントローラー20(主制御部21)は、搬送時間取得部に該当すると言える。主制御部21は、ステップS100で既に、今回のパスで記録すべき画像および次回のパスで記録すべき画像の用紙50上での位置を特定している。そこで、主制御部21は、搬送方向D2における今回のパスで記録すべき画像から次回のパスで記録すべき画像までの用紙50上での距離(紙送り距離Lpf)を算出し、次に、当該紙送り距離Lpfを時間(紙送り時間Tpf)に換算する。   Next, in step S110, the main control unit 21 calculates the transport time (paper feed time Tpf) of the paper 50 by the transport unit in the transition process from the current pass to the next pass. It can be said that the controller 20 (main control unit 21) corresponds to the conveyance time acquisition unit in that step S110 is executed. In step S100, the main control unit 21 has already specified the position on the paper 50 of the image to be recorded in the current pass and the image to be recorded in the next pass. Therefore, the main control unit 21 calculates the distance (paper feed distance Lpf) on the paper 50 from the image to be recorded in the current pass to the image to be recorded in the next pass in the transport direction D2, and then The paper feed distance Lpf is converted into time (paper feed time Tpf).

PFモーター1の駆動による用紙50の紙送りの速度は、予めコントローラー20が保持するテーブル(紙送り速度テーブル)により制御される。紙送り速度テーブルも、上述したようなテーブルDcr1,Dcr2と同様に、例えば、PFモーター1の加速、減速それぞれのために、位置変化に応じた速度変化や、定速移動のための速度等を規定している。そのため、紙送り速度テーブルを参照することにより、主制御部21は、紙送り距離Lpf分の紙送りに必要な時間(紙送り時間Tpf)を容易に算出することができる。   The paper feed speed of the paper 50 driven by the PF motor 1 is controlled by a table (paper feed speed table) held in advance by the controller 20. Similarly to the tables Dcr1 and Dcr2 as described above, for example, the paper feed speed table is used to change the speed according to the position change, the speed for constant speed movement, etc. for each of acceleration and deceleration of the PF motor 1. It prescribes. Therefore, by referring to the paper feed speed table, the main control unit 21 can easily calculate the time (paper feed time Tpf) required for paper feed for the paper feed distance Lpf.

次に、ステップS120では、主制御部21は、ステップS110で算出した紙送り時間Tpfが最少加減速助走時間Tminを超えるか否かを判定する。紙送り時間Tpfが最少加減速助走時間Tminを超える場合には(ステップS120において“Yes”)、ステップS130へ進み、紙送り時間Tpfが最少加減速助走時間Tmin以下である場合には(ステップS120において“No”)、ステップS150へ進む。   Next, in step S120, the main control unit 21 determines whether or not the paper feed time Tpf calculated in step S110 exceeds the minimum acceleration / deceleration running time Tmin. If the paper feed time Tpf exceeds the minimum acceleration / deceleration run time Tmin (“Yes” in step S120), the process proceeds to step S130, and if the paper feed time Tpf is less than or equal to the minimum acceleration / deceleration run time Tmin (step S120). In "No"), the process proceeds to step S150.

最少加減速助走時間Tminは、上述した最小助走距離Lmin×2をキャリッジ3が移動するための時間である。より詳しくは、最少加減速助走時間Tminは、CR加速テーブルDcr1に従ってキャリッジ3が停止状態から加速しながら最小助走距離Lminを移動する(第2速度Vcr2に達する)ために必要な時間Tmin1と、CR減速テーブルDcr2に従ってキャリッジ3が第2速度Vcr2から減速しながら最小助走距離Lminを移動する(停止する)ために必要な時間Tmin2との和である。最少加減速助走時間Tminは、最小助走距離Lminと同様に予め決められた値である。あるいは、主制御部21は、テーブルDcr1,Dcr2を参照して時間Tmin1,Tmin2を算出することにより、最少加減速助走時間Tminを取得してもよい。最少加減速助走時間Tminは、第1のしきい値の一例に該当する。時間Tmin1,Tmin2は必ずしも等しくないが、ここでは説明を簡単にするため等しいと仮定する。   The minimum acceleration / deceleration running time Tmin is a time required for the carriage 3 to move the above-described minimum running distance Lmin × 2. More specifically, the minimum acceleration / deceleration running time Tmin is equal to the time Tmin1 required for moving the minimum running distance Lmin (reaching the second speed Vcr2) while accelerating the carriage 3 from the stopped state according to the CR acceleration table Dcr1. This is the sum of the time Tmin2 required for the carriage 3 to move (stop) the minimum approach distance Lmin while decelerating from the second speed Vcr2 according to the deceleration table Dcr2. The minimum acceleration / deceleration running time Tmin is a predetermined value in the same manner as the minimum running distance Lmin. Alternatively, the main control unit 21 may obtain the minimum acceleration / deceleration running time Tmin by referring to the tables Dcr1 and Dcr2 and calculating the times Tmin1 and Tmin2. The minimum acceleration / deceleration running time Tmin corresponds to an example of a first threshold value. Times Tmin1 and Tmin2 are not necessarily equal, but are assumed to be equal here for the sake of simplicity.

ステップS130では、主制御部21は、加減速助走距離Lxを算出する。加減速助走距離Lxとは、ステップS100で算出したCR移動範囲を修正するための情報である。
当該ステップS130では、主制御部21は、下記のポリシー1〜3に従って加減速助走時間Txを決定し、加減速助走時間Txに対応するキャリッジ3の移動距離として加減速助走距離Lxを算出する。
In step S130, the main control unit 21 calculates an acceleration / deceleration running distance Lx. The acceleration / deceleration running distance Lx is information for correcting the CR moving range calculated in step S100.
In step S130, the main control unit 21 determines the acceleration / deceleration running time Tx according to the following policies 1 to 3, and calculates the acceleration / deceleration running distance Lx as the moving distance of the carriage 3 corresponding to the acceleration / deceleration running time Tx.

ポリシー:
1.加減速助走時間Tx=紙送り時間Tpfとする。
2.ただし、紙送り時間Tpf≧最大加減速助走時間Tmaxである場合は、加減速助走時間Tx=最大加減速助走時間Tmaxとする。
3.最大加減速助走時間Tmaxは、
CR加減速テーブルに従った加減速距離≦物理的制限に基づく距離、であれば、CR加減速テーブルに従った加減速距離に対応する時間Tmax1とし、一方、
CR加減速テーブルに従った加減速距離>物理的制限に基づく距離、であれば、物理的制限に基づく距離に対応する時間Tmax2とする。
policy:
1. Acceleration / deceleration run time Tx = paper feed time Tpf.
2. However, when the paper feed time Tpf ≧ maximum acceleration / deceleration run time Tmax, the acceleration / deceleration run time Tx = the maximum acceleration / deceleration run time Tmax.
3. Maximum acceleration / deceleration run time Tmax is
If the acceleration / deceleration distance according to the CR acceleration / deceleration table is a distance based on physical limitations, the time Tmax1 corresponding to the acceleration / deceleration distance according to the CR acceleration / deceleration table is set.
If the acceleration / deceleration distance according to the CR acceleration / deceleration table> the distance based on the physical limitation, the time Tmax2 corresponding to the distance based on the physical limitation is set.

ポリシー1は、紙送り時間Tpfをそのまま今回のパスにおける減速を伴う助走と次回のパスにおける加速を伴う助走との時間(加減速助走時間Tx)に充てる思想である。ポリシー1に従うことにより、主制御部21は、例えば、紙送り時間Tpfの半分(前半)の時間を、キャリッジ3を停止するためにCR減速テーブルDcr2に従ってキャリッジ3を減速する助走時間とし、紙送り時間Tpfの残り(後半)の時間を、停止状態のキャリッジ3をCR加速テーブルDcr1に従って加速する助走時間とする。具体的には、CR減速テーブルDcr2に従って速度Vcr=0の位置から紙送り時間Tpfの半分の時間を遡ったときの速度Vcrに対応する位置までの距離と、CR加速テーブルDcr1に従って速度Vcr=0の位置から紙送り時間Tpfの半分の時間を進めたときの速度Vcrに対応する位置までの距離との和を、加減速助走時間Txに対応する加減速助走距離Lxとする。   The policy 1 is an idea that the paper feeding time Tpf is used as it is for the time between the run with deceleration in the current pass and the run with acceleration in the next pass (acceleration / deceleration run time Tx). By following the policy 1, the main control unit 21 sets, for example, half of the paper feeding time Tpf (first half) as a running time for decelerating the carriage 3 according to the CR deceleration table Dcr2 in order to stop the carriage 3. The remaining (second half) time of the time Tpf is a running time for accelerating the stopped carriage 3 according to the CR acceleration table Dcr1. Specifically, the distance from the position of the speed Vcr = 0 according to the CR deceleration table Dcr2 to the position corresponding to the speed Vcr when the time half the paper feeding time Tpf is traced, and the speed Vcr = 0 according to the CR acceleration table Dcr1 The acceleration / deceleration running distance Lx corresponding to the acceleration / deceleration running time Tx is defined as the sum of the distance from the position to the position corresponding to the speed Vcr when the paper feeding time Tpf is half the time.

ただし、テーブルDcr1,Dcr2によれば、キャリッジ3の加速期間、減速期間の長さにはともに限度があるため、紙送り時間Tpfがかなり長い場合には、紙送り時間Tpfの全てを加減速助走時間Txにすることはできない。そこで、ポリシー2,3が必要となってくる。
上述の“CR加減速テーブルに従った加減速距離”とは、CR加速テーブルDcr1によって定められている加速期間のキャリッジ3の移動距離(停止状態から第1速度Vcr1に達するまでに必要なキャリッジ3の移動距離)と、CR減速テーブルDcr2によって定められている減速期間のキャリッジ3の移動距離(第1速度Vcr1から停止するまでに必要なキャリッジ3の移動距離)との和である。停止状態から第1速度Vcr1に達するまでに必要なキャリッジ3の移動距離と、第1速度Vcr1から停止するまでに必要なキャリッジ3の移動距離とは、必ずしも等しくないが、ここでは説明を簡単にするため等しいと仮定する。図3A,3Bの符号Lstは、基準助走距離を例示している。つまり、基準助走距離Lst=停止状態から第1速度Vcr1に達するまでに必要なキャリッジ3の移動距離=第1速度Vcr1から停止するまでに必要なキャリッジ3の移動距離、としている。従って、CR加減速テーブルに従った加減速距離は、基準助走距離Lst×2である。基準助走距離Lstは、第2のしきい値の一例に該当する。
However, according to the tables Dcr1 and Dcr2, since the length of both the acceleration period and the deceleration period of the carriage 3 is limited, if the paper feed time Tpf is quite long, the entire paper feed time Tpf is accelerated / decelerated. It cannot be time Tx. Therefore, policies 2 and 3 are required.
The above-mentioned “acceleration / deceleration distance according to the CR acceleration / deceleration table” refers to the moving distance of the carriage 3 during the acceleration period determined by the CR acceleration table Dcr1 (the carriage 3 required until the first speed Vcr1 is reached from the stop state). ) And the movement distance of the carriage 3 during the deceleration period determined by the CR deceleration table Dcr2 (the movement distance of the carriage 3 necessary for stopping from the first speed Vcr1). The moving distance of the carriage 3 required to reach the first speed Vcr1 from the stopped state is not necessarily equal to the moving distance of the carriage 3 required to stop from the first speed Vcr1, but here, the description is simplified. Is assumed to be equal. The code | symbol Lst of FIG. 3A and 3B has illustrated the reference run distance. That is, the reference approach distance Lst = the moving distance of the carriage 3 required to reach the first speed Vcr1 from the stopped state = the moving distance of the carriage 3 required to stop from the first speed Vcr1. Therefore, the acceleration / deceleration distance according to the CR acceleration / deceleration table is the reference approach distance Lst × 2. The reference run distance Lst corresponds to an example of a second threshold value.

上述の“物理的制限に基づく距離”とは、今回の記録(今回のパスで記録する画像)の終端から両端位置(端位置SP1,SP2)のうち当該終端側の端位置(以下、終端側端位置)までの距離である減速側距離Lr2と、当該終端側端位置から次回の記録(次回のパスで記録する画像)の始端までの距離である加速側距離Lr1との和である。つまり、今回の記録後から次回の記録前までにキャリッジ3が移動可能な、画像と壁部(壁部60あるいは壁部61)との間に残された距離である。例えば、今回のパスが、壁部60側(便宜上、主走査方向D1の一端側とも呼ぶ。)から壁部61側(便宜上、主走査方向D1の他端側とも呼ぶ。)へのキャリッジ3の移動であるとする。この場合、主制御部21は、今回のパスの記録終了位置から壁部61側の端位置SP2までの距離を減速側距離Lr2として把握し、端位置SP2から次回のパスの記録開始位置までの距離を加速側距離Lr1として把握する。   The above-mentioned “distance based on physical restriction” is the end position (hereinafter referred to as the end side) of the end side of the current recording (image recorded in the current pass) from both end positions (end positions SP1, SP2). This is the sum of the deceleration side distance Lr2 which is the distance to the end position) and the acceleration side distance Lr1 which is the distance from the end side end position to the beginning of the next recording (image recorded in the next pass). That is, this is the distance left between the image and the wall (wall 60 or wall 61) that the carriage 3 can move from the current recording to the next recording. For example, the current pass of the carriage 3 from the wall 60 side (for convenience, also referred to as one end side in the main scanning direction D1) to the wall 61 side (for convenience, also referred to as the other end side in the main scanning direction D1). Suppose it is a move. In this case, the main control unit 21 grasps the distance from the recording end position of the current pass to the end position SP2 on the wall 61 side as the deceleration side distance Lr2, and from the end position SP2 to the recording start position of the next pass. The distance is grasped as the acceleration side distance Lr1.

“CR加減速テーブルに従った加減速距離に対応する時間Tmax1”とは、CR加速テーブルDcr1に従ってキャリッジ3が停止状態から第1速度Vcr1に達するまでに必要なキャリッジ3の移動時間Tst1と、CR減速テーブルDcr2に従ってキャリッジ3が第1速度Vcr1から停止状態に達するまでに必要なキャリッジ3の移動時間Tst2との和である。時間Tst1,Tst2は、基準助走距離Lstと同様に、予め決められた値である。あるいは、主制御部21は、テーブルDcr1,Dcr2を参照して時間Tst1,Tst2を算出することにより時間Tmax1を取得してもよい。時間Tst1,Tst2は必ずしも等しくないが、ここでは説明を簡単にするため等しいと仮定する。   “Time Tmax1 corresponding to the acceleration / deceleration distance according to the CR acceleration / deceleration table” refers to the movement time Tst1 of the carriage 3 required for the carriage 3 to reach the first speed Vcr1 from the stopped state according to the CR acceleration table Dcr1, and the CR This is the sum of the movement time Tst2 of the carriage 3 required until the carriage 3 reaches the stop state from the first speed Vcr1 according to the deceleration table Dcr2. The times Tst1 and Tst2 are predetermined values as with the reference run distance Lst. Alternatively, the main control unit 21 may acquire the time Tmax1 by calculating the times Tst1 and Tst2 with reference to the tables Dcr1 and Dcr2. The times Tst1 and Tst2 are not necessarily equal, but are assumed to be equal here for the sake of simplicity.

“物理的制限に基づく距離に対応する時間Tmax2”とは、CR加速テーブルDcr1に従ってキャリッジ3が停止状態から加速しながら加速側距離Lr1を移動するために必要な移動時間Tr1と、キャリッジ3が停止位置よりも減速側距離Lr2だけ離れた位置からCR減速テーブルDcr2に従って減速しながら減速側距離Lr2を移動する(停止する)ために必要な移動時間Tr2との和である。時間Tr1も、例えば、加速側距離Lr1とCR加速テーブルDcr1とに基づいて算出することができ、時間Tr2も、例えば、減速側距離Lr2とCR減速テーブルDcr2とに基づいて算出することができる。   The “time Tmax2 corresponding to the distance based on the physical limit” refers to the movement time Tr1 required for the carriage 3 to move the acceleration side distance Lr1 while accelerating from the stop state according to the CR acceleration table Dcr1, and the carriage 3 is stopped. This is the sum of the travel time Tr2 necessary for moving (stopping) the deceleration side distance Lr2 while decelerating according to the CR deceleration table Dcr2 from a position separated from the position by the deceleration side distance Lr2. The time Tr1 can also be calculated based on, for example, the acceleration side distance Lr1 and the CR acceleration table Dcr1, and the time Tr2 can also be calculated based on, for example, the deceleration side distance Lr2 and the CR deceleration table Dcr2.

ポリシー2,3によれば、紙送り時間Tpf≧最大加減速助走時間Tmaxである場合は、加減速助走時間Tx=最大加減速助走時間Tmaxとする。仮に、Tmax=Tmax1であれば、主制御部21は、加減速助走距離Lx=CR加減速テーブルに従った加減速距離、すなわち基準助走距離Lst×2、とする。一方、仮にTmax=Tmax2であれば、主制御部21は、加減速助走距離Lx=物理的制限に基づく距離、すなわち減速側距離Lr2+加速側距離Lr1、とする。   According to policies 2 and 3, if paper feed time Tpf ≧ maximum acceleration / deceleration run time Tmax, acceleration / deceleration run time Tx = maximum acceleration / deceleration run time Tmax. If Tmax = Tmax1, the main control unit 21 sets the acceleration / deceleration distance Lx = acceleration / deceleration distance according to the CR acceleration / deceleration table, that is, the reference approach distance Lst × 2. On the other hand, if Tmax = Tmax2, the main control unit 21 sets acceleration / deceleration running distance Lx = distance based on physical restriction, that is, deceleration side distance Lr2 + acceleration side distance Lr1.

ステップS140では、主制御部21は、ステップS130で算出した加減速助走距離Lxを用いて、ステップS100で算出済みのCR移動範囲を修正する。具体的には、主制御部21は、今回のパスのCR移動範囲の記録終了位置からCR停止位置までの距離(現在の設定は、最小助走距離Lmin)と、次回のパスのCR移動範囲のCR移動開始位置から記録開始位置までの距離(現在の設定は、最小助走距離Lmin)を、加減速助走距離Lxに置き換える。つまり、今回のパスのCR停止位置や次回のCR移動開始位置を修正することにより、今回のパスによる記録後のキャリッジ3の助走と、次回のパスにおける記録前のキャリッジ3の助走とを延長する。   In step S140, the main control unit 21 corrects the CR moving range calculated in step S100 using the acceleration / deceleration running distance Lx calculated in step S130. Specifically, the main control unit 21 determines the distance from the recording end position of the CR movement range of the current pass to the CR stop position (current setting is the minimum approaching distance Lmin) and the CR movement range of the next pass. The distance from the CR movement start position to the recording start position (current setting is the minimum approach distance Lmin) is replaced with the acceleration / deceleration approach distance Lx. That is, by correcting the CR stop position of the current pass and the next CR movement start position, the run-up of the carriage 3 after recording in the current pass and the run-up of the carriage 3 before printing in the next pass are extended. .

ステップS150では、主制御部21は、CR移動範囲に従ったキャリッジ3の移動を実行させる。むろん、ステップS120からステップS150へ進んだ場合には、ステップS100で算出したCR移動範囲に従ったキャリッジ3の移動を実行させ、ステップS130,S140を経てステップS150へ進んだ場合には、ステップS140による修正後のCR移動範囲に従ったキャリッジ3の移動を実行させる。主制御部21は、今回のパスのCR移動範囲と次回のパスのCR移動範囲をCR制御部23に指示する。CR制御部23は、指示された今回のパスのCR移動範囲と次回のパスのCR移動範囲とをキャリッジ3が移動するように、CRモータードライバー5を介してCRモーター4を駆動制御する。むろん、パス毎のキャリッジ3の移動は、CR移動開始位置を基準にしてCR加速テーブルDcr1に基づいて加速制御が開始され、加速期間の後、定速(第1速度Vcr1)で定速移動するように制御され、その後、CR停止位置で速度Vcr=0となるようにCR減速テーブルDcr2に基づいて逆算したタイミングで減速期間に入って減速制御される。   In step S150, the main control unit 21 causes the carriage 3 to move according to the CR movement range. Of course, if the process proceeds from step S120 to step S150, the carriage 3 is moved according to the CR movement range calculated in step S100. If the process proceeds to step S150 via steps S130 and S140, step S140 is performed. The carriage 3 is moved in accordance with the corrected CR movement range. The main control unit 21 instructs the CR control unit 23 about the CR movement range of the current path and the CR movement range of the next path. The CR control unit 23 drives and controls the CR motor 4 via the CR motor driver 5 so that the carriage 3 moves between the instructed CR movement range of the current pass and the CR movement range of the next pass. Of course, the movement of the carriage 3 for each pass starts acceleration control based on the CR acceleration table Dcr1 with reference to the CR movement start position, and moves at a constant speed (first speed Vcr1) after the acceleration period. After that, the vehicle enters the deceleration period at the timing calculated backward based on the CR deceleration table Dcr2 so that the speed Vcr = 0 at the CR stop position, and the deceleration control is performed.

主制御部21は、ステップS150におけるキャリッジ3の移動だけでなく、当然、記録ヘッド9による記録やPFモーター1による紙送りも、記録制御部24や搬送制御部22に指示して実行させる。記録制御部24は、エンコーダー11から出力されるパルスに基づいて把握されるキャリッジ3の位置がパス毎の記録開始位置に到達したタイミングで、ヘッドドライバー10を介して記録ヘッド9に記録(液体吐出)を開始させる。また、記録制御部24は、キャリッジ3の位置がパス毎の記録終了位置に到達したタイミングで、ヘッドドライバー10を介して記録ヘッド9の記録(液体吐出)を終了させる。   The main control unit 21 instructs the recording control unit 24 and the conveyance control unit 22 to execute not only the movement of the carriage 3 in step S150 but also recording by the recording head 9 and paper feeding by the PF motor 1 as a matter of course. The recording control unit 24 performs recording (liquid ejection) on the recording head 9 via the head driver 10 at the timing when the position of the carriage 3 grasped based on the pulse output from the encoder 11 reaches the recording start position for each pass. ). The recording control unit 24 ends the recording (liquid ejection) of the recording head 9 via the head driver 10 at the timing when the position of the carriage 3 reaches the recording end position for each pass.

本実施形態では、原則的に、紙送りの終了と同時に記録ヘッド9による記録を開始し、記録ヘッド9による記録の終了と同時に次の紙送りを開始するように制御する。このような制御を、PF・CR重ね合わせ制御とも呼ぶ。例えば、CR制御部23は、キャリッジ3の位置がCR移動範囲における記録終了位置に到達したタイミングで搬送制御部22に指示を出力する。搬送制御部22は、当該指示に応じて、PFモーター1の回転による用紙50の紙送り(紙送り距離Lpf分の紙送り)を開始する。また、搬送制御部22が紙送りを開始した場合、当該紙送りの開始後、紙送り時間Tpfが経過したタイミングが次のパスにおける記録開始のタイミングとなる。そのため、CR制御部23は、次のパスにおける記録開始タイミングにキャリッジ3が当該次のパスにおける記録開始位置に到達するために必要な、キャリッジ3の当該次のパスの移動開始タイミングを、当該次のパスにおけるCR移動開始位置から記録開始位置までの距離とCRモーター4の速度とに応じて算出する。そして、当該算出した移動開始タイミングでキャリッジ3の当該次のパスの移動を開始させる。   In this embodiment, in principle, control is performed so that recording by the recording head 9 is started simultaneously with the end of paper feeding and the next paper feeding is started simultaneously with the end of recording by the recording head 9. Such control is also called PF / CR overlay control. For example, the CR control unit 23 outputs an instruction to the conveyance control unit 22 at a timing when the position of the carriage 3 reaches the recording end position in the CR movement range. In response to the instruction, the conveyance control unit 22 starts paper feeding of the paper 50 by the rotation of the PF motor 1 (paper feeding for the paper feeding distance Lpf). Further, when the conveyance control unit 22 starts paper feeding, the timing at which the paper feeding time Tpf has elapsed after the start of the paper feeding is the recording start timing in the next pass. Therefore, the CR control unit 23 sets the movement start timing of the next pass of the carriage 3 necessary for the carriage 3 to reach the print start position in the next pass at the print start timing in the next pass. Is calculated according to the distance from the CR movement start position to the recording start position and the speed of the CR motor 4. Then, the movement of the next path of the carriage 3 is started at the calculated movement start timing.

上述したフローチャート(図4)は繰り返し実行される。つまり、これまで説明した“次のパス(第2のパス)”が、新たな“今回のパス(第1のパス)”となり、当該新たな“今回のパス(第1のパス)”のCR停止位置や、新たな“次のパス(第2のパス)”のCR移動開始位置が修正される(ただし、結果的に修正されないこともある)。   The above-described flowchart (FIG. 4) is repeatedly executed. That is, the “next path (second path)” described so far becomes a new “current path (first path)”, and the CR of the new “current path (first path)”. The stop position and the CR movement start position of the new “next pass (second pass)” are corrected (but may not be corrected as a result).

フローチャート(図4)の実行結果を幾つかの具体例を用いて説明する。
図5,6,7は、記録装置40により用紙50に印刷された画像(パターンPT1,PT2)等を例示している。図5〜7における用紙50の左右と、図2における左右は一致しているとする。パターンPT1は、キャリッジ3の第1のパスにより記録された画像であり、パターンPT2は、キャリッジ3の第2のパスにより記録された画像である。ステップS100では、主制御部21は、上述したように記録データや各種設定情報に基づいて、パターンPT1を記録するためのCR移動範囲(第1のパスのCR移動範囲)と、パターンPT2を記録するためのCR移動範囲(第2のパスのCR移動範囲)とを算出する。図5〜7の例では、共通して、例えば、用紙50のサイズ=A4、印刷の拡大/縮小率=100%、縁無し/有り=縁有り、縁の幅=所定のデフォルト値、といった各種設定が採用されたとする。
The execution result of the flowchart (FIG. 4) will be described using some specific examples.
5, 6, and 7 exemplify images (patterns PT <b> 1 and PT <b> 2) printed on the paper 50 by the recording device 40. Assume that the left and right sides of the sheet 50 in FIGS. The pattern PT1 is an image recorded by the first pass of the carriage 3, and the pattern PT2 is an image recorded by the second pass of the carriage 3. In step S100, the main control unit 21 records the CR movement range (CR movement range of the first path) for recording the pattern PT1 and the pattern PT2 based on the recording data and various setting information as described above. To calculate the CR movement range (CR movement range of the second path). In the examples of FIGS. 5 to 7, in common, for example, various sizes such as the size of the paper 50 = A4, the enlargement / reduction ratio of printing = 100%, the absence / existence = the presence of the border, and the border width = the predetermined default value. Suppose the setting is adopted.

図5〜7において、パターンPT1,PT2それぞれの近傍に記載した破線の矢印は、パターンPT1,PT2それぞれを記録する際のキャリッジ3の移動の向きを示している。符号PEは、パターンPT1の記録終了位置を示し、符号PSは、パターンPT2の記録開始位置を示している。符号CEは、パターンPT1を記録する第1のパスの修正前のCR停止位置を示し、符号CE´は、パターンPT1を記録する第1のパスの修正後のCR停止位置を示している。符号CSは、パターンPT2を記録する第2のパスの修正前のCR移動開始位置を示し、符号CS´は、パターンPT2を記録する第2のパスの修正後のCR移動開始位置を示している。従って、主走査方向D1における、記録終了位置PE〜CR停止位置CEの距離、および、CR移動開始位置CS〜記録開始位置PSの距離は、いずれも最小助走距離Lminである。図5〜7では、説明を簡単にするため、パターンPT1の記録終了位置PEと、パターンPT2の記録開始位置PSは、主走査方向D1において一致し、パターンPT1の記録終了後のCR停止位置CE´と、パターンPT2の記録開始前のCR移動開始位置CS´は、主走査方向D1において一致しているとする。さらに図5〜7では、ステップS110〜S130の過程で得られた各種情報を併せて記載している。   In FIGS. 5 to 7, broken-line arrows written in the vicinity of the patterns PT1 and PT2 indicate the directions of movement of the carriage 3 when recording the patterns PT1 and PT2, respectively. The symbol PE indicates the recording end position of the pattern PT1, and the symbol PS indicates the recording start position of the pattern PT2. Symbol CE indicates the CR stop position before correction of the first pass for recording the pattern PT1, and symbol CE ′ indicates the CR stop position after correction of the first pass for recording the pattern PT1. Symbol CS indicates the CR movement start position before correction of the second path for recording the pattern PT2, and symbol CS ′ indicates the CR movement start position after correction of the second path for recording the pattern PT2. . Accordingly, the distance from the recording end position PE to the CR stop position CE and the distance from the CR movement start position CS to the recording start position PS in the main scanning direction D1 are both the minimum run-up distance Lmin. 5 to 7, for the sake of simplicity of explanation, the recording end position PE of the pattern PT1 and the recording start position PS of the pattern PT2 coincide in the main scanning direction D1, and the CR stop position CE after the end of recording of the pattern PT1. 'And the CR movement start position CS' before the start of recording of the pattern PT2 are assumed to coincide with each other in the main scanning direction D1. Furthermore, in FIGS. 5-7, the various information obtained in the process of step S110-S130 is described collectively.

図5の例では、ステップS110で算出される紙送り距離Lpfは33mm、紙送り時間Tpfは112ms、である。なお、図5(図6,7も同様)に記載した“CR移動範囲(修正前)”は、便宜上、パターンPT1の記録開始位置から記録終了位置までの距離に、パターンPT1の記録終了位置からCR停止位置までの距離(最小助走距離Lmin)と、パターンPT2のCR移動開始位置から記録開始位置までの距離(最小助走距離Lmin)とを加えた値であるとする。同様に、図5(図6,7も同様)に記載した“CR移動範囲(修正後)”は、便宜上、パターンPT1の記録開始位置から記録終了位置までの距離に、ステップS130で算出した加減速助走距離Lxを加えた値であるとする。   In the example of FIG. 5, the paper feed distance Lpf calculated in step S110 is 33 mm, and the paper feed time Tpf is 112 ms. Note that the “CR movement range (before correction)” described in FIG. 5 (same for FIGS. 6 and 7) is, for convenience, the distance from the recording start position of the pattern PT1 to the recording end position, from the recording end position of the pattern PT1. It is assumed that this is a value obtained by adding the distance to the CR stop position (minimum approach distance Lmin) and the distance from the CR movement start position of the pattern PT2 to the recording start position (minimum approach distance Lmin). Similarly, the “CR movement range (after correction)” described in FIG. 5 (the same applies to FIGS. 6 and 7) is calculated by adding the distance calculated from the recording start position to the recording end position of the pattern PT1 in step S130 for convenience. It is assumed that the value is obtained by adding the deceleration approach distance Lx.

図5の例では、CR移動範囲(修正前)と、助走距離(Lmin×2)との差(148mm−18mm)から、パターンPT1の用紙50上での主走査方向D1における長さは130mmであることが判る。図5の例における、紙送り時間Tpf(112ms)は、ステップS120で比較される最少加減速助走時間Tminより長く、かつ、上述の時間Tmaxより短い時間であるとする。従って、図5の例では、ステップS130において、加減速助走時間Tx=紙送り時間Tpf(112ms)とされる。この加減速助走時間Tx(112ms)に対応する加減速助走距離Lxは、例えば44mmと算出された。上述したように、パターンPT1の用紙50上での主走査方向D1における長さは130mmであるため、これに加減速助走距離Lx(44mm)を加えることで、CR移動範囲(修正後)が174mmとなる。すなわち、図5の例では、記録終了位置PEからCR停止位置CE´までの距離と、CR移動開始位置CS´から記録開始位置PSまでの距離との和が44mmとなるように、CR停止位置CEがCE´へ修正され、CR移動開始位置CSがCS´へ修正された。   In the example of FIG. 5, the length of the pattern PT1 on the paper 50 in the main scanning direction D1 is 130 mm from the difference (148 mm-18 mm) between the CR movement range (before correction) and the running distance (Lmin × 2). I know that there is. In the example of FIG. 5, it is assumed that the paper feed time Tpf (112 ms) is longer than the minimum acceleration / deceleration run time Tmin compared in step S120 and shorter than the above-described time Tmax. Accordingly, in the example of FIG. 5, in step S130, acceleration / deceleration run time Tx = paper feed time Tpf (112 ms). The acceleration / deceleration running distance Lx corresponding to this acceleration / deceleration running time Tx (112 ms) was calculated to be 44 mm, for example. As described above, since the length of the pattern PT1 on the paper 50 in the main scanning direction D1 is 130 mm, adding the acceleration / deceleration running distance Lx (44 mm) to this increases the CR movement range (after correction) to 174 mm. It becomes. That is, in the example of FIG. 5, the CR stop position is such that the sum of the distance from the recording end position PE to the CR stop position CE ′ and the distance from the CR movement start position CS ′ to the recording start position PS is 44 mm. CE is corrected to CE ′, and CR movement start position CS is corrected to CS ′.

図6の例では、ステップS110で算出される紙送り距離Lpfは167mm、紙送り時間Tpfは422ms、である。また、CR移動範囲(修正前)と、助走距離(Lmin×2)との差(178mm−18mm)から、パターンPT1の用紙50上での主走査方向D1における長さは160mmであることが判る。図6の例における、紙送り時間Tpf(422ms)は、ステップS120で比較される最少加減速助走時間Tminより長く、かつ、上述の時間Tmaxより長い時間であるとする。また、図6の例では、パターンPT1の記録終了位置PE、パターンPT2の記録開始位置PSはともに、壁部(主走査方向D1の他端側の壁部61)から十分に離れているとする。そのため、CR加減速テーブルに従った加減速距離<物理的制限に基づく距離、が成り立つ。従って、図6の例では、ステップS130において、加減速助走時間Tx=CR加減速テーブルに従った加減速距離に対応する時間Tmax1(=Tst1+Tst2)となり、例えば、212msである。加減速助走距離Lxは、CR加減速テーブルに従った加減速距離とされ、例えば、118mmである。この118mmは、基準助走距離Lst×2に該当する。   In the example of FIG. 6, the paper feed distance Lpf calculated in step S110 is 167 mm, and the paper feed time Tpf is 422 ms. Further, from the difference (178 mm-18 mm) between the CR movement range (before correction) and the running distance (Lmin × 2), it can be seen that the length of the pattern PT1 on the paper 50 in the main scanning direction D1 is 160 mm. . In the example of FIG. 6, it is assumed that the paper feed time Tpf (422 ms) is longer than the minimum acceleration / deceleration run time Tmin compared in step S120 and longer than the above-described time Tmax. In the example of FIG. 6, it is assumed that the recording end position PE of the pattern PT1 and the recording start position PS of the pattern PT2 are both sufficiently separated from the wall (the wall 61 on the other end side in the main scanning direction D1). . Therefore, the acceleration / deceleration distance according to the CR acceleration / deceleration table <the distance based on physical limitations is established. Therefore, in the example of FIG. 6, in step S130, the acceleration / deceleration running time Tx = time Tmax1 (= Tst1 + Tst2) corresponding to the acceleration / deceleration distance according to the CR acceleration / deceleration table, for example, 212 ms. The acceleration / deceleration running distance Lx is an acceleration / deceleration distance according to the CR acceleration / deceleration table, and is 118 mm, for example. This 118 mm corresponds to the reference run distance Lst × 2.

上述したように、図6の例では、パターンPT1の用紙50上での主走査方向D1における長さは160mmであるため、これに加減速助走距離Lx(118mm)を加えることで、CR移動範囲(修正後)が278mmとなる。すなわち、図6の例では、記録終了位置PEからCR停止位置CE´までの距離と、CR移動開始位置CS´から記録開始位置PSまでの距離との和が118mmとなるように、CR停止位置CEがCE´へ修正され、CR移動開始位置CSがCS´へ修正された。   As described above, in the example of FIG. 6, the length of the pattern PT1 in the main scanning direction D1 on the paper 50 is 160 mm. Therefore, by adding the acceleration / deceleration run distance Lx (118 mm) to this, the CR movement range (After correction) is 278 mm. That is, in the example of FIG. 6, the CR stop position is such that the sum of the distance from the recording end position PE to the CR stop position CE ′ and the distance from the CR movement start position CS ′ to the recording start position PS is 118 mm. CE is corrected to CE ′, and CR movement start position CS is corrected to CS ′.

図7の例では、図6の例と同じく、ステップS110で算出される、紙送り距離Lpfは167mm、紙送り時間Tpfは422ms、である。CR移動範囲(修正前)と、助走距離(Lmin×2)との差(226mm−18mm)から、パターンPT1の用紙50上での主走査方向D1における長さは208mmであることが判る。図7の例における、紙送り時間Tpf(422ms)は、ステップS120で比較される最少加減速助走時間Tminより長く、かつ、上述の時間Tmaxより長い時間であるとする。また、図7の例では、パターンPT1の記録終了位置PE、パターンPT2の記録開始位置PSはともに、壁部(主走査方向D1の他端側の壁部61)にかなり近いため、CR加減速テーブルに従った加減速距離≧物理的制限に基づく距離、が成り立つとする。   In the example of FIG. 7, as in the example of FIG. 6, the paper feed distance Lpf calculated in step S110 is 167 mm, and the paper feed time Tpf is 422 ms. From the difference (226 mm-18 mm) between the CR movement range (before correction) and the running distance (Lmin × 2), it can be seen that the length of the pattern PT1 in the main scanning direction D1 on the paper 50 is 208 mm. In the example of FIG. 7, it is assumed that the paper feed time Tpf (422 ms) is longer than the minimum acceleration / deceleration run time Tmin compared in step S120 and longer than the above-described time Tmax. In the example of FIG. 7, since the recording end position PE of the pattern PT1 and the recording start position PS of the pattern PT2 are both very close to the wall portion (the wall portion 61 on the other end side in the main scanning direction D1), CR acceleration / deceleration is performed. It is assumed that the acceleration / deceleration distance according to the table ≧ the distance based on the physical limit holds.

上述したように、図7の例では、パターンPT1の用紙50上での主走査方向D1における長さは208mmである。また、壁部60,61の存在により、上述の最大移動範囲Rmaxは、例えば290mmであるとする。パターンPT1,PT2ともに用紙50の中心に記録される画像であるとすると、パターンPT1の記録終了位置PE(パターンPT2の記録開始位置PS)と主走査方向D1の他端側の壁部61との間に残された距離は41mmであり、これの2倍の82mmが、物理的制限に基づく距離、つまり加減速助走距離Lxとなる。この82mmは、減速側距離Lr2+加速側距離Lr1に該当する。また、加減速助走時間Tx=物理的制限に基づく距離に対応する時間Tmax(=Tr1+Tr2)となり、例えば、166msである。図7の例では、記録終了位置PEからCR停止位置CE´までの距離と、CR移動開始位置CS´から記録開始位置PSまでの距離との和が82mmとなるように、CR停止位置CEがCE´へ修正され、CR移動開始位置CSがCS´へ修正された。CR停止位置CE´およびCR移動開始位置CS´は、主走査方向D1の他端側の壁部61にキャリッジ3が接触するときの端位置SP2に等しい。   As described above, in the example of FIG. 7, the length of the pattern PT1 on the paper 50 in the main scanning direction D1 is 208 mm. In addition, due to the presence of the walls 60 and 61, the above-described maximum movement range Rmax is assumed to be 290 mm, for example. Assuming that both the patterns PT1 and PT2 are images recorded at the center of the paper 50, the recording end position PE of the pattern PT1 (recording start position PS of the pattern PT2) and the wall 61 on the other end side in the main scanning direction D1. The distance left in between is 41 mm, and 82 mm, which is twice this, is the distance based on physical limitations, that is, the acceleration / deceleration running distance Lx. This 82 mm corresponds to the deceleration side distance Lr2 + the acceleration side distance Lr1. In addition, acceleration / deceleration running time Tx = time Tmax (= Tr1 + Tr2) corresponding to a distance based on physical limitations, for example, 166 ms. In the example of FIG. 7, the CR stop position CE is set so that the sum of the distance from the recording end position PE to the CR stop position CE ′ and the distance from the CR movement start position CS ′ to the recording start position PS is 82 mm. It was corrected to CE ', and the CR movement start position CS was corrected to CS'. The CR stop position CE ′ and the CR movement start position CS ′ are equal to the end position SP2 when the carriage 3 contacts the wall 61 on the other end side in the main scanning direction D1.

図8Aは、図5の例に対応させて、キャリッジ3の速度VcrとPFモーター1の速度Vpfとの関係性を示している。
図8Bは、図6の例に対応させて、キャリッジ3の速度VcrとPFモーター1の速度Vpfとの関係性を示している。
図8Cは、図7の例に対応させて、キャリッジ3の速度VcrとPFモーター1の速度Vpfとの関係性を示している。
FIG. 8A shows the relationship between the speed Vcr of the carriage 3 and the speed Vpf of the PF motor 1 corresponding to the example of FIG.
FIG. 8B shows the relationship between the speed Vcr of the carriage 3 and the speed Vpf of the PF motor 1 corresponding to the example of FIG.
FIG. 8C shows the relationship between the speed Vcr of the carriage 3 and the speed Vpf of the PF motor 1 corresponding to the example of FIG.

図8A,8B,8C(および図8D)はいずれも、時間に対する速度Vcr,Vpfの変化を示し、また、パターンPT1,PT2がそれぞれ記録される期間も併せて示している。速度Vcrが変化している期間は、キャリッジ3の減速期間、加速期間であり、テーブルDcr1,Dcr2が定まっている以上は、この減速期間、加速期間の長さは変わらない。速度Vpfが変化している期間(PFモーター1の減速期間、加速期間)も同様に長さは変わらない。また、時間Tαは、第1のパスにおけるパターンPT1の記録後の助走時間、時間Tβは、第2のパスにおけるパターンPT2の記録前の助走時間である。従って、時間Tα+Tβが、加減速助走時間Txに該当する。図8A,8B,8Cから明らかなように、パターンPT1の記録終了と同時に紙送りが開始され、紙送りの終了と同時にパターンPT2の記録が開始されている(PF・CR重ね合わせ制御が実施されている)。   8A, 8B, and 8C (and FIG. 8D) all show changes in the speeds Vcr and Vpf with respect to time, and also show periods in which the patterns PT1 and PT2 are recorded, respectively. The period during which the speed Vcr is changing is the deceleration period and acceleration period of the carriage 3, and as long as the tables Dcr1 and Dcr2 are determined, the lengths of the deceleration period and acceleration period do not change. Similarly, the length of the period during which the speed Vpf is changing (deceleration period and acceleration period of the PF motor 1) does not change. The time Tα is the run time after recording the pattern PT1 in the first pass, and the time Tβ is the run time before recording the pattern PT2 in the second pass. Therefore, the time Tα + Tβ corresponds to the acceleration / deceleration running time Tx. As apparent from FIGS. 8A, 8B, and 8C, paper feeding is started simultaneously with the end of recording of the pattern PT1, and recording of pattern PT2 is started simultaneously with the end of paper feeding (PF / CR overlay control is performed). ing).

図5の例では、加減速助走時間Tx=紙送り時間Tpfである。そのため、図8Aに示すように、時間Tαの後に時間Tβが連続し、かつ、Tα+Tβ=Tpfとなっている。また、図5の例では、紙送り時間Tpfは上述の時間Tmaxより短い時間であるため、紙送り時間Tpfに、キャリッジ3の減速期間および加速期間、つまりCR加減速テーブルに従った加減速距離に対応する時間Tmax1(=Tst1+Tst2)が収まらない。従って、図5の例では、図8Aに示すように、パターンPT1の記録の終端においてキャリッジ3の減速を伴った記録(減速記録)を実行し、パターンPT2の記録の始端においてキャリッジ3の加速を伴った記録(加速記録)を実行している。なお、図8Aに示す時間Tα,Tβはそれぞれ、時間Tmin1(=Tmin2)よりは長い時間である。   In the example of FIG. 5, acceleration / deceleration running time Tx = paper feeding time Tpf. Therefore, as shown in FIG. 8A, the time Tβ continues after the time Tα, and Tα + Tβ = Tpf. In the example of FIG. 5, the paper feed time Tpf is shorter than the above-described time Tmax. Therefore, the paper feed time Tpf is added to the deceleration period and acceleration period of the carriage 3, that is, the acceleration / deceleration distance according to the CR acceleration / deceleration table. The time Tmax1 (= Tst1 + Tst2) corresponding to is not included. Therefore, in the example of FIG. 5, as shown in FIG. 8A, recording with deceleration of the carriage 3 (deceleration recording) is performed at the end of recording of the pattern PT1, and acceleration of the carriage 3 is performed at the start of recording of the pattern PT2. The accompanying recording (accelerated recording) is executed. Note that the times Tα and Tβ shown in FIG. 8A are longer than the time Tmin1 (= Tmin2).

図6の例では、加減速助走時間Tx=CR加減速テーブルに従った加減速距離に対応する時間Tmax1(=Tst1+Tst2)であり、これは紙送り時間Tpfの中に十分に収まる。従って、図6の例では、図8Bに示すように、パターンPT1の記録の終端およびパターンPT2の記録の始端においてキャリッジ3の定速(速度Vcr1)での移動を伴った記録(定速記録)を実行する。   In the example of FIG. 6, acceleration / deceleration run time Tx = time Tmax1 (= Tst1 + Tst2) corresponding to the acceleration / deceleration distance according to the CR acceleration / deceleration table, which is sufficiently within the paper feed time Tpf. Therefore, in the example of FIG. 6, as shown in FIG. 8B, recording with constant speed (speed Vcr1) of the carriage 3 at the end of recording of the pattern PT1 and the start of recording of the pattern PT2 (constant speed recording). Execute.

図7の例では、加減速助走時間Tx=物理的制限に基づく距離に対応する時間Tmax2(=Tr1+Tr2)であり、これは紙送り時間Tpfの中に十分に収まるものの、上述の物理的制限により、キャリッジ3の減速期間および加速期間の全てを紙送り時間Tpfの中に収めることはできない。従って、図7の例では、図8Cに示すように、パターンPT1の記録の終端においてキャリッジ3の減速を伴った減速記録を実行し、パターンPT2の記録の始端においてキャリッジ3の加速を伴った加速記録を実行している。   In the example of FIG. 7, acceleration / deceleration running time Tx = time Tmax2 (= Tr1 + Tr2) corresponding to the distance based on the physical limit, which is well within the paper feed time Tpf, but due to the physical limitation described above. The entire deceleration period and acceleration period of the carriage 3 cannot be accommodated in the paper feed time Tpf. Therefore, in the example of FIG. 7, as shown in FIG. 8C, the deceleration recording with the deceleration of the carriage 3 is executed at the end of the recording of the pattern PT1, and the acceleration with the acceleration of the carriage 3 is performed at the beginning of the recording of the pattern PT2. Recording is in progress.

図8Dは、ステップS120(図4)において“No”の判定がされた場合の処理に対応して、キャリッジ3の速度VcrとPFモーター1の速度Vpfとの関係性を示している。図8Dの例では、紙送り時間Tpfが非常に短い。そのため、最小限の助走、つまりパターンPT1の記録後に最小助走距離Lminの助走(キャリッジ3の速度Vcr2から速度0への減速)をし、続けてパターンPT2の記録前の最小助走距離Lminの助走(キャリッジ3の速度0から速度Vcr2への加速)をすると、これら最小限の助走が終わる前に紙送り時間Tpfが終わる。従って、ステップS120(図4)において“No”の判定がされた場合のステップS150では、図8Dに示すように、パターンPT1の記録の終端においてキャリッジ3の減速を伴った減速記録を実行し、パターンPT2の記録の始端においてキャリッジ3の加速を伴った加速記録を実行している。また図8Dでは、前記最小限の助走が終わる前に紙送り時間Tpfが終わるため、PF・CR重ね合わせ制御を実施することができない。   FIG. 8D shows the relationship between the speed Vcr of the carriage 3 and the speed Vpf of the PF motor 1 corresponding to the processing in the case where “No” is determined in step S120 (FIG. 4). In the example of FIG. 8D, the paper feed time Tpf is very short. Therefore, the minimum run, that is, the run with the minimum run distance Lmin (deceleration from the speed Vcr2 of the carriage 3 to the speed 0) after recording the pattern PT1, and then the run with the minimum run distance Lmin before recording the pattern PT2 ( When the carriage 3 is accelerated from the speed 0 to the speed Vcr2, the paper feed time Tpf ends before the minimum run-up ends. Accordingly, in step S150 when “No” is determined in step S120 (FIG. 4), as shown in FIG. 8D, deceleration recording accompanied by deceleration of the carriage 3 is executed at the end of recording of the pattern PT1, Accelerated recording with acceleration of the carriage 3 is executed at the beginning of recording of the pattern PT2. In FIG. 8D, since the paper feed time Tpf ends before the minimum run-up, the PF / CR overlay control cannot be performed.

このように本実施形態によれば、制御部(コントローラー20)は、今回の記録から次回の記録までの遷移過程における媒体の搬送時間(紙送り時間Tpf)が第1のしきい値(例えば、最少加減速助走時間Tmin)を超える場合に、今回の記録の終端(記録終了位置)および次回の記録の始端(記録開始位置)においてキャリッジ3の定速での移動を伴った定速記録を実行する(図6、図8Bに関する説明参照)。ただし、物理的制限に基づく距離(減速側距離Lr2+加速側距離Lr1)が、CR加減速テーブルに従った加減速距離(基準助走距離Lst×2)よりも短い場合は、少なくとも、今回の記録の終端においてキャリッジ3の減速を伴った減速記録を実行するか、次回の記録の始端においてキャリッジ3の加速を伴った加速記録を実行する(図7、図8Cに関する説明参照)。なお、物理的制限に基づく距離(減速側距離Lr2+加速側距離Lr1)が、CR加減速テーブルに従った加減速距離(基準助走距離Lst×2)よりも短い場合は、減速側距離Lr2と加速側距離Lr1との少なくとも一方は、第2のしきい値(基準助走距離Lst)未満であると言える。そのため、減速側距離Lr2と加速側距離Lr1との少なくとも一方が、第2のしきい値未満である場合に、少なくとも今回の記録の終端においてキャリッジ3の減速を伴った減速記録を実行するか、次回の記録の始端においてキャリッジ3の加速を伴った加速記録を実行する、とも言える。また本発明は、結果的に、減速側距離Lr2が第2のしきい値(基準助走距離Lst)未満である場合に今回の記録の終端においてキャリッジ3の減速を伴った減速記録を実行し、加速側距離Lr1が第2のしきい値(基準助走距離Lst)未満である場合に次回の記録の始端においてキャリッジ3の加速を伴った加速記録を実行する(図8C参照)、とも言える。   As described above, according to the present embodiment, the controller (controller 20) determines that the medium transport time (paper feed time Tpf) in the transition process from the current recording to the next recording is the first threshold (for example, When the minimum acceleration / deceleration running time Tmin) is exceeded, constant speed recording is performed with the carriage 3 moving at a constant speed at the end of the current recording (recording end position) and the start of the next recording (recording start position). (Refer to the description regarding FIG. 6 and FIG. 8B). However, if the distance based on physical restrictions (deceleration side distance Lr2 + acceleration side distance Lr1) is shorter than the acceleration / deceleration distance according to the CR acceleration / deceleration table (reference run-up distance Lst × 2), at least the current record Deceleration recording with deceleration of the carriage 3 is executed at the end, or acceleration recording with acceleration of the carriage 3 is executed at the start of the next recording (see the description regarding FIG. 7 and FIG. 8C). When the distance based on the physical restriction (deceleration side distance Lr2 + acceleration side distance Lr1) is shorter than the acceleration / deceleration distance (reference run distance Lst × 2) according to the CR acceleration / deceleration table, the deceleration side distance Lr2 and the acceleration It can be said that at least one of the side distance Lr1 is less than the second threshold value (reference running distance Lst). For this reason, if at least one of the deceleration side distance Lr2 and the acceleration side distance Lr1 is less than the second threshold value, at least at the end of the current recording, deceleration recording with deceleration of the carriage 3 is executed. It can also be said that acceleration recording with acceleration of the carriage 3 is executed at the beginning of the next recording. As a result, the present invention executes the deceleration recording accompanied by the deceleration of the carriage 3 at the end of the current recording when the deceleration-side distance Lr2 is less than the second threshold (reference run distance Lst), It can also be said that when the acceleration side distance Lr1 is less than the second threshold value (reference running distance Lst), acceleration recording with acceleration of the carriage 3 is executed at the beginning of the next recording (see FIG. 8C).

このように、制御部(コントローラー20)は、紙送り時間Tpfが長い場合(Tpf>Tmin)に定速記録を実行する。つまり、紙送り時間Tpfが長い場合には、キャリッジ3の減速期間および加速期間を全て紙送り時間Tpfの中に収め、画像の記録は定速記録で実行することにより、記録処理のスループットを向上させる。ただし、紙送り時間Tpfが長い場合であっても、物理的に制限されているキャリッジ3の移動可能な範囲の中で、第2のしきい値(基準助走距離Lst)以上の減速側距離や加速側距離が残されていなければ、今回の記録の終端よりも手前で定速記録から減速記録に切替えたり、次回の記録の始端を過ぎてから加速記録から定速記録に切替えたりする。これにより、紙送り時間Tpfが長い場合には出来るだけ定速記録の比率を高めて記録処理のスループットを向上させ、同時に記録品質を高めることができる。また、このような物理的制限に応じた制御を行うことで、記録装置40の主走査方向D1へのサイズの大型化を回避し(最大移動範囲Rmaxの拡大を招かず)、結果的に、製品の小型化に貢献することができる。   As described above, the control unit (controller 20) executes constant speed recording when the paper feed time Tpf is long (Tpf> Tmin). That is, when the paper feed time Tpf is long, the deceleration period and the acceleration period of the carriage 3 are all included in the paper feed time Tpf, and image recording is executed at constant speed recording, thereby improving the throughput of the recording process. Let However, even when the paper feed time Tpf is long, the deceleration side distance greater than or equal to the second threshold value (reference run-up distance Lst) within the physically limited range of movement of the carriage 3 or If the acceleration side distance is not left, the constant speed recording is switched to the deceleration recording before the end of the current recording, or the acceleration recording is switched to the constant speed recording after the start of the next recording. As a result, when the paper feed time Tpf is long, the ratio of constant speed recording can be increased as much as possible to improve the throughput of the recording process, and at the same time the recording quality can be improved. Further, by performing control according to such physical restrictions, the recording apparatus 40 can be prevented from being enlarged in the main scanning direction D1 (without increasing the maximum movement range Rmax). This can contribute to product miniaturization.

また、制御部(コントローラー20)は、紙送り時間Tpfが前記第1のしきい値以下である場合は、今回の記録の終端において減速記録を実行し、次回の記録の始端において加速記録を実行する(図8Dに関する説明参照)。つまり制御部は、紙送り時間Tpfが短い場合には、定速記録を実行することで却って生じる時間の損失を無くすために減速記録や加速記録を実行し、記録処理のスループットを向上させている。
なお、上述の実施形態においては、CR加減速テーブルに従った加減速距離に対応する時間Tmax(=Tst1+Tst2)を第1のしきい値としてもよい。
Further, when the paper feed time Tpf is equal to or shorter than the first threshold value, the control unit (controller 20) executes the deceleration recording at the end of the current recording and executes the acceleration recording at the start of the next recording. (Refer to the description regarding FIG. 8D). That is, when the paper feed time Tpf is short, the control unit executes deceleration recording and acceleration recording in order to eliminate time loss caused by executing constant speed recording, thereby improving the throughput of the recording process. .
In the above-described embodiment, the time Tmax (= Tst1 + Tst2) corresponding to the acceleration / deceleration distance according to the CR acceleration / deceleration table may be used as the first threshold value.

また本実施形態によれば、ステップS100(図4)で、記録データや、用紙50のサイズ、印刷の拡大/縮小率、縁無し/有り、縁の幅、といった各種設定情報に基づいてパス毎のCR移動範囲が算出され、このCR移動範囲はステップS140において修正される。そのため、様々であるパターン(PT1,PT2)や前記設定において、最速のスループットを実現するため助走距離が設定されると言える。
言うまでもないが、図5〜7に示した具体的数値は、実施形態の説明のために使用した値に過ぎず、本発明の開始範囲を限定するものではない。
Further, according to the present embodiment, in step S100 (FIG. 4), for each pass based on the recording data, various setting information such as the size of the paper 50, the enlargement / reduction ratio of printing, the absence / existence of borders, and the border width. The CR movement range is calculated, and this CR movement range is corrected in step S140. Therefore, it can be said that the run-up distance is set in order to achieve the fastest throughput in various patterns (PT1, PT2) and the above settings.
Needless to say, the specific numerical values shown in FIGS. 5 to 7 are merely values used for describing the embodiment, and do not limit the starting range of the present invention.

1…PFモーター、2…PFモータードライバー、3…キャリッジ、4…CRモーター、5…CRモータードライバー、9…記録ヘッド、10…ヘッドドライバー、11…リニア式エンコーダー、12…符号板、13…ロータリー式エンコーダー、19…IF、20…コントローラー、21…主制御部、22…搬送制御部、23…CR制御部、24…記録制御部、25…プラテン、27…搬送ローラー、30…プーリ、31…タイミングベルト、40…記録装置、50…用紙、60,61…壁部、D1…主走査方向、D2…搬送方向、Dcr1…CR加速テーブル、Dcr2…CR減速テーブル、Lpf…紙送り距離、Lx…加減速助走距離、PT1,PT2…パターン、SP1,SP2…端位置、Tpf…紙送り時間、Tmin…最少加減速助走時間、Tx…加減速助走時間、Tmax…最大加減速助走時間 DESCRIPTION OF SYMBOLS 1 ... PF motor, 2 ... PF motor driver, 3 ... Carriage, 4 ... CR motor, 5 ... CR motor driver, 9 ... Recording head, 10 ... Head driver, 11 ... Linear encoder, 12 ... Code plate, 13 ... Rotary Encoder, 19 ... IF, 20 ... Controller, 21 ... Main control unit, 22 ... Carrying control unit, 23 ... CR control unit, 24 ... Recording control unit, 25 ... Platen, 27 ... Carrying roller, 30 ... Pulley, 31 ... Timing belt, 40 ... recording device, 50 ... paper, 60, 61 ... wall, D1 ... main scanning direction, D2 ... conveying direction, Dcr1 ... CR acceleration table, Dcr2 ... CR deceleration table, Lpf ... paper feed distance, Lx ... Acceleration / deceleration run distance, PT1, PT2 ... pattern, SP1, SP2 ... end position, Tpf ... paper feed time, Tmin ... minimum Run-up time, Tx ... acceleration and deceleration run-up time, Tmax ... maximum acceleration and deceleration run-up time

Claims (3)

媒体を搬送する搬送部と、
記録データに基づき前記媒体に記録を行う記録部と、
前記媒体への記録時に前記記録部を前記媒体の搬送方向と交差する主走査方向へ移動させる移動部と、
前記搬送部、前記記録部、及び前記移動部の動作を制御する制御部と、
今回の記録から次回の記録までの遷移過程における前記搬送部による前記媒体の搬送時間を取得する搬送時間取得部と、を備え、
前記制御部は、前記搬送時間が第1のしきい値を超える場合に、前記今回の記録の終端および前記次回の記録の始端において前記移動部の定速での移動を伴った前記記録部の定速記録を実行する記録装置であって、
前記制御部は、前記主走査方向における前記移動部の移動可能な範囲の両端位置のうち前記今回の記録の終端の側の端位置を終端側端位置とするとき、前記今回の記録の終端から前記終端側端位置までの距離である減速側距離が第2のしきい値未満である場合に、前記今回の記録の終端において前記移動部の減速を伴った前記記録部の減速記録を実行し、前記終端側端位置から前記次回の記録の始端までの距離である加速側距離が前記第2のしきい値未満である場合に、前記次回の記録の始端において前記移動部の加速を伴った前記記録部の加速記録を実行する、ことを特徴とする記録装置。
A transport unit for transporting the medium;
A recording unit for recording on the medium based on recording data;
A moving unit that moves the recording unit in a main scanning direction intersecting a conveyance direction of the medium when recording on the medium;
A control unit that controls operations of the transport unit, the recording unit, and the moving unit;
A transport time acquisition unit that acquires the transport time of the medium by the transport unit in the transition process from the current recording to the next recording;
When the transport time exceeds a first threshold, the control unit is configured to move the moving unit at a constant speed at the end of the current recording and the start of the next recording. A recording device that performs constant speed recording,
When the end position on the end side of the current recording is the end position on the end side of the current recording among the both end positions of the movable range of the moving unit in the main scanning direction, the control unit starts from the end of the current recording. When the deceleration side distance, which is the distance to the end side end position, is less than the second threshold value, the recording unit performs deceleration recording with deceleration of the moving unit at the end of the current recording. When the acceleration side distance, which is the distance from the end side end position to the start of the next recording, is less than the second threshold value, the moving part is accelerated at the start of the next recording. A recording apparatus that performs accelerated recording of the recording unit.
前記制御部は、前記搬送時間が前記第1のしきい値以下である場合は、前記今回の記録の終端において前記減速記録を実行することを特徴とする請求項1に記載の記録装置。   The recording apparatus according to claim 1, wherein the control unit executes the decelerating recording at the end of the current recording when the transport time is equal to or less than the first threshold value. 前記制御部は、前記搬送時間が前記第1のしきい値以下である場合は、前記次回の記録の始端において前記加速記録を実行することを特徴とする請求項1または請求項2に記載の記録装置。   The said control part performs the said acceleration recording in the start end of the said next recording, when the said conveyance time is below the said 1st threshold value. Recording device.
JP2016128663A 2016-06-29 2016-06-29 Recording device Pending JP2018001490A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016128663A JP2018001490A (en) 2016-06-29 2016-06-29 Recording device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016128663A JP2018001490A (en) 2016-06-29 2016-06-29 Recording device

Publications (1)

Publication Number Publication Date
JP2018001490A true JP2018001490A (en) 2018-01-11

Family

ID=60945707

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016128663A Pending JP2018001490A (en) 2016-06-29 2016-06-29 Recording device

Country Status (1)

Country Link
JP (1) JP2018001490A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019138992A1 (en) 2018-01-09 2019-07-18 三菱瓦斯化学株式会社 Resin composition, prepreg, metal-foil-lined laminate, resin composite sheet, and printed circuit board

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019138992A1 (en) 2018-01-09 2019-07-18 三菱瓦斯化学株式会社 Resin composition, prepreg, metal-foil-lined laminate, resin composite sheet, and printed circuit board

Similar Documents

Publication Publication Date Title
US7914112B2 (en) Printing apparatus with switchover section that switches over patterns of velocity data
JP7131263B2 (en) image forming system
KR100312059B1 (en) Serial printer which provides acceleration control of carrier
JP4497703B2 (en) Recording apparatus and recording medium transport mechanism control method
JP2010125612A (en) Recording device and recording method for recording device
US6805342B2 (en) Printer-control method and printer-control apparatus
JP2018001490A (en) Recording device
JP5614083B2 (en) Printing apparatus and printing method
JP2001205855A (en) Method and apparatus for printing
US7540586B2 (en) Recording apparatus and recording method
JP2017080917A (en) Printing apparatus control method and printing apparatus
JP2017105018A (en) Recording device
US10960693B2 (en) Image forming system
JP4933672B2 (en) Printing device
JP2011126045A (en) Recorder corresponding to change in acceleration of carriage
JP2011152761A (en) Image recording apparatus and image recording method
JP2020049892A (en) Image forming system
JP2008080669A (en) Printing apparatus control method, printing apparatus control program, and printing apparatus
JP4781946B2 (en) Printer apparatus and control method thereof
JP5949862B2 (en) Printing apparatus and printing method
JP2017132180A (en) Printer and position control method
JPS6142630B2 (en)
US6679638B2 (en) Unidirectional mode printers
JP3612999B2 (en) Image forming method, image forming apparatus, and image forming control apparatus
JP2007044947A (en) Recording device