(第1実施形態)
以下、本発明の第1実施形態に係る印刷装置について、図面を参照しながら説明する。図中、互いに同一又は同等の構成には、互いに同一の符号を付す。
First Embodiment
Hereinafter, a printing apparatus according to a first embodiment of the present invention will be described with reference to the drawings. In the drawings, the same or equivalent components are denoted by the same reference symbols.
図1に示す印刷装置1は、ユーザが把持して印刷媒体2上を移動させることが可能であり、当該移動に従って印刷媒体2に印刷対象の画像を印刷する手動走査型の印刷装置である。手動走査型の印刷装置は、ハンディプリンタ、ハンドヘルドプリンタ等とも呼ばれる。なお、印刷装置1は、印刷時に、印刷媒体2に対して相対的に移動すればよく、例えば、印刷装置1を固定して、印刷媒体2を印刷装置1に対して相対的に移動させる形態であってもよい。
The printing apparatus 1 shown in FIG. 1 is a manual scanning type printing apparatus which can be held by a user and moved on the print medium 2 and which prints an image to be printed on the print medium 2 according to the movement. The manual scanning type printing apparatus is also called a handy printer, a hand-held printer or the like. The printing apparatus 1 may move relative to the printing medium 2 at the time of printing, for example, a mode in which the printing apparatus 1 is fixed and the printing medium 2 is moved relative to the printing apparatus 1 It may be
印刷対象の画像は、印刷装置1によって印刷媒体2に印刷される画像である。印刷対象の画像は、印刷画像、印刷パターン等とも呼ばれる。印刷対象の画像の具体例としては、文字、図形、記号、模様、絵、これらの組み合わせ等が挙げられる。
The image to be printed is an image to be printed on the print medium 2 by the printing device 1. The image to be printed is also called a print image, a print pattern, or the like. Examples of the image to be printed include characters, figures, symbols, patterns, pictures, combinations of these, and the like.
印刷媒体2は、印刷時に印刷対象の画像が印刷される対象物である。印刷媒体2は、被印刷媒体、記録媒体、印刷対象物等とも呼ばれる。印刷媒体2の具体例としては、紙、布、合成樹脂、段ボール、箱、瓶等が挙げられる。手動走査型の印刷装置である印刷装置1は、印刷媒体2を搬送しつつ印刷する据置型の印刷装置に比べて、より多様な印刷媒体2に印刷できる。すなわち、印刷装置1は、搬送が容易な紙等の印刷媒体2に据置型の印刷装置と同様に印刷できるのみならず、搬送が困難な材質又は形状を有し、据置型の印刷装置では印刷が困難な布、合成樹脂、段ボール、箱、瓶等の印刷媒体2にも印刷できる。
The print medium 2 is an object on which an image to be printed is printed at the time of printing. The print medium 2 is also referred to as a print medium, a recording medium, a print target, and the like. Examples of the printing medium 2 include paper, cloth, synthetic resin, cardboard, box, bottle and the like. The printing apparatus 1, which is a manual scanning printing apparatus, can print on a wider variety of printing media 2 than a stationary printing apparatus that prints while conveying the printing media 2. That is, the printing apparatus 1 can not only print on the printing medium 2 such as paper, which is easy to transport, similarly to the stationary printing apparatus, but also has a material or shape that is difficult to transport. Can also be printed on printing media 2 such as cloth, synthetic resin, cardboard, boxes, bottles, etc.
印刷時にユーザが印刷装置1を移動させる方向を、移動方向と呼ぶ。移動方向は、副走査方向、印刷方向等とも呼ばれる。理解を容易にするため、図1に示すxyz座標軸を設定する。以下、x軸正方向を右と呼ぶ。以下、ユーザが右方向を移動方向として印刷装置1を移動させる場合を例に用いて説明する。
The direction in which the user moves the printing apparatus 1 at the time of printing is called a movement direction. The movement direction is also called a sub-scanning direction, a printing direction, or the like. In order to facilitate understanding, xyz coordinate axes shown in FIG. 1 are set. Hereinafter, the x-axis positive direction is referred to as the right. Hereinafter, a case where the user moves the printing apparatus 1 with the right direction as the movement direction will be described as an example.
印刷装置1は、装置本体100と、表示部101と、第1のLED(Light Emitting Diode)102と、第2のLED103と、第3のLED104と、検出装置105と、印刷機構106と、を備えている。なお、検出装置105と印刷機構106とは装置本体100に内蔵されており、実際には外部から視認することはできないが、図1では、理解を容易にするため、検出装置105及び印刷機構106を破線で図示している。
The printing apparatus 1 includes an apparatus body 100, a display unit 101, a first LED (Light Emitting Diode) 102, a second LED 103, a third LED 104, a detection device 105, and a printing mechanism 106. Have. Although the detection device 105 and the printing mechanism 106 are built in the device main body 100 and can not actually be viewed from the outside, in FIG. 1, the detection device 105 and the printing mechanism 106 are easy to understand. Is illustrated by a broken line.
装置本体100は、筐体等とも呼ばれ、ユーザによって把持される。装置本体100は、上面100aと底面100bとを備えている。底面100bは、印刷時、印刷媒体2に対向する面である。上面100aは、底面100bに対向する面である。
The device body 100 is also called a housing or the like, and is gripped by the user. The device body 100 includes an upper surface 100 a and a bottom surface 100 b. The bottom surface 100 b is a surface facing the print medium 2 at the time of printing. The upper surface 100a is a surface facing the bottom surface 100b.
表示部101は、液晶ディスプレイ、有機EL(Electroluminescence)ディスプレイ等の表示装置を備え、後述する入出力制御回路117による制御に従って各種画像を表示する。表示部101によって表示される画像の具体例としては、後述する警告画面AW及び完了画面CWが挙げられる。
The display unit 101 includes a display device such as a liquid crystal display or an organic EL (Electroluminescence) display, and displays various images according to control by an input / output control circuit 117 described later. As a specific example of the image displayed by the display unit 101, a warning screen AW and a completion screen CW which will be described later can be mentioned.
第1のLED102、第2のLED103及び第3のLED104は、後述する入出力制御回路117による制御に従って点灯することにより、印刷装置1の移動速度をユーザへ報知する。第1のLED102、第2のLED103及び第3のLED104による印刷装置1の移動速度の報知の詳細については、後述する。
The first LED 102, the second LED 103, and the third LED 104 notify the user of the moving speed of the printing apparatus 1 by lighting up according to the control by the input / output control circuit 117 described later. Details of notification of the moving speed of the printing apparatus 1 by the first LED 102, the second LED 103, and the third LED 104 will be described later.
表示部101、第1のLED102、第2のLED103及び第3のLED104は、何れも装置本体100の上面100aに配置されている。
The display unit 101, the first LED 102, the second LED 103, and the third LED 104 are all disposed on the top surface 100 a of the device body 100.
検出装置105は、印刷装置1の印刷媒体2に対する相対的な移動量を検出する。検出装置105は、検出された印刷装置1の移動量を表すデータを、後述する制御回路107へ供給する。具体的に、検出装置105は、図示しない光学センサを備え、予め設定されたサンプリング周期毎に検出信号を制御回路107へ出力する。検出信号は、印刷装置1の印刷媒体2上における移動方向及びサンプリング周期あたりの移動量を示す移動量検出信号を含んでいる。サンプリング周期は、光学センサの性能等に応じ、実験等の任意の方法により予め設定されている。より具体的に、検出装置105は、レーザ式光学センサを備え、印刷媒体2の表面へレーザ光を照射し、印刷媒体2の表面で反射されたレーザ光をイメージセンサによって撮像する。検出装置105は、撮像されたレーザ光の干渉縞を解析することによって移動量検出信号を含む検出信号を生成し、生成された検出信号を制御回路107へ出力する。
The detection device 105 detects the amount of movement of the printing device 1 relative to the print medium 2. The detection device 105 supplies data representing the detected movement amount of the printing apparatus 1 to the control circuit 107 described later. Specifically, the detection device 105 includes an optical sensor (not shown), and outputs a detection signal to the control circuit 107 every preset sampling cycle. The detection signal includes a movement amount detection signal indicating the movement direction of the printing apparatus 1 on the print medium 2 and the movement amount per sampling cycle. The sampling period is previously set by an arbitrary method such as an experiment according to the performance of the optical sensor and the like. More specifically, the detection device 105 includes a laser optical sensor, irradiates the surface of the print medium 2 with laser light, and images the laser light reflected by the surface of the print medium 2 with an image sensor. The detection apparatus 105 generates a detection signal including a movement amount detection signal by analyzing interference fringes of the imaged laser light, and outputs the generated detection signal to the control circuit 107.
印刷装置1は、検出装置105によって出力された検出信号に含まれる移動量検出信号に基づいて、自装置の移動量及び移動速度を取得する。また、印刷装置1は、検出装置105によって出力された検出信号が予め設定されたリフトオフ条件を満たすか否かを判定することによって、自装置がリフトオフしたか否かを判定する。リフトオフとは、印刷中に印刷装置1が持ち上げられ、印刷媒体2から予め設定されたリフトオフ距離以上に離れることを指す。リフトオフ条件及びリフトオフ距離は、実験等の任意の方法によって予め設定されている。印刷装置1が、リフトオフされた状態において印刷を続行し、インクを吐出し続けることは好ましくないため、後述するように、印刷装置1は、リフトオフされると印刷を停止する。また、印刷装置1は、検出装置105によって出力された検出信号が予め設定された載置条件を満たすか否かを判定することによって、自装置が印刷媒体2上に載置されたか否かを判定する。載置条件は、実験等の任意の方法によって予め設定されている。後述するように、印刷装置1は、印刷開始の指示を受け付けた後、自装置が印刷媒体2上に載置されたと判定したことに応答して印刷を開始する。また、詳細は後述するものの、印刷装置1は、自装置の移動速度が後述する第3速度V3以上であることに応答して印刷を停止した後、自装置が印刷媒体2上に載置されたと判定したことに応答して印刷を再開する。
The printing apparatus 1 acquires the movement amount and the movement speed of the own apparatus based on the movement amount detection signal included in the detection signal output by the detection device 105. In addition, the printing apparatus 1 determines whether or not the own apparatus has been lifted off by determining whether or not the detection signal output by the detection apparatus 105 satisfies the preset lift off condition. Lift-off refers to lifting of the printing apparatus 1 during printing and separation from the print medium 2 by more than a preset lift-off distance. The lift-off conditions and the lift-off distance are preset by any method such as experiment. Since it is not preferable that the printing apparatus 1 continues printing in a lifted-off state and continues to eject ink, as described later, the printing apparatus 1 stops printing when it is lifted off. In addition, the printing apparatus 1 determines whether or not the own apparatus is placed on the print medium 2 by determining whether or not the detection signal output by the detection apparatus 105 satisfies the preset placement condition. judge. The mounting conditions are preset by any method such as experiment. As described later, after receiving the print start instruction, the printing apparatus 1 starts printing in response to determining that the own apparatus is placed on the print medium 2. Although the details will be described later, the printing apparatus 1 stops printing in response to the moving speed of the own apparatus being equal to or higher than a third speed V3 described later, and then the own apparatus is placed on the print medium 2 Printing is resumed in response to the determination.
図2に示すように、検出装置105は、装置本体100の底面100bに設けられた開口部から外部へ露出している。
As shown in FIG. 2, the detection device 105 is exposed to the outside from an opening provided in the bottom surface 100 b of the device main body 100.
図1に戻り、印刷機構106は、微滴化したインクを印刷媒体2へ吐出するインクジェット方式により、印刷対象の画像を印刷媒体2に印刷する。
Returning to FIG. 1, the printing mechanism 106 prints an image to be printed on the print medium 2 by an inkjet method of discharging finely divided ink onto the print medium 2.
具体的に、印刷機構106は、図2に示すように、インクジェットヘッド106aを備えている。インクジェットヘッド106aは、装置本体100の底面100bに設けられた開口部から外部へ露出している。インクジェットヘッド106aは、印刷ヘッド、記録ヘッド、プリントヘッド等とも呼ばれる。インクジェットヘッド106aは、後述するインクジェットヘッド制御回路106bによる制御に従って、図示しないインクタンクに充填されたインクを印刷媒体2へ吐出することによって印刷を実行する。インクジェットヘッド106aと上述したインクタンクとを合わせてインクカートリッジ等と呼ぶこともある。インクジェットヘッド106aは、印刷ヘッドとして機能する。また、上述した検出装置105は、インクジェットヘッド106aの印刷媒体2に対するサンプリング周期毎の相対的な移動量を検出する。
Specifically, as shown in FIG. 2, the printing mechanism 106 includes an inkjet head 106 a. The inkjet head 106 a is exposed to the outside from an opening provided in the bottom surface 100 b of the apparatus main body 100. The inkjet head 106 a is also called a print head, a print head, a print head, or the like. The inkjet head 106 a executes printing by discharging the ink, which is filled in an ink tank (not shown), to the print medium 2 under the control of the inkjet head control circuit 106 b described later. The ink jet head 106 a and the above-described ink tank may be collectively referred to as an ink cartridge or the like. The inkjet head 106a functions as a print head. Further, the above-described detection device 105 detects the relative movement amount of the inkjet head 106 a with respect to the print medium 2 for each sampling cycle.
より具体的に、インクジェットヘッド106aは、ノズル列NLを備えている。ノズル列NLは、y軸方向に沿って設けられている。ノズル列NLは、図3に示すように、インクを吐出する複数のインクノズルn1〜n12を備えている。インクノズルn1〜n12には、それぞれ、互いに識別するための番号が予め付されている。インクノズルn1〜n12内のインクがヒータによって加熱されることで気泡が生じ、この気泡が破裂することによってインクノズルn1〜n12から印刷媒体2へインクが吐出され、印刷対象の画像が印刷される。
More specifically, the inkjet head 106a includes the nozzle row NL. The nozzle row NL is provided along the y-axis direction. As shown in FIG. 3, the nozzle row NL includes a plurality of ink nozzles n1 to n12 that eject ink. Each of the ink nozzles n1 to n12 has a number for identifying each other. The ink in the ink nozzles n1 to n12 is heated by the heater to generate air bubbles, and when the air bubbles rupture, the ink nozzles n1 to n12 discharge the ink to the print medium 2, and the image to be printed is printed. .
印刷装置1は、上述した構成に加えて、図4に示すように、制御回路107と、ROM(Read Only Memory)108と、RAM(Random Access Memory)109と、センサ制御回路110と、電源制御回路111と、電源112と、インクジェットヘッド制御回路106bと、無線通信モジュール113と、計時回路114と、入力部115と、出力装置116と、入出力制御回路117と、を備えている。
In addition to the configuration described above, as shown in FIG. 4, the printing apparatus 1 includes a control circuit 107, a read only memory (ROM) 108, a random access memory (RAM) 109, a sensor control circuit 110, and power control. A circuit 111, a power supply 112, an inkjet head control circuit 106b, a wireless communication module 113, a timer circuit 114, an input unit 115, an output device 116, and an input / output control circuit 117 are provided.
制御回路107は、CPU(Central Processing Unit)を備え、ROM108に記憶されたプログラム及びデータに従って、後述する印刷処理を含む各種処理を実行する。制御回路107は、コマンド及びデータの伝送経路である図示しないシステムバスを介して印刷装置1の各部に接続されており、印刷装置1全体を統括制御する。
The control circuit 107 includes a CPU (Central Processing Unit), and executes various processes including a print process described later according to programs and data stored in the ROM 108. The control circuit 107 is connected to each unit of the printing apparatus 1 via a system bus (not shown) which is a transmission path of commands and data, and controls the entire printing apparatus 1 in an integrated manner.
ROM108は、制御回路107が各種処理を実行するために用いるプログラム及びデータを記憶する。具体的に、ROM108は、制御回路107が実行する制御プログラム108aを記憶する。また、ROM108は、印刷対象の画像を表す印刷データ108bを記憶する。上述した印刷機構106は、印刷データ108bに従ってインクジェットヘッド106aが備えるインクノズルn1〜n12からインクを吐出することにより印刷対象の画像を印刷する。
The ROM 108 stores programs and data used by the control circuit 107 to execute various processes. Specifically, the ROM 108 stores a control program 108 a that the control circuit 107 executes. The ROM 108 also stores print data 108 b representing an image to be printed. The printing mechanism 106 described above prints an image to be printed by discharging ink from the ink nozzles n1 to n12 provided in the inkjet head 106a according to the print data 108b.
具体的に、印刷データ108bには、図5に示すように、列と行とが予め設定されている。図5に示す印刷データ108bは、第1列から第99列までの99列分のデータを含んでおり、第1行から第12行までの12行分のデータを含んでいる。印刷データ108bの各列のデータは、印刷対象の画像のうち印刷装置1が移動することなく印刷可能な部分の画像である1単位分の印刷対象の画像を表している。印刷データ108bの各列のデータは、印刷装置1の移動距離に予め対応付けられている。後述するように、インクジェットヘッド制御回路106bは、印刷装置1の移動距離に対応する列の印刷データ108bをインクジェットヘッド106aへ供給し、インクジェットヘッド106aは、供給されたデータに従って印刷を実行する。印刷データ108bの各行のデータは、インクノズルn1〜n12のうち行番号と同一の番号が付されたインクノズルに対応付けられている。例えば、第3番目のインクノズルn3は、印刷データ108bの3行目のデータに従って印刷を実行する。印刷データ108bには、インクを吐出させる制御を行うデータと、インクを吐出させない制御を行うデータと、が含まれている。図5に示す印刷データ108b中の黒塗りの四角形は、インクを吐出させる制御を行うデータを示している。また、図5に示す印刷データ108b中の白塗りの四角形は、インクを吐出させない制御を行うデータを示している。例えば、図5の印刷データ108bの第1列目の第5行目にはインクを吐出させる制御を行うデータが格納されており、第1列目の第6行目にはインクを吐出させない制御を行うデータが格納されている。インクノズルn1〜n12は、インクを吐出させる制御を行うデータがインクジェットヘッド制御回路106bによって供給されたことに応答してインクを吐出し、印刷を実行する。一方、インクノズルn1〜n12は、インクを吐出させない制御を行うデータがインクジェットヘッド制御回路106bによって供給された場合、インクを吐出せず、印刷を実行しない。インクを吐出させる制御を行うデータは、言い換えると、インクを吐出させる制御を行う契機になるデータである。インクを吐出させない制御を行うデータは、言い換えると、インクを吐出させない制御を行う契機になるデータである。
Specifically, as shown in FIG. 5, columns and rows are set in advance in the print data 108b. The print data 108b illustrated in FIG. 5 includes data for 99 columns from the first column to the 99th column, and includes data for 12 lines from the first row to the 12th row. The data of each column of the print data 108 b represents an image of a print target, which is an image of a printable portion of the print target image without movement of the printing apparatus 1. The data of each column of the print data 108 b is associated in advance with the movement distance of the printing apparatus 1. As described later, the inkjet head control circuit 106b supplies the print data 108b of the row corresponding to the movement distance of the printing apparatus 1 to the inkjet head 106a, and the inkjet head 106a performs printing in accordance with the supplied data. The data of each line of the print data 108b is associated with the ink nozzle having the same number as the line number among the ink nozzles n1 to n12. For example, the third ink nozzle n3 executes printing in accordance with the data of the third line of the print data 108b. The print data 108 b includes data for performing control to discharge ink and data for performing control not to discharge ink. The black squares in the print data 108b shown in FIG. 5 indicate data for performing control of ejecting ink. The white squares in the print data 108b shown in FIG. 5 indicate data for performing control for not discharging ink. For example, the fifth line of the first column of the print data 108b in FIG. 5 stores data for controlling ink ejection, and the control does not cause the ink to be ejected in the sixth line of the first column. The data to do is stored. The ink nozzles n1 to n12 discharge the ink in response to the data for performing control of discharging the ink being supplied by the ink jet head control circuit 106b, and execute printing. On the other hand, the ink nozzles n1 to n12 do not eject the ink and do not execute printing when the data for performing control to prevent the ink from being ejected is supplied by the inkjet head control circuit 106b. The data for performing control to eject the ink is, in other words, data serving as a trigger for performing control for ejecting the ink. The data for performing control not to eject ink is, in other words, data serving as a trigger for performing control for not ejecting ink.
印刷装置1は、PC(Personal Computer)、スマートフォン等の外部装置によって生成された印刷データ108bを、無線通信モジュール113を介して当該外部装置から取得し、ROM108に記憶する。
The printing apparatus 1 acquires print data 108 b generated by an external apparatus such as a PC (Personal Computer) or a smartphone from the external apparatus via the wireless communication module 113, and stores the print data 108 b in the ROM 108.
図4に戻り、RAM109は、制御回路107が各種処理を実行することによって生成又は取得したデータを記憶する。具体的に、RAM109は、検出装置105によって出力された移動量検出信号が示す印刷装置1の移動方向及びサンプリング周期あたりの移動量を表す移動量データ109aを記憶する。また、RAM109は、制御回路107のワークエリアとして機能する。すなわち、制御回路107は、ROM108に記憶されたプログラム及びデータをRAM109へ読み出し、読み出されたプログラム及びデータを適宜参照することによって、各種処理を実行する。
Returning to FIG. 4, the RAM 109 stores data generated or acquired by the control circuit 107 executing various processes. Specifically, the RAM 109 stores movement amount data 109a indicating the movement direction of the printing apparatus 1 indicated by the movement amount detection signal output by the detection device 105 and the movement amount per sampling cycle. Further, the RAM 109 functions as a work area of the control circuit 107. That is, the control circuit 107 reads the program and data stored in the ROM 108 to the RAM 109, and executes various processes by referring to the read program and data as appropriate.
センサ制御回路110は、制御回路107による制御に従って、検出装置105を制御する。
The sensor control circuit 110 controls the detection device 105 according to the control of the control circuit 107.
電源制御回路111は、制御回路107による制御に従って、電源112を制御する。
The power supply control circuit 111 controls the power supply 112 according to the control of the control circuit 107.
電源112は、電源制御回路111による制御に従って、印刷装置1の各部に電力を供給する。
The power supply 112 supplies power to each part of the printing apparatus 1 under the control of the power supply control circuit 111.
インクジェットヘッド制御回路106bは、印刷機構106に設けられ、制御回路107による制御に従って、インクジェットヘッド106aによるインクの吐出を制御する。具体的に、インクジェットヘッド制御回路106bは、制御回路107による制御に従い、印刷データ108bを1列分ずつインクジェットヘッド106aへ順次送信する。より具体的に、インクジェットヘッド制御回路106bは、制御回路107による制御に従い、印刷装置1の移動距離に対応する列の印刷データ108bをインクジェットヘッド106aへ送信する。インクジェットヘッド制御回路106bは、印刷データ108bをインクジェットヘッド106aへ送信したことに応答して、インクの吐出を指示する吐出コマンドをインクジェットヘッド106aへ送信することにより、インクジェットヘッド106aにインクノズルn1〜n12からインクを吐出させ、印刷を実行させる。
The inkjet head control circuit 106 b is provided in the printing mechanism 106, and controls the ejection of the ink by the inkjet head 106 a according to the control of the control circuit 107. Specifically, the ink jet head control circuit 106 b sequentially transmits the print data 108 b to the ink jet head 106 a by one line, under the control of the control circuit 107. More specifically, the inkjet head control circuit 106 b transmits the print data 108 b of the row corresponding to the movement distance of the printing apparatus 1 to the inkjet head 106 a under the control of the control circuit 107. The inkjet head control circuit 106b transmits an ejection command for instructing ejection of the ink to the inkjet head 106a in response to the transmission of the print data 108b to the inkjet head 106a, whereby the ink nozzles n1 to n12 are transmitted to the inkjet head 106a. The ink is ejected from the printer to execute printing.
無線通信モジュール113は、無線LAN(Local Area Network)等の通信網を介して無線通信を行うことにより、PC、スマートフォン等の外部装置との間でデータを送受信する。具体的に、印刷装置1は、外部装置によって生成された印刷データ108bを、無線通信モジュール113を介して当該外部装置から取得する。
The wireless communication module 113 transmits and receives data to and from an external device such as a PC or a smartphone by performing wireless communication via a communication network such as a wireless LAN (Local Area Network). Specifically, the printing apparatus 1 acquires the print data 108 b generated by the external apparatus from the external apparatus via the wireless communication module 113.
計時回路114は、電源112による電力の供給が停止している間も計時を継続するRTC(Real Time Clock)を備え、計時を行う。計時回路114は、計時の結果を表すデータを、制御回路107へ供給する。
The clock circuit 114 includes an RTC (Real Time Clock) that continues clocking while power supply from the power supply 112 is stopped, and performs clocking. The timing circuit 114 supplies data representing the result of timing to the control circuit 107.
入力部115は、各種操作ボタン、入力キー、スイッチ、タッチパッド、タッチパネル等の入力装置を備え、ユーザによって入力された各種操作指示を受け付け、受け付けた操作指示を制御回路107へ供給する。具体的に、入力部115は、ユーザによる操作に従って、印刷開始の指示を受け付ける。
The input unit 115 includes input devices such as various operation buttons, input keys, switches, a touch pad, and a touch panel, receives various operation instructions input by the user, and supplies the received operation instructions to the control circuit 107. Specifically, the input unit 115 receives an instruction to start printing according to an operation by the user.
出力装置116は、入出力制御回路117による制御に従って、ユーザが認識可能な形態で各種情報を出力する。具体的に、出力装置116は、上述した表示部101を備え、後述する警告画面AW及び完了画面CWを含む各種画像を表示する。また、出力装置116は、上述した第1のLED102、第2のLED103及び第3のLED104を備え、これらのLEDを点灯させることにより、印刷装置1の移動速度をユーザへ報知する。出力装置116による印刷装置1の移動速度の報知の詳細については、後述する。また、出力装置116は、図示しないスピーカを備え、入出力制御回路117による制御に従って、後述する警告音声を含む各種音声を出力する。
The output device 116 outputs various information in a form recognizable by the user under the control of the input / output control circuit 117. Specifically, the output device 116 includes the display unit 101 described above, and displays various images including a warning screen AW and a completion screen CW which will be described later. In addition, the output device 116 includes the first LED 102, the second LED 103, and the third LED 104 described above, and notifies the user of the moving speed of the printing apparatus 1 by lighting these LEDs. Details of the notification of the moving speed of the printing apparatus 1 by the output device 116 will be described later. In addition, the output device 116 includes a speaker (not shown), and outputs various sounds including a warning sound described later according to the control of the input / output control circuit 117.
入出力制御回路117は、制御回路107による制御に従って、入力部115及び出力装置116を制御する。具体的に、入出力制御回路117は、出力装置116が備える表示部101に、後述する警告画面AW及び完了画面CWを含む各種画像を表示させる。また、入出力制御回路117は、後述するように、出力装置116が備える第1のLED102、第2のLED103又は第3のLED104の点灯を制御することにより、印刷装置1の移動速度をユーザへ報知させる。また、入出力制御回路117は、後述するように、出力装置116が備えるスピーカに、警告音声を出力させる。
The input / output control circuit 117 controls the input unit 115 and the output device 116 under the control of the control circuit 107. Specifically, the input / output control circuit 117 causes the display unit 101 of the output device 116 to display various images including a warning screen AW and a completion screen CW which will be described later. Further, as described later, the input / output control circuit 117 controls the lighting of the first LED 102, the second LED 103, or the third LED 104 included in the output device 116, thereby providing the user with the moving speed of the printing apparatus 1 to the user. Let us know. Further, as described later, the input / output control circuit 117 causes the speaker included in the output device 116 to output a warning sound.
上述の物理的構成を備える印刷装置1は、機能的に、図6に示すように、検出信号取得部10と、移動速度算出部11と、速度報知部12と、印刷データ取得部13と、記憶部14と、印刷制御部15と、報知部16と、を備えている。検出信号取得部10、移動速度算出部11、速度報知部12、印刷データ取得部13、印刷制御部15及び報知部16は、制御回路107によって実現される。具体的に、制御回路107は、上述した制御プログラム108aを実行して印刷装置1を制御することにより、これらの各部として機能する。記憶部14は、RAM109によって実現される。具体的に、記憶部14は、RAM109の記憶領域に構築される。
The printing apparatus 1 having the above-described physical configuration functionally has a detection signal acquisition unit 10, a movement speed calculation unit 11, a speed notification unit 12, and a print data acquisition unit 13, as shown in FIG. A storage unit 14, a print control unit 15, and a notification unit 16 are provided. The detection signal acquisition unit 10, the movement speed calculation unit 11, the speed notification unit 12, the print data acquisition unit 13, the print control unit 15, and the notification unit 16 are realized by the control circuit 107. Specifically, the control circuit 107 functions as these units by executing the above-described control program 108 a to control the printing apparatus 1. The storage unit 14 is realized by the RAM 109. Specifically, the storage unit 14 is constructed in the storage area of the RAM 109.
検出信号取得部10は、検出装置105から、上述した移動量検出信号を含む検出信号を、検出装置105が備える光学センサのサンプリング周期毎に取得する。検出信号取得部10は、取得した検出信号を、移動速度算出部11及び印刷制御部15へ供給する。
The detection signal acquisition unit 10 acquires, from the detection device 105, a detection signal including the above-described movement amount detection signal for each sampling cycle of the optical sensor provided in the detection device 105. The detection signal acquisition unit 10 supplies the acquired detection signal to the moving speed calculation unit 11 and the print control unit 15.
移動速度算出部11は、検出信号取得部10から供給された検出信号が含む移動量検出信号に従って、印刷装置1の移動速度を算出する。具体的に、移動速度算出部11は、移動量検出信号が示すサンプリング周期あたりの印刷装置1の移動量を、当該サンプリング周期で除算することにより、印刷装置1の移動速度を算出する。移動速度算出部11は、算出された印刷装置1の移動速度を示すデータを、速度報知部12及び印刷制御部15へ供給する。
The movement speed calculation unit 11 calculates the movement speed of the printing apparatus 1 in accordance with the movement amount detection signal included in the detection signal supplied from the detection signal acquisition unit 10. Specifically, the moving speed calculation unit 11 calculates the moving speed of the printing apparatus 1 by dividing the moving amount of the printing apparatus 1 per sampling cycle indicated by the moving amount detection signal by the sampling cycle. The movement speed calculation unit 11 supplies data indicating the calculated movement speed of the printing apparatus 1 to the speed notification unit 12 and the print control unit 15.
速度報知部12は、移動速度算出部11によって算出された印刷装置1の移動速度をユーザへ報知する。
The speed notification unit 12 notifies the user of the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11.
具体的に、速度報知部12は、出力装置116が備える第1のLED102、第2のLED103及び第3のLED104を点灯させることにより、印刷装置1の移動速度をユーザへ報知する。速度報知部12は、出力装置116を、入出力制御回路117を介して制御することにより、第1のLED102、第2のLED103及び第3のLED104の点灯及び消灯を制御する。
Specifically, the speed notification unit 12 notifies the user of the moving speed of the printing apparatus 1 by turning on the first LED 102, the second LED 103, and the third LED 104 included in the output device 116. The speed notification unit 12 controls the output device 116 via the input / output control circuit 117 to control lighting and extinguishing of the first LED 102, the second LED 103, and the third LED 104.
より具体的に、速度報知部12は、図7に示すように、移動速度算出部11によって算出された印刷装置1の移動速度が0mm/secである場合、つまり印刷装置1が印刷媒体2に対して移動していない場合、第1のLED102、第2のLED103及び第3のLED104を消灯した状態に制御する。これにより、印刷装置1の移動速度が0mm/secであることがユーザに報知される。
More specifically, as shown in FIG. 7, when the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is 0 mm / sec, that is, the printing apparatus 1 uses the printing medium 2 as shown in FIG. If not moved, the first LED 102, the second LED 103 and the third LED 104 are controlled to be turned off. Thus, the user is notified that the moving speed of the printing apparatus 1 is 0 mm / sec.
速度報知部12は、移動速度算出部11によって算出された印刷装置1の移動速度が0mm/secより大きく、かつ、予め設定された第1速度V1未満である場合、第1のLED102を点灯した状態に制御すると共に、第2のLED103及び第3のLED104を消灯した状態に制御する。これにより、印刷装置1の移動速度が0mm/secより大きく第1速度V1未満であることがユーザに報知される。すなわち、速度報知部12は、印刷装置1の移動速度が0mm/secより大きく第1速度V1未満である場合、第1のLED102を用いて印刷装置1の移動速度を報知する。
The speed notification unit 12 lights the first LED 102 when the movement speed of the printing apparatus 1 calculated by the movement speed calculation unit 11 is greater than 0 mm / sec and less than the preset first speed V1. The second LED 103 and the third LED 104 are controlled to be in the extinguished state while being controlled to the state. As a result, the user is notified that the moving speed of the printing apparatus 1 is greater than 0 mm / sec and less than the first speed V1. That is, when the moving speed of the printing apparatus 1 is greater than 0 mm / sec and less than the first speed V1, the speed notifying unit 12 uses the first LED 102 to notify the moving speed of the printing apparatus 1.
速度報知部12は、移動速度算出部11によって算出された印刷装置1の移動速度が第1速度V1以上であり、かつ、予め設定された第2速度V2未満である場合、第1のLED102及び第2のLED103を点灯した状態に制御すると共に、第3のLED104を消灯した状態に制御する。これにより、印刷装置1の移動速度が第1速度V1以上であり第2速度V2未満であることがユーザに報知される。すなわち、速度報知部12は、印刷装置1の移動速度が第1速度V1以上であり第2速度V2未満である場合、第1のLED102及び第2のLED103を用いて印刷装置1の移動速度を報知する。
When the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is the first speed V1 or more and is less than the second speed V2 set in advance, the speed notification unit 12 controls the first LED 102 and the first LED 102. The second LED 103 is controlled to be on, and the third LED 104 is controlled to be off. As a result, the user is notified that the moving speed of the printing apparatus 1 is greater than or equal to the first speed V1 and less than the second speed V2. That is, when the moving speed of the printing apparatus 1 is the first speed V1 or more and less than the second speed V2, the speed notifying unit 12 uses the first LED 102 and the second LED 103 to set the moving speed of the printing apparatus 1 Inform.
第1のLED102及び第2のLED103は、本発明に係る第1報知手段及び第2報知手段の第1の例である。0mm/sec以上であり第1速度V1未満である速度は、本発明に係る第1移動速度の第1の例である。第1速度V1以上であり第2速度V2未満である速度は、本発明に係る第2移動速度の第1の例である。
The first LED 102 and the second LED 103 are a first example of the first notification means and the second notification means according to the present invention. The velocity which is 0 mm / sec or more and less than the first velocity V1 is a first example of the first moving velocity according to the present invention. The velocity which is the first velocity V1 or more and less than the second velocity V2 is a first example of the second moving velocity according to the present invention.
速度報知部12は、移動速度算出部11によって算出された印刷装置1の移動速度が第2速度V2以上であり、かつ、予め設定された第3速度V3未満である場合、第1のLED102、第2のLED103及び第3のLED104を点灯した状態に制御する。これにより、印刷装置1の移動速度が第2速度V2以上であり第3速度V3未満であることがユーザへ報知される。すなわち、速度報知部12は、印刷装置1の移動速度が第2速度V2以上であり第3速度V3未満である場合、第1のLED102、第2のLED103及び第3のLED104を用いて印刷装置1の移動速度を報知する。
When the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is equal to or higher than the second speed V2 and lower than the third speed V3 set in advance, the speed notification unit 12 controls the first LED 102; The second LED 103 and the third LED 104 are controlled to light up. As a result, the user is notified that the moving speed of the printing apparatus 1 is greater than or equal to the second speed V2 and less than the third speed V3. That is, when the moving speed of the printing apparatus 1 is the second speed V2 or more and less than the third speed V3, the speed notification unit 12 uses the first LED 102, the second LED 103, and the third LED 104 to print Report the moving speed of 1.
第2のLED103及び第3のLED104は、本発明に係る第1報知手段及び第2報知手段の第2の例である。第1速度V1以上であり第2速度V2未満である速度は、本発明に係る第1移動速度の第2の例である。第2速度V2以上であり第3速度V3未満である速度は、本発明に係る第2移動速度の第2の例である。また、第1のLED102及び第3のLED104は、本発明に係る第1報知手段及び第2報知手段の第3の例である。0mm/sec以上であり第1速度V1未満である速度は、本発明に係る第1移動速度の第3の例である。第2速度V2以上であり第3速度V3未満である速度は、本発明に係る第2移動速度の第3の例である。
The second LED 103 and the third LED 104 are a second example of the first notification means and the second notification means according to the present invention. The velocity that is equal to or greater than the first velocity V1 and less than the second velocity V2 is a second example of the first moving velocity according to the present invention. The velocity that is equal to or greater than the second velocity V2 and less than the third velocity V3 is a second example of the second moving velocity according to the present invention. The first LED 102 and the third LED 104 are a third example of the first notifying means and the second notifying means according to the present invention. The velocity which is 0 mm / sec or more and less than the first velocity V1 is a third example of the first moving velocity according to the present invention. The velocity which is the second velocity V2 or more and less than the third velocity V3 is a third example of the second moving velocity according to the present invention.
速度報知部12は、移動速度算出部11によって算出された印刷装置1の移動速度が第3速度V3以上である場合、入出力制御回路117を介して出力装置116が備えるスピーカを制御し、当該スピーカに、予め設定された警告音声を出力させる。これにより、印刷装置1の移動速度が第3速度V3以上であることがユーザへ報知される。
When the movement speed of the printing apparatus 1 calculated by the movement speed calculation unit 11 is the third speed V3 or more, the speed notification unit 12 controls the speaker provided in the output device 116 via the input / output control circuit 117 The speaker is made to output a preset warning sound. Thus, the user is notified that the moving speed of the printing apparatus 1 is the third speed V3 or more.
上述した第3速度V3は、印刷機構106がインクノズルn1〜n12からインクを吐出することにより印刷対象の画像を印刷する際に、印刷対象の画像を印刷装置1の移動方向へ引き延ばされて歪むことなく印刷可能な印刷装置1の移動速度の最大値である。第3速度V3は、実験等の任意の方法によって予め設定されている。本実施形態において、第3速度V3は、200mm/secに設定されている。印刷装置1の移動速度が第3速度V3を上回っている場合に印刷を行うと、印刷対象の画像が印刷装置1の移動方向へ引き延ばされて歪んで印刷されてしまい、印刷品質が低下あるいは印刷が失敗する虞がある。このため、後述するように、印刷装置1の移動速度が第3速度V3以上である場合、印刷制御部15は、印刷機構106に印刷を停止させることにより、印刷品質の低下あるいは印刷が失敗することを抑制する。
When printing an image to be printed by the printing mechanism 106 discharging ink from the ink nozzles n1 to n12, the third velocity V3 described above stretches the image to be printed in the moving direction of the printing apparatus 1 This is the maximum value of the moving speed of the printing apparatus 1 capable of printing without distortion. The third velocity V3 is preset by any method such as experiment. In the present embodiment, the third velocity V3 is set to 200 mm / sec. If printing is performed when the moving speed of the printing apparatus 1 exceeds the third speed V3, the image to be printed is stretched in the moving direction of the printing apparatus 1, distorted and printed, and the printing quality is degraded. Alternatively, printing may fail. Therefore, as described later, when the moving speed of the printing apparatus 1 is equal to or higher than the third speed V3, the printing control unit 15 causes the printing mechanism 106 to stop printing, thereby lowering the printing quality or failing in printing. Suppress that.
第1速度V1及び第2速度V2は、何れも、第3速度V3速度より小さい速度である。第1速度V1は、第2速度V2よりも小さい速度である。第1速度V1及び第2速度V2は、実験等の任意の方法によって予め設定されている。本実施形態において、第1速度V1は45mm/secに、第2速度V2は90mm/secにそれぞれ設定されている。
The first speed V1 and the second speed V2 are both lower than the third speed V3. The first velocity V1 is a velocity smaller than the second velocity V2. The first velocity V1 and the second velocity V2 are preset by any method such as experiment. In the present embodiment, the first velocity V1 is set to 45 mm / sec, and the second velocity V2 is set to 90 mm / sec.
速度報知部12は、印刷装置1がリフトオフされたことに応答して、第1のLED102、第2のLED103及び第3のLED104を消灯した状態に制御する。
In response to the printing apparatus 1 being lifted off, the speed notification unit 12 controls the first LED 102, the second LED 103, and the third LED 104 in the light-off state.
上述したとおり、速度報知部12は、印刷装置1の移動速度が大きいほど点灯するLEDの数を増加させることにより、印刷装置1の移動速度をユーザへ報知する。このため、ユーザは、点灯されたLEDの数に基づいて印刷装置1の移動速度を認識することができる。特に、速度報知部12は、上述したとおり、印刷装置1の移動速度と、印刷が停止される閾値である第3速度V3と、の差が小さいほど、点灯するLEDの数を増加させる。このため、ユーザは、印刷装置1を移動させつつ印刷を行う際、点灯されたLEDの数に基づいて印刷装置1の移動速度と第3速度V3との差を認識し、印刷装置1の移動速度が第3速度V3に達することがないように印刷装置1を移動させることで、印刷が停止する可能性を抑制できる。
As described above, the speed notification unit 12 notifies the user of the moving speed of the printing apparatus 1 by increasing the number of LEDs that are turned on as the moving speed of the printing apparatus 1 increases. For this reason, the user can recognize the moving speed of the printing apparatus 1 based on the number of lighted LEDs. In particular, as described above, the speed notification unit 12 increases the number of lighted LEDs as the difference between the moving speed of the printing apparatus 1 and the third speed V3 which is a threshold at which printing is stopped is smaller. Therefore, when printing while moving the printing apparatus 1, the user recognizes the difference between the moving speed of the printing apparatus 1 and the third speed V3 based on the number of lighted LEDs, and moves the printing apparatus 1 By moving the printing apparatus 1 so that the speed does not reach the third speed V3, the possibility of stopping the printing can be suppressed.
さらに、速度報知部12は、上述したとおり、印刷装置1の移動速度が、印刷が停止される閾値である第3速度V3以上であることに応答して、警告音声を出力装置116に出力させる。このため、ユーザは、警告音声に基づいて、印刷装置1の移動速度が第3速度V3以上であり、印刷が停止されたことを認識できる。
Furthermore, as described above, the speed notification unit 12 causes the output device 116 to output a warning sound in response to the moving speed of the printing apparatus 1 being equal to or higher than the third speed V3 which is a threshold at which printing is stopped. . Therefore, the user can recognize that the moving speed of the printing apparatus 1 is the third speed V3 or more and the printing is stopped based on the warning sound.
図6に戻り、印刷データ取得部13は、印刷データ108bをROM108から取得し、記憶部14へ供給する。
Returning to FIG. 6, the print data acquisition unit 13 acquires the print data 108 b from the ROM 108 and supplies the print data 108 b to the storage unit 14.
記憶部14は、印刷データ取得部13によって供給された印刷データ108bを記憶する。記憶部14は、記憶している印刷データ108bを、印刷制御部15へ供給する。
The storage unit 14 stores the print data 108 b supplied by the print data acquisition unit 13. The storage unit 14 supplies the stored print data 108 b to the print control unit 15.
印刷制御部15は、移動距離算出部15aと、削除部15bと、判定部15cと、を備え、印刷機構106に、検出装置105によって検出された印刷装置1の移動量と、記憶部14に記憶された印刷データ108bと、に従って印刷対象の画像を印刷媒体2に印刷させる。
The print control unit 15 includes a movement distance calculation unit 15 a, a deletion unit 15 b, and a determination unit 15 c, and the print mechanism 106 includes the movement amount of the printing apparatus 1 detected by the detection device 105 and the storage unit 14. The image to be printed is printed on the print medium 2 in accordance with the stored print data 108b.
具体的に、印刷制御部15は、入力部115を介して印刷開始の指示を受け付けた後、検出信号取得部10によって供給された検出信号が上述した載置条件を満たすと判定したことに応答して、印刷機構106に印刷を開始させる。すなわち、印刷制御部15は、印刷開始の指示を受け付けた後、印刷装置1が印刷媒体2上に載置されたと判定したことに応答して印刷機構106に印刷を開始させる。
Specifically, after receiving an instruction to start printing via the input unit 115, the print control unit 15 responds that the detection signal supplied by the detection signal acquisition unit 10 determines that the above-described placement condition is satisfied. Then, the printing mechanism 106 starts printing. That is, after receiving the print start instruction, the print control unit 15 causes the print mechanism 106 to start printing in response to determining that the printing apparatus 1 is placed on the print medium 2.
移動距離算出部15aは、検出信号取得部10によって供給された検出信号に従って、印刷が開始された時点から現在までの印刷装置1の移動距離を算出する。具体的に、移動距離算出部15aは、検出信号取得部10によって検出信号が供給される度に、供給された検出信号が含む移動量検出信号が表すサンプリング周期あたりの印刷装置1の移動量を累積加算することによって印刷装置1の移動距離を算出する。
The movement distance calculation unit 15a calculates the movement distance of the printing apparatus 1 from the time when printing is started to the present according to the detection signal supplied by the detection signal acquisition unit 10. Specifically, the movement distance calculation unit 15a calculates the movement amount of the printing apparatus 1 per sampling cycle represented by the movement amount detection signal included in the supplied detection signal every time the detection signal acquisition unit 10 supplies the detection signal. The movement distance of the printing apparatus 1 is calculated by cumulative addition.
印刷制御部15は、印刷機構106が備えるインクジェットヘッド制御回路106bを制御して、記憶部14に記憶された印刷データ108bのうち移動距離算出部15aによって算出された印刷装置1の移動距離に対応する列の印刷データ108bを、インクジェットヘッド106aへ送信させる。印刷制御部15は、印刷データ108bがインクジェットヘッド106aへ送信されたことに応答して、インクジェットヘッド制御回路106bに、上述した吐出コマンドをインクジェットヘッド106aへ送信させる。インクジェットヘッド106aは、吐出コマンドを受信したことに応答して、受信した印刷データ108bに従ってインクノズルn1〜n12からインクを吐出し、印刷を実行する。
The print control unit 15 controls the inkjet head control circuit 106 b included in the printing mechanism 106 to cope with the movement distance of the printing apparatus 1 calculated by the movement distance calculation unit 15 a among the print data 108 b stored in the storage unit 14. The print data 108b of the target row is transmitted to the inkjet head 106a. In response to the print data 108b being transmitted to the inkjet head 106a, the print control unit 15 causes the inkjet head control circuit 106b to transmit the ejection command described above to the inkjet head 106a. In response to receiving the discharge command, the ink jet head 106a discharges the ink from the ink nozzles n1 to n12 in accordance with the received print data 108b, and executes printing.
削除部15bは、記憶部14に記憶された印刷データ108bがインクジェットヘッド制御回路106bによってインクジェットヘッド106aへ送信される度に、送信された印刷データ108bを記憶部14から削除する。すなわち、削除部15bは、印刷対象の画像のうち印刷機構106によって印刷媒体2に印刷された部分の画像を表す印刷データ108bを記憶部14から順次削除する。このため、記憶部14は、印刷対象の画像のうちの印刷機構106によって未だ印刷されていない部分の画像を表す印刷データ108bのみを記憶する。
The deletion unit 15b deletes the transmitted print data 108b from the storage unit 14 each time the print data 108b stored in the storage unit 14 is transmitted to the inkjet head 106a by the inkjet head control circuit 106b. That is, the deleting unit 15 b sequentially deletes from the storage unit 14 the print data 108 b representing the image of the portion printed on the print medium 2 by the printing mechanism 106 among the images to be printed. Therefore, the storage unit 14 stores only the print data 108b representing the image of the portion of the image to be printed that has not been printed by the printing mechanism 106 yet.
印刷制御部15は、移動速度算出部11によって算出された印刷装置1の移動速度が第3速度V3以上であることに応答して、印刷機構106に印刷を停止させる。また、印刷制御部15は、検出信号取得部10によって供給された検出信号が上述したリフトオフ条件を満たすと判定したことに応答して、印刷機構106に印刷を停止させる。すなわち、印刷制御部15は、印刷装置1がリフトオフされたと判定したことに応答して印刷機構106に印刷を停止させる。
The print control unit 15 causes the printing mechanism 106 to stop printing in response to the fact that the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is the third speed V3 or more. The print control unit 15 causes the printing mechanism 106 to stop printing in response to determining that the detection signal supplied by the detection signal acquisition unit 10 satisfies the lift-off condition described above. That is, the print control unit 15 causes the printing mechanism 106 to stop printing in response to determining that the printing apparatus 1 has been lifted off.
印刷制御部15は、印刷装置1の移動速度が第3速度V3以上であること又は印刷装置1がリフトオフされたと判定したことに応答して印刷機構106に印刷を停止させた後に、検出信号取得部10によって供給された検出信号が載置条件を満たすと判定したことに応答して、印刷機構106に印刷を再開させる。以下、印刷が停止されると、ユーザが、印刷装置1をリフトオフし、印刷媒体2上の、前回の印刷が開始された時点において印刷装置1を載置した位置と同じ位置に載置する場合を例に用いて説明する。
After the print control unit 15 causes the printing mechanism 106 to stop printing in response to determining that the moving speed of the printing apparatus 1 is the third speed V3 or more or that the printing apparatus 1 is lifted off, the detection signal is acquired In response to the determination that the detection signal supplied by the unit 10 satisfies the placement condition, the printing mechanism 106 resumes printing. Hereinafter, when printing is stopped, the user lifts off the printing apparatus 1 and places it on the printing medium 2 at the same position as the printing apparatus 1 was placed at the time when the previous printing was started This will be described using the example as an example.
移動距離算出部15aは、印刷装置1の移動速度が第3速度V3以上であること又は印刷装置1がリフトオフされたと判定されたことに応答して印刷が停止された後に、印刷装置1が印刷媒体2上に載置されたと判定されたことに応答して印刷が再開された場合、印刷装置1の移動距離を0に設定する。
The movement distance calculation unit 15a prints the printing device 1 after printing is stopped in response to the fact that the movement velocity of the printing device 1 is the third velocity V3 or more or that the printing device 1 is determined to be lifted off. When the printing is resumed in response to the determination that the printing apparatus 1 is placed on the medium 2, the movement distance of the printing apparatus 1 is set to 0.
上述したとおり、印刷制御部15は、印刷機構106に、検出装置105によって検出された印刷装置1の移動量と、記憶部14に記憶された印刷データ108bと、に従って印刷対象の画像を印刷媒体2に印刷させる。また、上述したとおり、印刷対象の画像のうち印刷機構106によって印刷媒体2に印刷された部分の画像を表す印刷データ108bは削除部15bによって記憶部14から順次削除される一方、印刷対象の画像のうち印刷機構106によって未だ印刷されていない部分の画像を表す印刷データ108bは記憶部14によって記憶されている。このため、印刷機構106は、印刷装置1の移動方向への1回の移動に従って印刷対象の画像の一部のみが印刷された場合、印刷対象の画像の残りの部分を、印刷装置1の印刷方向への再度の移動に従って印刷することにより印刷対象の画像の全体を印刷し、印刷対象の画像の一部のみが印刷されることによる印刷品質の低下を抑制できる。なお、印刷装置1の移動方向への1回の移動とは、印刷装置1が印刷媒体2へ載置されて移動方向へ移動した後、リフトオフされるまでの一連の動作を指す。
As described above, the print control unit 15 causes the printing mechanism 106 to print the image to be printed according to the movement amount of the printing apparatus 1 detected by the detection device 105 and the print data 108 b stored in the storage unit 14 Print on 2 Further, as described above, the print data 108b representing the image of the part printed on the print medium 2 by the printing mechanism 106 among the images to be printed is sequentially deleted from the storage unit 14 by the deletion unit 15b. The print data 108 b representing the image of the portion not printed by the printing mechanism 106 among the above is stored by the storage unit 14. For this reason, when only a part of the image to be printed is printed according to one movement in the movement direction of the printing apparatus 1, the printing mechanism 106 prints the remaining part of the image to be printed according to the printing apparatus 1 By printing according to the movement in the direction again, the entire image to be printed can be printed, and the reduction in print quality caused by printing only a part of the image to be printed can be suppressed. In addition, one movement in the movement direction of the printing apparatus 1 refers to a series of operations from the printing apparatus 1 being placed on the print medium 2 and moved in the movement direction until it is lifted off.
具体的に、印刷機構106は、印刷装置1の移動方向への1回の移動に従った印刷において、印刷装置1の移動速度が第3速度V3以上であること又は印刷装置1がリフトオフされたと判定されたことに応答して印刷を停止した場合、印刷装置1の移動方向への再度の移動に従った印刷において、印刷対象の画像のうち前回の印刷が停止された時点において未だ印刷していなかった部分の画像を印刷する。このため、印刷機構106は、印刷対象の画像の全体を印刷し、印刷対象の画像の一部のみが印刷されることによる印刷品質の低下を抑制できる。
Specifically, in the printing mechanism 106, in printing according to one movement in the movement direction of the printing apparatus 1, if the movement speed of the printing apparatus 1 is the third speed V3 or more or the printing apparatus 1 is lifted off When printing is stopped in response to the determination, in printing according to the second movement in the moving direction of the printing apparatus 1, printing is still performed at the time when the previous printing is stopped among the images to be printed Print the image of the missing part. For this reason, the printing mechanism 106 can print the entire image to be printed, and can suppress the reduction in print quality caused by printing only a part of the image to be printed.
以下、印刷装置1による印刷について、図8〜図10を参照して説明する。具体的に、以下、印刷装置1が印刷対象の画像であるテキスト「ABCDE」を印刷する場合を例に用いて説明する。より具体的に、以下、印刷装置1が、印刷媒体2上の、図8に示すx座標がX1の位置に載置されたことに応答して自装置の移動方向への1回の移動に従った印刷を開始した後、x座標がX1の位置からx座標がX2の位置まで第3速度V3を下回る移動速度で移動し、x座標がX2の位置に達した時点において印刷装置1の移動速度が第3速度V3を上回った場合を例に用いて説明する。
Hereinafter, printing by the printing apparatus 1 will be described with reference to FIGS. 8 to 10. Specifically, the case where the printing apparatus 1 prints the text “ABCDE” which is an image to be printed will be described below as an example. More specifically, in response to the printing apparatus 1 being placed on the print medium 2 at the position of X1 shown in FIG. After starting to follow printing, the x-coordinate moves from the position of X1 to the position of x-coordinate at the moving speed below the third velocity V3 from the position of X2 and moves the printing apparatus 1 when the x-coordinate reaches the position of X2 The case where the speed exceeds the third speed V3 will be described as an example.
図8に示すように、印刷装置1が、x座標がX1の位置に載置され、印刷装置1の移動方向への1回の移動に従った印刷を開始した時点において、記憶部14には、印刷データ108bが記憶されている。印刷装置1が、x座標がX1の位置からx座標がX2の位置まで第3速度V3を下回る移動速度で移動すると、印刷機構106は、記憶部14に記憶された印刷データ108bに従って、図9に示すように、印刷対象の画像の一部を印刷する。印刷対象の画像のうち印刷機構106によって印刷された部分の画像を表す印刷データ108bは、削除部15bによって記憶部14から順次削除される。x座標がX2の位置に印刷装置1が達した時点において、印刷装置1の移動速度が第3速度V3を上回ったことに応答して印刷が停止される。印刷が停止された時点において、記憶部14には、印刷対象の画像のうち印刷が停止された時点において印刷機構106によって未だ印刷されていなかった部分の画像を表す印刷データ108bのみが記憶されている。
As shown in FIG. 8, when the printing apparatus 1 is placed at the position of x1 at the x coordinate and printing starts according to one movement in the moving direction of the printing apparatus 1, the storage unit 14 , And print data 108b are stored. When the printing apparatus 1 moves from the position where the x coordinate is X1 to the position where the x coordinate is less than the third velocity V3 from the position where the x coordinate is X2, the printing mechanism 106 follows FIG. 9 according to the print data 108b stored in the storage unit 14. Print a part of the image to be printed, as shown in FIG. The print data 108b representing the image of the portion printed by the printing mechanism 106 among the images to be printed is sequentially deleted from the storage unit 14 by the deletion unit 15b. When the printing apparatus 1 reaches the position of x coordinate X2, printing is stopped in response to the moving speed of the printing apparatus 1 exceeding the third speed V3. When printing is stopped, the storage unit 14 stores only print data 108b representing an image of a portion of the image to be printed that has not been printed by the printing mechanism 106 when printing is stopped. There is.
以下、印刷装置1の移動速度が第3速度V3を上回ったことに応答して上述した印刷装置1の移動方向への1回の移動に従った印刷が停止されると、ユーザが、印刷装置1をリフトオフし、印刷媒体2上の、前回の印刷が開始された時点において印刷装置1を載置した位置であるx座標がX1である位置に載置する場合を例に用いて説明する。印刷装置1は、自装置が印刷媒体2上に載置されたことに応答して印刷を再開する。すなわち、印刷装置1は、x座標がX1である位置に載置されたことに応答して、自装置の移動方向への再度の移動に従った印刷を開始する。移動距離算出部15aは、印刷が再開されたことに応答して、印刷装置1の移動距離を0に設定する。
Hereinafter, in response to the moving speed of the printing apparatus 1 exceeding the third speed V3, when the printing according to one movement in the moving direction of the printing apparatus 1 described above is stopped, the user can print A case will be described using an example where the printer 1 is lifted off and placed on the print medium 2 at a position where the x coordinate, which is the position at which the printing apparatus 1 was placed at the time of the previous printing start, is X1. The printing apparatus 1 resumes printing in response to the printing apparatus 1 being placed on the print medium 2. That is, in response to the printing apparatus 1 being placed at the position where the x coordinate is X1, the printing apparatus 1 starts printing in accordance with the movement of the printing apparatus 1 in the movement direction of the own apparatus. The movement distance calculation unit 15a sets the movement distance of the printing apparatus 1 to 0 in response to the resumption of printing.
以下、印刷装置1が、印刷が再開された後、第3速度V3を下回る移動速度で移動する場合を例に用いて説明する。印刷が再開された時点において、記憶部14には、印刷対象の画像のうち前回の印刷が停止された時点において印刷機構106によって未だ印刷されていなかった部分の画像を表す印刷データ108bのみが記憶されている。
Hereinafter, the case where the printing apparatus 1 moves at a moving speed lower than the third speed V3 after printing is resumed will be described as an example. When printing is resumed, the storage unit 14 stores only the print data 108b representing an image of a portion of the image to be printed that has not been printed by the printing mechanism 106 at the time when the previous printing was stopped. It is done.
印刷装置1が、x座標がX1の位置からx座標がX2の位置まで移動する間は、印刷装置1の移動距離に対応する印刷データ108bが前回の印刷において削除部15bによって記憶部14から既に削除されているため、印刷は行われない。印刷装置1が、x座標がX2の位置からx座標がX3の位置まで第3速度V3を下回る移動速度で移動すると、印刷機構106は、記憶部14に記憶された印刷データ108bに従って、図10に示すように、印刷対象の画像のうち前回の印刷が停止された時点において未だ印刷していなかった部分の画像を、印刷対象の画像のうち前回の印刷が停止された時点において既に印刷されていた部分の画像に隣接して印刷する。この結果、印刷対象の画像であるテキスト「ABCDE」の全体が印刷される。
While the printing apparatus 1 moves from the position where the x coordinate is X1 to the position where the x coordinate is X2, the print data 108b corresponding to the movement distance of the printing apparatus 1 has already been deleted from the storage unit 14 by the deletion unit 15b in the previous printing. Printing is not performed because it has been deleted. When the printing apparatus 1 moves from the position where the x coordinate is X2 to the position where the x coordinate is lower than the third velocity V3 from the position where the x coordinate is X3, the printing mechanism 106 follows FIG. 10 according to the print data 108b stored in the storage unit 14. As shown in the image of the image to be printed, the part of the image to be printed which has not been printed at the time when the previous printing was stopped is already printed at the time when the previous printing was stopped. Print adjacent to the image of the second part. As a result, the entire text "ABCDE" which is an image to be printed is printed.
図6に戻り、判定部15cは、印刷対象の画像の印刷が完了したか否かを判定する。判定部15cは、判定の結果を表すデータを、報知部16へ供給する。
Returning to FIG. 6, the determination unit 15c determines whether the printing of the image to be printed has been completed. The determination unit 15 c supplies data representing the determination result to the notification unit 16.
具体的に、判定部15cは、記憶部14に記憶された印刷データ108bが削除部15bによって削除される度に、印刷が完了したか否かを判定する。また、判定部15cは、印刷装置1の移動速度が第3速度V3以上であること又は印刷装置1がリフトオフされたと判定されたことに応答して印刷が停止されたときに、印刷が完了したか否かを判定する。
Specifically, the determination unit 15c determines whether printing is completed each time the print data 108b stored in the storage unit 14 is deleted by the deletion unit 15b. In addition, the determination unit 15c completes the printing when the printing is stopped in response to the determination that the moving speed of the printing apparatus 1 is the third speed V3 or more or that the printing apparatus 1 is lifted off. It is determined whether or not.
より具体的に、判定部15cは、記憶部14に印刷データ108bが記憶されているか否かを判定し、記憶部14に印刷データ108bが記憶されていないと判定した場合には、印刷が完了したと判定する。上述したとおり、削除部15bは、印刷対象の画像のうちの印刷機構106により印刷媒体2に印刷された部分の画像を表す印刷データ108bを記憶部14から順次削除する。このため、判定部15cは、記憶部14に印刷データ108bが記憶されていないと判定した場合には、印刷対象の画像の印刷が完了したと判定するのである。
More specifically, determination unit 15 c determines whether print data 108 b is stored in storage unit 14, and when it is determined that print data 108 b is not stored in storage unit 14, printing is completed. It is determined that As described above, the deletion unit 15 b sequentially deletes from the storage unit 14 the print data 108 b representing the image of the portion printed on the print medium 2 by the printing mechanism 106 among the images to be printed. Therefore, when the determination unit 15 c determines that the print data 108 b is not stored in the storage unit 14, it determines that the printing of the image to be printed is completed.
一方、記憶部14に印刷データ108bが記憶されていると判定した場合には、判定部15cは、記憶部14に記憶された印刷データ108bにインクを吐出させる制御を行うデータが含まれているか否かを判定する。記憶部14に記憶された印刷データ108bにインクを吐出させる制御を行うデータが含まれていない場合には、印刷対象の画像の印刷は既に完了している。例えば、図11に示すように、印刷対象の画像であるテキスト「A」の印刷が既に完了している場合、記憶部14には印刷データ108bが記憶されているものの、当該印刷データ108bには、インクを吐出させない制御を行うデータのみが含まれており、インクを吐出させる制御を行うデータは含まれていない。このため、判定部15cは、記憶部14に記憶された印刷データ108bにインクを吐出させる制御を行うデータが含まれていないと判定した場合、印刷が完了したと判定する。一方、判定部15cは、記憶部14に記憶された印刷データ108bにインクを吐出させる制御を行うデータが含まれていると判定した場合、印刷が完了していないと判定する。
On the other hand, if it is determined that the print data 108 b is stored in the storage unit 14, does the determination unit 15 c include data for performing control to cause the print data 108 b stored in the storage unit 14 to eject ink? It is determined whether or not. If the print data 108b stored in the storage unit 14 does not include data for controlling ink ejection, printing of the image to be printed has already been completed. For example, as shown in FIG. 11, when printing of the text “A”, which is an image to be printed, has already been completed, although the print data 108 b is stored in the storage unit 14, the print data 108 b is stored. Only the data for performing control not to eject ink is included, and the data for performing control for ejecting ink is not included. Therefore, if the determination unit 15c determines that the print data 108b stored in the storage unit 14 does not include data for controlling ink ejection, it determines that the printing is completed. On the other hand, when it is determined that the print data 108b stored in the storage unit 14 contains data for performing control to discharge ink, the determination unit 15c determines that the printing is not completed.
図6に戻り、報知部16は、判定部15cによる判定の結果をユーザへ報知する。
Returning to FIG. 6, the notification unit 16 notifies the user of the result of the determination by the determination unit 15c.
具体的に、報知部16は、印刷対象の画像の印刷が完了したと判定部15cが判定した場合、出力装置116に、印刷が完了した旨をユーザへ報知する完了情報を出力させる。より具体的に、報知部16は、出力装置116が備える表示部101を、入出力制御回路117を介して制御することにより、表示部101に、完了情報を表す図12に示す完了画面CWを表示させる。完了画面CWは、図12に示すように、印刷が完了した旨をユーザへ報知する情報である「印刷が完了しました。」というテキストメッセージを含んでいる。
Specifically, when the determination unit 15c determines that the printing of the image to be printed is completed, the notification unit 16 causes the output device 116 to output completion information for notifying the user that the printing is completed. More specifically, the notification unit 16 controls the display unit 101 included in the output device 116 via the input / output control circuit 117 to display the completion screen CW shown in FIG. Display. The completion screen CW, as shown in FIG. 12, includes a text message "Printing completed." Which is information for notifying the user that printing has been completed.
判定部15cが、印刷装置1の移動速度が第3速度V3以上であること又は印刷装置1がリフトオフされたと判定されたことに応答して印刷が停止されたときに印刷が完了したか否かを判定し、印刷が完了していないと判定した場合、報知部16は、出力装置116に、印刷が完了していない旨をユーザへ報知する警告情報を出力させる。警告情報は、印刷対象の画像の印刷が完了していない旨をユーザへ報知する情報と、印刷を再度実行するようにユーザへ促す情報と、を含んでいる。具体的に、報知部16は、出力装置116が備える表示部101を、入出力制御回路117を介して制御することにより、表示部101に、警告情報を表す図13に示す警告画面AWを表示させる。警告画面AWは、図13に示すように、印刷が完了していない旨をユーザへ報知する情報として、「印刷が完了していません。」というテキストメッセージを含んでいる。また、警告画面AWは、印刷を再度実行するようにユーザへ促す情報として、「印刷を再度実行して下さい。」というテキストメッセージを含んでいる。
Whether printing is completed when printing is stopped in response to the determination unit 15 c determining that the moving speed of the printing apparatus 1 is equal to or higher than the third speed V3 or that the printing apparatus 1 is lifted off When it is determined that the printing is not completed, the notification unit 16 causes the output device 116 to output warning information notifying the user that the printing is not completed. The warning information includes information notifying the user that printing of the image to be printed has not been completed, and information prompting the user to execute printing again. Specifically, the notification unit 16 controls the display unit 101 of the output device 116 via the input / output control circuit 117 to display the warning screen AW shown in FIG. Let As shown in FIG. 13, the warning screen AW includes a text message "Printing not completed" as information for notifying the user that printing has not been completed. In addition, the warning screen AW includes a text message “Please execute printing again.” As information prompting the user to execute printing again.
報知部16は、印刷が完了していないと判定した場合、警告情報を出力することによって、印刷が完了していない旨をユーザへ報知したり、印刷を再度実行するようにユーザへ促したりすることができる。また、報知部16は、印刷が完了したと判定した場合には、完了情報を出力することによって、印刷が完了したことをユーザへ報知する。ユーザは、完了情報に基づいて印刷が完了したことを認識することができる。このため、印刷装置1は、ユーザが不必要な再印刷を実行してしまう可能性を低減することができる。さらに、上述したとおり、判定部15cは、記憶部14に印刷データ108bが記憶されており、かつ、当該印刷データ108bにインクを吐出させる制御を行うデータが含まれていない場合、印刷が完了したと判定する。この場合、報知部16は、完了情報を出力する。このため、印刷装置1は、実際には印刷対象の画像の印刷が完了しているにも関わらず印刷が完了していないと判定してしまい、印刷が完了していない旨をユーザへ誤って報知してしまったり、不必要な再印刷を実行するようにユーザへ促してしまったりする可能性を低減できる。
When it is determined that the printing is not completed, the notification unit 16 outputs warning information to notify the user that the printing is not completed, or prompts the user to execute the printing again. be able to. Further, when the notification unit 16 determines that the printing is completed, the notification unit 16 notifies the user that the printing is completed by outputting the completion information. The user can recognize that the printing is completed based on the completion information. Therefore, the printing apparatus 1 can reduce the possibility of the user performing unnecessary reprinting. Furthermore, as described above, when the print data 108 b is stored in the storage unit 14 and the print data 108 b does not include data for performing control to discharge the ink, the determination unit 15 c completes the printing. It is determined that In this case, the notification unit 16 outputs the completion information. For this reason, the printing apparatus 1 determines that the printing is not completed although the printing of the image to be printed is actually completed, and the user erroneously informs the user that the printing is not completed. The possibility of notifying or prompting the user to perform unnecessary reprinting can be reduced.
以下、上述の物理的・機能的構成を備える印刷装置1が実行する印刷処理について、図14〜図16のフローチャートを参照して説明する。
Hereinafter, the printing process performed by the printing apparatus 1 having the above-described physical and functional configuration will be described with reference to the flowcharts of FIGS. 14 to 16.
印刷装置1は、PC、スマートフォン等の外部装置によって生成された印刷データ108bを、当該外部装置から無線通信モジュール113を介して取得し、ROM108に予め記憶している。この状態において、ユーザが入力部115を操作することによって印刷開始の指示を入力すると、制御回路107は、図14のフローチャートに示す印刷処理を開始する。
The printing apparatus 1 acquires print data 108 b generated by an external apparatus such as a PC or a smartphone from the external apparatus via the wireless communication module 113, and stores the print data 108 b in advance in the ROM 108. In this state, when the user inputs a print start instruction by operating the input unit 115, the control circuit 107 starts the printing process shown in the flowchart of FIG.
図14のフローチャートに示す印刷処理が開始されると、まず、印刷データ取得部13が、印刷データ108bをROM108から取得する(ステップS101)。記憶部14は、ステップS101で取得された印刷データ108bを記憶する(ステップS102)。
When the printing process shown in the flowchart of FIG. 14 is started, the print data acquisition unit 13 first acquires the print data 108b from the ROM 108 (step S101). The storage unit 14 stores the print data 108b acquired in step S101 (step S102).
次に、検出信号取得部10が、検出装置105から検出信号を取得する(ステップS103)。印刷制御部15は、ステップS103で取得された検出信号が載置条件を満たすか否かを判定することにより、印刷装置1が印刷媒体2上に載置されたか否かを判定する(ステップS104)。印刷装置1が印刷媒体2上に載置されていないと印刷制御部15が判定すると(ステップS104;No)、処理はステップS103へ戻り、印刷装置1の載置を待機する。
Next, the detection signal acquisition unit 10 acquires a detection signal from the detection device 105 (step S103). The print control unit 15 determines whether the printing apparatus 1 has been mounted on the print medium 2 by determining whether the detection signal acquired in step S103 satisfies the mounting condition (step S104). ). When the print control unit 15 determines that the printing apparatus 1 is not placed on the print medium 2 (Step S104; No), the process returns to Step S103, and waits for the printing apparatus 1 to be placed.
印刷装置1が印刷媒体2上に載置されていると印刷制御部15が判定すると(ステップS104;Yes)、移動距離算出部15aが、印刷装置1の移動距離を0に設定する(ステップS105)。
When the print control unit 15 determines that the printing apparatus 1 is placed on the print medium 2 (step S104; Yes), the movement distance calculation unit 15a sets the movement distance of the printing apparatus 1 to 0 (step S105). ).
印刷制御部15は、サンプリング処理の割り込みを設定し、サンプリング処理を開始する(ステップS106)。以後、印刷制御部15は、後述するステップS112又はS117の処理でサンプリング処理の割り込みが停止されるまで、検出装置105が備える光学センサのサンプリング周期が経過したことを計時回路114が検出する度にサンプリング処理を割り込ませ、サンプリング処理を繰り返し実行する。以下、サンプリング処理の詳細について、図15のフローチャートを参照して説明する。
The print control unit 15 sets an interrupt of the sampling process and starts the sampling process (step S106). Thereafter, every time the clock circuit 114 detects that the sampling cycle of the optical sensor provided in the detection device 105 has elapsed until the interruption of the sampling process is stopped in the process of step S112 or S117 described later. Interrupt the sampling process and repeat the sampling process. Hereinafter, the details of the sampling process will be described with reference to the flowchart of FIG.
図15のフローチャートに示すサンプリング処理が開始されると、まず、検出信号取得部10が、検出装置105から検出信号を取得する(ステップS201)。印刷制御部15は、ステップS201で取得された検出信号がリフトオフ条件を満たすか否かを判定することにより、印刷装置1がリフトオフされたか否かを判定する(ステップS202)。印刷装置1がリフトオフされたと判定すると(ステップS202;Yes)、印刷制御部15は、停止フラグをオン状態に設定し(ステップS212)、サンプリング処理を終了する。
When the sampling process shown in the flowchart of FIG. 15 is started, first, the detection signal acquisition unit 10 acquires a detection signal from the detection device 105 (step S201). The print control unit 15 determines whether the printing apparatus 1 has been lifted off by determining whether the detection signal acquired in step S201 satisfies the lift-off condition (step S202). If it is determined that the printing apparatus 1 has been lifted off (step S202; Yes), the print control unit 15 sets the stop flag to the on state (step S212), and ends the sampling process.
一方、印刷装置1がリフトオフされていないと印刷制御部15が判定すると(ステップS202;No)、移動距離算出部15aが、ステップS201で取得された検出信号が含む移動量検出信号が示す印刷装置1のサンプリング周期あたりの移動量を加算することにより印刷装置1の移動距離を更新する(ステップS203)。移動速度算出部11は、ステップS201で取得された検出信号が含む移動量検出信号が示す印刷装置1のサンプリング周期あたりの移動量を当該サンプリング周期で除算することにより印刷装置1の移動速度を算出する(ステップS204)。
On the other hand, when the printing control unit 15 determines that the printing apparatus 1 has not been lifted off (step S202; No), the printing apparatus indicated by the movement amount detection signal included in the detection signal acquired in step S201 is the movement distance calculation unit 15a. The movement distance of the printing apparatus 1 is updated by adding the movement amount per one sampling cycle (step S203). The moving speed calculation unit 11 calculates the moving speed of the printing apparatus 1 by dividing the moving amount per sampling cycle of the printing apparatus 1 indicated by the moving amount detection signal included in the detection signal obtained in step S201 by the sampling cycle. (Step S204).
印刷制御部15は、ステップS204で算出された印刷装置1の移動速度に応じて印刷周期を設定する(ステップS205)。具体的に、印刷制御部15は、印刷装置1が実行する印刷の印刷解像度に対応するドットピッチをステップS204で算出された印刷装置1の移動速度で除算することにより、当該移動速度に応じた印刷周期を算出する。
The print control unit 15 sets a print cycle according to the moving speed of the printing apparatus 1 calculated in step S204 (step S205). Specifically, the printing control unit 15 divides the dot pitch corresponding to the printing resolution of the printing performed by the printing apparatus 1 by the moving speed of the printing apparatus 1 calculated in step S204, thereby responding to the moving speed. Calculate the print cycle.
速度報知部12は、ステップS204で算出された印刷装置1の移動速度が0mm/secであるか否かを判定する(ステップS206)。印刷装置1の移動速度が0mm/secであると判定すると(ステップS206;Yes)、速度報知部12は、第1のLED102、第2のLED103及び第3のLED104を全て消灯した状態に制御し(ステップS215)、サンプリング処理を終了する。
The speed notification unit 12 determines whether the moving speed of the printing apparatus 1 calculated in step S204 is 0 mm / sec (step S206). If it is determined that the moving speed of the printing apparatus 1 is 0 mm / sec (step S206; Yes), the speed notification unit 12 controls all the first LED 102, the second LED 103, and the third LED 104 in the off state. (Step S215), the sampling process is ended.
一方、印刷装置1の移動速度が0mm/secではないと判定すると(ステップS206;No)、速度報知部12は、ステップS204で算出された印刷装置1の移動速度が第1速度V1未満であるか否かを判定する(ステップS207)。印刷装置1の移動速度が第1速度V1未満であると判定すると(ステップS207;Yes)、速度報知部12は、第1のLED102を点灯した状態に制御すると共に、第2のLED103及び第3のLED104を消灯した状態に制御し(ステップS214)、サンプリング処理を終了する。
On the other hand, when it is determined that the moving speed of the printing apparatus 1 is not 0 mm / sec (step S206; No), the speed notifying unit 12 determines that the moving speed of the printing apparatus 1 calculated in step S204 is less than the first speed V1. It is determined whether or not (step S207). If it is determined that the moving speed of the printing apparatus 1 is less than the first speed V1 (step S207; Yes), the speed notification unit 12 controls the first LED 102 to be on, and the second LED 103 and the third LED 103 It controls to the state which turned off LED104 of (step S214), and ends sampling processing.
一方、印刷装置1の移動速度が第1速度V1以上であると判定すると(ステップS207;No)、速度報知部12は、ステップS204で算出された印刷装置1の移動速度が第2速度V2未満であるか否かを判定する(ステップS208)。印刷装置1の移動速度が第2速度V2未満であると判定すると(ステップS208;Yes)、速度報知部12は、第1のLED102及び第2のLED103を点灯した状態に制御すると共に、第3のLED104を消灯した状態に制御し(ステップS213)、サンプリング処理を終了する。
On the other hand, when it is determined that the moving speed of the printing apparatus 1 is equal to or higher than the first speed V1 (step S207; No), the speed notifying unit 12 determines that the moving speed of the printing apparatus 1 calculated in step S204 is less than the second speed V2. It is determined whether or not (step S208). If it is determined that the moving speed of the printing apparatus 1 is less than the second speed V2 (step S208; Yes), the speed notification unit 12 controls the first LED 102 and the second LED 103 to be in the lit state, and It controls to the state which turned off LED104 of (step S213), and ends sampling processing.
一方、印刷装置1の移動速度が第2速度V2以上であると判定すると(ステップS208;No)、速度報知部12は、第1のLED102、第2のLED103及び第3のLED104を点灯した状態に制御する(ステップS209)。
On the other hand, when it is determined that the moving speed of the printing apparatus 1 is equal to or higher than the second speed V2 (step S208; No), the speed notification unit 12 lights the first LED 102, the second LED 103, and the third LED 104 (Step S209).
次に、速度報知部12は、ステップS204で算出された印刷装置1の移動速度が第3速度V3未満であるか否かを判定する(ステップS210)。印刷装置1の移動速度が第3速度V3未満であると判定すると(ステップS210;Yes)、速度報知部12は、サンプリング処理を終了する。
Next, the speed notification unit 12 determines whether the moving speed of the printing apparatus 1 calculated in step S204 is less than the third speed V3 (step S210). If it is determined that the movement speed of the printing apparatus 1 is less than the third speed V3 (step S210; Yes), the speed notification unit 12 ends the sampling process.
一方、印刷装置1の移動速度が第3速度V3以上であると判定すると(ステップS210;No)、速度報知部12は、出力装置116が備えるスピーカに警告音声を出力させる(ステップS211)。印刷制御部15は、停止フラグをオン状態に設定し(ステップS212)、サンプリング処理を終了する。
On the other hand, when it is determined that the moving speed of the printing apparatus 1 is equal to or higher than the third speed V3 (step S210; No), the speed notification unit 12 causes the speaker of the output device 116 to output a warning sound (step S211). The print control unit 15 sets the stop flag to the on state (step S212), and ends the sampling process.
図14に戻り、ステップS106の処理を実行した後、印刷制御部15は、吐出処理の割り込みを設定し、吐出処理を開始する(ステップS107)。以後、印刷制御部15は、後述するステップS113又はS118の処理で吐出処理の割り込みが停止されるまで、図15のフローチャートのステップS205で設定された印刷周期が経過したことを計時回路114が検出する度に吐出処理を割り込ませ、吐出処理を繰り返し実行する。以下、吐出処理の詳細について、図16のフローチャートを参照して説明する。
Returning to FIG. 14, after executing the process of step S106, the print control unit 15 sets an interruption of the discharge process and starts the discharge process (step S107). Thereafter, in the print control unit 15, the timer circuit 114 detects that the printing cycle set in step S205 of the flowchart of FIG. 15 has elapsed until the interrupt of the discharge process is stopped in step S113 or S118 described later. Every time the discharge process is interrupted, the discharge process is repeated. Hereinafter, the details of the discharge process will be described with reference to the flowchart of FIG.
図16のフローチャートに示す吐出処理が開始されると、まず、印刷制御部15が、図15のフローチャートのステップS203の処理で更新された印刷装置1の移動距離に対応する列の印刷データ108bが記憶部14に記憶されているか否かを判定する(ステップS301)。印刷装置1の移動距離に対応する列の印刷データ108bが記憶部14に記憶されていないと判定すると(ステップS301;No)、処理はステップS305へ移る。
When the discharge process shown in the flowchart of FIG. 16 is started, the print control unit 15 first outputs the print data 108b of the row corresponding to the movement distance of the printing apparatus 1 updated in the process of step S203 of the flowchart of FIG. It is determined whether it is stored in the storage unit 14 (step S301). If it is determined that the print data 108b of the row corresponding to the movement distance of the printing apparatus 1 is not stored in the storage unit 14 (step S301; No), the process proceeds to step S305.
印刷装置1の移動距離に対応する列の印刷データ108bが記憶部14に記憶されていると判定すると(ステップS301;Yes)、印刷制御部15は、インクジェットヘッド制御回路106bに、当該印刷データ108bをインクジェットヘッド106aへ送信させる(ステップS302)。印刷制御部15は、インクジェットヘッド制御回路106bを制御してインクジェットヘッド106aへ吐出コマンドを送信させ(ステップS303)、インクジェットヘッド106aにインクを吐出させ、印刷を実行させる。削除部15bは、ステップS302でインクジェットヘッド106aへ送信された印刷データ108bを、記憶部14から削除する(ステップS304)。
If it is determined that the print data 108b of the row corresponding to the movement distance of the printing apparatus 1 is stored in the storage unit 14 (step S301; Yes), the print control unit 15 instructs the inkjet head control circuit 106b to print the print data 108b. Are sent to the inkjet head 106a (step S302). The print control unit 15 controls the ink jet head control circuit 106b to transmit a discharge command to the ink jet head 106a (step S303), and causes the ink jet head 106a to discharge ink to execute printing. The deleting unit 15 b deletes the print data 108 b transmitted to the inkjet head 106 a in step S 302 from the storage unit 14 (step S 304).
次に、判定部15cが、記憶部14に印刷データ108bが記憶されているか否かを判定する(ステップS305)。記憶部14に印刷データ108bが記憶されていないと判定すると(ステップS305;No)、判定部15cは、完了フラグをオン状態に設定し(ステップS307)、吐出処理を終了する。
Next, the determination unit 15c determines whether the print data 108b is stored in the storage unit 14 (step S305). If it is determined that the print data 108b is not stored in the storage unit 14 (step S305; No), the determination unit 15c sets the completion flag to the on state (step S307), and ends the discharge process.
一方、記憶部14に印刷データ108bが記憶されていると判定すると(ステップS305;Yes)、判定部15cは、記憶されている印刷データ108bにインクを吐出させる制御を行うデータが含まれているか否かを判定する(ステップS306)。印刷データ108bにインクを吐出させる制御を行うデータが含まれていると判定すると(ステップS306;Yes)、判定部15cは、吐出処理を終了する。一方、印刷データ108bにインクを吐出させる制御を行うデータが含まれていないと判定すると(ステップS306;No)、判定部15cは、完了フラグをオン状態に設定し(ステップS307)、吐出処理を終了する。
On the other hand, if it is determined that the print data 108b is stored in the storage unit 14 (step S305; Yes), the determination unit 15c determines whether the stored print data 108b includes data for controlling ink ejection. It is determined whether or not (step S306). If it is determined that the print data 108b includes data for performing control to discharge ink (Step S306; Yes), the determination unit 15c ends the discharge process. On the other hand, when it is determined that the print data 108b does not include data for performing control to eject ink (step S306; No), the determination unit 15c sets the completion flag to the on state (step S307), and performs the ejection process. finish.
図14に戻り、ステップS107の処理を実行した後、印刷制御部15は、停止フラグがオン状態に設定されているか否かを判定する(ステップS108)。
Returning to FIG. 14, after executing the process of step S107, the print control unit 15 determines whether the stop flag is set to the on state (step S108).
停止フラグがオン状態になっていると印刷制御部15が判定すると(ステップS108;Yes)、判定部15cが、記憶部14に印刷データ108bが記憶されているか否かを判定する(ステップS109)。記憶部14に印刷データ108bが記憶されていないと判定部15cが判定すると(ステップS109;No)、処理はステップS116へ移る。
If the print control unit 15 determines that the stop flag is in the on state (step S108; Yes), the determination unit 15c determines whether the print data 108b is stored in the storage unit 14 (step S109). . If the determination unit 15c determines that the print data 108b is not stored in the storage unit 14 (step S109; No), the process proceeds to step S116.
一方、記憶部14に印刷データ108bが記憶されていると判定すると(ステップS109;Yes)、判定部15cは、記憶部14に記憶された印刷データ108bにインクを吐出させる制御を行うデータが含まれているか否かを判定する(ステップS110)。記憶部14に記憶された印刷データ108bにインクを吐出させる制御を行うデータが含まれていないと判定すると(ステップS110;No)、処理はステップS116へ移る。
On the other hand, when it is determined that the print data 108b is stored in the storage unit 14 (step S109; Yes), the determination unit 15c includes data for performing control to cause the print data 108b stored in the storage unit 14 to eject ink. It is determined whether or not it has been set (step S110). If it is determined that the print data 108b stored in the storage unit 14 does not include data for performing control to discharge ink (Step S110; No), the process proceeds to Step S116.
一方、記憶部14に記憶された印刷データ108bにインクを吐出させる制御を行うデータが含まれていると判定部15cが判定すると(ステップS110;Yes)、報知部16が、表示部101に、警告画面AWを表示させる(ステップS111)。
On the other hand, when the determination unit 15c determines that the print data 108b stored in the storage unit 14 includes data for controlling ink ejection (Step S110; Yes), the notification unit 16 causes the display unit 101 to The warning screen AW is displayed (step S111).
印刷制御部15は、サンプリング処理の割り込みを停止し(ステップS112)、吐出処理の割り込みを停止する(ステップS113)。制御回路107は、停止フラグをクリアし(ステップS114)、処理はステップS103へ戻る。なお、停止フラグをクリアするとは、停止フラグを初期状態であるオフ状態に設定することを指す。
The print control unit 15 stops the interrupt of the sampling process (step S112), and stops the interrupt of the discharge process (step S113). The control circuit 107 clears the stop flag (step S114), and the process returns to step S103. To clear the stop flag means to set the stop flag to the off state which is the initial state.
ステップS108の処理で、停止フラグがオン状態に設定されていないと判定すると(ステップS108;No)、印刷制御部15は、完了フラグがオン状態に設定されているか否かを判定する(ステップS115)。完了フラグがオン状態に設定されていないと印刷制御部15が判定すると(ステップS115;No)、処理はステップS108へ戻る。
If it is determined in the process of step S108 that the stop flag is not set to the on state (step S108; No), the print control unit 15 determines whether the completion flag is set to the on state (step S115). ). If the print control unit 15 determines that the completion flag is not set to the on state (step S115; No), the process returns to step S108.
一方、完了フラグがオン状態に設定されていると印刷制御部15が判定すると(ステップS115;Yes)、報知部16が、表示部101に、完了画面CWを表示させる(ステップS116)。
On the other hand, when the print control unit 15 determines that the completion flag is set to ON (step S115; Yes), the notification unit 16 causes the display unit 101 to display the completion screen CW (step S116).
印刷制御部15は、サンプリング処理の割り込みを停止し(ステップS117)、吐出処理の割り込みを停止する(ステップS118)。制御回路107は、第1のLED102、第2のLED103及び第3のLED104を全て消灯した状態に制御する(ステップS119)。制御回路107は、停止フラグ及び完了フラグをクリアし(ステップS120)、印刷処理を終了する。なお、完了フラグをクリアするとは、完了フラグを初期状態であるオフ状態に設定することを指す。
The print control unit 15 stops the interrupt of the sampling process (step S117), and stops the interrupt of the discharge process (step S118). The control circuit 107 controls the first LED 102, the second LED 103, and the third LED 104 so as to turn off all light (step S119). The control circuit 107 clears the stop flag and the completion flag (step S120), and ends the printing process. To clear the completion flag means to set the completion flag to the off state which is the initial state.
以上説明したとおり、印刷装置1は、検出装置105によって検出された自装置の移動量と、記憶部14に記憶された印刷データ108bと、に従って印刷対象の画像を印刷媒体2に印刷する。印刷対象の画像のうち印刷機構106によって印刷媒体2に印刷された部分の画像を表す印刷データ108bは削除部15bによって記憶部14から順次削除される一方、印刷対象の画像のうち印刷機構106によって未だ印刷されていない部分の画像を表す印刷データ108bは記憶部14によって記憶されている。このため、印刷装置1は、自装置の移動方向への1回の移動に従って印刷対象の画像の一部のみが印刷された場合、印刷対象の画像の残りの部分を、自装置の移動方向への再度の移動に従って印刷することにより印刷対象の画像の全体を印刷し、印刷対象の画像の一部のみが印刷されることによる印刷品質の低下を抑制できる。具体的に、印刷装置1は、自装置の移動方向への1回の移動に従った印刷において、自装置の移動速度が第3速度V3以上であること又は自装置がリフトオフされたと判定されたことに応答して印刷を停止した場合、自装置の移動方向への再度の移動に従った印刷において、印刷対象の画像のうち前回の印刷が停止された時点において未だ印刷していなかった部分の画像を印刷する。このため、印刷装置1は、印刷対象の画像の全体を印刷し、印刷対象の画像の一部のみが印刷されることによる印刷品質の低下を抑制できる。
As described above, the printing apparatus 1 prints the image to be printed on the print medium 2 in accordance with the movement amount of the own apparatus detected by the detection apparatus 105 and the print data 108 b stored in the storage unit 14. The print data 108b representing the image of the portion printed on the print medium 2 by the printing mechanism 106 among the images to be printed is sequentially deleted from the storage unit 14 by the deleting unit 15b, while the printing mechanism 106 of the image to be printed is Print data 108 b representing an image of a portion not printed yet is stored by the storage unit 14. For this reason, when only a part of the image to be printed is printed according to one movement in the movement direction of the own device, the printing apparatus 1 moves the remaining part of the image to be printed in the movement direction of the own device. By printing according to the second movement, it is possible to print the entire image to be printed and to suppress the reduction in print quality due to printing only a part of the image to be printed. Specifically, the printing apparatus 1 determines that the moving speed of the own apparatus is equal to or higher than the third speed V3 or that the own apparatus is lifted off in printing according to one movement in the moving direction of the own apparatus. When printing is stopped in response to printing, in printing according to the second movement in the movement direction of the own device, a part of the image to be printed that has not been printed at the time when the previous printing was stopped Print the image For this reason, the printing apparatus 1 can print the entire print target image, and can suppress deterioration in print quality due to printing only a part of the print target image.
さらに、印刷装置1は、自装置の移動速度が大きいほど、点灯するLEDの数を増加させることにより、自装置の移動速度をユーザへ報知する。このため、ユーザは、点灯されたLEDの数に基づいて印刷装置1の移動速度を認識することができる。特に、印刷装置1は、自装置の移動速度と、印刷が停止される閾値である第3速度V3と、の差が小さいほど、点灯するLEDの数を増加させる。このため、ユーザは、印刷装置1を移動させつつ印刷を行う際、点灯されたLEDの数に基づいて印刷装置1の移動速度と第3速度V3との差を認識し、印刷装置1の移動速度が第3速度V3に達することがないように印刷装置1を移動させることで、印刷が停止する可能性を抑制できる。
Furthermore, the printing apparatus 1 notifies the user of the moving speed of the own apparatus by increasing the number of LEDs to be lit as the moving speed of the own apparatus is larger. For this reason, the user can recognize the moving speed of the printing apparatus 1 based on the number of lighted LEDs. In particular, the printing apparatus 1 increases the number of lighted LEDs as the difference between the moving speed of the printing apparatus 1 and the third speed V3 which is a threshold at which printing is stopped is smaller. Therefore, when printing while moving the printing apparatus 1, the user recognizes the difference between the moving speed of the printing apparatus 1 and the third speed V3 based on the number of lighted LEDs, and moves the printing apparatus 1 By moving the printing apparatus 1 so that the speed does not reach the third speed V3, the possibility of stopping the printing can be suppressed.
さらに、印刷装置1は、自装置の移動速度が、印刷が停止される閾値である第3速度V3以上であることに応答して、警告音声を出力する。このため、ユーザは、警告音声に基づいて、印刷装置1の移動速度が第3速度V3以上であり、印刷が停止されたことを認識できる。
Furthermore, the printing apparatus 1 outputs a warning sound in response to the movement speed of the printing apparatus 1 being equal to or higher than the third speed V3 which is a threshold at which printing is stopped. Therefore, the user can recognize that the moving speed of the printing apparatus 1 is the third speed V3 or more and the printing is stopped based on the warning sound.
さらに、印刷装置1は、印刷対象の画像の印刷が完了したか否かを判定し、印刷対象の画像の印刷が完了していないと判定した場合には、印刷が完了していない旨をユーザへ報知する情報と、印刷を再度実行するようにユーザへ促す情報と、を含む警告情報を出力する。このため、印刷装置1は、印刷が完了していない場合、警告情報を出力することによって、印刷が完了していない旨をユーザへ報知したり、印刷を再度実行するようにユーザへ促したりすることができる。
Furthermore, the printing apparatus 1 determines whether the printing of the image to be printed is completed, and when it is determined that the printing of the image to be printed is not completed, the user is notified that the printing is not completed. Warning information including information to be notified to the user and information prompting the user to execute printing again is output. Therefore, when printing is not completed, the printing apparatus 1 outputs warning information to notify the user that printing is not completed, or prompts the user to execute printing again. be able to.
さらに、印刷装置1は、印刷が完了したと判定した場合には、印刷が完了した旨をユーザへ報知する完了情報を出力する。このため、ユーザは、完了情報に基づいて印刷が完了したことを認識することができる。従って、印刷装置1は、ユーザが不必要な再印刷を実行してしまう可能性を低減することができる。
Further, when it is determined that the printing is completed, the printing apparatus 1 outputs completion information notifying the user that the printing is completed. Therefore, the user can recognize that the printing is completed based on the completion information. Therefore, the printing apparatus 1 can reduce the possibility of the user performing unnecessary reprinting.
さらに、印刷装置1は、記憶部14に印刷データ108bが記憶されており、かつ、当該印刷データ108bにインクを吐出させる制御を行うデータが含まれていない場合、印刷が完了したと判定し、完了情報を出力する。このため、印刷装置1は、実際には印刷対象の画像の印刷が完了しているにも関わらず印刷が完了していないと判定してしまい、印刷が完了していない旨をユーザへ誤って報知してしまったり、不必要な再印刷を実行するようにユーザへ促してしまったりする可能性を低減できる。
Furthermore, the printing apparatus 1 determines that the printing is completed when the print data 108 b is stored in the storage unit 14 and the print data 108 b does not include data for performing control to discharge the ink. Output completion information. For this reason, the printing apparatus 1 determines that the printing is not completed although the printing of the image to be printed is actually completed, and the user erroneously informs the user that the printing is not completed. The possibility of notifying or prompting the user to perform unnecessary reprinting can be reduced.
(第2実施形態)
上記第1実施形態では、印刷装置1が、自装置の移動速度が第3速度V3以上であることに応答して印刷を停止するものとして説明した。しかし、これは一例に過ぎず、印刷装置1は、自装置の移動速度が第3速度V3以上である場合にも印刷を部分的に実行するようにしてもよい。以下、自装置の移動速度が第3速度V3以上である場合に印刷を部分的に実行する印刷装置1について説明する。
Second Embodiment
In the first embodiment, the printing apparatus 1 has been described as stopping printing in response to the movement speed of the printing apparatus 1 being the third speed V3 or more. However, this is only an example, and the printing apparatus 1 may partially execute printing even when the moving speed of the own apparatus is the third speed V3 or more. Hereinafter, the printing apparatus 1 that partially executes printing when the moving speed of the own apparatus is equal to or higher than the third speed V3 will be described.
本実施形態に係る印刷装置1の物理的構成と、上記第1実施形態に係る印刷装置1の物理的構成と、は概ね共通であるものの、一部が相違している。以下、本実施形態に係る印刷装置1の物理的構成について、上記第1実施形態に係る印刷装置1の物理的構成との相違点を中心に説明する。
Although the physical configuration of the printing apparatus 1 according to the present embodiment and the physical configuration of the printing apparatus 1 according to the first embodiment are generally common, they are partially different. Hereinafter, the physical configuration of the printing apparatus 1 according to the present embodiment will be described focusing on differences from the physical configuration of the printing apparatus 1 according to the first embodiment.
本実施形態に係る印刷装置1のインクジェットヘッド106aは、図17に示すように、第1ノズル群NG1と、第2ノズル群NG2と、を備えている。第1ノズル群NG1と第2ノズル群NG2とには、それぞれ、インクジェットヘッド106aが備えるインクノズルn1〜n12が属している。具体的に、本実施形態では、インクジェットヘッド106aが備えるインクノズルn1〜n12のうち、第1番目のインクノズルn1〜第6番目のインクノズルn6が、第1ノズル群NG1に属するインクノズルとして予め設定されている。また、インクジェットヘッド106aが備えるインクノズルn1〜n12のうち、第7番目のインクノズルn7〜第12番目のインクノズルn12が、第2ノズル群NG2に属するインクノズルとして予め設定されている。詳細は後述するものの、印刷機構106は、自装置の移動速度に応じて、第1ノズル群NG1に属するインクノズルn1〜n6と第2ノズル群NG2に属するインクノズルn7〜n12との両方又は一方によりインクを吐出することで印刷対象の画像を印刷する。
As shown in FIG. 17, the inkjet head 106a of the printing apparatus 1 according to this embodiment includes a first nozzle group NG1 and a second nozzle group NG2. The ink nozzles n1 to n12 included in the inkjet head 106a belong to the first nozzle group NG1 and the second nozzle group NG2, respectively. Specifically, in the present embodiment, among the ink nozzles n1 to n12 included in the inkjet head 106a, the first ink nozzle n1 to the sixth ink nozzle n6 are previously set as ink nozzles belonging to the first nozzle group NG1. It is set. Further, among the ink nozzles n1 to n12 included in the ink jet head 106a, the seventh ink nozzle n7 to the twelfth ink nozzle n12 are preset as ink nozzles belonging to the second nozzle group NG2. Although the details will be described later, the printing mechanism 106 either or both of the ink nozzles n1 to n6 belonging to the first nozzle group NG1 and the ink nozzles n7 to n12 belonging to the second nozzle group NG2 according to the moving speed of the own apparatus Thus, the image to be printed is printed by discharging the ink.
本実施形態に係る印刷装置1の機能的構成と、上記第1実施形態に係る印刷装置1の機能的構成と、は概ね共通であるものの、一部が相違している。以下、本実施形態に係る印刷装置1の機能的構成について、上記第1実施形態に係る印刷装置1の機能的構成との相違点を中心に説明する。
Although the functional configuration of the printing apparatus 1 according to the present embodiment and the functional configuration of the printing apparatus 1 according to the first embodiment are substantially common, they are partially different. Hereinafter, the functional configuration of the printing apparatus 1 according to the present embodiment will be described focusing on differences from the functional configuration of the printing apparatus 1 according to the first embodiment.
本実施形態に係る印刷制御部15は、印刷機構106に、印刷装置1の移動速度に応じて異なる数のインクノズルからインクを吐出することにより印刷対象の画像を印刷させる。
The print control unit 15 according to the present embodiment causes the printing mechanism 106 to print an image to be printed by discharging ink from different numbers of ink nozzles according to the moving speed of the printing apparatus 1.
具体的に、印刷制御部15は、図18に示すように、移動速度算出部11によって算出された印刷装置1の移動速度が第3速度V3未満である場合、印刷機構106に、第1ノズル群NG1に属するインクノズルn1〜n6と、第2ノズル群NG2に属するインクノズルn7〜n12と、によりインクを吐出することで印刷対象の画像を印刷させる。言い換えると、印刷装置1の印刷制御部15は、印刷装置1の移動速度が第3速度V3未満である場合、印刷機構106に、印刷対象の画像のうちの、第1ノズル群NG1に属するインクノズルn1〜n6と、第2ノズル群NG2に属するインクノズルn7〜n12と、に対応する部分の画像を印刷させる。
Specifically, as shown in FIG. 18, when the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is less than the third speed V3, the print control unit 15 causes the printing mechanism 106 to use the first nozzle. An image to be printed is printed by discharging ink with the ink nozzles n1 to n6 belonging to the group NG1 and the ink nozzles n7 to n12 belonging to the second nozzle group NG2. In other words, when the moving speed of the printing apparatus 1 is less than the third speed V3, the printing control unit 15 of the printing apparatus 1 causes the printing mechanism 106 to use the ink belonging to the first nozzle group NG1 of the image to be printed. The image of the portion corresponding to the nozzles n1 to n6 and the ink nozzles n7 to n12 belonging to the second nozzle group NG2 is printed.
印刷制御部15は、移動速度算出部11によって算出された印刷装置1の移動速度が第3速度V3以上であり、かつ、予め設定された第4速度V4未満である場合、印刷機構106に、第1ノズル群NG1に属するインクノズルn1〜n6のみによりインクを吐出することで印刷対象の画像を印刷させる。すなわち、印刷装置1の移動速度が第3速度V3以上であり第4速度V4未満である場合、第2ノズル群NG2に属するインクノズルn7〜n12はインクを吐出せず、印刷を実行しないように制御する。言い換えると、印刷装置1の印刷制御部15は、印刷装置1の移動速度が第3速度V3以上であり第4速度V4未満である場合、印刷機構106に、印刷対象の画像のうちの、第1ノズル群NG1に属するインクノズルn1〜n6に対応する部分の画像を印刷させる。
When the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is the third speed V3 or more and less than the preset fourth speed V4, the print control unit 15 causes the printing mechanism 106 to The image to be printed is printed by discharging the ink only with the ink nozzles n1 to n6 belonging to the first nozzle group NG1. That is, when the moving speed of the printing apparatus 1 is equal to or higher than the third speed V3 and lower than the fourth speed V4, the ink nozzles n7 to n12 belonging to the second nozzle group NG2 do not eject ink and printing is not performed. Control. In other words, when the moving speed of the printing apparatus 1 is higher than the third speed V3 and lower than the fourth speed V4, the printing control unit 15 of the printing apparatus 1 causes the printing mechanism 106 to An image of a portion corresponding to the ink nozzles n1 to n6 belonging to the one nozzle group NG1 is printed.
印刷制御部15は、移動速度算出部11によって算出された印刷装置1の移動速度が第4速度V4以上である場合、印刷機構106に、印刷を停止させる。印刷制御部15は、印刷装置1の移動速度が第4速度V4以上であることに応答して印刷を停止させた後、移動速度算出部11によって算出された印刷装置1の移動速度が第4速度V4を下回った場合、印刷機構106に、印刷を再開させる。
When the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is the fourth speed V4 or more, the print control unit 15 causes the printing mechanism 106 to stop printing. After the printing control unit 15 stops printing in response to the moving speed of the printing apparatus 1 being equal to or higher than the fourth speed V4, the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is the fourth. If it falls below the speed V4, the printing mechanism 106 resumes printing.
第1ノズル群及び第2ノズル群は、本発明に係る第1印刷群及び第2印刷群の第1の例である。第3速度V3未満の速度は、本発明に係る第3移動速度の第1の例である。第3速度V3以上であり第4速度V4未満である速度は、本発明に係る第4移動速度の第1の例である。
The first nozzle group and the second nozzle group are a first example of the first print group and the second print group according to the present invention. The velocity less than the third velocity V3 is a first example of the third moving velocity according to the present invention. The velocity which is the third velocity V3 or more and less than the fourth velocity V4 is a first example of the fourth moving velocity according to the present invention.
より具体的に、印刷制御部15は、印刷装置1の移動速度が第3速度V3未満である場合には、記憶部14に記憶された印刷データ108bのうち、第1ノズル群NG1に属するインクノズルn1〜n6と第2ノズル群NG2に属するインクノズルn7〜n12とに対応する印刷データ108bを転送データとして指定する。すなわち、印刷制御部15は、印刷装置1の移動速度が第3速度V3未満である場合には、印刷データ108bの第1行から第12行のデータを転送データとして指定する。一方、印刷制御部15は、印刷装置1の移動速度が第3速度V3以上であり第4速度V4未満である場合には、記憶部14に記憶された印刷データ108bのうち、第1ノズル群NG1に属するインクノズルn1〜n6に対応する印刷データ108bを転送データとして指定する。すなわち、印刷制御部15は、印刷装置1の移動速度が第3速度V3以上であり第4速度V4未満である場合には、印刷データ108bの第1行から第6行のデータを転送データとして指定する。
More specifically, when the moving speed of the printing apparatus 1 is less than the third speed V3, the print control unit 15 selects the ink belonging to the first nozzle group NG1 among the print data 108b stored in the storage unit 14. Print data 108b corresponding to the nozzles n1 to n6 and the ink nozzles n7 to n12 belonging to the second nozzle group NG2 are designated as transfer data. That is, when the moving speed of the printing apparatus 1 is less than the third speed V3, the print control unit 15 designates data of the first line to the 12th line of the print data 108b as transfer data. On the other hand, when the moving speed of the printing apparatus 1 is the third speed V3 or more and less than the fourth speed V4, the printing control unit 15 sets the first nozzle group in the printing data 108b stored in the storage unit 14 The print data 108b corresponding to the ink nozzles n1 to n6 belonging to NG1 are designated as transfer data. That is, when the moving speed of the printing apparatus 1 is equal to or higher than the third speed V3 and lower than the fourth speed V4, the print control unit 15 uses data of lines 1 to 6 of the print data 108b as transfer data. specify.
印刷制御部15は、印刷機構106が備えるインクジェットヘッド制御回路106bに、転送データとして指定された印刷データ108bのうち移動距離算出部15aによって算出された印刷装置1の移動距離に対応する列の印刷データ108bを、インクジェットヘッド106aへ送信させる。例えば、第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12に対応する印刷データ108bが転送データとして指定されており、かつ、印刷装置1の移動距離に対応する列が第3列目である場合、インクジェットヘッド制御回路106bは、第1行から第12行の印刷データ108bのうち第3列目の印刷データ108bをインクジェットヘッド106aへ送信する。一方、第1ノズル群NG1に属するインクノズルn1〜n6に対応する印刷データ108bが転送データとして指定されており、かつ、印刷装置1の移動距離に対応する列が第3列目である場合、インクジェットヘッド制御回路106bは、第1行から第6行の印刷データ108bのうち第3列目の印刷データ108bをインクジェットヘッド106aへ送信する。削除部15bは、記憶部14に記憶された印刷データ108bがインクジェットヘッド制御回路106bによってインクジェットヘッド106aへ送信される度に、送信された印刷データ108bを記憶部14から順次削除する。
The print control unit 15 causes the inkjet head control circuit 106 b included in the printing mechanism 106 to print a row corresponding to the movement distance of the printing apparatus 1 calculated by the movement distance calculation unit 15 a among the print data 108 b designated as transfer data. The data 108 b is sent to the inkjet head 106 a. For example, print data 108b corresponding to the ink nozzles n1 to n12 belonging to the first nozzle group NG1 and the second nozzle group NG2 is designated as transfer data, and the column corresponding to the movement distance of the printing apparatus 1 is the third In the case of the column, the inkjet head control circuit 106b transmits the print data 108b of the third column among the print data 108b of the first to twelfth rows to the inkjet head 106a. On the other hand, when the print data 108b corresponding to the ink nozzles n1 to n6 belonging to the first nozzle group NG1 is specified as transfer data, and the row corresponding to the movement distance of the printing apparatus 1 is the third row, The inkjet head control circuit 106b transmits the print data 108b in the third column among the print data 108b in the first to sixth rows to the inkjet head 106a. The deletion unit 15 b sequentially deletes the transmitted print data 108 b from the storage unit 14 each time the print data 108 b stored in the storage unit 14 is transmitted to the inkjet head 106 a by the inkjet head control circuit 106 b.
印刷制御部15は、印刷データ108bがインクジェットヘッド106aへ送信されたことに応答して、インクジェットヘッド制御回路106bに、上述した吐出コマンドをインクジェットヘッド106aへ送信させる。インクジェットヘッド106aは、吐出コマンドを受信したことに応答して、受信した印刷データ108bに従ってインクを吐出し、印刷を実行する。具体的に、インクジェットヘッド106aは、第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12に対応する印刷データ108bを受信した後、吐出コマンドを受信すると、第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12によりインクを吐出し、印刷を実行する。一方、インクジェットヘッド106aは、第1ノズル群NG1に属するインクノズルn1〜n6に対応する印刷データ108bを受信した後、吐出コマンドを受信すると、第1ノズル群NG1に属するインクノズルn1〜n6によりインクを吐出し、印刷を実行する。
In response to the print data 108b being transmitted to the inkjet head 106a, the print control unit 15 causes the inkjet head control circuit 106b to transmit the ejection command described above to the inkjet head 106a. In response to receiving the discharge command, the ink jet head 106 a discharges the ink according to the received print data 108 b to execute printing. Specifically, when the inkjet head 106a receives the ejection command after receiving the print data 108b corresponding to the ink nozzles n1 to n12 belonging to the first nozzle group NG1 and the second nozzle group NG2, the inkjet head 106a receives the first nozzle group NG1 and The ink is ejected by the ink nozzles n1 to n12 belonging to the second nozzle group NG2 to execute printing. On the other hand, when the inkjet head 106a receives the printing command 108b after receiving the print data 108b corresponding to the ink nozzles n1 to n6 belonging to the first nozzle group NG1, the ink jets n1 to n6 belonging to the first nozzle group NG1 And print.
上述したとおり、第3速度V3は、印刷機構106がインクノズルn1〜n12からインクを吐出することにより印刷対象の画像を印刷する際に、印刷対象の画像を印刷装置1の移動方向へ引き延ばされて歪むことなく印刷可能な印刷装置1の移動速度の最大値である。一方、第4速度V4は、印刷機構106がインクノズルn1〜n6からインクを吐出することにより印刷対象の画像を印刷する際に、印刷対象の画像を印刷装置1の移動方向へ引き延ばされて歪むことなく印刷可能な印刷装置1の移動速度の最大値である。第4速度V4は、実験等の任意の方法により予め設定されている。本実施形態において、第4速度V4は、300mm/secに設定されている。
As described above, when printing an image to be printed by the printing mechanism 106 discharging ink from the ink nozzles n1 to n12, the third velocity V3 spreads the image to be printed in the moving direction of the printing apparatus 1 This is the maximum value of the moving speed of the printing apparatus 1 capable of printing without being distorted. On the other hand, when printing an image to be printed by the printing mechanism 106 discharging ink from the ink nozzles n1 to n6, the fourth velocity V4 stretches the image to be printed in the moving direction of the printing apparatus 1 This is the maximum value of the moving speed of the printing apparatus 1 capable of printing without distortion. The fourth velocity V4 is preset by an arbitrary method such as an experiment. In the present embodiment, the fourth velocity V4 is set to 300 mm / sec.
ここで、印刷機構106が印刷に用いるインクノズルの数が少ないほど、印刷機構106が印刷対象の画像を印刷装置1の移動方向へ引き延ばされて歪むことなく印刷可能な印刷装置1の移動速度の最大値は大きい。以下、この点について説明する。第1に、印刷に用いるインクノズルの数、すなわち、インクを吐出するインクノズルの数が少ないほど、インクの吐出に要する時間は短い。第2に、印刷に用いるインクノズルの数が少ないほど、インクノズルへ送信される印刷データ108bのデータ量は少ない。印刷データ108bのデータ量が少ないほど、印刷データ108bをインクノズルへ送信するために要する時間は短い。このため、印刷機構106が印刷に用いるインクノズルの数が少ないほど、印刷機構106が印刷を正常に実行可能な速度は大きくなる。従って、印刷機構106が印刷に用いるインクノズルの数が少ないほど、印刷機構106が印刷対象の画像を印刷装置1の移動方向へ引き延ばされて歪むことなく印刷可能な印刷装置1の移動速度の最大値は大きい。例えば、上述した第4速度V4は、第3速度V3より大きい。
Here, as the number of ink nozzles used by the printing mechanism 106 for printing decreases, the printing mechanism 106 moves the printing device 1 capable of printing without being distorted and distorted in the moving direction of the printing device 1. The maximum speed is large. Hereinafter, this point will be described. First, the smaller the number of ink nozzles used for printing, that is, the number of ink nozzles that eject ink, the shorter the time required to eject the ink. Second, the smaller the number of ink nozzles used for printing, the smaller the amount of print data 108b transmitted to the ink nozzles. The smaller the amount of print data 108b, the shorter the time required to transmit the print data 108b to the ink nozzles. Therefore, as the number of ink nozzles used by the printing mechanism 106 for printing decreases, the speed at which the printing mechanism 106 can execute printing normally increases. Therefore, as the number of ink nozzles used by the printing mechanism 106 for printing decreases, the printing mechanism 106 moves the printing speed of the printing apparatus 1 capable of printing without being distorted and distorted in the moving direction of the printing apparatus 1. The maximum value of is large. For example, the fourth velocity V4 described above is larger than the third velocity V3.
上述したとおり、本実施形態に係る印刷装置1は、自装置の移動速度が第3速度V3未満である場合には、第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12によりインクを吐出することで印刷を実行し、自装置の移動速度が第3速度V3以上であり第4速度V4未満である場合には、第1ノズル群NG1に属するインクノズルn1〜n6によりインクを吐出することで印刷を実行する。このため、本実施形態に係る印刷装置1は、自装置の移動速度が第3速度V3以上であるときに第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12によりインクを吐出することで印刷を実行する形態に比べて、印刷対象の画像が自装置の移動方向へ引き延ばされて歪んだ状態で印刷されることによる印刷品質の低下を抑制できる。また、本実施形態に係る印刷装置1は、自装置の移動速度が第3速度V3以上であることに応答して印刷を停止する上記第1実施形態に係る印刷装置1に比べて、印刷対象の画像のうちのより広い範囲を自装置の移動方向への1回の移動に従って印刷し、印刷品質の低下を抑制できる。すなわち、本実施形態に係る印刷装置1は、自装置の移動速度が大きいほど印刷に用いるインクノズルの数を減らすことにより、印刷品質の低下を抑制できる。
As described above, the printing apparatus 1 according to the present embodiment uses the ink nozzles n1 to n12 belonging to the first nozzle group NG1 and the second nozzle group NG2 when the moving speed of the own apparatus is less than the third speed V3. The printing is executed by discharging the ink, and when the moving speed of the own apparatus is the third speed V3 or more and less than the fourth speed V4, the ink is nipped by the ink nozzles n1 to n6 belonging to the first nozzle group NG1. Printing is performed by discharging. For this reason, the printing apparatus 1 according to the present embodiment ejects the ink by the ink nozzles n1 to n12 belonging to the first nozzle group NG1 and the second nozzle group NG2 when the moving speed of the own apparatus is the third speed V3 or more. By doing this, it is possible to suppress a decrease in print quality caused by printing in a distorted state in which the image to be printed is stretched in the moving direction of the own device, as compared with the mode in which printing is performed. Further, the printing apparatus 1 according to the present embodiment is a printing target as compared with the printing apparatus 1 according to the first embodiment, which stops printing in response to the movement speed of the own apparatus being the third speed V3 or more. A wider range of the images of (1) can be printed in accordance with one movement in the movement direction of the own apparatus, and deterioration in print quality can be suppressed. That is, the printing apparatus 1 which concerns on this embodiment can suppress the fall of printing quality by reducing the number of the ink nozzles used for printing, so that the moving speed of an own apparatus is large.
また、印刷装置1は、自装置の移動速度が第4速度V4以上であることに応答して印刷を停止する。このため、印刷装置1は、印刷対象の画像が自装置の移動方向へ引き延ばされて歪んだ状態で印刷されることによる印刷品質の低下を抑制できる。また、印刷装置1は、自装置の移動速度が第4速度V4以上であることに応答して印刷を停止した後、自装置の移動速度が第4速度V4を下回った場合、印刷を再開する。このため、印刷装置1は、自装置の移動速度が第4速度V4を以上であることに応答して印刷を停止した後、自装置の移動速度が第4速度V4を下回っても印刷を再開しない形態に比べて、印刷対象の画像のうちのより広い範囲を自装置の移動方向への1回の移動に従って印刷し、印刷品質の低下を抑制できる。
In addition, the printing apparatus 1 stops printing in response to the movement speed of the own apparatus being equal to or higher than the fourth speed V4. For this reason, the printing apparatus 1 can suppress deterioration in print quality caused by printing in a distorted state in which the image to be printed is stretched in the moving direction of the printing apparatus 1. In addition, after stopping printing in response to the moving speed of the own apparatus being equal to or higher than the fourth speed V4, the printing apparatus 1 resumes printing when the moving speed of the own apparatus falls below the fourth speed V4. . For this reason, after stopping printing in response to the moving speed of the own apparatus being equal to or higher than the fourth speed V4, the printing apparatus 1 resumes printing even if the moving speed of the own apparatus falls below the fourth speed V4. Compared to the non-conventional form, a wider range of the image to be printed can be printed in accordance with one movement in the movement direction of the own apparatus, and deterioration in print quality can be suppressed.
また、上述したとおり、削除部15bは、転送データとして指定された印刷データ108bのうち印刷装置1の移動距離に対応する列の印刷データ108bがインクジェットヘッド106aへ送信されると、送信された印刷データ108bを記憶部14から順次削除する。このため、印刷対象の画像のうち印刷機構106によって既に印刷された部分の画像を表す印刷データ108bは削除部15bによって記憶部14から順次削除される一方、印刷対象の画像のうち印刷機構106によって未だ印刷されていない部分の画像を表す印刷データ108bは記憶部14によって記憶されている。従って、本実施形態に係る印刷機構106は、上記第1実施形態に係る印刷機構106と同様に、印刷装置1の移動方向への1回の移動に従って印刷対象の画像の一部のみが印刷された場合、印刷対象の画像の残りの部分を、印刷装置1の移動方向への再度の移動に従って印刷することにより印刷対象の画像の全体を印刷し、印刷対象の画像の一部のみが印刷されることによる印刷品質の低下を抑制できる。
Further, as described above, the deletion unit 15b transmits the print data when the print data 108b of the row corresponding to the movement distance of the printing apparatus 1 among the print data 108b specified as the transfer data is transmitted to the inkjet head 106a. The data 108 b is sequentially deleted from the storage unit 14. Therefore, the print data 108b representing an image of a portion of the image to be printed that has already been printed by the printing mechanism 106 is sequentially deleted from the storage unit 14 by the deleting unit 15b, while the printing mechanism 106 of the image to be printed is Print data 108 b representing an image of a portion not printed yet is stored by the storage unit 14. Therefore, in the printing mechanism 106 according to the present embodiment, as in the printing mechanism 106 according to the first embodiment, only a part of the image to be printed is printed according to one movement in the movement direction of the printing apparatus 1 In this case, the entire image to be printed is printed by printing the remaining part of the image to be printed according to the second movement in the moving direction of the printing apparatus 1, and only a part of the image to be printed is printed. It is possible to suppress the decrease in print quality due to
具体的に、印刷機構106は、印刷装置1の移動方向への1回の移動に従った印刷において、印刷対象の画像のうちの第1ノズル群NG1に属するインクノズルn1〜n6に対応する部分の画像のみが印刷された場合や、印刷装置1の移動速度が第4速度V4以上であることに応答して印刷が停止された場合、印刷装置1の印刷方向への再度の移動に従った印刷において、印刷対象の画像のうち前回の印刷において未だ印刷していなかった部分の画像を印刷する。これにより、印刷機構106は、印刷対象の画像の全体を印刷し、印刷対象の画像の一部のみが印刷されることによる印刷品質の低下を抑制できる。
Specifically, the printing mechanism 106 is a portion corresponding to the ink nozzles n1 to n6 belonging to the first nozzle group NG1 in the image to be printed in printing according to one movement in the moving direction of the printing apparatus 1 When printing is stopped in response to the fact that only the image of the above is printed or in response to the movement speed of the printing apparatus 1 being equal to or higher than the fourth speed V4, the movement of the printing apparatus 1 in the printing direction is followed again In printing, an image of a portion of the image to be printed which has not been printed in the previous printing is printed. As a result, the printing mechanism 106 can print the entire image to be printed and suppress the reduction in print quality caused by printing only a part of the image to be printed.
以下、本実施形態に係る印刷装置1による印刷について、図19〜図22を参照して説明する。具体的に、以下、印刷装置1が印刷対象の画像であるテキスト「ABCDE」を印刷する場合を例に用いて説明する。より具体的に、以下、印刷装置1が移動方向への1回の移動に従った印刷を実行する際、印刷装置1の移動速度が図19に示すように推移する場合を例に用いて説明する。印刷装置1は、時刻0から時刻T1までは第3速度V3未満の移動速度で移動し、時刻T1から時刻T2までは第3速度V3以上であり第4速度V4未満である移動速度で移動する。印刷装置1は、時刻T2から時刻T3までは第4速度V4を上回る移動速度で移動し、時刻T3から時刻T4までは第3速度V3以上であり第4速度V4未満である移動速度で移動する。印刷装置1は、時刻T4から時刻T5までは第3速度V3未満の移動速度で移動する。
Hereinafter, printing by the printing apparatus 1 according to the present embodiment will be described with reference to FIGS. 19 to 22. Specifically, the case where the printing apparatus 1 prints the text “ABCDE” which is an image to be printed will be described below as an example. More specifically, when the printing apparatus 1 executes printing according to one movement in the movement direction, the case where the movement speed of the printing apparatus 1 changes as shown in FIG. 19 will be described as an example. Do. The printing apparatus 1 moves at a moving speed lower than the third speed V3 from time 0 to time T1, and moves at a moving speed higher than the third speed V3 and lower than the fourth speed V4 from time T1 to time T2. . The printing apparatus 1 moves at a moving speed exceeding the fourth speed V4 from time T2 to time T3, and moves at a moving speed which is higher than the third speed V3 and less than the fourth speed V4 from time T3 to time T4. . The printing apparatus 1 moves at a moving speed less than the third speed V3 from time T4 to time T5.
印刷装置1によって印刷に用いられるインクノズルの数は、図20に示すように、印刷装置1の移動速度の変化に応じて増減する。具体的に、印刷装置1は、自装置の移動速度が第3速度V3未満である時刻0から時刻T1までの期間と時刻T4から時刻T5までの期間とにおいて、第1ノズル群NG1及び第2ノズル群NG2に属する12個のインクノズルn1〜n12を用いて印刷を行う。印刷装置1は、自装置の移動速度が第3速度V3以上であり第4速度V4未満である時刻T1から時刻T2までの期間と時刻T3から時刻T4までの期間とにおいて、第1ノズル群NG1に属する6個のインクノズルn1〜n6を用いて印刷を行う。印刷装置1は、自装置の移動速度が第4速度V4以上である時刻T2から時刻T3までの期間において、印刷を停止する。
The number of ink nozzles used for printing by the printing apparatus 1 increases or decreases in accordance with the change in the moving speed of the printing apparatus 1, as shown in FIG. Specifically, the printing device 1 performs the first nozzle group NG1 and the second nozzle group NG1 in a period from time 0 to time T1 where the moving speed of the own device is less than the third speed V3 and a time period from time T4 to time T5. Printing is performed using twelve ink nozzles n1 to n12 belonging to the nozzle group NG2. The printing apparatus 1 has the first nozzle group NG1 in the period from time T1 to time T2 and the period from time T3 to time T4 in which the moving speed of the own apparatus is the third speed V3 or more and less than the fourth speed V4. Printing is performed using the six ink nozzles n1 to n6 belonging to the above. The printing apparatus 1 stops printing in a period from time T2 to time T3 in which the moving speed of the own apparatus is the fourth speed V4 or more.
以下、印刷装置1が、時刻0において、図21に示す、印刷媒体2上のx座標がX4の位置に載置されたことに応答して、自装置の移動方向への1回の移動に従った印刷を開始する場合を例に用いて説明する。具体的に、以下、印刷装置1が、時刻0から上述した時刻T1までの間にx座標がX4の位置からx座標がX5の位置まで移動し、時刻T1から上述した時刻T2までの間にx座標がX5の位置からx座標がX6の位置まで移動し、時刻T2から上述した時刻T3までの間にx座標がX6の位置からx座標がX7の位置まで移動し、時刻T3から上述した時刻T4までの間にx座標がX7の位置からx座標がX8の位置まで移動し、時刻T4から上述した時刻T5までの間にx座標がX8の位置からx座標がX9の位置まで移動する場合を例に用いて説明する。
Hereinafter, in response to the printing apparatus 1 being placed at the position of X4 on the printing medium 2 at time 0, as shown in FIG. 21, the printing apparatus 1 moves once in the moving direction of the own apparatus. The case of starting to follow the printing will be described as an example. Specifically, hereinafter, the printing apparatus 1 moves from the position of X4 from the position of X4 to the position of X5 from the point of time 0 to the point of time T1 mentioned above, and from the point of time T1 to the point of time T2 mentioned above The x coordinate moves from the position of X5 to the position of x6 and the x coordinate moves from the position of X6 to the position of x7 from time T2 to the time T3 described above The x coordinate moves from the position of X7 to the position of X8 until the time T4, and the x coordinate moves from the position of X8 to the position of x9 from the time T4 to the time T5 described above The case will be described using an example.
印刷装置1が、x座標がX4の位置に載置され、印刷装置1の移動方向への1回の移動に従った印刷が開始された時点において、記憶部14には、印刷データ108bが記憶されている。印刷機構106は、図21に示すように、x座標がX4の位置からx座標がX5の位置まで印刷装置1が移動する間に、第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12に対応する印刷対象の画像を印刷する。これに応答して、削除部15bは、印刷機構106によって印刷された画像を表す、インクノズルn1〜n12に対応する印刷データ108bを記憶部14から削除する。印刷機構106は、x座標がX5の位置からx座標がX6の位置まで印刷装置1が移動する間に、第1ノズル群NG1に属するインクノズルn1〜n6に対応する印刷対象の画像を印刷する。これに応答して、削除部15bは、印刷機構106によって印刷された画像を表す、インクノズルn1〜n6に対応する印刷データ108bを記憶部14から削除する。印刷機構106は、x座標がX6の位置からx座標がX7の位置まで印刷装置1が移動する間は、印刷を停止する。印刷機構106は、x座標がX7の位置からx座標がX8の位置まで印刷装置1が移動する間に、第1ノズル群NG1に属するインクノズルn1〜n6に対応する印刷対象の画像を印刷する。これに応答して、削除部15bは、印刷機構106によって印刷された画像を表す、インクノズルn1〜n6に対応する印刷データ108bを記憶部14から削除する。印刷機構106は、x座標がX8の位置からx座標がX9の位置まで印刷装置1が移動する間に、第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12に対応する印刷対象の画像を印刷する。これに応答して、削除部15bは、印刷機構106によって印刷された画像を表す、インクノズルn1〜n12に対応する印刷データ108bを記憶部14から削除する。上述した印刷装置1の移動方向への1回の移動に従った印刷が終了した時点において、記憶部14には、印刷対象の画像のうち印刷機構106によって未だ印刷されていない部分の画像を表す印刷データ108bのみが記憶されている。
When the printing apparatus 1 is placed at the position of x4 at the x coordinate and printing is started according to one movement in the moving direction of the printing apparatus 1, the print data 108 b is stored in the storage unit 14. It is done. As shown in FIG. 21, the printing mechanism 106 is an ink nozzle belonging to the first nozzle group NG1 and the second nozzle group NG2 while the printing apparatus 1 is moved from the position with the x coordinate of X4 to the position with the x coordinate of X5. The image to be printed corresponding to n1 to n12 is printed. In response to this, the deletion unit 15 b deletes from the storage unit 14 the print data 108 b corresponding to the ink nozzles n 1 to n 12 representing the image printed by the printing mechanism 106. The printing mechanism 106 prints an image to be printed corresponding to the ink nozzles n1 to n6 belonging to the first nozzle group NG1 while the printing apparatus 1 moves from the position of the x coordinate of X5 to the position of the x coordinate of X6. . In response to this, the deletion unit 15 b deletes from the storage unit 14 the print data 108 b corresponding to the ink nozzles n 1 to n 6 representing the image printed by the printing mechanism 106. The printing mechanism 106 stops printing while the printing apparatus 1 is moved from the position where the x coordinate is X6 to the position where the x coordinate is X7. The printing mechanism 106 prints an image to be printed corresponding to the ink nozzles n1 to n6 belonging to the first nozzle group NG1 while the printing apparatus 1 moves from the position of the x coordinate of X7 to the position of the x coordinate of X8. . In response to this, the deletion unit 15 b deletes from the storage unit 14 the print data 108 b corresponding to the ink nozzles n 1 to n 6 representing the image printed by the printing mechanism 106. The printing mechanism 106 performs printing corresponding to the ink nozzles n1 to n12 belonging to the first nozzle group NG1 and the second nozzle group NG2 while the printing apparatus 1 moves from the position of the x coordinate of X8 to the position of the x coordinate of X9. Print the target image. In response to this, the deletion unit 15 b deletes from the storage unit 14 the print data 108 b corresponding to the ink nozzles n 1 to n 12 representing the image printed by the printing mechanism 106. When printing according to one movement in the moving direction of the printing apparatus 1 described above is completed, the storage unit 14 represents an image of a portion of the image to be printed that has not been printed by the printing mechanism 106 yet. Only print data 108 b is stored.
以下、上述した印刷装置1の移動方向への1回の移動に従った印刷が終了した後、ユーザが、印刷装置1をリフトオフし、印刷媒体2上の、前回の印刷が開始された時点において印刷装置1を載置した位置であるx座標がX4の位置に載置する場合を例に用いて説明する。印刷装置1は、自装置が印刷媒体2上に載置されたことに応答して、印刷を再開する。すなわち、印刷装置1は、x座標がX4の位置に載置されたことに応答して、自装置の移動方向への再度の移動に従った印刷を開始する。移動距離算出部15aは、印刷が再開されたことに応答して、印刷装置1の移動距離を0に設定する。
Thereafter, after printing according to one movement in the moving direction of the printing apparatus 1 described above is completed, the user lifts off the printing apparatus 1 and the previous printing on the print medium 2 is started. The case where the x coordinate which is the position which mounted the printing apparatus 1 mounts in the position of X4 is demonstrated using an example for an example. The printing apparatus 1 resumes printing in response to the printing apparatus 1 being placed on the print medium 2. That is, in response to the x-coordinate being placed at the position of X4, the printing apparatus 1 starts printing according to the second movement in the movement direction of the own apparatus. The movement distance calculation unit 15a sets the movement distance of the printing apparatus 1 to 0 in response to the resumption of printing.
以下、印刷装置1が、印刷が再開された後、第3速度V3を下回る移動速度で移動する場合を例に用いて説明する。印刷装置1は、自装置の移動方向への再度の移動に従った印刷において、第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12によりインクを吐出することで印刷を実行する。印刷が再開された時点において、記憶部14には、印刷対象の画像のうち前回の印刷において未だ印刷されていない部分の画像を表す印刷データ108bのみが記憶されている。
Hereinafter, the case where the printing apparatus 1 moves at a moving speed lower than the third speed V3 after printing is resumed will be described as an example. The printing apparatus 1 executes printing by discharging ink with the ink nozzles n1 to n12 belonging to the first nozzle group NG1 and the second nozzle group NG2 in printing according to the movement of the printing apparatus 1 in the movement direction of the apparatus itself. . When printing is resumed, the storage unit 14 stores only print data 108b representing an image of a portion of the image to be printed that has not been printed in the previous printing.
印刷装置1が、x座標がX4の位置からx座標がX5の位置まで移動する間は、印刷装置1の移動距離に対応する印刷データ108bが前回の印刷において削除部15bによって記憶部14から既に削除されているため、印刷は行われない。印刷装置1が、x座標がX5の位置からx座標がX6の位置まで第3速度V3を下回る移動速度で移動すると、印刷機構106は、記憶部14に記憶された印刷データ108bに従って、図22に示すように、第2ノズル群NG2に属するインクノズルn7〜n12に対応する印刷対象の画像を印刷する。なお、印刷装置1が、x座標がX5の位置からx座標がX6の位置まで移動する間は、印刷装置1の移動距離に対応し、かつ、第1ノズル群NG1に属するインクノズルn1〜n6に対応する印刷データ108bが前回の印刷において削除部15bによって記憶部14から既に削除されているため、第1ノズル群NG1に属するインクノズルn1〜n6による印刷は行われない。印刷装置1が、x座標がX6の位置からx座標がX7の位置まで第3速度V3を下回る移動速度で移動すると、印刷機構106は、記憶部14に記憶された印刷データ108bに従って、第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12に対応する印刷対象の画像を印刷する。印刷装置1が、x座標がX7の位置からx座標がX8の位置まで第3速度V3を下回る移動速度で移動すると、印刷機構106は、記憶部14に記憶された印刷データ108bに従って、第2ノズル群NG2に属するインクノズルn7〜n12に対応する印刷対象の画像を印刷する。なお、印刷装置1が、x座標がX7の位置からx座標がX8の位置まで移動する間は、印刷装置1の移動距離に対応し、かつ、第1ノズル群NG1に属するインクノズルn1〜n6に対応する印刷データ108bが前回の印刷において削除部15bによって記憶部14から既に削除されているため、第1ノズル群NG1に属するインクノズルn1〜n6による印刷は行われない。印刷装置1が、x座標がX8の位置からx座標がX9の位置まで移動する間は、印刷装置1の移動距離に対応する印刷データ108bが前回の印刷において削除部15bによって記憶部14から既に削除されているため、印刷は行われない。この結果、印刷対象の画像であるテキスト「ABCDE」の全体が印刷される。
While the printing apparatus 1 moves from the position where the x coordinate is X4 to the position where the x coordinate is X5, the print data 108b corresponding to the movement distance of the printing apparatus 1 has already been deleted from the storage unit 14 by the deletion unit 15b in the previous printing. Printing is not performed because it has been deleted. When the printing apparatus 1 moves from the position at which the x coordinate is X5 to the position where the x coordinate is at a position at which the x coordinate is less than the third velocity V3, the printing mechanism 106 follows FIG. 22 according to the print data 108b stored in the storage unit 14. As shown in FIG. 6, the image to be printed corresponding to the ink nozzles n7 to n12 belonging to the second nozzle group NG2 is printed. While the printing apparatus 1 moves from the position where the x coordinate is X5 to the position where the x coordinate is X6, the ink nozzles n1 to n6 correspond to the movement distance of the printing apparatus 1 and belong to the first nozzle group NG1. Since the print data 108b corresponding to the above is already deleted from the storage unit 14 by the deletion unit 15b in the previous printing, the printing by the ink nozzles n1 to n6 belonging to the first nozzle group NG1 is not performed. When the printing apparatus 1 moves at a moving speed below the third speed V3 from the position of the x coordinate to the position of the x coordinate from the position of the x coordinate to the position of the x coordinate X7, the printing mechanism 106 An image to be printed corresponding to the ink nozzles n1 to n12 belonging to the nozzle group NG1 and the second nozzle group NG2 is printed. When the printing apparatus 1 moves from the position at which the x coordinate is X7 to the position where the x coordinate is at a position at which the x coordinate is less than the third velocity V3, the printing mechanism 106 performs the second process according to the print data 108b stored in the storage unit 14. An image to be printed corresponding to the ink nozzles n7 to n12 belonging to the nozzle group NG2 is printed. While the printing apparatus 1 moves from the position where the x coordinate is X7 to the position where the x coordinate is X8, the ink nozzles n1 to n6 correspond to the movement distance of the printing apparatus 1 and belong to the first nozzle group NG1. Since the print data 108b corresponding to the above is already deleted from the storage unit 14 by the deletion unit 15b in the previous printing, the printing by the ink nozzles n1 to n6 belonging to the first nozzle group NG1 is not performed. While the printing apparatus 1 moves from the position where the x coordinate is X8 to the position where the x coordinate is X9, the print data 108b corresponding to the movement distance of the printing apparatus 1 has already been deleted from the storage unit 14 by the deletion unit 15b in the previous printing. Printing is not performed because it has been deleted. As a result, the entire text "ABCDE" which is an image to be printed is printed.
本実施形態に係る判定部15cは、記憶部14に記憶された印刷データ108bが削除部15bによって削除される度に、印刷が完了したか否かを判定すると共に、印刷装置1がリフトオフされたと判定されたことに応答して印刷が停止されたときに、印刷が完了したか否かを判定する。判定部15cが、印刷装置1がリフトオフされたことに応答して印刷が停止されたときに印刷が完了したか否かを判定し、印刷が完了していないと判定した場合、本実施形態に係る報知部16は、出力装置116が備える表示部101に、警告画面AWを表示させる。
The determination unit 15c according to the present embodiment determines whether printing is completed each time the print data 108b stored in the storage unit 14 is deleted by the deletion unit 15b, and that the printing apparatus 1 is lifted off. When the printing is stopped in response to the determination, it is determined whether the printing is completed. When the determination unit 15c determines that the printing is completed when the printing is stopped in response to the lift-off of the printing apparatus 1 and determines that the printing is not completed according to the present embodiment. The notification unit 16 causes the display unit 101 included in the output device 116 to display a warning screen AW.
本実施形態に係る速度報知部12は、図23に示すように、移動速度算出部11によって算出された印刷装置1の移動速度が0mm/secである場合、第1のLED102、第2のLED103及び第3のLED104を消灯した状態に制御する。これにより、印刷装置1の移動速度が0mm/secであることがユーザに報知される。
When the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is 0 mm / sec as illustrated in FIG. 23, the speed notification unit 12 according to the present embodiment is the first LED 102 and the second LED 103. And the third LED 104 is turned off. Thus, the user is notified that the moving speed of the printing apparatus 1 is 0 mm / sec.
速度報知部12は、移動速度算出部11によって算出された印刷装置1の移動速度が0mm/secより大きく第3速度V3未満である場合、第1のLED102を点灯した状態に制御すると共に、第2のLED103及び第3のLED104を消灯した状態に制御する。これにより、印刷装置1の移動速度が0mm/secより大きく第3速度V3未満であることがユーザに報知される。すなわち、速度報知部12は、印刷装置1の移動速度が0mm/secより大きく第3速度V3未満である場合、第1のLED102を用いて印刷装置1の移動速度を報知する。
When the movement speed of the printing apparatus 1 calculated by the movement speed calculation unit 11 is greater than 0 mm / sec and less than the third speed V3, the speed notification unit 12 controls the first LED 102 to light up and The second LED 103 and the third LED 104 are controlled to be turned off. Thus, the user is notified that the movement speed of the printing apparatus 1 is greater than 0 mm / sec and less than the third speed V3. That is, when the moving speed of the printing apparatus 1 is greater than 0 mm / sec and less than the third speed V3, the speed notifying unit 12 uses the first LED 102 to notify the moving speed of the printing apparatus 1.
速度報知部12は、移動速度算出部11によって算出された印刷装置1の移動速度が第3速度V3以上であり第4速度V4未満である場合、第1のLED102及び第2のLED103を点灯した状態に制御すると共に、第3のLED104を消灯した状態に制御する。これにより、印刷装置1の移動速度が第3速度V3以上であり第4速度V4未満であることがユーザに報知される。すなわち、速度報知部12は、印刷装置1の移動速度が第3速度V3以上であり第4速度V4未満である場合、第1のLED102及び第2のLED103を用いて印刷装置1の移動速度を報知する。
The speed notification unit 12 lights the first LED 102 and the second LED 103 when the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is the third speed V3 or more and less than the fourth speed V4. It controls to a state and controls to the state which turned off 3rd LED104. Thus, the user is notified that the moving speed of the printing apparatus 1 is the third speed V3 or more and less than the fourth speed V4. That is, when the movement speed of the printing apparatus 1 is the third speed V3 or more and less than the fourth speed V4, the speed notification unit 12 uses the first LED 102 and the second LED 103 to set the movement speed of the printing apparatus 1 Inform.
第1のLED102及び第2のLED103は、本発明に係る第1報知手段及び第2報知手段の第4の例である。0mm/sec以上であり第3速度V3未満である速度は、本発明に係る第1移動速度の第4の例である。第3速度V3以上であり第4速度V4未満である速度は、本発明に係る第2移動速度の第4の例である。
The first LED 102 and the second LED 103 are a fourth example of the first notification means and the second notification means according to the present invention. The velocity which is 0 mm / sec or more and less than the third velocity V3 is a fourth example of the first moving velocity according to the present invention. The velocity which is the third velocity V3 or more and less than the fourth velocity V4 is a fourth example of the second moving velocity according to the present invention.
速度報知部12は、移動速度算出部11によって算出された印刷装置1の移動速度が第4速度V4以上である場合、第1のLED102、第2のLED103及び第3のLED104を点灯した状態に制御する。これにより、印刷装置1の移動速度が第4速度V4以上であることがユーザへ報知される。すなわち、速度報知部12は、印刷装置1の移動速度が第4速度V4以上である場合、第1のLED102、第2のLED103及び第3のLED104を用いて印刷装置1の移動速度を報知する。
When the moving speed of the printing apparatus 1 calculated by the moving speed calculation unit 11 is the fourth speed V4 or more, the speed notification unit 12 lights the first LED 102, the second LED 103, and the third LED 104. Control. Thus, the user is notified that the moving speed of the printing apparatus 1 is equal to or higher than the fourth speed V4. That is, when the movement speed of the printing apparatus 1 is the fourth speed V4 or more, the speed notification unit 12 notifies the movement speed of the printing apparatus 1 using the first LED 102, the second LED 103, and the third LED 104. .
第2のLED103及び第3のLED104は、本発明に係る第1報知手段及び第2報知手段の第5の例である。第3速度V3以上であり第4速度V4未満である速度は、本発明に係る第1移動速度の第5の例である。第4速度V4以上である速度は、本発明に係る第2移動速度の第5の例である。また、第1のLED102及び第3のLED104は、本発明に係る第1報知手段及び第2報知手段の第6の例である。0mm/sec以上であり第3速度V3未満である速度は、本発明に係る第1移動速度の第6の例である。第4速度V4以上である速度は、本発明に係る第2移動速度の第6の例である。
The second LED 103 and the third LED 104 are a fifth example of the first notification means and the second notification means according to the present invention. The velocity which is the third velocity V3 or more and less than the fourth velocity V4 is a fifth example of the first moving velocity according to the present invention. The speed which is the fourth speed V4 or more is a fifth example of the second moving speed according to the present invention. The first LED 102 and the third LED 104 are sixth examples of the first notifying means and the second notifying means according to the present invention. The velocity which is 0 mm / sec or more and less than the third velocity V3 is a sixth example of the first moving velocity according to the present invention. The speed which is the fourth speed V4 or more is a sixth example of the second moving speed according to the present invention.
上述したとおり、速度報知部12は、印刷装置1の移動速度と、印刷に用いられるインクノズルの数が減らされる閾値である第3速度V3と、の大小関係に応じて、点灯されるLEDの数を増減させる。このため、ユーザは、印刷装置1を移動させつつ印刷を行う際、点灯されたLEDの数に基づいて印刷装置1の移動速度と第3速度V3との大小関係を認識し、印刷装置1の移動速度が第3速度V3に達することがないように印刷装置1を移動させることで、印刷に用いられるインクノズルの数が減らされる可能性を抑制できる。
As described above, the speed notification unit 12 is an LED that is turned on according to the magnitude relationship between the moving speed of the printing apparatus 1 and the third speed V3 which is a threshold value at which the number of ink nozzles used for printing is reduced. Increase or decrease the number. Therefore, when printing while moving the printing apparatus 1, the user recognizes the magnitude relationship between the moving speed of the printing apparatus 1 and the third speed V 3 based on the number of lighted LEDs. By moving the printing apparatus 1 so that the moving speed does not reach the third speed V3, the possibility of reducing the number of ink nozzles used for printing can be suppressed.
さらに、速度報知部12は、印刷装置1の移動速度と、印刷が停止される閾値である第4速度V4と、の大小関係に応じて、点灯するLEDの数を増加させる。このため、ユーザは、印刷装置1を移動させつつ印刷を行う際、点灯されたLEDの数に基づいて印刷装置1の移動速度と第4速度V4との差を認識し、印刷装置1の移動速度が第4速度V4に達することがないように印刷装置1を移動させることで、印刷が停止する可能性を抑制できる。
Furthermore, the speed notification unit 12 increases the number of lighted LEDs according to the magnitude relationship between the moving speed of the printing apparatus 1 and the fourth speed V4 which is a threshold at which printing is stopped. Therefore, when printing while moving the printing apparatus 1, the user recognizes the difference between the moving speed of the printing apparatus 1 and the fourth speed V4 based on the number of lighted LEDs, and moves the printing apparatus 1 By moving the printing apparatus 1 so that the speed does not reach the fourth speed V4, the possibility of stopping the printing can be suppressed.
以下、上述の物理的・機能的構成を備える本実施形態に係る印刷装置1が実行する印刷処理について説明する。本実施形態に係る印刷装置1は、上記第1実施形態において説明した、図14のフローチャートに示す印刷処理と概ね同様の印刷処理を実行する。ただし、本実施形態に係る印刷装置1は、印刷処理において、上述した図15のフローチャートに示すサンプリング処理の代わりに図24のフローチャートに示すサンプリング処理を実行し、上述した図16のフローチャートに示す吐出処理の代わりに図25のフローチャートに示す吐出処理を実行する。以下、本実施形態に係る印刷装置1が実行する印刷処理について、上記第1実施形態に係る印刷装置1が実行する印刷処理との相違点を中心に説明する。
Hereinafter, the printing process performed by the printing apparatus 1 according to the present embodiment having the above-described physical and functional configuration will be described. The printing apparatus 1 according to the present embodiment executes printing processing substantially similar to the printing processing shown in the flowchart of FIG. 14 described in the first embodiment. However, in the printing process, the printing apparatus 1 according to the present embodiment executes the sampling process shown in the flowchart of FIG. 24 instead of the sampling process shown in the flowchart of FIG. Instead of the process, the discharge process shown in the flowchart of FIG. 25 is executed. Hereinafter, the printing process performed by the printing apparatus 1 according to the present embodiment will be described focusing on differences from the printing process performed by the printing apparatus 1 according to the first embodiment.
まず、図24のフローチャートを参照して、本実施形態に係る印刷装置1が実行するサンプリング処理について説明する。
First, sampling processing executed by the printing apparatus 1 according to the present embodiment will be described with reference to the flowchart in FIG.
図24のフローチャートに示すサンプリング処理が開始されると、まず、検出信号取得部10が、検出装置105から検出信号を取得する(ステップS401)。印刷制御部15は、ステップS401で取得された検出信号がリフトオフ条件を満たすか否かを判定することにより、印刷装置1がリフトオフされたか否かを判定する(ステップS402)。印刷装置1がリフトオフされたと判定すると(ステップS402;Yes)、印刷制御部15は、停止フラグをオン状態に設定し(ステップS413)、サンプリング処理を終了する。
When the sampling process shown in the flowchart of FIG. 24 is started, first, the detection signal acquisition unit 10 acquires a detection signal from the detection device 105 (step S401). The print control unit 15 determines whether the printing apparatus 1 has been lifted off by determining whether the detection signal acquired in step S401 satisfies the lift-off condition (step S402). If it is determined that the printing apparatus 1 has been lifted off (step S402; Yes), the print control unit 15 sets the stop flag to the on state (step S413), and ends the sampling process.
一方、印刷装置1がリフトオフされていないと印刷制御部15が判定すると(ステップS402;No)、移動距離算出部15aが、ステップS401で取得された検出信号が含む移動量検出信号が示す印刷装置1のサンプリング周期あたりの移動量を加算することにより印刷装置1の移動距離を更新する(ステップS403)。移動速度算出部11は、ステップS401で取得された検出信号が含む移動量検出信号が示す印刷装置1のサンプリング周期あたりの移動量を当該サンプリング周期で除算することにより印刷装置1の移動速度を算出する(ステップS404)。印刷制御部15は、ステップS404で算出された印刷装置1の移動速度に応じて印刷周期を設定する(ステップS405)。
On the other hand, when the printing control unit 15 determines that the printing apparatus 1 has not been lifted off (step S402; No), the printing apparatus indicated by the movement amount detection signal included in the detection signal acquired in step S401 is the movement distance calculation unit 15a. The movement distance of the printing apparatus 1 is updated by adding the movement amount per sampling cycle (step S403). The moving speed calculation unit 11 calculates the moving speed of the printing apparatus 1 by dividing the moving amount per sampling cycle of the printing apparatus 1 indicated by the moving amount detection signal included in the detection signal obtained in step S401 by the sampling cycle. (Step S404). The print control unit 15 sets a print cycle according to the moving speed of the printing apparatus 1 calculated in step S404 (step S405).
速度報知部12は、ステップS404で算出された印刷装置1の移動速度が0mm/secであるか否かを判定する(ステップS406)。印刷装置1の移動速度が0mm/secであると判定すると(ステップS406;Yes)、速度報知部12は、第1のLED102、第2のLED103及び第3のLED104を全て消灯した状態に制御する(ステップS414)。印刷制御部15は、第1ノズル群NG1に属するインクノズルn1〜n6と第2ノズル群NG2に属するインクノズルn7〜n12とに対応する印刷データ108bを転送データとして指定し(ステップS416)、サンプリング処理を終了する。
The speed notification unit 12 determines whether the moving speed of the printing apparatus 1 calculated in step S404 is 0 mm / sec (step S406). If it is determined that the moving speed of the printing apparatus 1 is 0 mm / sec (step S406; Yes), the speed notification unit 12 controls all the first LED 102, the second LED 103, and the third LED 104 in the off state (Step S414). The print control unit 15 designates print data 108b corresponding to the ink nozzles n1 to n6 belonging to the first nozzle group NG1 and the ink nozzles n7 to n12 belonging to the second nozzle group NG2 as transfer data (step S416), and performs sampling End the process.
一方、印刷装置1の移動速度が0mm/secではないと判定すると(ステップS406;No)、速度報知部12は、ステップS404で算出された印刷装置1の移動速度が第3速度V3未満であるか否かを判定する(ステップS407)。印刷装置1の移動速度が第3速度V3未満であると判定すると(ステップS407;Yes)、速度報知部12は、第1のLED102を点灯した状態に制御すると共に、第2のLED103及び第3のLED104を消灯した状態に制御する(ステップS415)。印刷制御部15は、第1ノズル群NG1に属するインクノズルn1〜n6と第2ノズル群NG2に属するインクノズルn7〜n12とに対応する印刷データ108bを転送データとして指定し(ステップS416)、サンプリング処理を終了する。
On the other hand, when it is determined that the moving speed of the printing apparatus 1 is not 0 mm / sec (step S406; No), the speed notifying unit 12 determines that the moving speed of the printing apparatus 1 calculated in step S404 is less than the third speed V3. It is determined whether or not (step S407). If it is determined that the moving speed of the printing apparatus 1 is less than the third speed V3 (step S407; Yes), the speed notification unit 12 controls the first LED 102 to be on, and the second LED 103 and the third LED 103 It controls in the state which turned off LED104 of (step S415). The print control unit 15 designates print data 108b corresponding to the ink nozzles n1 to n6 belonging to the first nozzle group NG1 and the ink nozzles n7 to n12 belonging to the second nozzle group NG2 as transfer data (step S416), and performs sampling End the process.
一方、印刷装置1の移動速度が第3速度V3以上であると速度報知部12が判定すると(ステップS407;No)、印刷制御部15は、第1ノズル群NG1に属するインクノズルn1〜n6に対応する印刷データ108bを転送データとして指定する(ステップS408)。
On the other hand, when the speed notification unit 12 determines that the moving speed of the printing apparatus 1 is equal to or higher than the third speed V3 (step S407; No), the print control unit 15 applies the ink nozzles n1 to n6 belonging to the first nozzle group NG1. The corresponding print data 108b is designated as transfer data (step S408).
速度報知部12は、ステップS404で算出された印刷装置1の移動速度が第4速度V4未満であるか否かを判定する(ステップS409)。印刷装置1の移動速度が第4速度V4未満であると判定すると(ステップS409;Yes)、速度報知部12は、第1のLED102及び第2のLED103を点灯した状態に制御すると共に、第3のLED104を消灯した状態に制御し(ステップS412)、サンプリング処理を終了する。
The speed notification unit 12 determines whether the moving speed of the printing apparatus 1 calculated in step S404 is less than the fourth speed V4 (step S409). If it is determined that the moving speed of the printing apparatus 1 is less than the fourth speed V4 (step S409; Yes), the speed notification unit 12 controls the first LED 102 and the second LED 103 to be in the lighted state and The LED 104 is controlled to be turned off (step S412), and the sampling process is ended.
一方、印刷装置1の移動速度が第4速度V4以上であると判定すると(ステップS409;No)、速度報知部12は、第1のLED102、第2のLED103及び第3のLED104を点灯した状態に制御する(ステップS410)。印刷制御部15は、スキップフラグをオン状態に設定し(ステップS411)、サンプリング処理を終了する。
On the other hand, when it is determined that the moving speed of the printing apparatus 1 is equal to or higher than the fourth speed V4 (step S409; No), the speed notification unit 12 lights the first LED 102, the second LED 103, and the third LED 104. (Step S410). The print control unit 15 sets the skip flag to the on state (step S411), and ends the sampling process.
次に、図25のフローチャートを参照して、本実施形態に係る印刷装置1が実行する吐出処理について説明する。
Next, the discharge process performed by the printing apparatus 1 according to the present embodiment will be described with reference to the flowchart in FIG.
図25のフローチャートに示す吐出処理が開始されると、まず、印刷制御部15が、スキップフラグがオン状態に設定されているか否かを判定する(ステップS501)。スキップフラグがオン状態に設定されていると判定すると(ステップS501;Yes)、印刷制御部15は、吐出処理を終了する。
When the discharge process shown in the flowchart of FIG. 25 is started, the print control unit 15 first determines whether the skip flag is set to the on state (step S501). If it is determined that the skip flag is set to the on state (step S501; Yes), the print control unit 15 ends the discharge processing.
スキップフラグがオン状態に設定されていないと判定すると(ステップS501;No)、印刷制御部15は、図24のフローチャートのステップS408又はS416の処理で転送データとして指定された印刷データ108bのうちの、図24のフローチャートのステップS403の処理で更新された印刷装置1の移動距離に対応する列の印刷データ108bが記憶部14に記憶されているか否かを判定する(ステップS502)。転送データとして指定された印刷データ108bのうちの、印刷装置1の移動距離に対応する列の印刷データ108bが記憶部14に記憶されていないと判定すると(ステップS502;No)、処理はステップS506へ移る。
If it is determined that the skip flag is not set to the on state (step S501; No), the print control unit 15 selects one of the print data 108b designated as transfer data in the process of step S408 or S416 in the flowchart of FIG. It is determined whether the print data 108b of the row corresponding to the movement distance of the printing apparatus 1 updated in the process of step S403 in the flowchart of FIG. 24 is stored in the storage unit 14 (step S502). If it is determined that the print data 108b of the row corresponding to the movement distance of the printing apparatus 1 among the print data 108b designated as transfer data is not stored in the storage unit 14 (step S502; No), the process proceeds to step S506. Move to
転送データとして指定された印刷データ108bのうちの、印刷装置1の移動距離に対応する列の印刷データ108bが記憶部14に記憶されていると判定すると(ステップS502;Yes)、印刷制御部15は、インクジェットヘッド制御回路106bに、当該印刷データ108bをインクジェットヘッド106aへ送信させる(ステップS503)。印刷制御部15は、インクジェットヘッド制御回路106bを制御してインクジェットヘッド106aへ吐出コマンドを送信させ(ステップS504)、インクジェットヘッド106aにインクを吐出させ、印刷を実行させる。削除部15bは、ステップS504でインクジェットヘッド106aへ送信された印刷データ108bを、記憶部14から削除する(ステップS505)。
If it is determined that the print data 108b of the row corresponding to the movement distance of the printing apparatus 1 among the print data 108b designated as transfer data is stored in the storage unit 14 (step S502; Yes), the print control unit 15 Makes the ink jet head control circuit 106 b transmit the print data 108 b to the ink jet head 106 a (step S 503). The print control unit 15 controls the ink jet head control circuit 106 b to transmit a discharge command to the ink jet head 106 a (step S 504), and causes the ink jet head 106 a to discharge ink to execute printing. The deleting unit 15 b deletes the print data 108 b transmitted to the inkjet head 106 a in step S 504 from the storage unit 14 (step S 505).
次に、判定部15cが、記憶部14に印刷データ108bが記憶されているか否かを判定する(ステップS506)。記憶部14に印刷データ108bが記憶されていないと判定すると(ステップS506;No)、判定部15cは、完了フラグをオン状態に設定し(ステップS508)、吐出処理を終了する。
Next, the determination unit 15 c determines whether the print data 108 b is stored in the storage unit 14 (step S 506). If it is determined that the print data 108b is not stored in the storage unit 14 (step S506; No), the determination unit 15c sets the completion flag to the on state (step S508), and ends the discharge process.
一方、記憶部14に印刷データ108bが記憶されていると判定すると(ステップS506;Yes)、判定部15cは、記憶されている印刷データ108bにインクを吐出させる制御を行うデータが含まれているか否かを判定する(ステップS507)。印刷データ108bにインクを吐出させる制御を行うデータが含まれていると判定すると(ステップS507;Yes)、判定部15cは、吐出処理を終了する。一方、印刷データ108bにインクを吐出させる制御を行うデータが含まれていないと判定すると(ステップS507;No)、判定部15cは、完了フラグをオン状態に設定し(ステップS508)、吐出処理を終了する。
On the other hand, if it is determined that the print data 108b is stored in the storage unit 14 (step S506; Yes), is the determination unit 15c included in the stored print data 108b whether it contains data for controlling ink ejection? It is determined whether or not (step S507). If it is determined that the print data 108b includes data for performing control to discharge ink (Step S507; Yes), the determination unit 15c ends the discharge process. On the other hand, when it is determined that the print data 108b does not include data for performing control to discharge ink (step S507; No), the determination unit 15c sets the completion flag to the on state (step S508), and the discharge process is performed. finish.
なお、本実施形態に係る制御回路107は、図14のフローチャートのステップS114の処理において、停止フラグと共にスキップフラグをクリアし、S120の処理において、停止フラグ及び完了フラグと共にスキップフラグをクリアする。なお、スキップフラグをクリアするとは、スキップフラグを初期状態であるオフ状態に設定することを指す。
The control circuit 107 according to the present embodiment clears the skip flag together with the stop flag in the process of step S114 in the flowchart of FIG. 14 and clears the skip flag together with the stop flag and the completion flag in the process of S120. Note that clearing the skip flag indicates setting the skip flag to an off state, which is an initial state.
以上説明したとおり、本実施形態に係る印刷装置1は、自装置の移動速度が第3速度V3未満である場合には、第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12によりインクを吐出することで印刷を実行し、自装置の移動速度が第3速度V3以上であり第4速度V4未満である場合には、第1ノズル群NG1に属するインクノズルn1〜n6によりインクを吐出することで印刷を実行する。このため、本実施形態に係る印刷装置1は、自装置の移動速度が第3速度V3以上であるときに第1ノズル群NG1及び第2ノズル群NG2に属するインクノズルn1〜n12によりインクを吐出することで印刷を実行する形態に比べて、印刷対象の画像が自装置の移動方向へ引き延ばされて歪んだ状態で印刷されることによる印刷品質の低下を抑制できる。また、本実施形態に係る印刷装置1は、自装置の移動速度が第3速度V3以上であることに応答して印刷を停止する上記第1実施形態に係る印刷装置1に比べて、印刷対象の画像のうちのより広い範囲を移動方向への自装置の1回の移動に従って印刷し、印刷品質の低下を抑制できる。すなわち、本実施形態に係る印刷装置1は、自装置の移動速度が大きいほど印刷に用いるインクノズルの数を減らすことにより、印刷品質の低下を抑制できる。
As described above, when the moving speed of the printing apparatus 1 according to the present embodiment is less than the third speed V3, the ink nozzles n1 to n12 belonging to the first nozzle group NG1 and the second nozzle group NG2 The printing is executed by discharging the ink by the ink, and when the moving speed of the own device is the third speed V3 or more and less than the fourth speed V4, the ink nozzles n1 to n6 belonging to the first nozzle group NG1 Execute printing by discharging. For this reason, the printing apparatus 1 according to the present embodiment ejects the ink by the ink nozzles n1 to n12 belonging to the first nozzle group NG1 and the second nozzle group NG2 when the moving speed of the own apparatus is the third speed V3 or more. By doing this, it is possible to suppress a decrease in print quality caused by printing in a distorted state in which the image to be printed is stretched in the movement direction of the own device, as compared with the mode in which printing is performed. Further, the printing apparatus 1 according to the present embodiment is a printing target as compared with the printing apparatus 1 according to the first embodiment, which stops printing in response to the movement speed of the own apparatus being the third speed V3 or more. A wider range of the images of (1) can be printed in accordance with one movement of the own device in the movement direction, and deterioration in print quality can be suppressed. That is, the printing apparatus 1 which concerns on this embodiment can suppress the fall of printing quality by reducing the number of the ink nozzles used for printing, so that the moving speed of an own apparatus is large.
また、本実施形態に係る印刷装置1は、自装置の移動速度が第4速度V4以上であることに応答して印刷を停止する。このため、本実施形態に係る印刷装置1は、印刷対象の画像が自装置の移動方向へ引き延ばされて歪んだ状態で印刷されることによる印刷品質の低下を抑制できる。
In addition, the printing apparatus 1 according to the present embodiment stops printing in response to the movement speed of the own apparatus being equal to or higher than the fourth speed V4. For this reason, the printing apparatus 1 according to the present embodiment can suppress a decrease in print quality caused by printing in a distorted state in which the image to be printed is stretched in the movement direction of the own apparatus.
また、本実施形態に係る印刷装置1は、自装置の移動速度が第4速度V4以上であることに応答して印刷を停止した後、自装置の移動速度が第4速度V4を下回った場合、印刷を再開する。このため、本実施形態に係る印刷装置1は、自装置の移動速度が第4速度V4を以上であることに応答して印刷を停止した後、自装置の移動速度が第4速度V4を下回っても印刷を再開しない形態に比べて、印刷対象の画像のうちのより広い範囲を移動方向への自装置の1回の移動に従って印刷し、印刷品質の低下を抑制できる。
The printing apparatus 1 according to the present embodiment stops printing in response to the moving speed of the own apparatus being equal to or higher than the fourth speed V4, and the moving speed of the own apparatus falls below the fourth speed V4. , Resume printing. For this reason, the printing apparatus 1 according to the present embodiment stops the printing in response to the moving speed of the own apparatus being equal to or higher than the fourth speed V4, and then the moving speed of the own apparatus falls below the fourth speed V4. Even in the case where printing is not resumed, a wider range of the image to be printed can be printed in accordance with one movement of the own apparatus in the moving direction, and deterioration in print quality can be suppressed.
また、本実施形態に係る削除部15bは、転送データとして指定された印刷データ108bのうち印刷装置1の移動距離に対応する列の印刷データ108bがインクジェットヘッド106aへ送信されると、送信された印刷データ108bを記憶部14から順次削除する。このため、印刷対象の画像のうち印刷機構106によって既に印刷された部分の画像を表す印刷データ108bは削除部15bによって記憶部14から順次削除される一方、印刷対象の画像のうち印刷機構106によって未だ印刷されていない部分の画像を表す印刷データ108bは記憶部14によって記憶されている。従って、本実施形態に係る印刷装置1は、上記第1実施形態に係る印刷装置1と同様に、自装置の移動方向への1回の移動に従って印刷対象の画像の一部のみが印刷された場合、印刷対象の画像の残りの部分を、自装置の移動方向への再度の移動に従って印刷することにより印刷対象の画像の全体を印刷し、印刷対象の画像の一部のみが印刷されることによる印刷品質の低下を抑制できる。具体的に、本実施形態に係る印刷装置1は、自装置の移動方向への1回の移動に従った印刷において、印刷対象の画像のうちの第1ノズル群NG1に属するインクノズルn1〜n6に対応する部分の画像のみが印刷された場合や、自装置の移動速度が第4速度V4以上であることに応答して印刷が停止された場合、自装置の印刷方向への再度の移動に従った印刷において、印刷対象の画像のうち前回の印刷において未だ印刷していなかった部分の画像を印刷する。このため、本実施形態に係る印刷装置1は、印刷対象の画像の全体を印刷し、印刷対象の画像の一部のみが印刷されることによる印刷品質の低下を抑制できる。
In addition, the deletion unit 15b according to the present embodiment transmits the print data 108b of the row corresponding to the movement distance of the printing apparatus 1 among the print data 108b specified as the transfer data, when the print data 108b is transmitted to the inkjet head 106a. The print data 108 b is sequentially deleted from the storage unit 14. Therefore, the print data 108b representing an image of a portion of the image to be printed that has already been printed by the printing mechanism 106 is sequentially deleted from the storage unit 14 by the deleting unit 15b, while the printing mechanism 106 of the image to be printed is Print data 108 b representing an image of a portion not printed yet is stored by the storage unit 14. Therefore, in the printing apparatus 1 according to the present embodiment, as in the printing apparatus 1 according to the first embodiment, only a part of the image to be printed is printed according to one movement in the movement direction of the own apparatus. In this case, the entire image to be printed is printed by printing the remaining part of the image to be printed according to the second movement in the movement direction of the own device, and only a part of the image to be printed is printed. It is possible to suppress the decrease in print quality due to Specifically, the printing apparatus 1 according to the present embodiment performs the ink nozzles n1 to n6 belonging to the first nozzle group NG1 of the image to be printed in the printing according to one movement in the moving direction of the own apparatus. When printing is stopped only in response to the image of the portion corresponding to the image being printed or when printing is stopped in response to the movement speed of the own apparatus being equal to or higher than the fourth speed V4, in the movement of the own apparatus in the printing direction again In the compliant printing, an image of a portion of the image to be printed which has not been printed in the previous printing is printed. For this reason, the printing apparatus 1 according to the present embodiment can print the entire print target image and suppress the reduction in print quality caused by printing only a part of the print target image.
また、本実施形態に係る印刷装置1は、自装置の移動速度と、印刷に用いられるインクノズルの数が減らされる閾値である第3速度V3と、の大小関係に応じて、点灯されるLEDの数を増減させる。このため、ユーザは、本実施形態に係る印刷装置1を移動させつつ印刷を行う際、点灯されたLEDの数に基づいて印刷装置1の移動速度と第3速度V3との大小関係を認識し、印刷装置1の移動速度が第3速度V3に達することがないように印刷装置1を移動させることで、印刷に用いられるインクノズルの数が減らされる可能性を抑制できる。
In addition, the printing apparatus 1 according to the present embodiment is an LED that is turned on according to the magnitude relationship between the moving speed of the printing apparatus 1 and the third speed V3 that is a threshold at which the number of ink nozzles used for printing is reduced. Increase or decrease the number of Therefore, when printing while moving the printing apparatus 1 according to the present embodiment, the user recognizes the magnitude relationship between the moving speed of the printing apparatus 1 and the third speed V3 based on the number of lighted LEDs. By moving the printing apparatus 1 so that the moving speed of the printing apparatus 1 does not reach the third speed V3, the possibility of reducing the number of ink nozzles used for printing can be suppressed.
また、本実施形態に係る印刷装置1は、自装置の移動速度と、印刷が停止される閾値である第4速度V4と、の大小関係に応じて、点灯するLEDの数を増加させる。このため、ユーザは、本実施形態に係る印刷装置1を移動させつつ印刷を行う際、点灯されたLEDの数に基づいて印刷装置1の移動速度と第4速度V4との差を認識し、印刷装置1の移動速度が第4速度V4に達することがないように印刷装置1を移動させることで、印刷が停止する可能性を抑制できる。
Further, the printing apparatus 1 according to the present embodiment increases the number of lighted LEDs according to the magnitude relationship between the moving speed of the own apparatus and the fourth speed V4 which is a threshold at which printing is stopped. Therefore, when printing while moving the printing apparatus 1 according to the present embodiment, the user recognizes the difference between the moving speed of the printing apparatus 1 and the fourth speed V4 based on the number of lit LEDs. By moving the printing apparatus 1 so that the moving speed of the printing apparatus 1 does not reach the fourth speed V4, the possibility of stopping the printing can be suppressed.
以上に本発明の実施形態について説明したが、上記実施形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、本発明の実施形態は種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
Although the embodiment of the present invention has been described above, the above embodiment is an example, and the scope of application of the present invention is not limited to this. That is, the embodiment of the present invention can be applied in various ways, and any embodiment is included in the scope of the present invention.
例えば、上記第2実施形態では、印刷装置1が、第1ノズル群NG1と第2ノズル群NG2との2つのノズル群を備えているものとして説明した。しかし、これは一例に過ぎず、印刷装置1は、任意の数のノズル群を備えることができる。以下、任意の整数をkとして、k個のノズル群を備える印刷装置1について説明する。
For example, in the second embodiment, the printing apparatus 1 has been described as including two nozzle groups of the first nozzle group NG1 and the second nozzle group NG2. However, this is only an example, and the printing apparatus 1 can be provided with any number of nozzle groups. Hereinafter, the printing apparatus 1 provided with k nozzle groups is described, where k is an arbitrary integer.
各ノズル群にインクジェットヘッド106aが備える複数のインクノズルのうち何れのインクノズルが属するかは、図26に示すように、予め設定されている。例えば、インクジェットヘッド106aが備える複数のインクノズルのうちの、3番目のインクノズルn3、(k+3)番目のインクノズル及び(2k+3)番目のインクノズルを含む複数のインクノズルが、第3ノズル群に属するインクノズルとして予め設定されている。
As shown in FIG. 26, which ink nozzle belongs to the plurality of ink nozzles included in the inkjet head 106a in each nozzle group is set in advance. For example, a plurality of ink nozzles including the third ink nozzle n3, the (k + 3) th ink nozzle, and the (2k + 3) th ink nozzle among the plurality of ink nozzles included in the inkjet head 106a are the third nozzle group It is preset as an ink nozzle to which it belongs.
印刷装置1は、自装置の移動速度に応じて、k個のノズル群のうち何れを用いて印刷を実行するかを決定する。具体的に、印刷装置1は、図27に示す印刷ノズル群データDTを予め記憶している。印刷ノズル群データDTは、速度範囲を示すデータと、印刷装置1の移動速度が当該速度範囲に属する場合に印刷装置1が印刷に用いるノズル群を示すデータと、を互いに対応付けて含んでいる。図27中の第5速度V5、第6速度V6及び第7速度V7は、実験等の任意の手法によって予め設定されている。第7速度V7は第6速度V6より大きく、第6速度V6は第5速度V5より大きい。印刷装置1は、自装置の移動速度と、印刷ノズル群データDTと、に従って印刷に用いるノズル群を特定し、特定されたノズル群に属するインクノズルによりインクを吐出することで印刷を実行する。例えば、印刷装置1は、自装置の移動速度が第5速度V5未満である場合には、第1ノズル群NG1、第2ノズル群NG2、第3ノズル群、・・・、第kノズル群に属するインクノズルからインクを吐出することにより印刷を実行する。また、印刷装置1は、自装置の移動速度が第5速度V5以上であり第6速度V6未満である場合には、第2ノズル群NG2、第3ノズル群、・・・、第kノズル群に属するインクノズルからインクを吐出することにより印刷を実行する。第1ノズル群〜第kノズル群は、本発明に係る第1印刷群及び第2印刷群の第2の例である。また、第5速度V5未満の速度は、本発明に係る第3移動速度の第2の例であり、第5速度V5以上であり第6速度V6未満の速度は、本発明に係る第4移動速度の第2の例である。
The printing apparatus 1 determines which of the k nozzle groups is to be used for printing, in accordance with the moving speed of the printing apparatus 1. Specifically, the printing apparatus 1 stores the printing nozzle group data DT shown in FIG. 27 in advance. The print nozzle group data DT includes data indicating a speed range and data indicating a nozzle group used for printing when the moving speed of the printing apparatus 1 belongs to the speed range in association with each other. . The fifth speed V5, the sixth speed V6, and the seventh speed V7 in FIG. 27 are preset by an arbitrary method such as an experiment. The seventh velocity V7 is greater than the sixth velocity V6, and the sixth velocity V6 is greater than the fifth velocity V5. The printing apparatus 1 specifies a nozzle group to be used for printing according to the movement speed of the own apparatus and the printing nozzle group data DT, and executes printing by discharging ink from the ink nozzles belonging to the specified nozzle group. For example, when the moving speed of the printing apparatus 1 is less than the fifth speed V5, the printing apparatus 1 may use the first nozzle group NG1, the second nozzle group NG2, the third nozzle group,. Printing is executed by discharging ink from the ink nozzle to which it belongs. Further, when the moving speed of the printing apparatus 1 is the fifth speed V5 or more and less than the sixth speed V6, the second nozzle group NG2, the third nozzle group,. Printing is executed by discharging ink from the ink nozzles belonging to The first nozzle group to the k-th nozzle group are a second example of the first print group and the second print group according to the present invention. A velocity less than the fifth velocity V5 is a second example of the third moving velocity according to the present invention, and a velocity equal to or greater than the fifth velocity V5 and less than the sixth velocity V6 is the fourth displacement according to the present invention It is a second example of speed.
この形態によれば、印刷装置1は、自装置の移動速度に応じて印刷に用いるインクノズルの数を増減させることにより、印刷品質の低下を抑制できる。
According to this aspect, the printing apparatus 1 can suppress the decrease in print quality by increasing or decreasing the number of ink nozzles used for printing in accordance with the moving speed of the printing apparatus 1.
上記第1、第2実施形態では、印刷装置1は、第1のLED102、第2のLED103及び第4のLED104の3つのLEDを備えているものとして説明した。しかし、これは一例に過ぎず、印刷装置1は、任意の数のLEDを備え、これらのLEDのうちの点灯するLEDの数を自装置の移動速度に応じて増減させることにより自装置の移動速度をユーザへ報知してもよい。例えば、印刷装置1は、自装置の移動速度と第3速度V3との差が小さいほど点灯するLEDの数を増やせばよい。
In the first and second embodiments, the printing apparatus 1 is described as including the three LEDs of the first LED 102, the second LED 103, and the fourth LED 104. However, this is only an example, and the printing apparatus 1 includes an arbitrary number of LEDs, and moves the own apparatus by increasing or decreasing the number of lit LEDs among the LEDs according to the movement speed of the own apparatus. The speed may be reported to the user. For example, the printing apparatus 1 may increase the number of lighted LEDs as the difference between the movement speed of the printing apparatus 1 and the third speed V3 is smaller.
上記第1、第2実施形態では、印刷装置1は、複数のLEDを備え、自装置の移動速度に応じて点灯するLEDの数を増減させることによって、自装置の移動速度をユーザへ報知するものとして説明した。しかし、これは一例に過ぎず、印刷装置1は、任意の方法によって自装置の移動速度をユーザへ報知することができる。例えば、印刷装置1は、第1の表示装置と、第2の表示装置と、第3の表示装置と、を備え、これらの表示装置における画像の表示・非表示を切り替えることにより、自装置の移動速度をユーザへ報知してもよい。第1の表示装置、第2の表示装置及び第3の表示装置は、何れも、液晶ディスプレイ、有機ELディスプレイ等の画像表示装置である。具体的に、印刷装置1は、上記第1、第2実施形態におけるLEDを点灯した状態に制御する処理に代えて表示装置を画像が表示された状態に制御する処理を実行し、LEDを消灯した状態に制御する処理に代えて表示装置を画像が表示されていない状態に制御する処理を実行すればよい。第1の表示装置、第2の表示装置及び第3の表示装置は、本発明に係る第1報知手段及び第2報知手段の第7の例である。
In the first and second embodiments, the printing apparatus 1 is provided with a plurality of LEDs, and notifies the user of the moving speed of the own apparatus by increasing or decreasing the number of LEDs to be lit according to the moving speed of the own apparatus. It explained as a thing. However, this is merely an example, and the printing apparatus 1 can notify the user of the moving speed of the own apparatus by any method. For example, the printing apparatus 1 includes a first display device, a second display device, and a third display device, and switches between displaying and non-displaying an image on these display devices to thereby realize The moving speed may be notified to the user. The first display device, the second display device, and the third display device are all image display devices such as a liquid crystal display and an organic EL display. Specifically, the printing apparatus 1 executes a process of controlling the display device in a state in which an image is displayed instead of the process of controlling the LED in the first and second embodiments to light the LED, and turns off the LED. Instead of the process of controlling in the above state, the process of controlling the display device in a state in which no image is displayed may be executed. The first display device, the second display device, and the third display device are seventh examples of the first notification unit and the second notification unit according to the present invention.
あるいは、印刷装置1は、自装置の移動速度に応じて異なる態様でLEDを点滅させることにより自装置の移動速度をユーザへ報知してもよい。例えば、印刷装置1は、自装置の移動速度が第3速度V3未満であり第2速度V2以上である場合には第1時間間隔おきにLEDを点滅させ、自装置の移動速度が第2速度V2未満であり第1速度V1以上である場合には第2時間間隔おきにLEDを点滅させ、自装置の移動速度が第1速度V1未満である場合には第3時間間隔おきにLEDを点滅させればよい。第1時間間隔、第2時間間隔及び第3時間間隔は、互いに長さが異なる時間間隔である。
Alternatively, the printing apparatus 1 may notify the user of the moving speed of the own apparatus by blinking the LED in different modes according to the moving speed of the own apparatus. For example, when the moving speed of the printing apparatus 1 is lower than the third speed V3 and higher than the second speed V2, the printing apparatus 1 blinks the LED every first time interval, and the moving speed of the own apparatus is the second speed. When it is less than V2 and is more than the first speed V1, the LED blinks every second time interval, and when the moving speed of the own device is less than the first speed V1, the LED blinks every third time interval You should do it. The first time interval, the second time interval, and the third time interval are time intervals different in length from one another.
あるいは、印刷装置1は、自装置の移動速度に応じて異なる音声を出力装置116のスピーカから出力することにより自装置の移動速度をユーザへ報知してもよい。例えば、印刷装置1は、自装置の移動速度が第3速度V3未満であり第2速度V2以上である場合には第1音声を出力し、自装置の移動速度が第2速度V2未満であり第1速度V1以上である場合には第2音声を出力し、自装置の移動速度が第1速度V1未満である場合には第3音声を出力すればよい。第1音声、第2音声及び第3音声は、互いに異なる音声である。
Alternatively, the printing apparatus 1 may notify the user of the moving speed of the own apparatus by outputting different sounds from the speaker of the output device 116 according to the moving speed of the own apparatus. For example, the printing apparatus 1 outputs the first voice when the moving speed of the own apparatus is less than the third speed V3 and greater than or equal to the second speed V2, and the moving speed of the own apparatus is less than the second speed V2 The second voice may be output when the velocity is equal to or higher than the first velocity V1, and the third voice may be output when the moving velocity of the own device is less than the first velocity V1. The first voice, the second voice and the third voice are voices different from each other.
上記第1、第2実施形態では、印刷装置1は、印刷対象の画像の印刷が完了していないと判定した場合、印刷対象の画像の印刷が完了していない旨をユーザへ報知する情報と、印刷を再度実行するようにユーザへ促す情報と、を含む警告情報を出力するものとして説明した。しかし、これは一例に過ぎず、警告情報は、任意の情報を含むことができる。例えば、印刷装置1は、自装置の移動速度が第3速度V3以上であることに応答して印刷が停止されたときに印刷が完了したか否かを判定し、印刷が完了していないと判定した場合、印刷を再度実行するようにユーザへ促す情報と、印刷を再度実行する際に自装置の移動速度を減速するようにユーザへ促す情報と、を含む警告情報を出力してもよい。また、警告情報は、上述した印刷対象の画像の印刷が完了していない旨をユーザへ報知する情報と、印刷を再度実行するようにユーザへ促す情報と、印刷を再度実行する際に自装置の移動速度を減速するようにユーザへ促す情報と、の何れか一つを含むこととしてもよい。
In the first and second embodiments, when the printing apparatus 1 determines that the printing of the image to be printed is not completed, the information notifying the user that the printing of the image to be printed is not completed is It has been described that warning information including information prompting the user to execute printing again is output. However, this is only an example, and the warning information can include any information. For example, the printing apparatus 1 determines whether the printing is completed when the printing is stopped in response to the moving speed of the own apparatus being equal to or higher than the third speed V3, and the printing is not completed. If it is determined, warning information including information prompting the user to execute printing again and information prompting the user to decelerate the moving speed of the own apparatus when printing is executed may be output. . Further, the warning information is information for notifying the user that the printing of the image to be printed is not completed, information for prompting the user to execute printing again, and the device when executing printing again. The information for prompting the user to reduce the moving speed of may be included.
上記第1、第2実施形態では、印刷装置1が、警告画面AWを表示部101に表示することによって警告情報を出力し、完了画面CWを表示部101に表示することによって完了情報を出力するものとして説明した。しかし、これは一例に過ぎず、印刷装置1は、警告情報及び完了情報を、任意の方法で出力することができる。例えば、印刷装置1は、出力装置116が備えるスピーカを用い、警告情報を表す第1報知音声を出力することにより、警告情報を出力してもよい。また、印刷装置1は、出力装置116が備えるスピーカを用い、完了情報を表す第2報知音声を出力することにより、完了情報を出力してもよい。
In the first and second embodiments, the printing apparatus 1 outputs the warning information by displaying the warning screen AW on the display unit 101, and outputs the completion information by displaying the completion screen CW on the display unit 101. It explained as a thing. However, this is only an example, and the printing apparatus 1 can output the warning information and the completion information in any manner. For example, the printing apparatus 1 may output the warning information by outputting a first notification sound representing the warning information using a speaker included in the output device 116. In addition, the printing apparatus 1 may output the completion information by outputting a second notification sound representing the completion information using a speaker included in the output device 116.
上記第2実施形態では、インクジェットヘッド106aが備えるインクノズルn1〜n12のうち第1ノズル群NG1に属するインクノズルと第2ノズル群NG2に属するインクノズルとが予め設定されているものとして説明した。しかし、これは一例に過ぎず、インクジェットヘッド106aが備えるインクノズルn1〜n12のうち第1ノズル群NG1に属するインクノズルと第2ノズル群NG2に属するインクノズルとを、印刷装置1が自ら設定してもよい。例えば、印刷装置1は、インクジェットヘッド106aが備えるインクノズルn1〜n12のうち第1ノズル群NG1に属するインクノズルと第2ノズル群NG2に属するインクノズルとを、印刷データ108bに従って設定することができる。具体的に、印刷装置1は、印刷データ108bのうちのインクを吐出させる制御を行うデータが含まれていない行の印刷データ108bに対応するインクノズルを第2ノズル群NG2に属するインクノズルとして設定し、その他のインクノズルを第1ノズル群NG1に属するインクノズルとして設定すればよい。例えば、印刷装置1は、印刷データ108bの5行目の印刷データ108bにインクを吐出させる制御を行うデータが含まれていないことに応答して、5行目の印刷データ108bに対応するインクノズルである第5番目のインクノズルn5を第2ノズル群NG2に属するインクノズルとして設定する。この形態によれば、インクノズルn1〜n12のうち第1ノズル群NG1に属するインクノズルと第2ノズル群NG2に属するインクノズルとをユーザが予め設定する必要がないため、ユーザによる操作の負担が軽減される。さらに、印刷対象の画像を印刷しないインクノズルである、印刷データ108bのうちのインクを吐出させる制御を行うデータが含まれていない行の印刷データ108bに対応するインクノズルを第2ノズル群NG2に属するインクノズルとして設定することにより、印刷に用いるインクノズルを減らした場合における印刷品質の低下を抑制できる。言い換えると、印刷装置1は、インクノズルn1〜n12のうち第1ノズル群NG1に属するインクノズルと第2ノズル群NG2に属するインクノズルとを印刷データ108bに応じて設定することにより、印刷品質の低下を抑制できる。
In the second embodiment, the ink nozzles belonging to the first nozzle group NG1 and the ink nozzles belonging to the second nozzle group NG2 among the ink nozzles n1 to n12 included in the ink jet head 106a are set in advance. However, this is only an example, and the printing apparatus 1 sets itself the ink nozzles belonging to the first nozzle group NG1 and the ink nozzles belonging to the second nozzle group NG2 among the ink nozzles n1 to n12 included in the inkjet head 106a. May be For example, the printing apparatus 1 can set the ink nozzles belonging to the first nozzle group NG1 and the ink nozzles belonging to the second nozzle group NG2 among the ink nozzles n1 to n12 included in the inkjet head 106a according to the print data 108b. . Specifically, the printing apparatus 1 sets an ink nozzle corresponding to the print data 108b of a line not including data for controlling ink ejection among the print data 108b as an ink nozzle belonging to the second nozzle group NG2 The other ink nozzles may be set as ink nozzles belonging to the first nozzle group NG1. For example, the printing apparatus 1 responds to the fact that the print data 108b in the fifth line of the print data 108b does not include data for controlling the ejection of ink, and thus the ink nozzles corresponding to the print data 108b in the fifth line. The fifth ink nozzle n5 is set as an ink nozzle belonging to the second nozzle group NG2. According to this embodiment, the user does not have to set in advance the ink nozzles belonging to the first nozzle group NG1 and the ink nozzles belonging to the second nozzle group NG2 among the ink nozzles n1 to n12. It is reduced. Furthermore, the second nozzle group NG2 is an ink nozzle corresponding to the print data 108b in a row not including data for controlling ink ejection in the print data 108b, which is an ink nozzle not printing the image to be printed. By setting as an ink nozzle to which the ink belongs, it is possible to suppress a decrease in print quality when ink nozzles used for printing are reduced. In other words, the printing apparatus 1 sets the ink nozzles belonging to the first nozzle group NG1 among the ink nozzles n1 to n12 and the ink nozzles belonging to the second nozzle group NG2 according to the print data 108b, thereby achieving the printing quality It is possible to suppress the decline.
上記第2実施形態では、インクジェットヘッド106aが備えるインクノズルn1〜n12のうち、第1番目のインクノズルn1〜第6番目のインクノズルn6が第1ノズル群NG1に属するインクノズルとして設定されており、第7番目のインクノズルn7〜第12番目のインクノズルn12が第2ノズル群NG2に属するインクノズルとして設定されているものとして説明した。しかし、これは一例に過ぎず、インクジェットヘッド106aが備えるインクノズルn1〜n12のうち第1ノズル群NG1に属するインクノズルと第2ノズル群NG2に属するインクノズルとは、任意の方法で設定できる。例えば、インクノズルn1〜n12のうちの奇数番目のインクノズルを第1ノズル群NG1に属するインクノズルとして設定し、偶数番目のインクノズルを第2ノズル群NG2として設定してもよい。なお、第1ノズル群NG1に属するインクノズルの数と第2ノズル群NG2に属するインクノズルの数とは互いに異なってもよいし、互いに同一であってもよい。
In the second embodiment, among the ink nozzles n1 to n12 included in the ink jet head 106a, the first ink nozzle n1 to the sixth ink nozzle n6 are set as ink nozzles belonging to the first nozzle group NG1. The seventh ink nozzle n7 to the twelfth ink nozzle n12 have been described as being set as the ink nozzles belonging to the second nozzle group NG2. However, this is merely an example, and among the ink nozzles n1 to n12 provided in the inkjet head 106a, the ink nozzles belonging to the first nozzle group NG1 and the ink nozzles belonging to the second nozzle group NG2 can be set by any method. For example, the odd-numbered ink nozzles among the ink nozzles n1 to n12 may be set as the ink nozzles belonging to the first nozzle group NG1, and the even-numbered ink nozzles may be set as the second nozzle group NG2. The number of ink nozzles belonging to the first nozzle group NG1 and the number of ink nozzles belonging to the second nozzle group NG2 may be different from each other or may be identical to each other.
上記第1、第2実施形態では、印刷装置1の移動方向への1回の移動に従った印刷が終了した後、ユーザが印刷装置1をリフトオフし、印刷装置1の移動方向への再度の移動に従った印刷の開始位置に載置するものとして説明した。しかし、これは一例に過ぎず、ユーザは、印刷装置1の移動方向への1回の移動に従った印刷が終了した後、印刷装置1を、リフトオフすることなく移動方向とは反対の方向へ移動させ、印刷装置1の移動方向への再度の移動に従った印刷の開始位置へ移動させてもよい。
In the first and second embodiments, after printing according to one movement in the moving direction of the printing apparatus 1 is completed, the user lifts off the printing apparatus 1 and the printing apparatus 1 moves in the moving direction again. It has been described as being placed at the start position of printing according to the movement. However, this is only an example, and after the printing according to one movement in the movement direction of the printing apparatus 1 is finished, the user moves the printing apparatus 1 in the direction opposite to the movement direction without lifting off. It may be moved and moved to the printing start position according to the movement of the printing apparatus 1 again in the moving direction.
上記第1、第2実施形態では、印刷装置1が、単一のノズル列NLを備えているものとして説明したが、これは一例に過ぎず、印刷装置1は、任意の数のノズル列NLを備えることができる。
In the first and second embodiments, the printing apparatus 1 has been described as having a single nozzle row NL, but this is merely an example, and the printing device 1 may have any number of nozzle rows NL. Can be provided.
上記第1実施形態では、印刷装置1が、インクジェット方式により印刷対象の画像を印刷するものとして説明した。しかし、これは一例に過ぎず、印刷装置1は、任意の方法で印刷対象の画像を印刷できる。例えば、印刷装置1は、感熱方式や熱転写方式により印刷対象の画像を印刷してもよい。
In the first embodiment, the printing apparatus 1 has been described as printing an image to be printed by the inkjet method. However, this is only an example, and the printing apparatus 1 can print an image to be printed by any method. For example, the printing apparatus 1 may print an image to be printed by a thermal method or a thermal transfer method.
また、上記第1、第2実施形態では、外部装置によって生成された印刷データ108bを、無線通信モジュール113を介して当該外部装置から取得するものとして説明したが、これは一例に過ぎず、印刷装置1は、任意の方法によって印刷データ108bを取得できる。例えば、印刷装置1は、USB(Universal Serial Bus)ポート等の有線通信インタフェースを備え、当該有線通信インタフェースを用いて外部の記憶媒体との間でデータの送受信を行うことにより、当該記憶媒体に記憶された印刷データ108bを取得してもよい。あるいは、印刷装置1は、ユーザによる入力部115を用いた印刷内容の入力を受け付け、入力された印刷内容に応じて印刷データ108bを生成してもよい。
In the first and second embodiments, the print data 108b generated by the external device is described as being acquired from the external device via the wireless communication module 113, but this is merely an example, and printing is performed. The device 1 can obtain the print data 108b by any method. For example, the printing apparatus 1 includes a wired communication interface such as a USB (Universal Serial Bus) port, and stores data in the storage medium by transmitting / receiving data to / from an external storage medium using the wired communication interface. The print data 108b may be acquired. Alternatively, the printing apparatus 1 may receive the input of the print content by the user using the input unit 115, and generate the print data 108b according to the input print content.
また、上記第1、第2実施形態では、印刷装置1が、手動走査型の印刷装置であるものとして説明したが、これは一例に過ぎず、印刷装置1は、印刷媒体2上で自装置を移動させる移動手段を備え、移動に合わせて印刷を行う自走式の印刷装置であってもよい。
In the first and second embodiments, the printing apparatus 1 is described as a manual scanning type printing apparatus, but this is merely an example, and the printing apparatus 1 is an apparatus for printing on the print medium 2. The printing apparatus may be a self-propelled printing apparatus that includes a moving unit that moves and performs printing according to the movement.
また、上記第1、第2実施形態では、検出装置105は、光学センサを備え、当該光学センサにより印刷装置1の移動方向及び移動量を検出するものとして説明した。しかし、これは一例に過ぎず、検出装置105は、任意の方法によって印刷装置1の移動方向及び移動量を検出することができる。例えば、検出装置105は、機械式エンコーダにより印刷装置1の移動方向及び移動量を検出してもよい。具体的に、機械式エンコーダは、印刷装置1が印刷媒体2に載置された状態において印刷媒体2に接触し、印刷装置1の印刷媒体2上における移動に従って回転する回転部材を備え、当該回転部材の回転に従って印刷装置1の移動方向及び移動量を検出すればよい。
In the first and second embodiments, the detection device 105 is described as including an optical sensor and detecting the movement direction and the movement amount of the printing apparatus 1 by the optical sensor. However, this is only an example, and the detection device 105 can detect the movement direction and movement amount of the printing apparatus 1 by any method. For example, the detection device 105 may detect the movement direction and the movement amount of the printing apparatus 1 by a mechanical encoder. Specifically, the mechanical encoder includes a rotating member that contacts the printing medium 2 in a state where the printing apparatus 1 is placed on the printing medium 2, and rotates according to the movement of the printing apparatus 1 on the printing medium 2; The movement direction and movement amount of the printing apparatus 1 may be detected according to the rotation of the member.
また、上記第1、第2実施形態では、検出装置105が、レーザ式光学センサを有するものとして説明したが、これは一例に過ぎず、検出装置105は、任意の種類の光学センサを有するものであってよい。例えば、検出装置105は、LED光源から印刷媒体2の表面へ光を照射し、印刷媒体2の表面の凹凸により生じた影を撮像し解析することによって印刷装置1の移動方向及び移動量を示す移動量検出信号を出力するLED式光学センサを有していてもよい。
In the first and second embodiments, the detection device 105 is described as having a laser type optical sensor, but this is merely an example, and the detection device 105 has any type of optical sensor. It may be. For example, the detection device 105 indicates the moving direction and the amount of movement of the printing apparatus 1 by irradiating the light from the LED light source to the surface of the printing medium 2 and capturing and analyzing the shadow generated by the unevenness of the surface of the printing medium 2. You may have an LED-type optical sensor which outputs a movement amount detection signal.
なお、本発明に係る機能を実現するための構成を予め備えた印刷装置として提供できることはもとより、プログラムの適用により、既存の情報処理装置等を、本発明に係る印刷装置として機能させることもできる。すなわち、本発明に係る印刷装置の各機能構成を実現させるためのプログラムを、既存の情報処理装置等を制御するCPU等が実行できるように適用することで、当該既存の情報処理装置等を本発明に係る印刷装置として機能させることができる。
In addition to being able to provide as a printing apparatus provided in advance with the configuration for realizing the function according to the present invention, it is also possible to make an existing information processing apparatus etc. function as the printing apparatus according to the present invention by applying a program. . That is, by applying a program for realizing each functional configuration of the printing apparatus according to the present invention so that a CPU or the like that controls an existing information processing apparatus or the like can execute the program, the existing information processing apparatus etc. It can function as a printing apparatus according to the invention.
なお、このようなプログラムの適用方法は任意である。プログラムを、例えば、フレキシブルディスク、CD(Compact Disc)−ROM、DVD(Digital Versatile Disc)−ROM、メモリカード等のコンピュータ読み取り可能な記憶媒体に格納して適用できる。さらに、プログラムを搬送波に重畳し、インターネットなどの通信媒体を介して適用することもできる。例えば、通信ネットワーク上の掲示板(BBS:Bulletin Board System)にプログラムを掲示して配信してもよい。そして、このプログラムを起動し、OS(Operating System)の制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。
In addition, the application method of such a program is arbitrary. For example, the program can be stored in a computer readable storage medium such as a flexible disk, a CD (Compact Disc) -ROM, a DVD (Digital Versatile Disc) -ROM, a memory card, and the like. Furthermore, the program can be superimposed on a carrier wave and applied via a communication medium such as the Internet. For example, the program may be posted and distributed in a bulletin board (BBS: Bulletin Board System) on a communication network. Then, the program may be activated and executed in the same manner as other application programs under the control of an OS (Operating System) to execute the above process.
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲とが含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
Although the preferred embodiments of the present invention have been described above, the present invention is not limited to the specific embodiments, and the present invention includes the invention described in the claims and the equivalents thereof. included. In the following, the invention described in the original claims of the present application is appended.
(付記1)
印刷データを記憶する記憶部と、
インクを吐出可能な複数のインクノズルを有し、印刷媒体に対して相対的に移動しながら、前記印刷データに基づいて前記複数のインクノズルの何れかからインクを吐出して前記印刷媒体に印刷対象の画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドの前記印刷媒体に対する相対的な移動量を検出する検出装置と、
を備え、
前記印刷ヘッドは、前記移動量に基づく前記印刷ヘッドの前記印刷媒体に対する移動速度が第1移動速度を越えたとき、前記複数のインクノズルの少なくとも一部を使用しないように制御され、
前記記憶部は、前記印刷対象の画像のうちの前記印刷ヘッドにより印刷されていない部分に対応する前記印刷データを記憶していることを特徴とする印刷装置。
(Supplementary Note 1)
A storage unit that stores print data;
It has a plurality of ink nozzles capable of ejecting ink, and while moving relative to the print medium, the ink is ejected from any of the plurality of ink nozzles based on the print data to print on the print medium A print head for printing an image of interest;
A detection device for detecting an amount of relative movement of the print head relative to the print medium;
Equipped with
The print head is controlled not to use at least a portion of the plurality of ink nozzles when the moving speed of the print head relative to the print medium based on the moving amount exceeds a first moving speed.
A printing apparatus, wherein the storage unit stores the print data corresponding to a portion of the image to be printed that is not printed by the print head.
(付記2)
前記印刷対象の画像の印刷が完了したか否かを判定する判定部と、
前記判定部が前記印刷対象の画像の印刷が完了していないと判定した場合に、印刷が完了していない旨をユーザへ報知する情報と、印刷を再度実行するようにユーザへ促す情報と、印刷を再度実行する際に前記印刷装置の移動速度を減速するようにユーザへ促す情報と、の少なくとも一つを含む警告情報を出力する報知部と、をさらに備えることを特徴とする付記1に記載の印刷装置。
(Supplementary Note 2)
A determination unit that determines whether printing of the image to be printed has been completed;
Information notifying the user that printing is not completed when the determination unit determines that printing of the image to be printed is not completed; information prompting the user to execute printing again; The information processing apparatus according to claim 1, further comprising: a notification unit that outputs warning information including at least one of information prompting the user to reduce the moving speed of the printing apparatus when printing is performed again. Printing device as described.
(付記3)
前記印刷装置の移動速度を報知する速度報知部をさらに備えることを特徴とする付記1又は2に記載の印刷装置。
(Supplementary Note 3)
The printing apparatus according to claim 1 or 2, further comprising: a speed notification unit that reports the moving speed of the printing apparatus.
(付記4)
前記記憶部は、
前記印刷ヘッドが前記印刷対象の画像の印刷を開始する前に、前記印刷対象の画像に対応する前記印刷データを記憶しており、
前記印刷ヘッドが印刷を行っている間に、前記印刷対象の画像のうちの前記印刷ヘッドにより印刷された部分に対応する前記印刷データが削除されるように制御されることを特徴とする付記1乃至3の何れか1つに記載の印刷装置。
(Supplementary Note 4)
The storage unit is
The print data corresponding to the image to be printed is stored before the print head starts printing the image to be printed,
It is controlled so that the print data corresponding to the portion printed by the print head in the image to be printed is deleted while the print head is printing. 3. A printing apparatus according to any one of 3. to 3.
(付記5)
前記印刷ヘッドは、前記移動速度が前記第1移動速度を越えたとき、前記複数のインクノズルの全部を使用しないように制御されることを特徴とする付記1乃至4の何れか1つに記載の印刷装置。
(Supplementary Note 5)
The print head is controlled so as not to use all of the plurality of ink nozzles when the moving speed exceeds the first moving speed. Printing device.
(付記6)
前記印刷ヘッドは、前記移動速度が、前記第1移動速度を越えたとき、前記複数のインクノズルの一部を使用しないように制御され、前記移動速度が、前記第1移動速度より大きい第2移動速度を越えたとき、前記複数のインクノズルの全部を使用しないように制御されることを特徴とする付記1乃至4の何れか1つに記載の印刷装置。
(Supplementary Note 6)
The print head is controlled not to use a part of the plurality of ink nozzles when the movement speed exceeds the first movement speed, and the movement speed is greater than the first movement speed. The printing apparatus according to any one of appendices 1 to 4, wherein control is made not to use all of the plurality of ink nozzles when the moving speed is exceeded.
(付記7)
前記印刷ヘッドにおける前記複数のインクノズルは複数のノズル群に分割され、
前記印刷ヘッドは、前記移動速度が、前記第1移動速度を越えていて前記第2移動速度以下であるとき、前記複数のノズル群のうちの少なくとも1つの前記ノズル群を使用しないように制御されることを特徴とする付記6に記載の印刷装置。
(Appendix 7)
The plurality of ink nozzles in the print head are divided into a plurality of nozzle groups,
The print head is controlled not to use at least one of the plurality of nozzle groups when the movement speed exceeds the first movement speed and is equal to or less than the second movement speed. The printing apparatus according to claim 6, characterized in that
(付記8)
前記印刷ヘッドは、前記移動速度が前記第1移動速度を越えていて前記第2移動速度以下であるとき、前記移動速度が高いほど、前記複数のノズル群のうちの使用しない前記ノズル群の数を増加させるように制御されることを特徴とする付記7に記載の印刷装置。
(Supplementary Note 8)
When the moving speed exceeds the first moving speed and is equal to or less than the second moving speed, the number of unused nozzle groups among the plurality of nozzle groups is higher as the moving speed is higher. The printing apparatus according to appendix 7, wherein the printing apparatus is controlled to increase
(付記9)
前記複数のノズル群は前記複数のインクノズルに対して前記印刷データに従って設定されることを特徴とする付記7又は8に記載の印刷装置。
(Appendix 9)
The printing apparatus according to claim 7, wherein the plurality of nozzle groups are set according to the print data with respect to the plurality of ink nozzles.
(付記10)
印刷装置により実行される印刷方法であって、
前記印刷装置は、
印刷データを記憶する記憶部と、
インクを吐出可能な複数のインクノズルを有し、印刷媒体に対して相対的に移動しながら、前記印刷データに基づいて前記複数のインクノズルの何れかからインクを吐出して前記印刷媒体に印刷対象の画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドの前記印刷媒体に対する相対的な移動量を検出する検出装置と、
を備え、
前記印刷方法は、
前記移動量に基づく前記印刷ヘッドの前記印刷媒体に対する移動速度が第1移動速度を越えたとき、前記複数のインクノズルの少なくとも一部を使用しないように前記印刷ヘッドを制御し、
前記記憶部に、前記印刷対象の画像のうちの前記印刷ヘッドにより印刷されていない部分に対応する前記印刷データを記憶させることを特徴とする印刷方法。
(Supplementary Note 10)
A printing method performed by a printing device, comprising:
The printing device is
A storage unit that stores print data;
It has a plurality of ink nozzles capable of ejecting ink, and while moving relative to the print medium, the ink is ejected from any of the plurality of ink nozzles based on the print data to print on the print medium A print head for printing an image of interest;
A detection device for detecting an amount of relative movement of the print head relative to the print medium;
Equipped with
The printing method is
Controlling the print head not to use at least a part of the plurality of ink nozzles when the moving speed of the print head relative to the print medium based on the moving amount exceeds a first moving speed;
The printing method according to claim 1, wherein the storage unit stores the print data corresponding to a portion of the image to be printed that is not printed by the print head.
(付記11)
印刷装置を制御するコンピュータにより実行されるプログラムであって、
前記印刷装置は、
印刷データを記憶する記憶部と、
インクを吐出可能な複数のインクノズルを有し、印刷媒体に対して相対的に移動しながら、前記印刷データに基づいて前記複数のインクノズルの何れかからインクを吐出して前記印刷媒体に印刷対象の画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドの前記印刷媒体に対する相対的な移動量を検出する検出装置と、
を備え、
前記コンピュータは、前記プログラムを実行することにより、
前記移動量に基づく前記印刷ヘッドの前記印刷媒体に対する移動速度が第1移動速度を越えたとき、前記複数のインクノズルの少なくとも一部を使用しないように前記印刷ヘッドを制御させ、
前記記憶部に、前記印刷対象の画像のうちの前記印刷ヘッドにより印刷されていない部分に対応する前記印刷データを記憶させることを特徴とするプログラム。
(Supplementary Note 11)
A program executed by a computer that controls a printing apparatus, comprising:
The printing device is
A storage unit that stores print data;
It has a plurality of ink nozzles capable of ejecting ink, and while moving relative to the print medium, the ink is ejected from any of the plurality of ink nozzles based on the print data to print on the print medium A print head for printing an image of interest;
A detection device for detecting an amount of relative movement of the print head relative to the print medium;
Equipped with
The computer executes the program to
And controlling the print head not to use at least a part of the plurality of ink nozzles when the moving speed of the print head relative to the print medium based on the moving amount exceeds a first moving speed.
A program storing the print data corresponding to a portion of the image to be printed that is not printed by the print head in the storage unit.