Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7464015B2 - HEAD SYSTEM, LIQUID EJECTION APPARATUS, AND LIQUID EJECTION METHOD - Google Patents
[go: Go Back, main page]

JP7464015B2 - HEAD SYSTEM, LIQUID EJECTION APPARATUS, AND LIQUID EJECTION METHOD - Google Patents

HEAD SYSTEM, LIQUID EJECTION APPARATUS, AND LIQUID EJECTION METHOD Download PDF

Info

Publication number
JP7464015B2
JP7464015B2 JP2021115218A JP2021115218A JP7464015B2 JP 7464015 B2 JP7464015 B2 JP 7464015B2 JP 2021115218 A JP2021115218 A JP 2021115218A JP 2021115218 A JP2021115218 A JP 2021115218A JP 7464015 B2 JP7464015 B2 JP 7464015B2
Authority
JP
Japan
Prior art keywords
sub
control circuit
main control
time
synchronization signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021115218A
Other languages
Japanese (ja)
Other versions
JP2023011387A (en
Inventor
雅樹 大竹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2021115218A priority Critical patent/JP7464015B2/en
Publication of JP2023011387A publication Critical patent/JP2023011387A/en
Application granted granted Critical
Publication of JP7464015B2 publication Critical patent/JP7464015B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ink Jet (AREA)

Description

本技術は、ノズルから液体を吐出するヘッドシステム、液体吐出装置及び液体吐出方法に関する。 This technology relates to a head system that ejects liquid from a nozzle, a liquid ejection device, and a liquid ejection method.

制御装置と、複数の液体噴射ヘッドとを備える印刷装置が提案されている。制御装置及び複数の液体噴射ヘッドは1個の信号線によってデイジーチェーン接続されている。各液体噴射ヘッドは制御回路を備えている。デイジーチェーン接続によって、制御装置と、各液体噴射ヘッドとを個別に接続する必要が無くなる(例えば、特許文献1参照)。 A printing device has been proposed that includes a control device and multiple liquid jet heads. The control device and multiple liquid jet heads are daisy-chained together via a single signal line. Each liquid jet head is equipped with a control circuit. The daisy-chain connection eliminates the need to individually connect the control device to each liquid jet head (see, for example, Patent Document 1).

特開2009-184142号公報JP 2009-184142 A

上記従来技術において、1個の信号線を介して、制御装置から複数の液体噴射ヘッドに、1ライン分の印刷データと、この印刷データに関する液体噴射タイミングデータとが順次送信される。しかし、多数の印刷データを送信する場合、1ライン分の印刷データと液体噴射タイミングデータとを順次送信する構成では、単位時間当たりに送信可能な印刷データ数が限定され、印刷速度の高速化が妨げられる。 In the above conventional technology, one line of print data and liquid ejection timing data related to this print data are sequentially transmitted from the control device to multiple liquid ejection heads via a single signal line. However, when transmitting a large amount of print data, the configuration in which one line of print data and liquid ejection timing data are sequentially transmitted limits the amount of print data that can be transmitted per unit time, preventing the printing speed from being increased.

本開示は斯かる事情に鑑みてなされたものであり、印刷速度を向上させることができるヘッドシステム、液体吐出装置及び液体吐出方法を提供することを目的とする。 This disclosure has been made in consideration of these circumstances, and aims to provide a head system, a liquid ejection device, and a liquid ejection method that can improve printing speed.

本開示の一実施形態に係るヘッドシステムは、第1カウンタを有する主制御回路と、ノズルを有する複数のヘッドモジュールとを備え、前記複数のヘッドモジュールそれぞれは、第2カウンタを有する副制御回路を備え、前記主制御回路と、前記各副制御回路とが通信ケーブルを介して直列的に接続され、前記主制御回路は、前記通信ケーブルを介して前記各副制御回路に画像信号を送信する処理を実行し、前記各副制御回路は、前記ノズルから吐出された液体によって記録される記録媒体の搬送速度が所定速度以上である場合、自身が有する前記第2カウンタが第1所定周期の経過を示すカウンタ値になる都度、自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第1吐出処理を実行する。 A head system according to an embodiment of the present disclosure includes a main control circuit having a first counter and a plurality of head modules having nozzles, each of the plurality of head modules includes a sub-control circuit having a second counter, the main control circuit and each of the sub-control circuits are connected in series via a communication cable, the main control circuit executes a process of transmitting an image signal to each of the sub-control circuits via the communication cable, and each of the sub-control circuits executes a first ejection process of ejecting liquid from the nozzle of the head module to which it is connected each time the second counter it owns reaches a counter value indicating the passage of a first predetermined period when the transport speed of the recording medium on which the liquid ejected from the nozzle is equal to or higher than a predetermined speed.

本開示の一実施形態に係る液体吐出装置は、上述のヘッドシステムと、前記記録媒体を搬送する搬送機とを備える。 A liquid ejection device according to one embodiment of the present disclosure includes the head system described above and a conveying device that conveys the recording medium.

本開示の一実施形態に係るヘッドシステムの液体吐出方法は、前記ヘッドシステムは、第1カウンタを有する主制御回路と、ノズルを有する複数のヘッドモジュールと、を備え、前記複数のヘッドモジュールそれぞれは、第2カウンタを有する副制御回路を備え、前記主制御回路と、前記各副制御回路とが通信ケーブルを介して直列的に接続され、前記主制御回路は、前記通信ケーブルを介して前記各副制御回路に画像信号を送信する処理を実行し、前記各副制御回路は、前記ノズルから吐出された液体によって記録される記録媒体の搬送速度が所定速度以上である場合、自身が有する前記第2カウンタが第1所定周期の経過を示すカウンタ値になる都度、自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第1吐出処理を実行する。 In a liquid ejection method of a head system according to an embodiment of the present disclosure, the head system includes a main control circuit having a first counter and a plurality of head modules having nozzles, each of the plurality of head modules includes a sub-control circuit having a second counter, the main control circuit and each of the sub-control circuits are connected in series via a communication cable, the main control circuit executes a process of transmitting an image signal to each of the sub-control circuits via the communication cable, and each of the sub-control circuits executes a first ejection process of ejecting liquid from the nozzle of the head module to which it is connected each time the second counter of the sub-control circuit itself reaches a counter value indicating the passage of a first predetermined period when the transport speed of a recording medium recorded by the liquid ejected from the nozzle is equal to or higher than a predetermined speed.

本開示の一実施形態に係るヘッドシステム、液体吐出装置及び液体吐出方法にあっては、記録媒体の搬送速度が所定速度以上である場合、各副制御回路は、自身が有する第2カウンタが第1所定周期の経過を示すカウンタ値になる都度、ノズルから液体を吐出させる。即ち、吐出のための同期信号無しに各副制御回路は液体を吐出することができる。そのため、主制御回路は、複数ライン分の画像信号を副制御回路に連続的に送信することができ、印刷速度を向上させることができる。 In the head system, liquid ejection device, and liquid ejection method according to an embodiment of the present disclosure, when the transport speed of the recording medium is equal to or greater than a predetermined speed, each sub-control circuit ejects liquid from a nozzle each time its own second counter reaches a counter value indicating the passage of a first predetermined period. In other words, each sub-control circuit can eject liquid without a synchronization signal for ejection. Therefore, the main control circuit can continuously send image signals for multiple lines to the sub-control circuit, improving printing speed.

プリンタの略示平面図である。FIG. 2 is a schematic plan view of the printer. 制御装置、エンコーダ及びインクジェットヘッドのブロック図である。FIG. 2 is a block diagram of a control device, an encoder, and an inkjet head. 主制御回路及び複数のSoCの間において、データ転送によって生じる遅延時間を説明する説明図である。FIG. 11 is an explanatory diagram illustrating a delay time caused by data transfer between a main control circuit and multiple SoCs. 搬送ローラによる記録用紙の搬送速度と時間との関係を模式的に示すグラフである。6 is a graph showing a relationship between the transport speed of the recording paper by the transport roller and time. 時点0から時点t1の間における同期信号及び画像データの送受信とカウント値との関係を説明する説明図である。11 is an explanatory diagram illustrating the relationship between the transmission and reception of a synchronization signal and image data and a count value between time 0 and time t1. FIG. 時点t1から時点t2の間における同期信号及び画像データの送受信とカウント値との関係を説明する説明図である。11 is an explanatory diagram illustrating the relationship between the transmission and reception of a synchronization signal and image data and a count value between time t1 and time t2; FIG. 主制御回路による第1吐出処理及び第2吐出処理を説明するフローチャートである。5 is a flowchart illustrating a first ejection process and a second ejection process performed by a main control circuit. 主制御回路による異常処理を説明するフローチャートである。5 is a flowchart illustrating an abnormality process performed by a main control circuit.

以下本発明を実施の形態に係るプリンタを示す図面に基づいて説明する。図1は、プリンタ1の略示平面図である。図1において、記録用紙100の搬送方向はプリンタ1の前後方向に対応する。また記録用紙100の幅方向はプリンタ1の左右方向に対応する。また前後方向及び左右方向と直交する方向、即ち図1の紙面垂直方向はプリンタ1の上下方向に対応する。左右方向は第1方向に対応し、前後方向は第2方向に対応する。プリンタ1は液体吐出装置に対応する。 The present invention will be described below with reference to the drawings showing a printer according to an embodiment. FIG. 1 is a simplified plan view of the printer 1. In FIG. 1, the conveying direction of the recording paper 100 corresponds to the front-rear direction of the printer 1. The width direction of the recording paper 100 corresponds to the left-right direction of the printer 1. The direction perpendicular to the front-rear and left-right directions, i.e., the direction perpendicular to the paper surface of FIG. 1, corresponds to the up-down direction of the printer 1. The left-right direction corresponds to the first direction, and the front-rear direction corresponds to the second direction. The printer 1 corresponds to a liquid ejection device.

図1に示すように、プリンタ1は、ケース2内に収容されたプラテン3、四つのインクジェットヘッド4、二つの搬送ローラ5、6、及び制御装置7等を備える。プリンタ1は液体吐出装置に対応し、搬送ローラ5、6は搬送機に対応する。 As shown in FIG. 1, the printer 1 includes a platen 3 housed in a case 2, four inkjet heads 4, two transport rollers 5 and 6, and a control device 7. The printer 1 corresponds to a liquid ejection device, and the transport rollers 5 and 6 correspond to a transport machine.

プラテン3の上面を、記録用紙100が通過する。四つのインクジェットヘッド4は、プラテン3の上方において、搬送方向に並んでいる。各インクジェットヘッド4は、いわゆるラインタイプのヘッドである。インクジェットヘッド4には、インクタンク(図示略)からインクが供給される。四つのインクジェットヘッド4には、異なる色のインクが供給される。 The recording paper 100 passes over the upper surface of the platen 3. The four inkjet heads 4 are lined up in the transport direction above the platen 3. Each inkjet head 4 is a so-called line-type head. Ink is supplied to the inkjet heads 4 from an ink tank (not shown). The four inkjet heads 4 are supplied with ink of different colors.

図1に示すように、二つの搬送ローラ5、6は、プラテン3に対して後側と前側にそれぞれ配置されている。二つの搬送ローラ5、6は、図示しないモータによってそれぞれ駆動され、プラテン3上の記録用紙100を前方へ搬送する。 As shown in FIG. 1, the two transport rollers 5 and 6 are disposed on the rear and front sides, respectively, of the platen 3. The two transport rollers 5 and 6 are each driven by a motor (not shown) to transport the recording paper 100 on the platen 3 forward.

制御装置7は、FPGA、EEPROM、RAM等を備える。なお制御装置7はCPU、又はASIC等を備えてもよい。制御装置7は、PC等の外部装置9とデータ通信可能に接続されており、外部装置9から送られた印刷データに基づいて、プリンタ1の各部を制御する。 The control device 7 includes an FPGA, an EEPROM, a RAM, etc. The control device 7 may also include a CPU, an ASIC, etc. The control device 7 is connected to an external device 9 such as a PC so as to be able to communicate data with the external device 9, and controls each part of the printer 1 based on the print data sent from the external device 9.

図2は、制御装置7、エンコーダ8及びインクジェットヘッド4のブロック図である。制御装置7は主制御回路7aを備える。主制御回路7aはカウンタ7b、通信部7c及び記憶部7dを備える。インクジェットヘッド4は、複数のヘッドモジュール40を備える。複数のヘッドモジュール40は左右方向に一列に並ぶ。 Figure 2 is a block diagram of the control device 7, the encoder 8, and the inkjet head 4. The control device 7 includes a main control circuit 7a. The main control circuit 7a includes a counter 7b, a communication unit 7c, and a memory unit 7d. The inkjet head 4 includes a plurality of head modules 40. The plurality of head modules 40 are arranged in a row in the left-right direction.

複数のヘッドモジュール40は、例えば、第1ヘッドモジュール40(1)、第2ヘッドモジュール40(2)、・・・、第nヘッドモジュール40(n)を有する(nは自然数)。第1ヘッドモジュール40(1)は最も左に位置し、第nヘッドモジュール40(n)は最も右に位置する。 The multiple head modules 40 include, for example, a first head module 40(1), a second head module 40(2), ..., an nth head module 40(n) (n is a natural number). The first head module 40(1) is located on the leftmost side, and the nth head module 40(n) is located on the rightmost side.

第1ヘッドモジュール40(1)~第nヘッドモジュール40(n)それぞれは、SoC41と、複数のヘッド42とを備える。SoC41は副制御回路に対応する。ヘッド42は複数のノズルを有する。SoC41は、制御部41a、記憶部41b、カウンタ41c、及び通信部41dを有する。制御部41aはSoC41の動作を制御する。記憶部41bは、例えば、EPROM又はEEPROM等の書き換え可能な不揮発性メモリである。以下、ヘッドモジュール40(1)~第nヘッドモジュール40(n)のSoC41をSoC(1)~SoC(n)と称する。 Each of the first head module 40(1) to the nth head module 40(n) includes a SoC 41 and multiple heads 42. The SoC 41 corresponds to a sub-control circuit. The heads 42 have multiple nozzles. The SoC 41 includes a control unit 41a, a memory unit 41b, a counter 41c, and a communication unit 41d. The control unit 41a controls the operation of the SoC 41. The memory unit 41b is, for example, a rewritable non-volatile memory such as an EPROM or an EEPROM. Hereinafter, the SoCs 41 of the head module 40(1) to the nth head module 40(n) will be referred to as SoC(1) to SoC(n).

通信部7c及び各通信部41dは通信ケーブル50によって、直列的に接続されている。通信部7cは印刷データに含まれる画像データをSoC(1)の通信部41dに送信する。画像データは画像信号に対応する。SoC(1)の通信部41dは画像データをSoC(2)の通信部41dに転送し、SoC(2)の通信部41dはSoC(3)の通信部41dに転送する。このようにして、画像データはSoC(n)の通信部41dまで順に転送される。 The communication unit 7c and each communication unit 41d are connected in series by a communication cable 50. The communication unit 7c transmits image data included in the print data to the communication unit 41d of SoC(1). The image data corresponds to an image signal. The communication unit 41d of SoC(1) transfers the image data to the communication unit 41d of SoC(2), which transfers it to the communication unit 41d of SoC(3). In this way, the image data is transferred in order up to the communication unit 41d of SoC(n).

画像データは、SoC(1)~SoC(n)それぞれの識別子と、各識別子に紐づけられた印刷情報とを含む。SoC(1)~SoC(n)の制御部41aは、受信した画像データから自身の識別子に紐づけられた画像情報を取得する。 The image data includes the identifiers of each of SoC(1) to SoC(n) and print information linked to each identifier. The control units 41a of SoC(1) to SoC(n) obtain the image information linked to their own identifiers from the received image data.

搬送ローラ5、6はモータ(図示略)を備え、前記モータにはエンコーダ8が設けられている。エンコーダ8は前記モータの回転位置を検出する。モータの回転位置は記録用紙100の前後位置に対応し、エンコーダ8は印刷位置(記録用紙100における1ラインの印刷を行うべき位置)に対応した回転位置を検出する都度、主制御回路7aに同期信号を送信する。 The transport rollers 5 and 6 are equipped with motors (not shown), and the motors are provided with an encoder 8. The encoder 8 detects the rotational position of the motor. The rotational position of the motor corresponds to the front and rear positions of the recording paper 100, and the encoder 8 sends a synchronization signal to the main control circuit 7a each time it detects a rotational position corresponding to the printing position (the position on the recording paper 100 where one line should be printed).

主制御回路7aは、必要に応じて、同期信号をSoC(1)の通信部41dに送信する。SoC(1)の通信部41dは同期信号をSoC(2)の通信部41dに転送し、SoC(2)の通信部41dはSoC(3)の通信部41dに転送する。このようにして、同期信号はSoC(n)の通信部41dまで順に転送される。 The main control circuit 7a transmits a synchronization signal to the communication unit 41d of SoC(1) as necessary. The communication unit 41d of SoC(1) transfers the synchronization signal to the communication unit 41d of SoC(2), which transfers it to the communication unit 41d of SoC(3). In this way, the synchronization signal is transferred in order up to the communication unit 41d of SoC(n).

図3は、主制御回路7a及び複数のSoC41の間において、データ転送によって生じる遅延時間を説明する説明図である。図3に示す連続した数字は、主制御回路7aのカウンタ7b、及び各SoC41のカウンタ41cによるカウント値を示す。各カウンタ7b、41cは、例えば外部からのリセット信号が各カウンタ7bに並列に入力されることによって、同期される。また、主制御回路7aが各カウンタ7b、41cにリセット信号を通信ケーブル50を介して所定時間送信し続けて、各カウンタ7b、41cを同時的にリセットさせ、同期させてもよい。 Figure 3 is an explanatory diagram explaining the delay time caused by data transfer between the main control circuit 7a and multiple SoCs 41. The consecutive numbers in Figure 3 indicate the count values of the counter 7b of the main control circuit 7a and the counter 41c of each SoC 41. The counters 7b, 41c are synchronized, for example, by inputting a reset signal from outside to each counter 7b in parallel. Alternatively, the main control circuit 7a may continue to send a reset signal to each counter 7b, 41c via the communication cable 50 for a predetermined time, resetting and synchronizing each counter 7b, 41c simultaneously.

なお、主制御回路7aのカウンタ7bをマスタークロックとし、SoC41のカウンタ41cをスレーブクロックとして、PTP(Precision Time Protocol) に基づいて各カウンタ7b、41cを同時的にリセットさせ、同期させてもよい。またNTP(Network Time Protocol)に基づいて、即ちNTPサーバーから各カウンタ7b、41cに時刻情報を受信させて、各カウンタ7b、41cを同時的にリセットさせ、同期させてもよい。 The counters 7b and 41c of the main control circuit 7a may be used as the master clock and the counter 41c of the SoC 41 may be used as the slave clock, and the counters 7b and 41c may be reset and synchronized simultaneously based on the Precision Time Protocol (PTP). Also, the counters 7b and 41c may be reset and synchronized simultaneously based on the Network Time Protocol (NTP), i.e. by having the counters 7b and 41c receive time information from an NTP server.

データ転送によって生じる遅延時間を測定するために、主制御回路7aは、テスト用の同期信号をSoC41(1)に転送する。このとき、主制御回路7aは、転送時のカウント値(例えば「5」)を自身の識別子と紐づけて、同期信号と併せてSoC(1)に転送する。以下、カウント値及び識別子をカウント値情報といい、主制御回路7aの識別子を有するカウント値情報をカウント値情報(0)、SoC(n)の識別子を有するカウント値情報をカウント値情報(n)と表記する。 To measure the delay time caused by the data transfer, the main control circuit 7a transfers a test synchronization signal to SoC 41(1). At this time, the main control circuit 7a links the count value at the time of transfer (for example, "5") to its own identifier and transfers it together with the synchronization signal to SoC(1). Hereinafter, the count value and identifier will be referred to as count value information, and count value information having the identifier of the main control circuit 7a will be referred to as count value information (0), and count value information having the identifier of SoC(n) will be referred to as count value information (n).

SoC(1)は、受信した同期信号をSoC(2)に転送する。このとき、SoC(1)は、カウント値情報(0)と、転送時の自身のカウンタのカウント値(例えば「6」)及び自身の識別子を紐づけたカウント値情報(1)とを同期信号と併せてSoC(2)に転送する。 SoC (1) transfers the received synchronization signal to SoC (2). At this time, SoC (1) transfers count value information (0) and the count value of its own counter at the time of transfer (e.g., "6") and count value information (1) linked to its own identifier together with the synchronization signal to SoC (2).

SoC(2)は、受信した同期信号をSoC(3)に転送する。このとき、SoC(2)は、カウント値情報(0)と、カウント値情報(1)と、転送時の自身のカウンタのカウント値(例えば「7」)及び自身の識別子を紐づけたカウント値情報(2)とを同期信号と併せてSoC(3)に転送する。このようにして、最下流のSoC(n)まで、同期信号及び各カウント値情報を転送する。 SoC (2) transfers the received synchronization signal to SoC (3). At this time, SoC (2) transfers count value information (0), count value information (1), the count value of its own counter at the time of transfer (e.g., "7"), and count value information (2) linked to its own identifier, together with the synchronization signal to SoC (3). In this way, the synchronization signal and each count value information are transferred up to the most downstream SoC (n).

またSoC(n)は、同期信号を受信した時の自身のカウント値情報(n)をSoC(n-1)に転送し、SoC(n-1)は、カウント値情報(n)及びカウント値情報(n-1)をSoC(n-2)に転送する。このようにして、最上流のSoC(1)まで、各カウント値情報を転送する。 In addition, SoC(n) transfers its own count value information (n) upon receiving the synchronization signal to SoC(n-1), and SoC(n-1) transfers count value information (n) and count value information (n-1) to SoC(n-2). In this way, each piece of count value information is transferred up to the most upstream SoC(1).

この結果、各SoC41は、自身及び他の全てのSoC41が同期信号を受信するカウント値を取得することができる。各SoC41は、自身と、自身がデータを転送する先のSoC41との間で、転送によって生じる遅延時間を演算することができる。そのため、各SoC41は最も遅くデータを受信するSoC41を認識することができ、最も遅くデータを受信するSoC41が同期信号を受信する時点に、各ヘッドモジュール40から同時に液体を吐出させることができる。 As a result, each SoC 41 can obtain the count value at which it and all other SoCs 41 receive the synchronization signal. Each SoC 41 can calculate the delay time caused by the transfer between itself and the SoC 41 to which it transfers data. Therefore, each SoC 41 can recognize the SoC 41 that will receive data latest, and can cause liquid to be ejected from each head module 40 simultaneously at the time when the SoC 41 that will receive data latest receives the synchronization signal.

例えば、図3においては、最も遅くデータを受信するSoC41はSoC(n)である。SoC(n)が同期信号を受信する時点のカウント値が「10」である場合、SoC(1)にとって、自身が同期信号を受信した時点が「6」であるので、同期信号を受信してからSoC(n)が同期信号を受信するまでのカウント値、即ち遅延量は4である。SoC(2)にとって、自身が同期信号を受信した時点が「7」であるので、同期信号を受信してからSoC(n)が同期信号を受信するまでの遅延量は3である。このようにしてSoC(1)~SoC(n-1)はそれぞれの遅延量を取得する。SoC(1)~SoC(n-1)が、同期信号の受信時点から自身の遅延量だけ遅延させることによって、各ヘッドモジュール40から同時に液体を吐出させることができる。 For example, in FIG. 3, SoC 41 that receives data latest is SoC(n). If the count value at the time when SoC(n) receives the synchronization signal is "10", then for SoC(1), the time when it receives the synchronization signal is "6", so the count value from when it receives the synchronization signal until SoC(n) receives the synchronization signal, i.e., the delay amount, is 4. For SoC(2), the time when it receives the synchronization signal is "7", so the delay amount from when it receives the synchronization signal until SoC(n) receives the synchronization signal is 3. In this way, SoC(1) to SoC(n-1) obtain their respective delay amounts. By delaying by their own delay amounts from the time when SoC(1) to SoC(n-1) receive the synchronization signal, liquid can be ejected simultaneously from each head module 40.

図4は、搬送ローラ5、6による記録用紙100の搬送速度と時間との関係を模式的に示すグラフである。図4において、Vmaxは搬送速度の最高速度を示す。図4に示すように、搬送速度は、搬送開始時点0から時点t1までは比例的に増加し、時点t1にて最高速度に到達し、時点t1から時点t2まで最高速度を維持する。時点t2から比例的に減少し、時点t3にて0になる。 Figure 4 is a graph that shows a schematic relationship between the transport speed of the recording paper 100 by the transport rollers 5 and 6 and time. In Figure 4, Vmax indicates the maximum transport speed. As shown in Figure 4, the transport speed increases proportionally from transport start time 0 to time t1, reaches the maximum speed at time t1, and maintains the maximum speed from time t1 to time t2. It decreases proportionally from time t2, and becomes 0 at time t3.

図5は、時点0から時点t1の間における同期信号及び画像データの送受信とカウント値との関係を説明する説明図である。図5において、左側の数値はカウンタ7b、41cのカウント値を示す。矢印は同期信号の送受信を示し、主制御回路7aはエンコーダ8から同期信号を受信し、SoC(1)に同期信号を送信する。SoC(k)(k=1~n-1)は自身が受信した同期信号をSoC(k+1)に送信する。図5において、データは、主制御回路7a及びSoC41それぞれが受信した画像データを示す。 Figure 5 is an explanatory diagram that explains the relationship between the transmission and reception of synchronization signals and image data and the count values between time 0 and time t1. In Figure 5, the numbers on the left indicate the count values of counters 7b and 41c. The arrows indicate the transmission and reception of synchronization signals, with the main control circuit 7a receiving a synchronization signal from the encoder 8 and transmitting the synchronization signal to SoC (1). SoC (k) (k = 1 to n-1) transmits the synchronization signal it has received to SoC (k+1). In Figure 5, data indicates the image data received by the main control circuit 7a and SoC 41.

図5に示すように、例えば、カウント値が104のときに主制御回路7aはエンコーダ8から同期信号を受信し、カウント値が105のときにSoC(1)に同期信号を送信する。同期信号はSoC(n)まで転送され、SoC(n)はカウント値110のときに同期信号を受信する。カウント値110のときに、SoC(1)~SoC(n)はヘッド42から同時に1ライン分のインクを吐出させる。なおカウント値104以前に、主制御回路7a及び各SoC41は、少なくとも1ライン分の画像データを受信している。例えば同期信号と画像データとが紐づけられていない場合、SoC(1)は、同期信号を受信した時点(カウント値105の時点)において、受信して記憶された1ライン分以上の画像データの内、最も早くに受信した1ライン分の画像データに基づいて、カウント値110のときにノズルから1ライン分のインクを吐出させる。例えば同期信号と1ライン分の画像データとが紐づけられている場合、SoC(1)は、同期信号を受信した時点(カウント値105の時点)の直前に受信し、記憶された1ライン分の画像データに基づいて、カウント値110のときにノズルから1ライン分のインクを吐出させる。SoC(2)~SoC(n)の場合も同様である。主制御回路7a及びSoC(1)~SoC(n)が同期信号を送信する前後に、所定長さの待ち時間が設けられ、待ち時間において画像データの送受信は行われない。 As shown in FIG. 5, for example, when the count value is 104, the main control circuit 7a receives a synchronization signal from the encoder 8, and when the count value is 105, it transmits a synchronization signal to SoC (1). The synchronization signal is transferred to SoC (n), which receives the synchronization signal when the count value is 110. When the count value is 110, SoC (1) to SoC (n) simultaneously eject one line of ink from the head 42. Note that before the count value is 104, the main control circuit 7a and each SoC 41 have received at least one line of image data. For example, if the synchronization signal and the image data are not linked, SoC (1) ejects one line of ink from the nozzle at the count value of 110 based on the one line of image data that was received earliest among the one line or more of image data that was received and stored at the time of receiving the synchronization signal (at the time of count value 105). For example, if a synchronization signal is associated with one line of image data, SoC(1) receives the synchronization signal immediately before it receives it (when the count value is 105), and based on the stored one line of image data, ejects one line of ink from the nozzles when the count value is 110. The same is true for SoC(2) to SoC(n). A predetermined length of waiting time is provided before and after the main control circuit 7a and SoC(1) to SoC(n) send a synchronization signal, and no image data is sent or received during the waiting time.

主制御回路7aはカウント値106~125の間に外部装置9から複数ライン分の画像データを受信する。以下、1ライン分の画像データを1パケットとも称する。主制御回路7aは複数パケットを1パケットずつSoC(1)に順次送信する。SoC(1)は、受信したパケットを順次SoC(2)に送信する。同様にして、SoC(2)~SoC(n-1)は、受信したパケットを順次下流側のSoC41に送信する。 The main control circuit 7a receives multiple lines of image data from the external device 9 while the count value is between 106 and 125. Hereinafter, one line of image data will also be referred to as one packet. The main control circuit 7a sequentially transmits multiple packets one by one to SoC (1). SoC (1) sequentially transmits the received packets to SoC (2). In the same manner, SoC (2) to SoC (n-1) sequentially transmit the received packets to the downstream SoC 41.

なお図5に示すように、上流側の主制御回路7a又はSoC41が受信したパケットは、下流側のSoC41に未送信のパケットも含むので、上流側の受信パケット数は下流側の受信パケット数よりも多い。 As shown in FIG. 5, the packets received by the upstream main control circuit 7a or SoC 41 include packets that have not yet been sent to the downstream SoC 41, so the number of packets received upstream is greater than the number of packets received downstream.

カウント値が134のときに主制御回路7aはエンコーダ8から同期信号を受信して、下流側に送信し、カウント値140のときに、各SoC(1)~SoC(n)はヘッド42から同時に1ライン分のインクを吐出させる。主制御回路7aはカウント値136から次の同期信号を受信するまでの間に外部装置9から複数パケットを受信し、下流側に送信する。 When the count value is 134, the main control circuit 7a receives a synchronization signal from the encoder 8 and transmits it downstream, and when the count value is 140, each SoC(1) to SoC(n) simultaneously ejects one line's worth of ink from the head 42. Between the count value of 136 and when the main control circuit 7a receives the next synchronization signal, it receives multiple packets from the external device 9 and transmits them downstream.

カウント値が159のときに主制御回路7aはエンコーダ8から同期信号を受信して、下流側に送信し、カウント値165のときに、各SoC(1)~SoC(n)はヘッド42から同時に1ライン分のインクを吐出させる。主制御回路7aはカウント値161から次の同期信号を受信するまでの間に外部装置9から複数パケットを受信し、下流側に送信する。 When the count value is 159, the main control circuit 7a receives a synchronization signal from the encoder 8 and transmits it downstream, and when the count value is 165, each SoC(1) to SoC(n) simultaneously ejects one line's worth of ink from the head 42. Between the count value of 161 and when the main control circuit 7a receives the next synchronization signal, it receives multiple packets from the external device 9 and transmits them downstream.

カウント値が179のときに主制御回路7aはエンコーダ8から同期信号を受信して、下流側に送信し、カウント値185のときに、各SoC(1)~SoC(n)はヘッド42から同時に1ライン分のインクを吐出させる。 When the count value is 179, the main control circuit 7a receives a synchronization signal from the encoder 8 and transmits it downstream, and when the count value is 185, each SoC(1) to SoC(n) ejects one line's worth of ink from the head 42 simultaneously.

図5においては、時点0から時点t1の間、即ち搬送速度が増加している間に、主制御回路7aはエンコーダ8から同期信号を受信する。搬送速度は経時的に変化するので、主制御回路7aが一の同期信号を受信した時点と次の同期信号を受信した時点との間の時間、即ち同期信号を受信する周期は一定ではなく、徐々に短くなる。例えば、上述したように、主制御回路7aはカウント値104、134、159及び179のときに同期信号を受信するので、前記周期は30、25、20となる。換言すれば、主制御回路7aは通信ケーブル50を介して搬送速度に応じた時間間隔で同期信号を各SoC41に送信する第3送信処理を実行する。 In FIG. 5, between time 0 and time t1, i.e., while the conveying speed is increasing, the main control circuit 7a receives a synchronization signal from the encoder 8. Since the conveying speed changes over time, the time between when the main control circuit 7a receives one synchronization signal and when it receives the next synchronization signal, i.e., the period during which the synchronization signal is received, is not constant but gradually becomes shorter. For example, as described above, the main control circuit 7a receives synchronization signals when the count values are 104, 134, 159, and 179, so the periods are 30, 25, and 20. In other words, the main control circuit 7a executes a third transmission process that transmits synchronization signals to each SoC 41 via the communication cable 50 at time intervals according to the conveying speed.

上述したように、各SoC41は同期信号を受信した場合、同期信号の受信時点から自身の遅延量だけ遅延させることによって、各ヘッドモジュール40から同時に液体を吐出させる。即ち、各SoC41は、第3送信処理にて送信された同期信号を受信する都度、受信した同期信号に基づく所定の時点で自身が接続されたヘッドモジュール40のノズルから液体を吐出させる第4吐出処理を実行する。 As described above, when each SoC 41 receives a synchronization signal, it causes liquid to be ejected from each head module 40 simultaneously by delaying the time by its own delay amount from the time of receiving the synchronization signal. That is, each time each SoC 41 receives a synchronization signal transmitted in the third transmission process, it executes a fourth ejection process that ejects liquid from the nozzles of the head module 40 to which it is connected at a predetermined time based on the received synchronization signal.

搬送速度が増加している間、搬送速度は最高速度以下であり、主制御回路7aが同期信号を受信する周期は、時点t1から時点t2までの間、即ち最高速度が維持されている期間に比べて長く、前記周期の間に多数のパケットを送信することができる。 While the conveying speed is increasing, it is below the maximum speed, and the period during which the main control circuit 7a receives the synchronization signal is longer than the period from time t1 to time t2, i.e., the period during which the maximum speed is maintained, and a large number of packets can be transmitted during that period.

また時点0から時点t1の間と同様、時点t2から時点t3までの間、即ち搬送速度が減少している間、主制御回路7aは受信した同期信号を順次下流側に送信し、主制御回路7aが同期信号を受信する周期の間に、複数パケットを順次下流側に送信する。搬送速度が減少している間、搬送速度は最高速度以下であり、主制御回路7aが同期信号を受信する周期は、時点t1から時点t2までの間に比べて長く、前記周期の間に多数のパケットを送信することができる。搬送速度が減少している間、主制御回路7aは通信ケーブル50を介して搬送速度に応じた時間間隔で同期信号を各SoC41に送信する第3送信処理を実行し、各SoC41は第4吐出処理を実行する。 As in the period from time 0 to time t1, from time t2 to time t3, i.e., while the conveying speed is decreasing, the main control circuit 7a sequentially transmits the received synchronization signal downstream, and sequentially transmits multiple packets downstream during the period in which the main control circuit 7a receives the synchronization signal. While the conveying speed is decreasing, the conveying speed is below the maximum speed, and the period in which the main control circuit 7a receives the synchronization signal is longer than the period from time t1 to time t2, allowing a large number of packets to be transmitted during the period. While the conveying speed is decreasing, the main control circuit 7a executes a third transmission process that transmits a synchronization signal to each SoC 41 via the communication cable 50 at time intervals according to the conveying speed, and each SoC 41 executes a fourth ejection process.

図6は、時点t1から時点t2の間における同期信号及び画像データの送受信とカウント値との関係を説明する説明図である。時点t1から時点t2の間、搬送速度は最高速度を維持する(図4参照)。時点0から時点t1の間及び時点t2から時点t3までの間、即ち搬送速度が増加している間及び搬送速度が減少している間に比べて、搬送速度が最高速度を維持する間に主制御回路7aが同期信号を受信する周期は短く、前記周期の間に主制御回路7aが受信可能なパケット数は少ない。そのため、搬送速度が最高速度を維持する間においては、主制御回路7aは同期信号を下流側に送信する回数を削減し、同期信号を送信する前後に設けられる待ち時間を削減し、主制御回路7a及びSoC(1)~SoC(n)における多数のパケットの送受信を可能にする。 Figure 6 is an explanatory diagram explaining the relationship between the transmission and reception of the synchronization signal and image data and the count value between time t1 and time t2. Between time t1 and time t2, the conveying speed maintains the maximum speed (see Figure 4). Compared to between time 0 and time t1 and between time t2 and time t3, i.e., while the conveying speed is increasing and decreasing, the period during which the main control circuit 7a receives the synchronization signal while the conveying speed maintains the maximum speed is short, and the number of packets that the main control circuit 7a can receive during that period is small. Therefore, while the conveying speed maintains the maximum speed, the main control circuit 7a reduces the number of times it transmits the synchronization signal downstream, reducing the waiting time before and after transmitting the synchronization signal, and enabling the main control circuit 7a and SoC(1) to SoC(n) to transmit and receive a large number of packets.

図6に示すように、例えば15カウント毎に、即ち同期信号を送信する第1所定周期が経過する毎に、エンコーダ8から同期信号が主制御回路7aに送信され、主制御回路7aはカウント値が104、119、134、149、及び164のときに同期信号を受信している。主制御回路7aは、カウント値が104及び164のときに受信した同期信号のみを各SoC41に送信する。即ち主制御回路7aは、第1所定周期を所定倍した第2所定周期が経過する都度、通信ケーブル50を介して各SoC41に、ノズルから液体を吐出する吐出時点を同期させるための同期信号を送信する第1送信処理を実行する。ここでは、第1所定周期(15カウント)を4倍した60カウントが第2所定周期であるが、所定倍は4倍に限定されず、3倍以下又は5倍以上であってもよい。 As shown in FIG. 6, for example, every 15 counts, that is, every time the first predetermined period for transmitting the synchronization signal has elapsed, the synchronization signal is transmitted from the encoder 8 to the main control circuit 7a, and the main control circuit 7a receives the synchronization signal when the count value is 104, 119, 134, 149, and 164. The main control circuit 7a transmits only the synchronization signal received when the count value is 104 and 164 to each SoC 41. That is, the main control circuit 7a executes a first transmission process to transmit a synchronization signal to each SoC 41 via the communication cable 50 to synchronize the ejection time when the liquid is ejected from the nozzle every time a second predetermined period, which is a predetermined multiple of the first predetermined period, has elapsed. Here, the second predetermined period is 60 counts, which is four times the first predetermined period (15 counts), but the predetermined multiple is not limited to four times, and may be three times or less or five times or more.

主制御回路7aは、カウント値が119、134、及び149のときに受信した同期信号を下流側に送信せず、同期信号を送信する回数を削減して、待ち時間を削減する。そのため、カウント値が104から164までの間、主制御回路7aは多数のパケットを連続的に受信し、送信することができる。 When the count value is 119, 134, or 149, the main control circuit 7a does not transmit the received synchronization signal downstream, reducing the number of times the synchronization signal is transmitted and reducing waiting time. Therefore, when the count value is between 104 and 164, the main control circuit 7a can continuously receive and transmit a large number of packets.

上述したように、各SoC41は同期信号を受信した場合、同期信号の受信時点から自身の遅延量だけ遅延させることによって、各ヘッドモジュール40から同時に液体を吐出させる。即ち、各SoC41は、第2所定周期が経過する都度、主制御回路7aから同期信号を受信した場合、受信した同期信号に基づく所定の時点で、自身が接続されたヘッドモジュール40のノズルから液体を吐出させる第2吐出処理を実行する。 As described above, when each SoC 41 receives a synchronization signal, it causes liquid to be ejected from each head module 40 simultaneously by delaying by its own delay amount from the time of receiving the synchronization signal. In other words, when each SoC 41 receives a synchronization signal from the main control circuit 7a each time the second predetermined period elapses, it executes a second ejection process that ejects liquid from the nozzles of the head module 40 to which it is connected at a predetermined time based on the received synchronization signal.

主制御回路7aは、カウント値が119、134、及び149のときに受信した同期信号を下流側に送信していない。各SoC41は、同期信号を受信していない場合であっても、自身のカウンタ41cを参照し、同期信号の受信によって液体を吐出した最先の時点から15カウント経過する毎に、即ち自身のカウンタ41cの値が第1所定周期の経過を示すカウンタ値になる都度、自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第1吐出処理を実行する。例えば、同期信号の受信によって液体を吐出した最先の時点のカウント値が110の場合、各SoC41は自身のカウンタ41cの値が125、140及び155になったときに、同時に液体を吐出する。 The main control circuit 7a does not transmit the received synchronization signal downstream when the count value is 119, 134, or 149. Even if each SoC 41 does not receive a synchronization signal, it refers to its own counter 41c, and executes a first ejection process to eject liquid from the nozzle of the head module to which it is connected every time 15 counts have elapsed since the earliest point in time when liquid was ejected in response to the reception of a synchronization signal, that is, every time the value of its own counter 41c reaches a counter value indicating the passage of a first predetermined period. For example, if the count value at the earliest point in time when liquid was ejected in response to the reception of a synchronization signal is 110, each SoC 41 ejects liquid simultaneously when the value of its own counter 41c reaches 125, 140, or 155.

図7は、主制御回路7aによる第1吐出処理及び第2吐出処理を説明するフローチャートである。主制御回路7aは、エンコーダ8にて検出されたモータの回転位置に基づいて搬送速度を演算し、取得する(S1)。主制御回路7aは搬送速度が閾値速度以上であるか否か判定する(S2)。閾値速度は、例えば最高速度Vmaxよりも若干小さい値であり、主制御回路7aの記憶部7dに予め記憶されている。 Figure 7 is a flowchart explaining the first and second ejection processes by the main control circuit 7a. The main control circuit 7a calculates and acquires the conveying speed based on the rotational position of the motor detected by the encoder 8 (S1). The main control circuit 7a determines whether the conveying speed is equal to or greater than a threshold speed (S2). The threshold speed is, for example, a value slightly smaller than the maximum speed Vmax, and is stored in advance in the memory unit 7d of the main control circuit 7a.

搬送速度が閾値速度以上でない場合(S2:NO)、主制御回路7aは第3送信処理を実行し(S3)、第4吐出処理を各SoC41に実行させる(S4、図5参照)。各SoC41は、受信した同期信号に基づく所定の時点でノズルからインクを吐出させる。主制御回路7aは印刷が終了したか否か判定する(S5)。印刷が終了していない場合(S5:NO)、主制御回路7aはステップS2に処理を戻す。 If the transport speed is not equal to or greater than the threshold speed (S2: NO), the main control circuit 7a executes the third transmission process (S3) and causes each SoC 41 to execute the fourth ejection process (S4, see FIG. 5). Each SoC 41 ejects ink from the nozzle at a predetermined time based on the received synchronization signal. The main control circuit 7a determines whether printing has finished (S5). If printing has not finished (S5: NO), the main control circuit 7a returns the process to step S2.

ステップS2において、搬送速度が閾値速度以上である場合(S2:YES)、主制御回路7aは、エンコーダ8からの同期信号の受信時間間隔が、許容時間間隔、例えば、13~17カウント内に収まるか否か、即ち搬送速度が異常な速度であるか否か判定する(S6)。エンコーダ8からの同期信号の受信時間間隔が許容時間間隔に収まらない場合、即ち搬送速度が異常な速度である場合(S6:YES)、主制御回路7aは後述する異常処理を実行し(S9)、ステップS5に処理を進める。 In step S2, if the conveying speed is equal to or greater than the threshold speed (S2: YES), the main control circuit 7a determines whether the time interval for receiving the synchronization signal from the encoder 8 is within an allowable time interval, for example, 13 to 17 counts, i.e., whether the conveying speed is abnormal (S6). If the time interval for receiving the synchronization signal from the encoder 8 is not within the allowable time interval, i.e., if the conveying speed is abnormal (S6: YES), the main control circuit 7a executes abnormality processing (S9), which will be described later, and proceeds to step S5.

搬送速度が異常な速度でない場合(S6:NO)、主制御回路7aは第1送信処理を実行し(S7)、各SoC41に第1及び第2吐出処理を実行させる(S8、図6参照)。各SoC41は、受信した同期信号に基づく所定の時点でノズルからインクを吐出させ、また、自身が有するカウンタ41cが第1所定周期の経過を示すカウンタ値になる都度、自身が接続されたヘッドモジュール40のノズルから液体を吐出させる。主制御回路7aはステップS5に処理を進める。ステップS5において、印刷が終了している場合(S5:YES)、主制御回路7aは処理を終了する。 If the transport speed is not abnormal (S6: NO), the main control circuit 7a executes a first transmission process (S7) and causes each SoC 41 to execute a first and second ejection process (S8, see FIG. 6). Each SoC 41 ejects ink from a nozzle at a predetermined time based on the received synchronization signal, and ejects liquid from the nozzle of the head module 40 to which it is connected each time its own counter 41c reaches a counter value indicating the passage of a first predetermined period. The main control circuit 7a proceeds to step S5. If printing is completed in step S5 (S5: YES), the main control circuit 7a ends the process.

図8は、主制御回路7aによる異常処理を説明するフローチャートである。主制御回路7aは第2送信処理を実行し(S11)、SoC41に第3吐出処理を実行させる(S12)。即ち、主制御回路7aは第1及び2吐出処理から第3吐出処理に切り替える。第2送信処理は第3送信処理と同様な処理である。第3吐出処理は第4吐出処理と同様な処理である。 Figure 8 is a flowchart explaining the abnormality processing by the main control circuit 7a. The main control circuit 7a executes the second transmission process (S11) and causes the SoC 41 to execute the third discharge process (S12). That is, the main control circuit 7a switches from the first and second discharge processes to the third discharge process. The second transmission process is a process similar to the third transmission process. The third discharge process is a process similar to the fourth discharge process.

主制御回路7aは、搬送速度が異常な速度であるか否か判定する(S13)。搬送速度が異常な速度である場合(S13:YES)、ステップS11に処理を戻し、第2送信処理及び第3吐出処理を維持する。ステップS13において、異常速度でない場合(S13:NO)、主制御回路7aは第3吐出処理を停止させ(S14)、異常処理を終了し、ステップS5に処理を戻す(図7参照)。 The main control circuit 7a determines whether the conveying speed is abnormal (S13). If the conveying speed is abnormal (S13: YES), the process returns to step S11 and the second transmission process and the third ejection process are maintained. If the conveying speed is not abnormal in step S13 (S13: NO), the main control circuit 7a stops the third ejection process (S14), ends the abnormality process, and returns to step S5 (see FIG. 7).

実施形態に係るプリンタ1にあっては、記録用紙100の搬送速度が所定速度以上である場合、各SoC41は、自身が有するカウンタ41cが第1所定周期の経過を示すカウンタ値になる都度、ノズルから液体を吐出させる。即ち、吐出のための同期信号無しに各SoC41は液体を吐出することができる。そのため、主制御回路7aは、複数ライン分の画像信号をSoC41に連続的に送信することができ、印刷速度を向上させることができる。 In the printer 1 according to the embodiment, when the transport speed of the recording paper 100 is equal to or faster than a predetermined speed, each SoC 41 ejects liquid from a nozzle each time its own counter 41c reaches a counter value indicating the passage of a first predetermined period. In other words, each SoC 41 can eject liquid without a synchronization signal for ejection. Therefore, the main control circuit 7a can continuously send image signals for multiple lines to the SoC 41, improving the printing speed.

今回開示した実施の形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。各実施例にて記載されている技術的特徴は互いに組み合わせることができ、本発明の範囲は、特許請求の範囲内での全ての変更及び特許請求の範囲と均等の範囲が含まれることが意図される。 The embodiments disclosed herein are illustrative in all respects and should not be considered limiting. The technical features described in each embodiment can be combined with each other, and the scope of the present invention is intended to include all modifications within the scope of the claims and equivalents to the scope of the claims.

1 プリンタ(液体吐出装置)
5、6 搬送ローラ(搬送機)
7a 主制御回路
7b カウンタ(第1カウンタ)
40 ヘッドモジュール
41 SoC(副制御回路)
41c カウンタ(第2カウンタ)
50 通信ケーブル
1. Printer (liquid ejection device)
5, 6 Conveyor roller (conveyor)
7a Main control circuit 7b Counter (first counter)
40 Head module 41 SoC (sub-control circuit)
41c counter (second counter)
50 Communication cable

Claims (10)

第1カウンタを有する主制御回路と、
ノズルを有する複数のヘッドモジュールと
を備え、
前記複数のヘッドモジュールそれぞれは、第2カウンタを有する副制御回路を備え、
前記主制御回路と、前記各副制御回路とが通信ケーブルを介して直列的に接続され、
前記主制御回路は、前記通信ケーブルを介して前記各副制御回路に画像信号を送信する処理を実行し、
前記各副制御回路は、前記ノズルから吐出された液体によって記録される記録媒体の搬送速度が所定速度以上である場合、自身が有する前記第2カウンタが第1所定周期の経過を示すカウンタ値になる都度、自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第1吐出処理を実行し
前記主制御回路は、前記第1所定周期を所定倍した第2所定周期が経過する都度、前記ノズルから液体を吐出する吐出時点を同期させるための同期信号を、前記通信ケーブルを介して前記各副制御回路に送信する第1送信処理を実行し、
前記各副制御回路は、前記同期信号を受信した場合、受信した前記同期信号に基づく所定の時点で、自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第2吐出処理を実行する
ヘッドシステム。
a main control circuit having a first counter;
a plurality of head modules each having a nozzle;
Each of the plurality of head modules includes a sub-control circuit having a second counter,
The main control circuit and each of the sub-control circuits are connected in series via a communication cable,
The main control circuit executes a process of transmitting an image signal to each of the sub-control circuits via the communication cable,
each of the sub-control circuits executes a first ejection process for ejecting liquid from the nozzles of the head module to which the sub-control circuit is connected each time the second counter of the sub-control circuit reaches a counter value indicating the passage of a first predetermined period, when a transport speed of a recording medium on which recording is performed by the liquid ejected from the nozzles is equal to or higher than a predetermined speed ;
the main control circuit executes a first transmission process to transmit a synchronization signal for synchronizing the ejection time points at which liquid is ejected from the nozzles via the communication cable to each of the sub-control circuits each time a second predetermined period, which is a predetermined multiple of the first predetermined period, elapses;
A head system in which, when each of the sub-control circuits receives the synchronization signal, it executes a second ejection process to eject liquid from the nozzles of the head module to which it is connected at a predetermined time based on the received synchronization signal .
前記主制御回路は、
前記搬送速度を取得する処理を実行し、
取得した前記搬送速度が異常速度であるか否か判定する処理を実行し、
前記搬送速度が前記異常速度であると判定した場合、前記搬送速度に応じた時間間隔で前記同期信号を、前記通信ケーブルを介して前記各副制御回路に送信する第2送信処理を実行し、
前記各副制御回路は、前記第2送信処理にて送信された前記同期信号を受信する都度、受信した前記同期信号に基づく所定の時点で自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第3吐出処理を実行する
請求項に記載のヘッドシステム。
The main control circuit includes:
Execute a process of acquiring the conveying speed,
Execute a process of determining whether the acquired conveying speed is an abnormal speed or not;
When it is determined that the conveying speed is the abnormal speed, a second transmission process is executed to transmit the synchronization signal to each of the sub-control circuits via the communication cable at a time interval corresponding to the conveying speed.
The head system described in claim 1, wherein each of the sub-control circuits executes a third ejection process to eject liquid from the nozzles of the head module to which it is connected at a predetermined time based on the received synchronization signal each time it receives the synchronization signal transmitted in the second transmission process.
前記各副制御回路は、前記第3吐出処理の実行後、前記主制御回路が前記搬送速度は前記異常速度でないと判定した場合、前記第3吐出処理を停止する
請求項に記載のヘッドシステム。
The head system according to claim 2 , wherein each of the sub-control circuits stops the third ejection process when the main control circuit determines that the transport speed is not the abnormal speed after the third ejection process is executed.
前記主制御回路は、前記ノズルから吐出された液体によって記録される記録媒体の搬送速度が所定速度未満である場合、前記搬送速度に応じた時間間隔で前記同期信号を、前記通信ケーブルを介して前記各副制御回路に送信する第3送信処理を実行し、
前記各副制御回路は、前記第3送信処理にて送信された前記同期信号を受信する都度、受信した前記同期信号に基づく所定の時点で自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第4吐出処理を実行する
請求項からのいずれか一つに記載のヘッドシステム。
the main control circuit executes a third transmission process to transmit the synchronization signal to each of the sub-control circuits via the communication cable at a time interval corresponding to a transport speed of a recording medium on which recording is performed by the liquid ejected from the nozzles when the transport speed of the recording medium is less than a predetermined speed;
A head system described in any one of claims 1 to 3, wherein each of the sub-control circuits executes a fourth ejection process to eject liquid from the nozzles of the head module to which it is connected at a predetermined time based on the received synchronization signal each time it receives the synchronization signal transmitted in the third transmission process.
前記各副制御回路は、前記各第2カウンタによるカウントを同時的に開始する開始時点調整処理を実行する
請求項1からのいずれか一つに記載のヘッドシステム。
5. The head system according to claim 1 , wherein each of the sub-control circuits executes a start point adjustment process for simultaneously starting counting by each of the second counters.
前記主制御回路は、前記第2カウンタをリセットするリセット信号を前記通信ケーブルを介して送信する処理を実行し、
前記各副制御回路は、前記開始時点調整処理において、受信した前記リセット信号に基づいて前記各第2カウンタを同時的にリセットする
請求項に記載のヘッドシステム。
the main control circuit executes a process of transmitting a reset signal for resetting the second counter via the communication cable;
The head system according to claim 5 , wherein the sub-control circuits simultaneously reset the second counters based on the received reset signal in the start point adjustment process.
第1カウンタを有する主制御回路と、a main control circuit having a first counter;
ノズルを有する複数のヘッドモジュールとA plurality of head modules each having a nozzle;
を備え、Equipped with
前記複数のヘッドモジュールそれぞれは、第2カウンタを有する副制御回路を備え、Each of the plurality of head modules includes a sub-control circuit having a second counter,
前記主制御回路と、前記各副制御回路とが通信ケーブルを介して直列的に接続され、The main control circuit and each of the sub-control circuits are connected in series via a communication cable,
前記主制御回路は、前記通信ケーブルを介して前記各副制御回路に画像信号を送信する処理を実行し、The main control circuit executes a process of transmitting an image signal to each of the sub-control circuits via the communication cable,
前記各副制御回路は、前記ノズルから吐出された液体によって記録される記録媒体の搬送速度が所定速度以上である場合、自身が有する前記第2カウンタが第1所定周期の経過を示すカウンタ値になる都度、自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第1吐出処理を実行し、each of the sub-control circuits executes a first ejection process for ejecting liquid from the nozzles of the head module to which the sub-control circuit is connected each time the second counter of the sub-control circuit reaches a counter value indicating the passage of a first predetermined period, when a transport speed of a recording medium on which recording is performed by the liquid ejected from the nozzles is equal to or higher than a predetermined speed;
前記各副制御回路は、前記各第2カウンタによるカウントを同時的に開始する開始時点調整処理を実行し、each of the sub-control circuits executes a start time adjustment process for simultaneously starting counting by each of the second counters;
前記各副制御回路は、前記開始時点調整処理において、PTP(Precision Time Protcol)又はNTP(Network Time Protcol)に基づいて前記各第2カウンタを同時的にリセットするIn the start time adjustment process, the sub-control circuits simultaneously reset the second counters based on a Precision Time Protocol (PTP) or a Network Time Protocol (NTP).
ヘッドシステム。Head system.
請求項1からのいずれか一つに記載のヘッドシステムと、
前記記録媒体を搬送する搬送機と
を備える液体吐出装置。
A head system according to any one of claims 1 to 7 ;
a conveyor that conveys the recording medium.
ヘッドシステムの液体吐出方法であって、
前記ヘッドシステムは、
第1カウンタを有する主制御回路と、
ノズルを有する複数のヘッドモジュールと、
を備え、
前記複数のヘッドモジュールそれぞれは、第2カウンタを有する副制御回路を備え、
前記主制御回路と、前記各副制御回路とが通信ケーブルを介して直列的に接続され、
前記主制御回路は、前記通信ケーブルを介して前記各副制御回路に画像信号を送信する処理を実行し、
前記各副制御回路は、前記ノズルから吐出された液体によって記録される記録媒体の搬送速度が所定速度以上である場合、自身が有する前記第2カウンタが第1所定周期の経過を示すカウンタ値になる都度、自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第1吐出処理を実行し、
前記主制御回路は、前記第1所定周期を所定倍した第2所定周期が経過する都度、前記ノズルから液体を吐出する吐出時点を同期させるための同期信号を、前記通信ケーブルを介して前記各副制御回路に送信する第1送信処理を実行し、
前記各副制御回路は、前記同期信号を受信した場合、受信した前記同期信号に基づく所定の時点で、自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第2吐出処理を実行する
液体吐出方法。
A liquid ejection method for a head system, comprising the steps of:
The head system comprises:
a main control circuit having a first counter;
A plurality of head modules each having a nozzle;
Equipped with
Each of the plurality of head modules includes a sub-control circuit having a second counter,
The main control circuit and each of the sub-control circuits are connected in series via a communication cable,
The main control circuit executes a process of transmitting an image signal to each of the sub-control circuits via the communication cable,
each of the sub-control circuits executes a first ejection process for ejecting liquid from the nozzles of the head module to which the sub-control circuit is connected each time the second counter of the sub-control circuit reaches a counter value indicating the passage of a first predetermined period, when a transport speed of a recording medium on which recording is performed by the liquid ejected from the nozzles is equal to or higher than a predetermined speed ;
the main control circuit executes a first transmission process to transmit a synchronization signal for synchronizing the ejection time points at which liquid is ejected from the nozzles via the communication cable to each of the sub-control circuits each time a second predetermined period, which is a predetermined multiple of the first predetermined period, elapses;
A liquid ejection method in which, when each of the sub-control circuits receives the synchronization signal, it executes a second ejection process to eject liquid from the nozzles of the head module to which it is connected at a predetermined time based on the received synchronization signal .
ヘッドシステムの液体吐出方法であって、A liquid ejection method for a head system, comprising the steps of:
前記ヘッドシステムは、The head system comprises:
第1カウンタを有する主制御回路と、a main control circuit having a first counter;
ノズルを有する複数のヘッドモジュールとA plurality of head modules each having a nozzle;
を備え、Equipped with
前記複数のヘッドモジュールそれぞれは、第2カウンタを有する副制御回路を備え、Each of the plurality of head modules includes a sub-control circuit having a second counter,
前記主制御回路と、前記各副制御回路とが通信ケーブルを介して直列的に接続され、The main control circuit and each of the sub-control circuits are connected in series via a communication cable,
前記主制御回路は、前記通信ケーブルを介して前記各副制御回路に画像信号を送信する処理を実行し、The main control circuit executes a process of transmitting an image signal to each of the sub-control circuits via the communication cable,
前記各副制御回路は、前記ノズルから吐出された液体によって記録される記録媒体の搬送速度が所定速度以上である場合、自身が有する前記第2カウンタが第1所定周期の経過を示すカウンタ値になる都度、自身が接続された前記ヘッドモジュールの前記ノズルから液体を吐出させる第1吐出処理を実行し、each of the sub-control circuits executes a first ejection process for ejecting liquid from the nozzles of the head module to which the sub-control circuit is connected each time the second counter of the sub-control circuit reaches a counter value indicating the passage of a first predetermined period, when a transport speed of a recording medium on which recording is performed by the liquid ejected from the nozzles is equal to or higher than a predetermined speed;
前記各副制御回路は、前記各第2カウンタによるカウントを同時的に開始する開始時点調整処理を実行し、each of the sub-control circuits executes a start time adjustment process for simultaneously starting counting by each of the second counters;
前記各副制御回路は、前記開始時点調整処理において、PTP(Precision Time Protcol)又はNTP(Network Time Protcol)に基づいて前記各第2カウンタを同時的にリセットするIn the start time adjustment process, the sub-control circuits simultaneously reset the second counters based on a Precision Time Protocol (PTP) or a Network Time Protocol (NTP).
液体吐出方法。Liquid dispensing method.
JP2021115218A 2021-07-12 2021-07-12 HEAD SYSTEM, LIQUID EJECTION APPARATUS, AND LIQUID EJECTION METHOD Active JP7464015B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021115218A JP7464015B2 (en) 2021-07-12 2021-07-12 HEAD SYSTEM, LIQUID EJECTION APPARATUS, AND LIQUID EJECTION METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021115218A JP7464015B2 (en) 2021-07-12 2021-07-12 HEAD SYSTEM, LIQUID EJECTION APPARATUS, AND LIQUID EJECTION METHOD

Publications (2)

Publication Number Publication Date
JP2023011387A JP2023011387A (en) 2023-01-24
JP7464015B2 true JP7464015B2 (en) 2024-04-09

Family

ID=85120118

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021115218A Active JP7464015B2 (en) 2021-07-12 2021-07-12 HEAD SYSTEM, LIQUID EJECTION APPARATUS, AND LIQUID EJECTION METHOD

Country Status (1)

Country Link
JP (1) JP7464015B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006192588A (en) 2005-01-11 2006-07-27 Canon Inc Power control method for peripheral devices
WO2009128351A1 (en) 2008-04-18 2009-10-22 コニカミノルタホールディングス株式会社 Image recorder
JP2009241379A (en) 2008-03-31 2009-10-22 Konica Minolta Holdings Inc Liquid droplet discharge system
JP2010131863A (en) 2008-12-04 2010-06-17 Olympus Corp Image recording device and method of recording image
JP2017226081A (en) 2016-06-20 2017-12-28 パナソニックIpマネジメント株式会社 Inkjet device and dyeing system
JP2018176445A (en) 2017-04-04 2018-11-15 コニカミノルタ株式会社 Ink jet recording apparatus and failure detection method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006192588A (en) 2005-01-11 2006-07-27 Canon Inc Power control method for peripheral devices
JP2009241379A (en) 2008-03-31 2009-10-22 Konica Minolta Holdings Inc Liquid droplet discharge system
WO2009128351A1 (en) 2008-04-18 2009-10-22 コニカミノルタホールディングス株式会社 Image recorder
JP2010131863A (en) 2008-12-04 2010-06-17 Olympus Corp Image recording device and method of recording image
JP2017226081A (en) 2016-06-20 2017-12-28 パナソニックIpマネジメント株式会社 Inkjet device and dyeing system
JP2018176445A (en) 2017-04-04 2018-11-15 コニカミノルタ株式会社 Ink jet recording apparatus and failure detection method

Also Published As

Publication number Publication date
JP2023011387A (en) 2023-01-24

Similar Documents

Publication Publication Date Title
JP5036671B2 (en) Droplet discharge control device and droplet discharge device
JP2010064465A (en) Image forming apparatus and data transferring device
JP7464015B2 (en) HEAD SYSTEM, LIQUID EJECTION APPARATUS, AND LIQUID EJECTION METHOD
JP7428166B2 (en) Head system, liquid ejection device and delay time calculation method
JP2009028913A (en) Liquid ejection apparatus and liquid ejection method
JP5446248B2 (en) Image forming apparatus, image forming system, and head device
JP7468477B2 (en) HEAD SYSTEM, LIQUID EJECTION APPARATUS, AND LIQUID EJECTION METHOD
JP2014069342A (en) Printing device
US12138917B2 (en) Head module, head system, liquid discharge apparatus, and method for determining delay time
JP4648770B2 (en) Image recording apparatus and image recording method of the image recording apparatus
US12076983B2 (en) Printer, data transmission method, and storage medium storing computer program
US10766253B2 (en) Sideband signal for fluid ejection
JP2007210327A (en) Inkjet recording device
JP5117132B2 (en) Registration adjustment method between recording units
JP7420292B1 (en) Printing device, abnormality handling method and computer program
JP5206338B2 (en) Image forming apparatus and image forming method
JP2007168267A (en) Inkjet printing apparatus
JP6900778B2 (en) Recording device
JP2010149340A (en) Image forming apparatus
JP2026510368A (en) Synchronized drive method and system
JP2006240251A (en) Liquid droplet discharge type recorder
JP2010120331A (en) Image forming apparatus
JP2005271387A (en) Image forming device
JP2026044104A (en) Recording device, method for controlling the recording device, and program
JP2013159016A (en) Recording apparatus and recording control method for the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230307

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240220

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240227

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240311

R150 Certificate of patent or registration of utility model

Ref document number: 7464015

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150