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
JP7554097B2 - Inkjet recording device and program - Google Patents
[go: Go Back, main page]

JP7554097B2 - Inkjet recording device and program - Google Patents

Inkjet recording device and program Download PDF

Info

Publication number
JP7554097B2
JP7554097B2 JP2020183363A JP2020183363A JP7554097B2 JP 7554097 B2 JP7554097 B2 JP 7554097B2 JP 2020183363 A JP2020183363 A JP 2020183363A JP 2020183363 A JP2020183363 A JP 2020183363A JP 7554097 B2 JP7554097 B2 JP 7554097B2
Authority
JP
Japan
Prior art keywords
curved surface
coordinate axis
axis direction
dimensional curved
inkjet head
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
JP2020183363A
Other languages
Japanese (ja)
Other versions
JP2022073405A (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.)
Seiren Co Ltd
Original Assignee
Seiren Co 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 Seiren Co Ltd filed Critical Seiren Co Ltd
Priority to JP2020183363A priority Critical patent/JP7554097B2/en
Publication of JP2022073405A publication Critical patent/JP2022073405A/en
Application granted granted Critical
Publication of JP7554097B2 publication Critical patent/JP7554097B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/407Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
    • B41J3/4073Printing on three-dimensional objects not being in sheet or web form, e.g. spherical or cubic objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Ink Jet (AREA)

Description

本発明は、インクジェット記録装置と、プロセッサにインクジェット記録装置での柄の記録用の記録データを生成させるプログラムとに関する。 The present invention relates to an inkjet recording device and a program that causes a processor to generate recording data for recording a pattern on the inkjet recording device.

特許文献1は、曲面への印刷方法を開示する。曲面は、2方向へ曲率を有する。印刷方法は、インクジェットヘッドで被対象物の表面の曲面にパターンを印刷する。インクジェットヘッドは、複数のノズルを有する。曲面及びインクジェットヘッドは、相対的に移動する。印刷方法は、第一工程と、第二工程と、配置工程と、選定工程と、設定工程と、塗布工程とを含む。第一工程は、曲面上に塗布線を設ける。塗布線は、曲面の一番曲率が大きな平面に近い部分に設けることが好ましい。第二工程は、塗布線上に印刷座標を算出する。印刷座標は、印刷解像度に応じてCADデータから等しいピッチに分割する。配置工程は、塗布線上でインクジェットヘッドを移動させる。インクジェットヘッドは、複数のノズルのうちの中央のノズルから下ろした垂線が印刷座標となるように移動する。配置工程では、印刷座標毎にインクジェットヘッドの下面と印刷座標での曲面の接線とが平行とされる。インクジェットヘッドの下面にはノズルが配置される。移動時、次の距離は、0.5~5mmの範囲で一定とされる。前述の距離は、ノズルと曲面との最短距離である。選定工程は、全ての印刷座標でノズルと曲面との距離が一定の範囲であるノズルを選定する。設定工程は、選定されたノズルで塗布できる領域を設定する。塗布工程は、領域にインクを塗布する。 Patent Document 1 discloses a method of printing on a curved surface. The curved surface has curvature in two directions. In the printing method, an inkjet head prints a pattern on the curved surface of the surface of an object. The inkjet head has a plurality of nozzles. The curved surface and the inkjet head move relatively to each other. The printing method includes a first step, a second step, a placement step, a selection step, a setting step, and a coating step. In the first step, a coating line is provided on the curved surface. It is preferable that the coating line is provided in a portion of the curved surface close to the plane having the greatest curvature. In the second step, a printing coordinate is calculated on the coating line. The printing coordinate is divided into equal pitches from CAD data according to the printing resolution. In the placement step, the inkjet head is moved on the coating line. The inkjet head moves so that a perpendicular line drawn from a central nozzle among the plurality of nozzles becomes the printing coordinate. In the placement step, the lower surface of the inkjet head and a tangent to the curved surface at the printing coordinate are parallel to each other for each printing coordinate. Nozzles are placed on the lower surface of the inkjet head. When moving, the following distances are constant within the range of 0.5 to 5 mm. The aforementioned distance is the shortest distance between the nozzle and the curved surface. The selection process selects a nozzle whose distance between the nozzle and the curved surface is in a constant range for all printing coordinates. The setting process sets the area that can be coated with the selected nozzle. The coating process coats the area with ink.

特許文献2は、球体メディアプリント用のインクジェットプリンタを開示する。インクジェットプリンタは、X方向移動機構と、Y方向移動機構と、Z方向移動機構と、X軸回転機構と、Y軸回転機構と、復帰手段と、画像補正手段とを備える。X方向移動機構は、球体メディアを支持手段のX軸方向に移動させる。Y方向移動機構は、球体メディアを支持手段のY軸方向に移動させる。Z方向移動機構は、球体メディアを支持手段のZ軸方向に移動させる。X軸回転機構は、球体メディアを支持手段のX軸回りに回転させる。Y軸回転機構は、球体メディアを支持手段のY軸回りに回転させる。インクジェットプリンタは、球体メディアを移動及び回転する場合、球体メディアを支持手段で支持する。復帰手段は、球体メディアを回転開始位置まで支持手段のX軸回りに回転し復帰させる。画像補正手段は、画像プリント用のY方向に並ぶインクのドットの間に空白箇所を加入し、球面プリント面にプリントされる画像の歪みを補正する。インクジェットプリンタでは、球面プリント開始面とその直上のインクジェットヘッドとの離隔距離は、1~2mmの一定の距離とされる。 Patent Document 2 discloses an inkjet printer for printing on spherical media. The inkjet printer includes an X-direction movement mechanism, a Y-direction movement mechanism, a Z-direction movement mechanism, an X-axis rotation mechanism, a Y-axis rotation mechanism, a return means, and an image correction means. The X-direction movement mechanism moves the spherical media in the X-axis direction of the support means. The Y-direction movement mechanism moves the spherical media in the Y-axis direction of the support means. The Z-direction movement mechanism moves the spherical media in the Z-axis direction of the support means. The X-axis rotation mechanism rotates the spherical media around the X-axis of the support means. The Y-axis rotation mechanism rotates the spherical media around the Y-axis of the support means. When moving and rotating the spherical media, the inkjet printer supports the spherical media with the support means. The return means rotates the spherical media around the X-axis of the support means to a rotation start position and returns it. The image correction means adds blank spaces between the ink dots arranged in the Y direction for image printing, and corrects distortion of the image printed on the spherical print surface. In an inkjet printer, the distance between the spherical print starting surface and the inkjet head directly above it is a fixed distance of 1 to 2 mm.

特開2016-77971号公報JP 2016-77971 A 特開2007-8110号公報JP 2007-8110 A

インクジェット記録装置は、インクジェットヘッドの複数のノズルから記録媒体の表面にインクを吐出し、記録媒体の表面に柄を記録する。記録媒体の表面が立体曲面である場合、柄の記録は、この立体曲面に行われる。このような記録媒体の例としては、電気機器の筐体(外殻)、車両用及び建築用の内装材及び外装材、及び家具が挙げられる。即ち、柄が記録される立体曲面を有する記録媒体は、立体形状を有する各種の機器、器具及び部品を含む。発明者は、インクジェット記録装置での立体曲面への柄の記録において、各種立体形状の立体曲面に合わせて柄を記録することができる技術を検討した。 An inkjet recording device ejects ink from multiple nozzles of an inkjet head onto the surface of a recording medium, and records a pattern on the surface of the recording medium. When the surface of the recording medium is a three-dimensional curved surface, the pattern is recorded on this three-dimensional curved surface. Examples of such recording media include housings (shells) of electrical equipment, interior and exterior materials for vehicles and buildings, and furniture. In other words, recording media having a three-dimensional curved surface on which a pattern is recorded include various devices, instruments, and parts having three-dimensional shapes. The inventor has considered a technology that can record patterns to fit the three-dimensional curved surfaces of various three-dimensional shapes when recording patterns on three-dimensional curved surfaces with an inkjet recording device.

本発明は、記録媒体の立体曲面に合わせて柄を記録することができる、インクジェット記録装置及びプログラムを提供することを目的とする。 The present invention aims to provide an inkjet recording device and program that can record a pattern that matches the three-dimensional curved surface of a recording medium.

本発明の一側面は、柄が記録される記録媒体の立体曲面にインクを吐出する複数のノズルを含むインクジェットヘッドと、前記立体曲面に対して前記インクジェットヘッドを相対移動及び相対回転させる移動ロボットと、を備え、前記移動ロボットは、前記立体曲面に対して前記インクジェットヘッドを第一座標軸方向、前記第一座標軸方向と同一平面内で直交する第二座標軸方向、及び前記第一座標軸方向及び前記第二座標軸方向の両方向に直交する第三座標軸方向に相対移動させ、前記立体曲面に対して前記インクジェットヘッドを前記複数のノズルが整列する列方向に沿った第一回転軸を中心とする第一回転方向、前記列方向と同一平面内で直交する幅方向に沿った第二回転軸を中心とする第二回転方向、及び前記列方向及び前記幅方向の両方向に直交する高さ方向に沿った第三回転軸を中心とする第三回転方向に相対回転させ、前記立体曲面に対して前記インクジェットヘッドを前記第一座標軸方向に相対移動させる場合、前記列方向を前記第一座標軸方向に直交させ、且つ前記立体曲面に対して前記インクジェットヘッドを前記第三座標軸方向に相対移動させ、前記立体曲面に対して前記インクジェットヘッドを前記第一座標軸方向及び前記第三座標軸方向の両方向に相対移動させる場合、前記立体曲面に対して前記インクジェットヘッドを前記第二回転方向及び前記第三回転方向の両方向に相対回転させずに前記第一回転方向に相対回転させて前記複数のノズルが開口する前記インクジェットヘッドの吐出面を前記高さ方向において前記吐出面の基準位置から最も近い前記立体曲面の対向位置における接平面と平行とし、且つ前記基準位置と前記対向位置との間の離間距離を一定とし、前記インクジェットヘッドは、前記立体曲面に対して前記第一座標軸方向及び前記第三座標軸方向の両方向に相対移動する場合、前記複数のノズルから前記高さ方向に前記インクを吐出する、インクジェット記録装置である。 One aspect of the present invention is a method for producing a print head comprising: an inkjet head including a plurality of nozzles that eject ink onto a three-dimensional curved surface of a recording medium on which a pattern is to be recorded; and a mobile robot that moves and rotates the inkjet head relative to the three-dimensional curved surface, the mobile robot moving the inkjet head relative to the three-dimensional curved surface in a first coordinate axis direction, a second coordinate axis direction orthogonal to the first coordinate axis direction in the same plane as the first coordinate axis direction, and a third coordinate axis direction orthogonal to both the first coordinate axis direction and the second coordinate axis direction, and rotating the inkjet head relative to the three-dimensional curved surface in a first rotation direction about a first rotation axis along a row direction in which the plurality of nozzles are aligned, a second rotation direction about a second rotation axis along a width direction orthogonal to the row direction in the same plane as the row direction, and a third rotation direction about a third rotation axis along a height direction orthogonal to both the row direction and the width direction, when the inkjet head is moved relative to the three-dimensional curved surface in both the first coordinate axis direction and the third coordinate axis direction, the inkjet head is rotated relative to the three-dimensional curved surface in the first rotation direction without rotating relative to the three-dimensional curved surface in both the second rotation direction and the third rotation direction, so that the ejection surface of the inkjet head from which the multiple nozzles are opened is parallel to a tangent plane at a facing position of the three-dimensional curved surface that is closest to a reference position of the ejection surface in the height direction, and a distance between the reference position and the facing position is constant, and when the inkjet head is moved relative to the three-dimensional curved surface in both the first coordinate axis direction and the third coordinate axis direction, the inkjet head ejects the ink in the height direction from the multiple nozzles.

上述のインクジェット記録装置によれば、第一座標軸方向及び第二座標軸方向に対して列方向及び幅方向を固定させて立体曲面に対してインクジェットヘッドを第一座標軸方向及び第三座標軸方向の両方向に相対移動させることができる。立体曲面と複数のノズルとを第一座標軸方向及び第三座標軸方向の両方向に相対的に平行移動させることができる。立体曲面の所望の位置にインクを着弾させることができる。 The inkjet recording device described above can fix the row direction and width direction with respect to the first coordinate axis direction and the second coordinate axis direction, and can move the inkjet head relative to the three-dimensional curved surface in both the first coordinate axis direction and the third coordinate axis direction. The three-dimensional curved surface and the multiple nozzles can be moved in parallel relative to each other in both the first coordinate axis direction and the third coordinate axis direction. Ink can be landed at a desired position on the three-dimensional curved surface.

前記移動ロボットは、前記立体曲面に対する前記インクジェットヘッド前記第一座標軸方向への相対移動として、前記立体曲面に対して前記インクジェットヘッドを前記第一座標軸方向の第一側から第二側に相対移動させる第一移動と、前記立体曲面に対して前記インクジェットヘッドを前記第一座標軸方向の第二側から第一側に相対移動させる第二移動と、を実行し、前記立体曲面に対する前記インクジェットヘッドの前記第二座標軸方向への相対移動として、前記立体曲面に対して前記インクジェットヘッドを前記第二座標軸方向の第三側から第四側に相対移動させる第三移動を実行し、更に、前記第三移動を前記第二移動によって前記立体曲面に対して前記インクジェットヘッドを前記第一座標軸方向の第一側の移動終端に相対移動させた状態で実行し、前記第一移動を前記第三移動を実行した状態で実行する、ようにしてもよい。 The mobile robot may execute , as the relative movement of the inkjet head with respect to the three-dimensional curved surface in the first coordinate axis direction, a first movement in which the inkjet head is moved relatively from a first side to a second side in the first coordinate axis direction with respect to the three-dimensional curved surface, and a second movement in which the inkjet head is moved relatively from the second side to the first side in the first coordinate axis direction with respect to the three-dimensional curved surface, and execute, as the relative movement of the inkjet head with respect to the three-dimensional curved surface in the second coordinate axis direction, a third movement in which the inkjet head is moved relatively from a third side to a fourth side in the second coordinate axis direction with respect to the three-dimensional curved surface, and further execute the third movement in a state in which the inkjet head has been moved relatively to the three-dimensional curved surface to a movement end on a first side in the first coordinate axis direction by the second movement, and execute the first movement in a state in which the third movement has been executed .

この構成によれば、立体曲面に対するインクジェットヘッドの第二座標軸方向の位置を変更させ、立体曲面に対するインクジェットヘッドの第一座標軸方向及び第三座標軸方向の両方向への相対移動を繰り返すことができる。立体曲面全体への柄の記録を複数回に分けて行うことができる。 With this configuration, the position of the inkjet head in the second coordinate axis direction relative to the three-dimensional curved surface can be changed, and the inkjet head can be repeatedly moved relative to the three-dimensional curved surface in both the first coordinate axis direction and the third coordinate axis direction. This allows the recording of a pattern on the entire three-dimensional curved surface to be performed in multiple steps.

前記移動ロボットは、前記第一移動を実行している状態で、前記立体曲面に対して前記インクジェットヘッドを前記第三座標軸方向に相対移動させ、前記第二移動を実行している状態で、前記立体曲面に対して前記インクジェットヘッドを前記第三座標軸方向に相対移動させ、更に、前記第一移動を実行している状態で、前記立体曲面に対して前記インクジェットヘッドを前記第三座標軸方向に相対移動させている第一の場合、前記第二座標軸方向と前記列方向とのなす設定角を一定の角度に保持し、前記第二移動を実行している状態で、前記立体曲面に対して前記インクジェットヘッドを前記第三座標軸方向に相対移動させている第二の場合、前記設定角を前記第一の場合とは異なる一定の角度に保持する、ようにしてもよい。 The mobile robot may be configured such that, when performing the first movement, it moves the inkjet head relative to the three-dimensional curved surface in the third coordinate axis direction , and when performing the second movement, it moves the inkjet head relative to the three-dimensional curved surface in the third coordinate axis direction, and further, when performing the first movement, in a first case in which the inkjet head is moved relative to the three-dimensional curved surface in the third coordinate axis direction , it holds a set angle between the second coordinate axis direction and the column direction at a constant angle, and when performing the second movement, in a second case in which the inkjet head is moved relative to the three-dimensional curved surface in the third coordinate axis direction , it holds the set angle at a constant angle different from the first case.

この構成によれば、立体曲面とインクジェットヘッドとの相対移動を立体曲面の立体形状に沿わせることができる。 This configuration allows the relative movement between the curved surface and the inkjet head to follow the three-dimensional shape of the curved surface.

本発明の他の側面は、インクジェット記録装置での柄の記録用の記録データを生成するプロセッサに、前記柄が記録される記録媒体の立体曲面の平面視形状に対応する形状の前記柄を含む柄データを取得する第一取得処理と、前記柄の第一サイズ情報を前記柄データから取得する第二取得処理と、前記立体曲面に沿った前記立体曲面の第二サイズ情報を取得する第三取得処理と、前記第一サイズ情報と前記第二サイズ情報とのサイズ比に合わせて前記柄データを変形させて前記記録データを生成する生成処理と、を実行させるプログラムである。 Another aspect of the present invention is a program that causes a processor that generates recording data for recording a pattern in an inkjet recording device to execute a first acquisition process that acquires pattern data including a pattern having a shape that corresponds to a planar shape of a three-dimensional curved surface of a recording medium on which the pattern is to be recorded, a second acquisition process that acquires first size information of the pattern from the pattern data, a third acquisition process that acquires second size information of the three-dimensional curved surface that follows the three-dimensional curved surface, and a generation process that transforms the pattern data in accordance with the size ratio between the first size information and the second size information to generate the recording data.

このプログラムによれば、立体曲面の立体形状に合った記録データを生成することができる。 This program allows you to generate recording data that matches the three-dimensional shape of a three-dimensional curved surface.

プログラムは、前記プロセッサに、更に、前記記録データを前記インクジェット記録装置に出力する出力処理を実行させる、ようにしてもよい。 The program may further cause the processor to execute an output process that outputs the recording data to the inkjet recording device.

この構成によれば、インクジェット記録装置でのインクの吐出を立体曲面の立体形状に合った記録データによって実行することができる。 With this configuration, the inkjet recording device can eject ink using recording data that matches the three-dimensional shape of the three-dimensional curved surface.

プログラムは、前記プロセッサに、更に、前記立体曲面に前記柄を記録する場合に前記立体曲面に対して前記インクジェット記録装置のインクジェットヘッドを相対移動させる第一座標軸方向に直交し且つ前記立体曲面に対して前記第一座標軸方向に相対移動する前記インクジェットヘッドでインクを吐出する複数のノズルが整列する列方向に対応する前記柄データの縦方向に並ぶ、第一分割柄データと、第二分割柄データと、に前記柄データを分割する分割処理を実行させ、前記第二取得処理は、前記第一サイズ情報として、前記第一分割柄データに含まれる前記柄の第一柄部分の第三サイズ情報と、前記第二分割柄データに含まれる前記柄の第二柄部分の第四サイズ情報と、を取得し、前記第三取得処理は、前記第二サイズ情報として、前記第一柄部分に対応する前記立体曲面の平面視形状における第一平面視領域に一致する前記立体曲面の第一曲面領域に沿った前記第一曲面領域の第五サイズ情報と、前記第二柄部分に対応する前記立体曲面の平面視形状における第二平面視領域に一致する前記立体曲面の第二曲面領域に沿った前記第二曲面領域の第六サイズ情報と、を取得し、前記生成処理は、前記第三サイズ情報と前記第五サイズ情報とのサイズ比に合わせて前記第一分割柄データを変形させて前記記録データとしての第一分割記録データを生成し、前記第四サイズ情報と前記第六サイズ情報とのサイズ比に合わせて前記第二分割柄データを変形させて前記記録データとしての第二分割記録データを生成する、ようにしてもよい。 The program further causes the processor to execute a division process for dividing the pattern data into first divided pattern data and second divided pattern data, which are arranged in a vertical direction of the pattern data corresponding to a row direction in which a plurality of nozzles that eject ink are aligned in the inkjet head that moves relative to the three-dimensional curved surface in the first coordinate axis direction perpendicular to the first coordinate axis direction in which the inkjet head of the inkjet recording device moves relative to the three-dimensional curved surface when recording the pattern on the three-dimensional curved surface, and which correspond to an alignment direction of the nozzles, and which eject ink in the inkjet head that moves relative to the three-dimensional curved surface in the first coordinate axis direction, and the second acquisition process acquires, as the first size information, third size information of a first pattern portion of the pattern included in the first divided pattern data and fourth size information of a second pattern portion of the pattern included in the second divided pattern data, and the third acquisition process acquires, as the first size information, third size information of a first pattern portion of the pattern included in the first divided pattern data and fourth size information of a second pattern portion of the pattern included in the second divided pattern data, and As the size information, fifth size information of the first curved area along a first curved area of the three-dimensional curved surface that coincides with a first planar view area in the planar view shape of the three-dimensional curved surface corresponding to the first pattern portion, and sixth size information of the second curved area along a second curved area of the three-dimensional curved surface that coincides with a second planar view area in the planar view shape of the three-dimensional curved surface corresponding to the second pattern portion are acquired, and the generation process may be configured to generate first divided record data as the record data by transforming the first divided pattern data according to a size ratio between the third size information and the fifth size information, and to generate second divided record data as the record data by transforming the second divided pattern data according to a size ratio between the fourth size information and the sixth size information.

この構成によれば、第一曲面領域の立体形状に合った第一分割記録データを生成することができ、第二曲面領域の立体形状に合った第二分割記録データを生成することができる。 With this configuration, it is possible to generate first divided recording data that matches the three-dimensional shape of the first curved area, and it is possible to generate second divided recording data that matches the three-dimensional shape of the second curved area.

プログラムは、前記プロセッサに、更に、前記第一分割記録データと、前記第二分割記録データと、を含む前記記録データを前記インクジェット記録装置に出力する出力処理を実行させる、ようにしてもよい。 The program may further cause the processor to execute an output process to output the recording data, including the first divided recording data and the second divided recording data, to the inkjet recording device.

この構成によれば、インクジェット記録装置でのインクの吐出を立体曲面の立体形状に合った記録データによって実行させることができる。 With this configuration, the inkjet recording device can eject ink using recording data that matches the three-dimensional shape of the three-dimensional curved surface.

本発明によれば、記録媒体の立体曲面に合わせて柄を記録することができる、インクジェット記録装置及びプログラムを得ることができる。 The present invention provides an inkjet recording device and program that can record a pattern that matches the three-dimensional curved surface of a recording medium.

インクジェット記録装置及び情報処理装置の概略構成の一例を示す斜視図である。FIG. 1 is a perspective view showing an example of a schematic configuration of an inkjet recording apparatus and an information processing apparatus. インクジェットヘッドの概略構成の一例を示す側面図である。第一支持具、インクジェットヘッド及び第二インク流路を切断して示す。切断位置は、図1のI-I線に対応する。2 is a side view showing an example of a schematic configuration of an ink-jet head, with a first support, an ink-jet head, and a second ink flow path cut away, the cut position corresponding to line II in FIG. インクジェットヘッドの概略構成の一例を示す底面図である。吐出面を示す。1 is a bottom view showing an example of a schematic configuration of an inkjet head; 記録媒体の立体曲面に対するインクジェットヘッドの相対移動の移動経路を示す平面図である。図1の記録媒体を第三座標軸方向の第五側から見た状態に対応する。第一支持具の一部とインクジェットヘッドの一部とを示す。1 is a plan view showing a relative movement path of an inkjet head with respect to a three-dimensional curved surface of a recording medium, the plan view corresponding to a state in which the recording medium in FIG. 1 is viewed from a fifth side in a third coordinate axis direction. 記録媒体の立体曲面に対するインクジェットヘッドの相対移動の移動経路を示す正面図である。図1の記録媒体を第二座標軸方向の第四側から見た状態に対応する。第一支持具の一部とインクジェットヘッドの一部とを切断して示す。FIG. 2 is a front view showing a relative movement path of an inkjet head with respect to a three-dimensional curved surface of a recording medium, the front view corresponding to a state in which the recording medium in FIG. 1 is viewed from a fourth side in the second coordinate axis direction. インクジェットヘッドの概略構成の一例を示す側面図である。記録媒体の立体曲面に対するインクジェットヘッドの相対移動時の設定角の一例を示す。第一支持具、インクジェットヘッド及び第二インク流路を切断して示す。切断位置は、図1のI-I線に対応する。1 is a side view showing an example of a schematic configuration of an inkjet head. An example of a set angle when the inkjet head moves relative to a three-dimensional curved surface of a recording medium is shown. A first support, an inkjet head, and a second ink flow path are shown in section. The cutting position corresponds to line II in FIG. 1. 柄データと記録媒体の立体曲面との関係を模式的に示す斜視図である。上段は、柄データを示す。下段は、記録媒体を示す。1 is a perspective view showing a schematic diagram of a relationship between pattern data and a three-dimensional curved surface of a recording medium, the upper part showing the pattern data and the lower part showing the recording medium. 画像処理のフローチャートである。13 is a flowchart of image processing. 柄データの概略構成の一例を示す図である。上段は、柄データの全体を示す。下段は、上段の柄データを6等分割させた分割柄データを示す。1 is a diagram showing an example of a schematic configuration of pattern data, in which the upper part shows the entire pattern data, and the lower part shows divided pattern data obtained by equally dividing the pattern data in the upper part into six parts. 立体曲面の全体に柄が記録された記録媒体の概略構成の一例を示す斜視図である。FIG. 1 is a perspective view showing an example of a schematic configuration of a recording medium on which a pattern is recorded over the entire three-dimensional curved surface.

本発明を実施するための実施形態について図面を用いて説明する。本発明は、以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。例えば、以下に示す構成の一部は、省略し又は他の構成に置換してもよい。本発明は、他の構成を含んでもよい。図面は、所定の構成を模式的に示す。ハッチングは、切断面を示す。一点鎖線は、基準線又は中心線である。二点鎖線は、想像線である。破線は、かくれ線である。 The following drawings are used to explain an embodiment of the present invention. The present invention is not limited to the configurations described below, and various configurations can be adopted within the same technical concept. For example, some of the configurations shown below may be omitted or replaced with other configurations. The present invention may include other configurations. The drawings show a specific configuration in a schematic manner. Hatching indicates a cut surface. A dashed line is a reference line or a center line. A dashed line is an imaginary line. A broken line is a hidden line.

<インクジェット記録装置10>
インクジェット記録装置10について図1~6を参照して説明する。実施形態では、インクジェット記録装置10を特定するための方向を、第一座標軸方向、第二座標軸方向、第三座標軸方向、列方向、幅方向、高さ方向、第一回転方向、第二回転方向及び第三回転方向という。第二座標軸方向は、同一平面内で第一座標軸方向に直交する。第三座標軸方向は、第一座標軸方向及び第二座標軸方向の両方向に直交する。第一座標軸方向及び第二座標軸方向を水平方向とし、第三座標軸方向を鉛直方向とする。第一座標軸方向の一方側を「第一側」といい、第一座標軸方向の他方側を「第二側」という。第二座標軸方向の一方側を「第三側」といい、第二座標軸方向の他方側を「第四側」という。第三座標軸方向の一方側を「第五側」といい、第三座標軸方向の他方側を「第六側」という。第三座標軸方向の第五側を鉛直方向の上側とし、第三座標軸方向の第六側を鉛直方向の下側とする。幅方向は、同一平面内で列方向に直交する。高さ方向は、列方向及び幅方向の両方向に直交する。列方向の一方側を「第七側」といい、列方向の他方側を「第八側」という。幅方向の一方側を「第九側」といい、幅方向の他方側を「第十側」という。第一回転方向は、列方向に沿った第一回転軸を中心とする。第二回転方向は、幅方向に沿った第二回転軸を中心とする。第三回転方向は、高さ方向に沿った第三回転軸を中心とする。インクジェット記録装置10で記録される柄とこの柄に対応する柄データ及び記録データとを特定するための方向を、縦方向及び横方向という。縦方向は、列方向に対応する。横方向は、縦方向に直交する。縦方向の一方側を「第十一側」といい、縦方向の他方側を「第十二側」という。横方向の一方側を「第十三側」といい、横方向の他方側を「第十四側」という。
<Inkjet recording apparatus 10>
The inkjet recording device 10 will be described with reference to FIGS. 1 to 6. In the embodiment, the directions for identifying the inkjet recording device 10 are called the first coordinate axis direction, the second coordinate axis direction, the third coordinate axis direction, the column direction, the width direction, the height direction, the first rotation direction, the second rotation direction, and the third rotation direction. The second coordinate axis direction is perpendicular to the first coordinate axis direction in the same plane. The third coordinate axis direction is perpendicular to both the first coordinate axis direction and the second coordinate axis direction. The first coordinate axis direction and the second coordinate axis direction are horizontal directions, and the third coordinate axis direction is vertical. One side in the first coordinate axis direction is called the "first side", and the other side in the first coordinate axis direction is called the "second side". One side in the second coordinate axis direction is called the "third side", and the other side in the second coordinate axis direction is called the "fourth side". One side in the third coordinate axis direction is called the "fifth side", and the other side in the third coordinate axis direction is called the "sixth side". The fifth side in the third coordinate axis direction is called the upper side in the vertical direction, and the sixth side in the third coordinate axis direction is called the lower side in the vertical direction. The width direction is perpendicular to the column direction in the same plane. The height direction is perpendicular to both the column direction and the width direction. One side of the column direction is called the "seventh side", and the other side of the column direction is called the "eighth side". One side of the width direction is called the "ninth side", and the other side of the width direction is called the "tenth side". The first rotation direction is centered on a first rotation axis along the column direction. The second rotation direction is centered on a second rotation axis along the width direction. The third rotation direction is centered on a third rotation axis along the height direction. The directions for identifying the pattern recorded by the inkjet recording device 10 and the pattern data and recording data corresponding to this pattern are called the vertical direction and the horizontal direction. The vertical direction corresponds to the column direction. The horizontal direction is perpendicular to the vertical direction. One side of the vertical direction is called the "eleventh side", and the other side of the vertical direction is called the "twelfth side". One side of the horizontal direction is called the "thirteenth side", and the other side of the horizontal direction is called the "fourteenth side".

インクジェット記録装置10は、記録媒体90の立体曲面91に柄を記録する(図1,4参照)。図1,4で立体曲面91の一部に付した模様及び後述する図10で立体曲面91の全体に付した模様は、記録済みの柄に対応する。実施形態では、記録媒体90は、平面視円形の形状を有する。更に、立体曲面91は、径方向(放射方向)の外周側から中心側に向かって凸状となる均一な湾曲面(球面状の湾曲面)とする。径方向は、第三座標軸方向の鉛直軸を中心とし、第一座標軸方向及び第二座標軸方向を含む。但し、立体曲面91のこのような立体形状は例示である。立体曲面91は、立体形状を有する各種の曲面を含む。 The inkjet recording device 10 records a pattern on a three-dimensional curved surface 91 of a recording medium 90 (see Figs. 1 and 4). The pattern applied to a part of the three-dimensional curved surface 91 in Figs. 1 and 4 and the pattern applied to the entire three-dimensional curved surface 91 in Fig. 10 described later correspond to a recorded pattern. In the embodiment, the recording medium 90 has a circular shape in a plan view. Furthermore, the three-dimensional curved surface 91 is a uniformly curved surface (spherical curved surface) that is convex from the outer periphery side toward the center in the radial direction (radial direction). The radial direction is centered on the vertical axis in the third coordinate axis direction and includes the first coordinate axis direction and the second coordinate axis direction. However, such a three-dimensional shape of the three-dimensional curved surface 91 is an example. The three-dimensional curved surface 91 includes various curved surfaces having a three-dimensional shape.

柄の記録に複数色のインクを用いることで、インクジェット記録装置10は、立体曲面91にフルカラーの柄を記録することができる。インク色の例としては、イエロー、マゼンタ、シアン及びブラックが挙げられる。但し、柄の記録には、これらとは異なる色のインクを用いてもよい。インク色数は、3色以下又は5色以上としてもよい。実施形態は、インク色を区別することなく説明する。 By using multiple colors of ink to record the pattern, the inkjet recording device 10 can record a full-color pattern on the three-dimensional curved surface 91. Examples of ink colors include yellow, magenta, cyan, and black. However, inks of colors other than these may also be used to record the pattern. The number of ink colors may be three or less, or five or more. The embodiments will be described without distinguishing between ink colors.

インクジェット記録装置10は、載置台15と、第一支持具16と、第二支持具17と、インクジェットヘッド20と、インク流路30と、移動ロボット40と、制御装置50とを備える(図1参照)。図1では、インクジェットヘッド20の図示は簡略化する。 The inkjet recording device 10 includes a mounting table 15, a first support 16, a second support 17, an inkjet head 20, an ink flow path 30, a moving robot 40, and a control device 50 (see FIG. 1). The inkjet head 20 is shown in simplified form in FIG. 1.

載置台15には、立体曲面91が第三座標軸方向の第五側となる状態で記録媒体90が載せ置かれる(図1参照)。記録媒体90は、載置台15上の一定の位置に予め定めた向きで載せ置かれる。インクジェット記録装置10は、載置台15上の一定の位置に支持された記録媒体90の立体曲面91に柄を記録する。実施形態では、記録媒体90及び立体曲面91は、上述した形状を有する。そのため、記録媒体90を載置台15に載せ置く場合、記録媒体90の向きは、立体曲面91を第三座標軸方向の第五側とする点を除き考慮されない。載置台15は、柄の記録時、記録媒体90を一定の位置に支持する。 The recording medium 90 is placed on the mounting table 15 with the three-dimensional curved surface 91 on the fifth side in the third coordinate axis direction (see FIG. 1). The recording medium 90 is placed on a fixed position on the mounting table 15 in a predetermined orientation. The inkjet recording device 10 records a pattern on the three-dimensional curved surface 91 of the recording medium 90 supported on the fixed position on the mounting table 15. In the embodiment, the recording medium 90 and the three-dimensional curved surface 91 have the shapes described above. Therefore, when the recording medium 90 is placed on the mounting table 15, the orientation of the recording medium 90 is not taken into consideration except that the three-dimensional curved surface 91 is on the fifth side in the third coordinate axis direction. The mounting table 15 supports the recording medium 90 in a fixed position when recording the pattern.

第一支持具16には、インクジェットヘッド20が搭載される。即ち、第一支持具16は、インクジェットヘッド20を支持する。インクジェットヘッド20は、複数のノズル21を含む(図2~6参照)。実施形態では、複数のノズル21が設けられるインクジェットヘッド20の面を「吐出面22」という(図2,3,5,6参照)。幅方向は、吐出面22内で列方向に直交する。柄の記録時、吐出面22は、立体曲面91と高さ方向に対向する(図5参照)。複数のノズル21は、吐出面22で開口する(図2,3,5,6参照)。複数のノズル21は、吐出面22で列方向に整列する(図2~4,6参照)。複数のノズル21は、高さ方向にインクを吐出する。インクは、立体曲面91に着弾する。インクジェットヘッド20は、複数のノズル21から立体曲面91に向けて高さ方向にインクを吐出し、立体曲面91に柄を記録する(図1,4及び後述する図10参照)。吐出面22が水平な状態である場合、高さ方向は、第三座標軸方向に一致する。図2~6では、複数のノズル21のうちの1つのノズル21に対して符号「21」を付している。 The inkjet head 20 is mounted on the first support 16. That is, the first support 16 supports the inkjet head 20. The inkjet head 20 includes a plurality of nozzles 21 (see FIGS. 2 to 6). In the embodiment, the surface of the inkjet head 20 on which the plurality of nozzles 21 are provided is referred to as the "ejection surface 22" (see FIGS. 2, 3, 5, and 6). The width direction is perpendicular to the row direction within the ejection surface 22. When recording a pattern, the ejection surface 22 faces the three-dimensional curved surface 91 in the height direction (see FIG. 5). The plurality of nozzles 21 open on the ejection surface 22 (see FIGS. 2, 3, 5, and 6). The plurality of nozzles 21 are aligned in the row direction on the ejection surface 22 (see FIGS. 2 to 4, and 6). The plurality of nozzles 21 eject ink in the height direction. The ink lands on the three-dimensional curved surface 91. The inkjet head 20 ejects ink from multiple nozzles 21 in the height direction toward the three-dimensional curved surface 91, and records a pattern on the three-dimensional curved surface 91 (see Figures 1 and 4 and Figure 10 described later). When the ejection surface 22 is in a horizontal state, the height direction coincides with the third coordinate axis direction. In Figures 2 to 6, one of the multiple nozzles 21 is denoted by the reference symbol "21."

インクジェットヘッド20は、供給口23と、内部流路24とを含む(図2,6参照)。供給口23は、インク流路30の第二インク流路34に接続される。第二インク流路34を流れたインクは、供給口23を通過してインクジェットヘッド20内に流入する。インク流路30及び第二インク流路34については後述する。内部流路24は、供給口23と複数のノズル21とを繋ぐ。供給口23から流入したインクは、内部流路24を流れて複数のノズル21に到達する。 The inkjet head 20 includes a supply port 23 and an internal flow path 24 (see Figures 2 and 6). The supply port 23 is connected to a second ink flow path 34 of the ink flow path 30. Ink that flows through the second ink flow path 34 passes through the supply port 23 and flows into the inkjet head 20. The ink flow path 30 and the second ink flow path 34 will be described later. The internal flow path 24 connects the supply port 23 and the multiple nozzles 21. The ink that flows in from the supply port 23 flows through the internal flow path 24 and reaches the multiple nozzles 21.

内部流路24は、本流部25と、複数の支流部26とを含む(図2,6参照)。本流部25は、供給口23から連続し、列方向に沿って形成される。供給口23から流入したインクは、本流部25を流れる。複数の支流部26は、本流部25から分岐し、複数のノズル21にそれぞれ繋がる。本流部25から流入したインクは、支流部26をそれぞれ流れて各ノズル21に到達する。図2,6では、複数の支流部26のうちの1本の支流部に対して符号「26」を付している。 The internal flow path 24 includes a main flow section 25 and multiple branch flow sections 26 (see Figures 2 and 6). The main flow section 25 is continuous with the supply port 23 and is formed along the row direction. Ink flowing in from the supply port 23 flows through the main flow section 25. The multiple branch flow sections 26 branch off from the main flow section 25 and connect to the multiple nozzles 21, respectively. Ink flowing in from the main flow section 25 flows through each of the branch flow sections 26 to reach each nozzle 21. In Figures 2 and 6, one of the multiple branch flow sections 26 is denoted by the reference symbol "26."

インク流路30は、メインタンク31と、サブタンク32と、第一インク流路33と、第二インク流路34とを含む(図1参照)。メインタンク31は、インクを貯留する。サブタンク32は、次のインクを貯留する。前述のインクは、メインタンク31から供給され、インクジェットヘッド20に供給される。第一インク流路33は、メインタンク31とサブタンク32とを接続する。第二インク流路34は、サブタンク32とインクジェットヘッド20とを接続する。 The ink flow path 30 includes a main tank 31, a sub tank 32, a first ink flow path 33, and a second ink flow path 34 (see FIG. 1). The main tank 31 stores ink. The sub tank 32 stores the following inks: The aforementioned inks are supplied from the main tank 31 to the inkjet head 20. The first ink flow path 33 connects the main tank 31 and the sub tank 32. The second ink flow path 34 connects the sub tank 32 and the inkjet head 20.

インクは、サブタンク32内から第二インク流路34に流出する。更に、インクは、第二インク流路34を流れ、供給口23を通過してインクジェットヘッド20内に流入する。その後、インクは、上述した通り、内部流路24を流れる。サブタンク32内のインクは、ノズル21から吐出されることで減少する。サブタンク32内のインク量が下限値未満又は以下となった場合、メインタンク31に貯留されたインクが第一インク流路33を介してサブタンク32に供給される。 The ink flows out of the subtank 32 into the second ink flow path 34. The ink then flows through the second ink flow path 34, passes through the supply port 23, and flows into the inkjet head 20. The ink then flows through the internal flow path 24 as described above. The ink in the subtank 32 decreases as it is ejected from the nozzle 21. When the amount of ink in the subtank 32 falls below or at the lower limit, the ink stored in the main tank 31 is supplied to the subtank 32 via the first ink flow path 33.

サブタンク32は、第二支持具17に搭載される。即ち、第二支持具17は、サブタンク32を支持する。図1では、第二支持具17は一部を省略し、サブタンク32を搭載する部分を示す。第二支持具17は、移動ロボット40のロボットアームの所定の位置又は第一支持具16の所定の位置に取り付けてもよい。但し、このようなサブタンク32の設置構造及び第二支持具17の取付位置は例示である。サブタンク32の設置構造及び第二支持具17の取付位置は、諸条件を考慮して適宜決定される。第二支持具17が移動ロボット40のロボットアーム又は第一支持具16に取り付けられる場合、第一インク流路33は、移動ロボット40の駆動に伴う第二支持具17の移動に対応可能な状態で設けられる。 The subtank 32 is mounted on the second support 17. That is, the second support 17 supports the subtank 32. In FIG. 1, a portion of the second support 17 is omitted to show the portion on which the subtank 32 is mounted. The second support 17 may be attached to a predetermined position of the robot arm of the mobile robot 40 or to a predetermined position of the first support 16. However, such an installation structure of the subtank 32 and the installation position of the second support 17 are examples. The installation structure of the subtank 32 and the installation position of the second support 17 are appropriately determined taking into account various conditions. When the second support 17 is attached to the robot arm of the mobile robot 40 or the first support 16, the first ink flow path 33 is provided in a state capable of responding to the movement of the second support 17 accompanying the drive of the mobile robot 40.

インクジェット記録装置10は、移動ロボット40として垂直多関節ロボットを採用する(図1参照)。移動ロボット40の軸数は、第一軸A1、第二軸A2、第三軸A3、第四軸A4、第五軸A5及び第六軸A6の6軸である。垂直多関節ロボットは、既に実用化され公知である。従って、移動ロボット40の構造に関する説明は省略する。 The inkjet recording device 10 employs a vertical articulated robot as the mobile robot 40 (see FIG. 1). The mobile robot 40 has six axes: a first axis A1, a second axis A2, a third axis A3, a fourth axis A4, a fifth axis A5, and a sixth axis A6. Vertical articulated robots are already in practical use and are well known. Therefore, a description of the structure of the mobile robot 40 will be omitted.

移動ロボット40は、立体曲面91に対してインクジェットヘッド20を相対移動及び相対回転させる(図1,4,5参照)。移動ロボット40は、立体曲面91に対してインクジェットヘッド20を第一座標軸方向、第二座標軸方向及び第三座標軸方向に相対移動させる。移動ロボット40は、立体曲面91に対してインクジェットヘッド20を第一回転方向、第二回転方向及び第三回転方向に相対回転させる。第一回転方向、第二回転方向及び第三回転方向の各回転方向への相対回転は、第一軸A1、第二軸A2、第三軸A3、第四軸A4、第五軸A5及び第六軸A6のうちの所定の一軸又は複数軸回りにロボットアームを回転させて行われる。移動ロボット40は、立体曲面91とインクジェットヘッド20との相対位置を変更し、立体曲面91とインクジェットヘッド20との相対姿勢を一定とする。移動ロボット40は、柄の記録時、立体曲面91とインクジェットヘッド20との相対位置を変更させつつ、立体曲面91と吐出面22とを一定の間隔及び角度(向き)で対向させる。 The moving robot 40 moves and rotates the inkjet head 20 relative to the three-dimensional curved surface 91 (see Figs. 1, 4, and 5). The moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in the first coordinate axis direction, the second coordinate axis direction, and the third coordinate axis direction. The moving robot 40 rotates the inkjet head 20 relative to the three-dimensional curved surface 91 in the first rotation direction, the second rotation direction, and the third rotation direction. The relative rotation in each of the first rotation direction, the second rotation direction, and the third rotation direction is performed by rotating the robot arm around a predetermined axis or multiple axes among the first axis A1, the second axis A2, the third axis A3, the fourth axis A4, the fifth axis A5, and the sixth axis A6. The moving robot 40 changes the relative position between the three-dimensional curved surface 91 and the inkjet head 20 and keeps the relative posture between the three-dimensional curved surface 91 and the inkjet head 20 constant. When recording the pattern, the mobile robot 40 changes the relative position between the three-dimensional curved surface 91 and the inkjet head 20, and positions the three-dimensional curved surface 91 and the ejection surface 22 facing each other at a fixed distance and angle (direction).

移動ロボット40による次の第一相対移動は、次の第一移動及び第二移動を含む。第一相対移動では、インクジェットヘッド20が立体曲面91に対して第一座標軸方向に相対移動する。第一移動は、第一座標軸方向の第一側から第二側への相対移動である。第二移動は、第一座標軸方向の第二側から第一側への相対移動である。第一相対移動に関し、位置P1は位置P0~P1への第二移動の移動終端であり、位置P3は位置P2~P3への第一移動の移動終端であり、位置P5は位置P4~P5への第二移動の移動終端であり、位置P7は位置P6~P7への第一移動の移動終端であり、位置P9は位置P8~P9への第二移動の移動終端であり、位置P11は位置P10~P11への第一移動の移動終端である。移動ロボット40による次の第二相対移動は、次の第三移動及び第四移動を含む。第二相対移動では、インクジェットヘッド20が立体曲面91に対して第二座標軸方向に相対移動する。第三移動は、第二座標軸方向の第三側から第四側への相対移動である。第四移動は、第二座標軸方向の第四側から第三側への相対移動である。移動ロボット40による次の第三相対移動は、次の第五移動及び第六移動を含む。第三相対移動では、インクジェットヘッド20が立体曲面91に対して第三座標軸方向に相対移動する。第五移動は、第三座標軸方向の第五側から第六側への相対移動である。第六移動は、第三座標軸方向の第六側から第五側への相対移動である。柄の記録時、移動ロボット40は、第一移動と第二移動との間に第二相対移動を実行する(図4参照)。換言すれば、移動ロボット40は、第一移動後に第二相対移動を実行し、第二移動後に第二相対移動を実行する。実施形態では、柄の記録時の第二相対移動は、第三移動となる(図4参照)。 The next first relative movement by the mobile robot 40 includes the next first movement and second movement. In the first relative movement, the inkjet head 20 moves relative to the three-dimensional curved surface 91 in the first coordinate axis direction. The first movement is a relative movement from the first side to the second side in the first coordinate axis direction. The second movement is a relative movement from the second side to the first side in the first coordinate axis direction. With respect to the first relative movement, position P1 is the movement end of the second movement to positions P0-P1, position P3 is the movement end of the first movement to positions P2-P3, position P5 is the movement end of the second movement to positions P4-P5, position P7 is the movement end of the first movement to positions P6-P7, position P9 is the movement end of the second movement to positions P8-P9, and position P11 is the movement end of the first movement to positions P10-P11. The next second relative movement by the mobile robot 40 includes the next third movement and fourth movement. In the second relative movement, the inkjet head 20 moves relative to the three-dimensional curved surface 91 in the second coordinate axis direction. The third movement is a relative movement from the third side to the fourth side in the second coordinate axis direction. The fourth movement is a relative movement from the fourth side to the third side in the second coordinate axis direction. The next third relative movement by the mobile robot 40 includes the next fifth movement and sixth movement. In the third relative movement, the inkjet head 20 moves relative to the three-dimensional curved surface 91 in the third coordinate axis direction. The fifth movement is a relative movement from the fifth side to the sixth side in the third coordinate axis direction. The sixth movement is a relative movement from the sixth side to the fifth side in the third coordinate axis direction. When recording the pattern, the mobile robot 40 executes the second relative movement between the first movement and the second movement (see FIG. 4). In other words, the mobile robot 40 executes the second relative movement after the first movement, and executes the second relative movement after the second movement. In the embodiment, the second relative movement when recording the pattern is the third movement (see FIG. 4).

移動ロボット40は、立体曲面91に対してインクジェットヘッド20を第一座標軸方向に相対移動させる場合、列方向を第一座標軸方向に直交させ、且つ立体曲面91に対してインクジェットヘッド20を第三座標軸方向に相対移動させる(図4,5参照)。即ち、移動ロボット40は、第一相対移動の実行時、第三相対移動を実行する。その際、移動ロボット40は、列方向を第一座標軸方向に直交させた姿勢で立体曲面91に対してインクジェットヘッド20を相対移動させる。移動ロボット40は、立体曲面91に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させる場合、立体曲面91に対してインクジェットヘッド20を第三回転方向に相対回転させずに第一回転方向に相対回転させて吐出面22を接平面Tと平行とし、且つ離間距離D1を一定とする(図4,5参照)。更に、移動ロボット40は、前述の場合、立体曲面91に対してインクジェットヘッド20を第二回転方向に相対回転させなくてもよい(図4,5参照)。実施形態では、移動ロボット40は、立体曲面91に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させる場合、立体曲面91に対してインクジェットヘッド20を第二回転方向及び第三回転方向の両方向に相対回転させずに第一回転方向に相対回転させて吐出面22を接平面Tと平行とし、且つ離間距離D1を一定とする。図5で符号「T」を付した二点鎖線で示す3本の直線は、3つの対向位置PBのそれぞれにおける接平面Tに対応する。 When the moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in the first coordinate axis direction, the row direction is made perpendicular to the first coordinate axis direction, and the inkjet head 20 is moved relative to the three-dimensional curved surface 91 in the third coordinate axis direction (see FIGS. 4 and 5). That is, when the moving robot 40 performs the first relative movement, it performs the third relative movement. At that time, the moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in a posture in which the row direction is made perpendicular to the first coordinate axis direction. When the moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction, it does not rotate the inkjet head 20 relative to the three-dimensional curved surface 91 in the third rotation direction, but rotates it relative to the three-dimensional curved surface 91 in the first rotation direction so that the discharge surface 22 is parallel to the tangent plane T and the separation distance D1 is constant (see FIGS. 4 and 5). Furthermore, in the above-mentioned case, the moving robot 40 does not need to rotate the inkjet head 20 relative to the three-dimensional curved surface 91 in the second rotation direction (see FIGS. 4 and 5). In the embodiment, when the moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction, the inkjet head 20 is rotated relative to the three-dimensional curved surface 91 in the first rotation direction without being rotated relative to the three-dimensional curved surface 91 in both the second rotation direction and the third rotation direction, so that the ejection surface 22 is parallel to the tangent plane T and the separation distance D1 is constant. The three straight lines indicated by the two-dot chain lines marked with the symbol "T" in FIG. 5 correspond to the tangent plane T at each of the three opposing positions PB.

離間距離D1は、吐出面22の基準位置PAと立体曲面91の対向位置PBとの間隔である(図5参照)。離間距離D1は、諸条件を考慮して適宜決定される。例えば、離間距離D1の決定には、後述する基準値が考慮される。基準位置PAは、吐出面22のノズル領域Bの中心としてもよい(図3参照)。吐出面22で複数のノズル21は、ノズル領域Bに設けられる。ノズル領域Bは、次の第一辺、第二辺、第三辺及び第四辺を四辺とする矩形の形状ということもできる。第一辺及び第二辺は幅方向に沿い、第三辺及び第四辺は列方向に沿う。第一辺は、複数のノズル21で最も列方向の第七側にあるノズル21(後述する「第一ノズルN1」参照)の列方向の第七側端と接する。第二辺は、複数のノズル21で最も列方向の第八側にあるノズル21(後述する「第二ノズルN2」参照)の列方向の第八側端と接する。第三辺は、複数のノズル21で最も幅方向の第九側にあるノズル21の幅方向の第九側端と接する。第四辺は、複数のノズル21で最も幅方向の第十側にあるノズル21の幅方向の第十側端と接する。実施形態では、ノズル21の数は7個であり、7個のノズル21は同一形状を有し且つ列方向に1列に配列される(図2,3,6参照)。この場合、基準位置PAは、7個のノズル21のうちの中央のノズル21の位置に一致する。対向位置PBは、高さ方向において基準位置PAから最も近い立体曲面91の位置である(図5参照)。 The separation distance D1 is the distance between the reference position PA of the ejection surface 22 and the opposing position PB of the three-dimensional curved surface 91 (see FIG. 5). The separation distance D1 is appropriately determined taking into account various conditions. For example, the determination of the separation distance D1 takes into account a reference value described later. The reference position PA may be the center of the nozzle region B of the ejection surface 22 (see FIG. 3). The nozzle region B on the ejection surface 22 is provided in the nozzle region B. The nozzle region B can also be said to have a rectangular shape with the following first side, second side, third side, and fourth side as its four sides. The first side and second side are along the width direction, and the third side and fourth side are along the row direction. The first side is in contact with the seventh side end in the row direction of the nozzle 21 (see "first nozzle N1" described later) that is located closest to the nozzle 21 in the row direction among the multiple nozzles 21. The second side is in contact with the eighth side end in the row direction of the nozzle 21 (see "second nozzle N2" described later) that is located closest to the nozzle 21 in the row direction among the multiple nozzles 21. The third side is in contact with the ninth side end in the width direction of the nozzle 21 that is furthest to the ninth side in the width direction among the multiple nozzles 21. The fourth side is in contact with the tenth side end in the width direction of the nozzle 21 that is furthest to the tenth side in the width direction among the multiple nozzles 21. In this embodiment, the number of nozzles 21 is seven, and the seven nozzles 21 have the same shape and are arranged in a row in the row direction (see Figures 2, 3, and 6). In this case, the reference position PA coincides with the position of the central nozzle 21 of the seven nozzles 21. The opposing position PB is the position of the three-dimensional curved surface 91 that is closest to the reference position PA in the height direction (see Figure 5).

基準位置PAは、上記とは異なるノズル領域B内の位置又は吐出面22内の位置としてもよい。基準位置PAは、諸条件を考慮して適宜決定される。例えば、基準位置PAの決定には、立体曲面91の立体形状及び吐出面22での複数のノズル21の配置が考慮される。ノズル21の数及び配置について、7個及び1列は例示である。ノズル21の数及び配置は、諸条件を考慮して適宜決定される。 The reference position PA may be a position within the nozzle region B or a position within the ejection surface 22 that is different from the above. The reference position PA is determined as appropriate, taking into consideration various conditions. For example, the three-dimensional shape of the three-dimensional curved surface 91 and the arrangement of the multiple nozzles 21 on the ejection surface 22 are taken into consideration when determining the reference position PA. The number and arrangement of the nozzles 21, seven and one row, are examples. The number and arrangement of the nozzles 21 are determined as appropriate, taking into consideration various conditions.

第一支持具16は、移動ロボット40のロボットアームの先端に取り付けられる(図1参照)。上述した通り、インクジェットヘッド20は、第一支持具16に搭載される。従って、移動ロボット40による立体曲面91とインクジェットヘッド20との相対移動は、第一支持具16を移動させることで行われる。更に、移動ロボット40による立体曲面91とインクジェットヘッド20との相対回転は、第一支持具16を回転させることで行われる。移動ロボット40は、立体曲面91への柄の記録時、インクジェットヘッド20の姿勢を変更させつつ、インクジェットヘッド20の第一座標軸方向の位置(座標値)、第二座標軸方向の位置(座標値)及び第三座標軸方向の位置(座標値)を変更する。 The first support 16 is attached to the tip of the robot arm of the mobile robot 40 (see FIG. 1). As described above, the inkjet head 20 is mounted on the first support 16. Therefore, the relative movement between the three-dimensional curved surface 91 and the inkjet head 20 by the mobile robot 40 is performed by moving the first support 16. Furthermore, the relative rotation between the three-dimensional curved surface 91 and the inkjet head 20 by the mobile robot 40 is performed by rotating the first support 16. When recording a pattern on the three-dimensional curved surface 91, the mobile robot 40 changes the position (coordinate value) of the inkjet head 20 in the first coordinate axis direction, the position (coordinate value) of the inkjet head 20 in the second coordinate axis direction, and the position (coordinate value) of the inkjet head 20 in the third coordinate axis direction while changing the attitude of the inkjet head 20.

インクジェット記録装置10では、柄の記録に先立ち、柄を記録する記録媒体90を対象として移動ロボット40に対するティーチングが行われる。このティーチングは、立体曲面91に対するインクジェットヘッド20の移動経路及び姿勢を設定する。柄の記録時、移動ロボット40は、ティーチングによって設定された動作を実行する。 In the inkjet recording device 10, prior to recording a pattern, teaching is performed on the moving robot 40 with respect to the recording medium 90 on which the pattern is to be recorded. This teaching sets the movement path and posture of the inkjet head 20 relative to the three-dimensional curved surface 91. When recording the pattern, the moving robot 40 executes the operation set by teaching.

実施形態では、移動経路は、位置P0を始点とし、位置P1~P10を順次通り、位置P11を終点とする(図4参照)。移動ロボット40は、位置P0~P1への移動時、位置P4~P5への移動時及び位置P8~P9への移動時、インクジェットヘッド20を第一座標軸方向の第二側から第一側に移動させる(図4参照)。その際、移動ロボット40は、インクジェットヘッド20を第一座標軸方向の第二側から中央にかけて第三座標軸方向の第六側から第五側に移動させ、その後、インクジェットヘッド20を第一座標軸方向の中央から第一側にかけて第三座標軸方向の第五側から第六側に移動させる(図4,5参照)。 In the embodiment, the movement path starts at position P0, passes through positions P1-P10 in order, and ends at position P11 (see FIG. 4). When moving from position P0 to P1, to positions P4-P5, and to positions P8-P9, the mobile robot 40 moves the inkjet head 20 from the second side to the first side in the first coordinate axis direction (see FIG. 4). In this case, the mobile robot 40 moves the inkjet head 20 from the second side to the center in the first coordinate axis direction to the sixth side to the fifth side in the third coordinate axis direction, and then moves the inkjet head 20 from the center to the first side in the first coordinate axis direction to the fifth side in the third coordinate axis direction (see FIGS. 4 and 5).

移動ロボット40は、位置P2~P3への移動時、位置P6~P7への移動時及び位置P10~P11への移動時、インクジェットヘッド20を第一座標軸方向の第一側から第二側に移動させる(図4参照)。その際、移動ロボット40は、インクジェットヘッド20を第一座標軸方向の第一側から中央にかけて第三座標軸方向の第六側から第五側に移動させ、その後、インクジェットヘッド20を第一座標軸方向の中央から第二側にかけて第三座標軸方向の第五側から第六側に移動させる(図4,5参照)。図5は、位置P4~P5への移動時又は位置P6~P7への移動時に対応する。但し、図5は模式図であり、図5では第一支持具16及びインクジェットヘッド20の図示は簡略化する。 When moving to positions P2-P3, P6-P7, and P10-P11, the mobile robot 40 moves the inkjet head 20 from the first side to the second side in the first coordinate axis direction (see FIG. 4). In this case, the mobile robot 40 moves the inkjet head 20 from the first side to the center in the first coordinate axis direction to the sixth side to the fifth side in the third coordinate axis direction, and then moves the inkjet head 20 from the center to the second side in the first coordinate axis direction to the fifth side in the third coordinate axis direction (see FIGS. 4 and 5). FIG. 5 corresponds to the movement to positions P4-P5 or the movement to positions P6-P7. However, FIG. 5 is a schematic diagram, and the first support 16 and the inkjet head 20 are simplified in FIG. 5.

移動ロボット40は、位置P0~P1への移動時、位置P2~P3への移動時、位置P4~P5への移動時、位置P6~P7への移動時、位置P8~P9への移動時及び位置P10~P11への移動時、インクジェットヘッド20を第三座標軸方向に移動させる場合、上述した状態で動作する(図4,5参照)。即ち、移動ロボット40は、列方向を第一座標軸方向に直交させる。更に、移動ロボット40は、インクジェットヘッド20を第二回転方向及び第三回転方向に回転させずに第一回転方向に回転させて吐出面22を接平面Tと平行とし、且つ離間距離D1を一定とする。 When moving the inkjet head 20 in the third coordinate axis direction, the mobile robot 40 operates in the above-mentioned state when moving to positions P0-P1, P2-P3, P4-P5, P6-P7, P8-P9, and P10-P11 (see Figures 4 and 5). That is, the mobile robot 40 makes the row direction perpendicular to the first coordinate axis direction. Furthermore, the mobile robot 40 rotates the inkjet head 20 in the first rotation direction without rotating it in the second and third rotation directions, so that the ejection surface 22 is parallel to the tangential plane T and the separation distance D1 is constant.

移動ロボット40は、位置P0~P1、位置P2~P3、位置P4~P5、位置P6~P7、位置P8~P9及び位置P10~P11で立体曲面91に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させる場合、設定角θAを一定の角度に保持する。設定角θAは、第二座標軸方向と列方向とのなす角である(図6参照)。設定角θAは、位置P0~P1への移動時、位置P2~P3への移動時、位置P4~P5への移動時、位置P6~P7への移動時、位置P8~P9への移動時及び位置P10~P11への移動時、それぞれ異なる角度に設定される。実施形態で「異なる角度」は、値及び向きの一方又は両方の相違を意味する。 When the mobile robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction at positions P0-P1, P2-P3, P4-P5, P6-P7, P8-P9, and P10-P11, the set angle θA is maintained at a constant angle. The set angle θA is the angle between the second coordinate axis direction and the row direction (see FIG. 6). The set angle θA is set to different angles when moving to positions P0-P1, P2-P3, P4-P5, P6-P7, P8-P9, and P10-P11. In the embodiment, "different angles" means differences in value and/or direction.

上述した通り、立体曲面91は、径方向(放射方向)の外周側から中心側に向かって凸状となる均一な湾曲面(球面状の湾曲面)である。この場合、位置P0~P1への移動時の列方向及び位置P10~P11への移動時の列方向は、第三座標軸方向を対称軸として線対称となる。これら移動時の設定角θAは、第二座標軸方向に反対向きの同じ角度となる。位置P2~P3への移動時の列方向及び位置P8~P9への移動時の列方向は、第三座標軸方向を対称軸として線対称となる。これら移動時の設定角θAは、第二座標軸方向に反対向きの同じ角度となる。位置P4~P5への移動時の列方向及び位置P6~P7への移動時の列方向は、第三座標軸方向を対称軸として線対称となる。これら移動時の設定角θAは、第二座標軸方向に反対向きの同じ角度となる。これに対して、位置P0~P1への移動時の列方向、位置P2~P3への移動時の列方向及び位置P4~P5への移動時の列方向は、同じ向きに傾斜する。但し、これら移動時の設定角θAは、異なる角度となる。位置P6~P7への移動時の列方向、位置P8~P9への移動時の列方向及び位置P10~P11への移動時の列方向は、同じ向きに傾斜する。但し、これら移動時の設定角θAは、異なる角度となる。 As described above, the three-dimensional curved surface 91 is a uniformly curved surface (spherical curved surface) that is convex from the outer periphery side toward the center in the radial direction (radial direction). In this case, the row direction when moving to positions P0 to P1 and the row direction when moving to positions P10 to P11 are line-symmetrical with the third coordinate axis direction as the axis of symmetry. The set angle θA during these movements is the same angle in the opposite direction in the second coordinate axis direction. The row direction when moving to positions P2 to P3 and the row direction when moving to positions P8 to P9 are line-symmetrical with the third coordinate axis direction as the axis of symmetry. The set angle θA during these movements is the same angle in the opposite direction in the second coordinate axis direction. The row direction when moving to positions P4 to P5 and the row direction when moving to positions P6 to P7 are line-symmetrical with the third coordinate axis direction as the axis of symmetry. The set angle θA during these movements is the same angle in the opposite direction in the second coordinate axis direction. In contrast, the column direction when moving to positions P0-P1, the column direction when moving to positions P2-P3, and the column direction when moving to positions P4-P5 are inclined in the same direction. However, the set angle θA during these movements is different. The column direction when moving to positions P6-P7, the column direction when moving to positions P8-P9, and the column direction when moving to positions P10-P11 are inclined in the same direction. However, the set angle θA during these movements is different.

移動ロボット40は、位置P1~P2への移動時、位置P3~P4への移動時、位置P5~P6への移動時、位置P7~P8への移動時及び位置P9~P10への移動時、インクジェットヘッド20を第二座標軸方向の第三側から第四側に移動させる。実施形態では、移動ロボット40は、このような場合にインクジェットヘッド20を第三座標軸方向に移動させない。即ち、移動ロボット40は、立体曲面91への柄の記録途中に第二相対移動を実行する場合、第三相対移動を実行しない。但し、移動ロボット40は、このような場合に第三相対移動を実行し、インクジェットヘッド20を第三座標軸方向に移動させてもよい。柄の記録途中に第二相対移動を実行する場合の第三相対移動の実行又は未実行は、立体曲面91の立体形状に応じて適宜決定される。 When moving to positions P1-P2, P3-P4, P5-P6, P7-P8, and P9-P10, the mobile robot 40 moves the inkjet head 20 from the third side to the fourth side in the second coordinate axis direction. In the embodiment, the mobile robot 40 does not move the inkjet head 20 in the third coordinate axis direction in such cases. That is, when the mobile robot 40 executes the second relative movement during recording of a pattern on the three-dimensional curved surface 91, the mobile robot 40 does not execute the third relative movement. However, the mobile robot 40 may execute the third relative movement in such cases and move the inkjet head 20 in the third coordinate axis direction. When the second relative movement is executed during recording of a pattern, whether or not the third relative movement is executed is determined appropriately according to the three-dimensional shape of the three-dimensional curved surface 91.

図4は、位置P0,P3,P4,P7,P8,P11における第一座標軸方向の位置を一定とし、且つ位置P1,P2,P5,P6,P9,P10における第一座標軸方向の位置を一定とすることで次の移動経路の経路部分(矢印にて図示)を一定の長さで図示する。但し、このような位置P0~P11における第一座標軸方向の位置の設定は説明の簡略化のためである。実際には、位置P0~P11における第一座標軸方向の位置は、上述したティーチングによって適宜設定される。位置P0,P3,P4,P7,P8,P11における第一座標軸方向の位置が一定ではなく、位置P1,P2,P5,P6,P9,P10における第一座標軸方向の位置が一定ではないとする。この場合、位置P1~P2への移動、位置P3~P4への移動、位置P5~P6への移動、位置P7~P8への移動及び位置P9~P10への移動では、移動ロボット40は、第二相対移動及び第一相対移動を実行する。即ち、移動ロボット40は、柄の記録時、立体曲面91に対してインクジェットヘッド20を第一相対移動の第一移動又は第二移動の移動終端に相対移動させた状態で、第三移動と、第一移動又は第二移動とを実行する。 In Figure 4, the positions in the first coordinate axis direction at positions P0, P3, P4, P7, P8, and P11 are constant, and the positions in the first coordinate axis direction at positions P1, P2, P5, P6, P9, and P10 are constant, thereby illustrating the path portion of the next movement path (indicated by arrows) with a constant length. However, the positions in the first coordinate axis direction at positions P0 to P11 are set in this manner for the sake of simplicity of explanation. In reality, the positions in the first coordinate axis direction at positions P0 to P11 are set appropriately by the teaching described above. Assume that the positions in the first coordinate axis direction at positions P0, P3, P4, P7, P8, and P11 are not constant, and that the positions in the first coordinate axis direction at positions P1, P2, P5, P6, P9, and P10 are not constant. In this case, when moving from position P1 to P2, to position P3 to P4, to position P5 to P6, to position P7 to P8, and to position P9 to P10, the mobile robot 40 executes the second relative movement and the first relative movement. That is, when recording the pattern, the mobile robot 40 executes the third movement and the first or second movement in a state where the inkjet head 20 is moved relative to the three-dimensional curved surface 91 to the end of the first or second movement of the first relative movement.

制御装置50は、接続インターフェース51と、プロセッサ52と、ストレージ53と、メモリ54とを備える(図1参照)。実施形態では、接続インターフェースを「接続I/F」と記載する。接続I/F51は、通信用のインターフェースを含む。制御装置50は、接続I/F51を介して移動ロボット40及び情報処理装置60と接続され、移動ロボット40及び情報処理装置60と通信する。接続I/F51には、情報処理装置60から出力された記録データ及び媒体情報が入力される。記録データは、立体曲面91に記録される柄に対応する画像データである。記録データのデータ形式の例としては、ビットマップ及びTIFF(Tagged Image File Format)が挙げられる。媒体情報は、特定の記録媒体を指定する。柄の記録対象とする記録媒体が記録媒体90であるとする。この場合、媒体情報は、記録媒体90を指定する。 The control device 50 includes a connection interface 51, a processor 52, a storage 53, and a memory 54 (see FIG. 1). In the embodiment, the connection interface is described as a "connection I/F". The connection I/F 51 includes an interface for communication. The control device 50 is connected to the mobile robot 40 and the information processing device 60 via the connection I/F 51, and communicates with the mobile robot 40 and the information processing device 60. The recording data and medium information output from the information processing device 60 are input to the connection I/F 51. The recording data is image data corresponding to the pattern to be recorded on the three-dimensional curved surface 91. Examples of the data format of the recording data include bitmap and TIFF (Tagged Image File Format). The medium information specifies a specific recording medium. It is assumed that the recording medium on which the pattern is to be recorded is the recording medium 90. In this case, the medium information specifies the recording medium 90.

プロセッサ52は、演算処理を実行し、インクジェット記録装置10で実行される各種動作を制御する。例えば、プロセッサ52は、柄の記録を制御する。ストレージ53は、プロセッサ52が読み取り可能な記憶媒体である。ストレージ53の例としては、フラッシュメモリが挙げられる。ストレージ53は、ROMを含んでもよい。ストレージ53は、インクジェット記録装置10で実行される各種動作用のプログラムを記憶する。メモリ54は、プロセッサ52がプログラムを実行する際の記憶領域となる。メモリ54には、処理の実行途中に所定のデータが所定の記憶領域に記憶される。 The processor 52 executes arithmetic processing and controls various operations executed by the inkjet recording device 10. For example, the processor 52 controls the recording of patterns. The storage 53 is a storage medium that can be read by the processor 52. An example of the storage 53 is a flash memory. The storage 53 may include a ROM. The storage 53 stores programs for various operations executed by the inkjet recording device 10. The memory 54 serves as a storage area when the processor 52 executes the programs. Predetermined data is stored in a predetermined storage area of the memory 54 during execution of processing.

インクジェット記録装置10は、立体曲面91への柄の記録を柄の全体を縦方向に分割させた柄部分毎に繰り返すことで、立体曲面91に柄の全体を記録する(図1,4及び後述する図10参照)。柄の縦方向は、列方向に対応する。インクジェットヘッド20は、立体曲面91に対して第一座標軸方向及び第三座標軸方向の両方向に相対移動する場合、複数のノズル21から高さ方向にインクを吐出する。インクジェットヘッド20は、立体曲面91に対する第一座標軸方向及び第三座標軸方向の両方向への相対移動時、次の吐出領域内のノズル21をインク吐出用とする。吐出領域は、ノズル領域B内で立体曲面91との高さ方向の間隔が基準値以下又は未満となる。基準値は、諸条件を考慮して適宜決定される。例えば、基準値は、「0mm<基準値≦5mm」の範囲の所定値に設定される。 The inkjet recording device 10 records the entire pattern on the three-dimensional curved surface 91 by repeating the recording of the pattern on each pattern portion obtained by dividing the entire pattern vertically (see Figs. 1 and 4 and Fig. 10 described later). The vertical direction of the pattern corresponds to the column direction. When the inkjet head 20 moves relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction, the inkjet head 20 ejects ink in the height direction from the multiple nozzles 21. When the inkjet head 20 moves relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction, the nozzles 21 in the next ejection area are used for ejecting ink. The ejection area is a nozzle area B in which the distance in the height direction from the three-dimensional curved surface 91 is equal to or less than a reference value. The reference value is appropriately determined in consideration of various conditions. For example, the reference value is set to a predetermined value in the range of "0 mm < reference value ≦ 5 mm".

インク吐出用のノズル21の数及び組み合わせは、柄の記録対象となる記録媒体の立体曲面の次の要素に応じて変化する。前述の要素の例としては、立体曲面の第二座標軸方向における曲率が挙げられる。実施形態の移動経路(図4参照)を例とする。この移動経路は、位置P0~P1、位置P2~P3、位置P4~P5、位置P6~P7、位置P8~P9及び位置P10~P11の6つの経路部分を含む。これら6つの経路部分を比較した場合、所定の経路部分では、インク吐出用のノズル21の数及び組み合わせの一方又は両方が他の一部の経路部分又は他の全部の経路部分と異なることがある。但し、位置P0~P1の経路部分及び位置P10~P11の経路部分を比較した場合、これらのインク吐出用のノズル21の数及び組み合わせは同じとなることがある。このことは、位置P2~P3の経路部分及び位置P8~P9の経路部分を比較した場合、及び位置P4~P5の経路部分及び位置P6~P7の経路部分を比較した場合についても同じである。 The number and combination of the ink ejection nozzles 21 vary depending on the following elements of the three-dimensional curved surface of the recording medium on which the pattern is to be recorded. An example of the aforementioned elements is the curvature of the three-dimensional curved surface in the second coordinate axis direction. Take the movement path of the embodiment (see FIG. 4) as an example. This movement path includes six path portions: positions P0-P1, positions P2-P3, positions P4-P5, positions P6-P7, positions P8-P9, and positions P10-P11. When comparing these six path portions, in a given path portion, one or both of the number and combination of the ink ejection nozzles 21 may differ from some or all of the other path portions. However, when comparing the path portion of positions P0-P1 and the path portion of positions P10-P11, the number and combination of the ink ejection nozzles 21 may be the same. This is also true when comparing the path portion from positions P2 to P3 with the path portion from positions P8 to P9, and when comparing the path portion from positions P4 to P5 with the path portion from positions P6 to P7.

立体曲面91に対するインクジェットヘッド20の第一座標軸方向への相対移動に関し、移動経路が上述した6つの経路部分を含む場合(図4参照)、立体曲面91に記録される柄は、列方向に6つの柄部分に分割される。但し、このような移動経路の設定及び柄の分割数は例示である。柄は、吐出領域に配置されるノズル21に対応させて列方向に適宜分割される。7個のノズル21を含むインクジェットヘッド20(図2,3,6参照)で吐出領域がM個のノズル21を含むとする。この場合、柄は、次の方式に従い複数の柄部分に適宜分割される。前述の方式は、分割後の柄部分の列方向の寸法を次の第三ノズル及び第四ノズルの中心間距離以下とする。第三ノズルは、M個のノズル21で最も列方向の第七側に配置される。第四ノズルは、M個のノズル21で最も列方向の第八側に配置される。 Regarding the relative movement of the inkjet head 20 in the first coordinate axis direction with respect to the three-dimensional curved surface 91, if the movement path includes the above-mentioned six path parts (see FIG. 4), the pattern recorded on the three-dimensional curved surface 91 is divided into six pattern parts in the row direction. However, such a setting of the movement path and the number of divisions of the pattern are examples. The pattern is appropriately divided in the row direction corresponding to the nozzles 21 arranged in the discharge area. Assume that the inkjet head 20 (see FIGS. 2, 3, and 6) includes seven nozzles 21 and the discharge area includes M nozzles 21. In this case, the pattern is appropriately divided into multiple pattern parts according to the following method. In the above-mentioned method, the dimension of the pattern part in the row direction after division is set to be equal to or less than the center distance between the third nozzle and the fourth nozzle. The third nozzle is arranged on the seventh side of the M nozzles 21 in the row direction. The fourth nozzle is arranged on the eighth side of the M nozzles 21 in the row direction.

<情報処理装置60>
情報処理装置60について図1,4,7~10を参照して説明する。情報処理装置60は、接続I/F61と、プロセッサ62と、ストレージ63と、メモリ64と、操作器65と、表示器66とを備える(図1参照)。情報処理装置60は、接続I/F61を介して制御装置50と接続され、制御装置50と通信する。接続I/F61は、インクジェット記録装置10に記録データ及び媒体情報を出力する。
<Information processing device 60>
The information processing device 60 will be described with reference to Figures 1, 4, and 7 to 10. The information processing device 60 includes a connection I/F 61, a processor 62, a storage 63, a memory 64, an operation device 65, and a display device 66 (see Figure 1). The information processing device 60 is connected to the control device 50 via the connection I/F 61 and communicates with the control device 50. The connection I/F 61 outputs recording data and medium information to the inkjet recording device 10.

プロセッサ62は、演算処理を実行し、情報処理装置60で実行される各種動作を制御する。例えば、プロセッサ62は、画像処理(図8参照)を実行する。画像処理は、インクジェット記録装置10での柄の記録用の記録データを生成する。記録データは、画像処理で柄データから生成される。インクジェット記録装置10は、記録データに従いインクを吐出し、立体曲面91に柄を記録する。画像処理については後述する。 The processor 62 executes arithmetic processing and controls various operations executed by the information processing device 60. For example, the processor 62 executes image processing (see FIG. 8). The image processing generates recording data for recording a pattern in the inkjet recording device 10. The recording data is generated from the pattern data by the image processing. The inkjet recording device 10 ejects ink in accordance with the recording data and records the pattern on the three-dimensional curved surface 91. The image processing will be described later.

ストレージ63は、プロセッサ62が読み取り可能な記憶媒体である。ストレージ63の例としては、ハードディスク及びフラッシュメモリが挙げられる。ストレージ63は、ROMを含んでもよい。ストレージ63は、各種のプログラムを記憶する。ストレージ63に記憶されるプログラムの例としては、OS(Operating system)、画像編集用のプログラム及び画像処理用のプログラムが挙げられる。画像編集用のプログラム及び画像処理用のプログラムは、ストレージ63に事前にインストールされる。 The storage 63 is a storage medium that can be read by the processor 62. Examples of the storage 63 include a hard disk and a flash memory. The storage 63 may include a ROM. The storage 63 stores various programs. Examples of the programs stored in the storage 63 include an operating system (OS), an image editing program, and an image processing program. The image editing program and the image processing program are pre-installed in the storage 63.

画像編集用のプログラムは、柄データを生成する。柄データは、立体曲面91に記録される柄を含む(図7上段、図9上段及び図10参照)。画像編集用のプログラムによれば、立体曲面91に記録される柄をデザインすることができる。画像編集用のプログラムとしては、公知のアプリケーションプログラムを採用することができる。画像編集用のプログラムの例としては、アドビ社製のイラストレーター(登録商標)及びフォトショップ(登録商標)が挙げられる。従って、画像編集用のプログラムに関するこの他の説明は省略する。 The image editing program generates pattern data. The pattern data includes the pattern to be recorded on the three-dimensional curved surface 91 (see the top row of FIG. 7, the top row of FIG. 9, and FIG. 10). The image editing program allows the design of the pattern to be recorded on the three-dimensional curved surface 91. A publicly known application program can be used as the image editing program. Examples of image editing programs include Illustrator (registered trademark) and Photoshop (registered trademark) made by Adobe. Therefore, further explanation of the image editing program will be omitted.

立体曲面91に記録する柄は、画像編集用のプログラムで立体曲面91の平面視形状に合わせてデザインされる。柄データで柄の形状は、立体曲面91の平面視形状に対応する。実施形態では、柄データに含まれる柄の形状は、立体曲面91の平面視形状に一致する(図7上段及び図9上段参照)。立体曲面91の平面視形状を設定間隔D2で第二座標軸方向に6等分割させたこの平面視形状の部分を「平面視領域R1,R2,R3,R4,R5,R6」という(図7上段及び図9参照)。図7上段及び図9上段で円形の柄の外周に沿って二点鎖線で示す円は、立体曲面91の平面視形状と、平面視領域R1~R6の一部とを示す。図9下段で柄部分の外周に沿って二点鎖線で示す円弧は、平面視領域R1~R6の一部を示す。設定間隔D2、平面視領域R1~R6及び柄部分については後述する。 The pattern recorded on the three-dimensional curved surface 91 is designed to match the planar shape of the three-dimensional curved surface 91 using an image editing program. The shape of the pattern in the pattern data corresponds to the planar shape of the three-dimensional curved surface 91. In the embodiment, the shape of the pattern included in the pattern data matches the planar shape of the three-dimensional curved surface 91 (see the upper part of FIG. 7 and the upper part of FIG. 9). The planar shape of the three-dimensional curved surface 91 is divided into six equal parts in the second coordinate axis direction at a set interval D2, and the parts of this planar shape are called "planar view regions R1, R2, R3, R4, R5, R6" (see the upper part of FIG. 7 and FIG. 9). The circle shown by the two-dot chain line along the outer periphery of the circular pattern in the upper part of FIG. 7 and the upper part of FIG. 9 indicates the planar shape of the three-dimensional curved surface 91 and a part of the planar view regions R1 to R6. The arc shown by the two-dot chain line along the outer periphery of the pattern portion in the lower part of FIG. 9 indicates a part of the planar view regions R1 to R6. The set interval D2, the planar view regions R1 to R6, and the pattern portion will be described later.

画像処理用のプログラムは、デバイスドライバであってもよい。画像処理用のプログラムがデバイスドライバである場合、このプログラムは、プリンタドライバと称される。画像処理用のプログラムには、立体曲面91の立体形状から特定される第二サイズ情報が登録される。第二サイズ情報は、立体曲面91に沿った立体曲面91の長さを示す。例えば、公知の3次元測定機によれば、第二サイズ情報を測定することができる。画像処理用のプログラムには、記録媒体90を測定対象として公知の3次元測定機を用いて測定される立体曲面91の実測値を第二サイズ情報として登録してもよい。 The image processing program may be a device driver. When the image processing program is a device driver, this program is called a printer driver. In the image processing program, second size information determined from the three-dimensional shape of the three-dimensional curved surface 91 is registered. The second size information indicates the length of the three-dimensional curved surface 91 along the three-dimensional curved surface 91. For example, the second size information can be measured using a known three-dimensional measuring machine. In the image processing program, the actual measurement value of the three-dimensional curved surface 91 measured using a known three-dimensional measuring machine with the recording medium 90 as the measurement object may be registered as the second size information.

この他、記録媒体90が所定の製品の部品又は部材であり、設計用のプログラムを用いて設計されるとする。設計用のプログラムの例としては、3次元CAD(Computer-Aided Design)が挙げられる。更に、次の機能を有する3次元CADが実用化されている。前述の機能は、3次元モデルの設計値を出力する。3次元モデルは3次元CADを用いて設計され、その設計値は3次元モデルの所定の寸法を示す。画像処理用のプログラムには、記録媒体90の3次元モデルを出力対象として3次元CADのような公知の設計用のプログラムが出力する立体曲面91の設計値を第二サイズ情報として登録してもよい。 In addition, the recording medium 90 is a part or component of a specified product, and is designed using a design program. An example of a design program is 3D CAD (Computer-Aided Design). Furthermore, 3D CAD with the following functions has been put to practical use. The above-mentioned function outputs design values of a 3D model. The 3D model is designed using 3D CAD, and the design values indicate specified dimensions of the 3D model. In the image processing program, the design values of a three-dimensional curved surface 91 output by a known design program such as 3D CAD with the 3D model on the recording medium 90 as the output target may be registered as second size information.

第二サイズ情報は、上述した一定の態様で載置台15に載せ置かれた記録媒体90(図1参照)を基準とした立体曲面91のサイズを示す。実施形態では、第二サイズ情報及び後述する第一サイズ情報の単位をドット数とする。例えば、「ミリメートル」と「ドット数」との関係は、「ドット数=ミリメートル÷25.4×解像度(dpi)」となる。この式中の「ミリメートル」の例としては、上述した立体曲面91の測定値又は設計値が挙げられる。この式中の「解像度(dpi)」の例としては、柄データの解像度が挙げられる。第二サイズ情報の例としては、次の第一長さ及び第二長さが挙げられる。第一長さは、第一座標軸方向に立体曲面91に沿った立体曲面91の長さである。第二長さは、第二座標軸方向に立体曲面91に沿った立体曲面91の長さである。実施形態では、第二サイズ情報として、第一長さ及び第二長さを用いる(図7下段参照)。第二長さは、第一座標軸方向の中心位置で測定される。説明の便宜上、第一長さ及び第二長さの最小値を1ドットとする。この場合、立体曲面91の第二座標軸方向の第三側端及び第四側端の第一長さは1ドットとなる。 The second size information indicates the size of the three-dimensional curved surface 91 based on the recording medium 90 (see FIG. 1) placed on the mounting table 15 in the above-mentioned certain manner. In the embodiment, the unit of the second size information and the first size information described later is the number of dots. For example, the relationship between "millimeters" and "number of dots" is "number of dots = millimeters ÷ 25.4 × resolution (dpi)". An example of "millimeters" in this formula is the measured value or design value of the three-dimensional curved surface 91 described above. An example of "resolution (dpi)" in this formula is the resolution of the pattern data. Examples of the second size information include the following first length and second length. The first length is the length of the three-dimensional curved surface 91 along the three-dimensional curved surface 91 in the first coordinate axis direction. The second length is the length of the three-dimensional curved surface 91 along the three-dimensional curved surface 91 in the second coordinate axis direction. In the embodiment, the first length and the second length are used as the second size information (see the lower part of FIG. 7). The second length is measured at the center position in the first coordinate axis direction. For convenience of explanation, the minimum value of the first length and the second length is 1 dot. In this case, the first length of the third side end and the fourth side end of the three-dimensional curved surface 91 in the second coordinate axis direction is 1 dot.

公知の3次元測定機又は設計用のプログラム(3次元CAD)によって立体曲面91の測定値又は設計値として254mmが取得されているとする。柄データの解像度が200dpiであるとする。この場合、第二長さは、上述した式から2000ドット(254÷25.4×200)となる。 Let us assume that 254 mm is obtained as the measurement value or design value of the three-dimensional curved surface 91 using a known three-dimensional measuring machine or design program (three-dimensional CAD). Let us assume that the resolution of the pattern data is 200 dpi. In this case, the second length is calculated as 2000 dots (254÷25.4×200) from the above formula.

メモリ64は、プロセッサ62が各種のプログラムを実行する際に利用される記憶領域となる。メモリ64は、処理の実行途中に処理で利用される所定のデータ及び情報を所定の記憶領域に記憶する。操作器65は、情報処理装置60に対する各種指示の入力を受け付ける。プロセッサ62は、操作器65で受け付けられた指示に対応する指令を取得する。表示器66は、各種の情報及び画像を表示する。操作器65の例としては、キーボード及びマウスが挙げられる。この他、操作器65は、タッチパッドを含んでもよい。この場合、操作器65は、表示器66と共にタッチパネルとなる。表示器66の例としては、液晶ディスプレイが挙げられる。 The memory 64 is a storage area used when the processor 62 executes various programs. The memory 64 stores in a specified storage area specific data and information used in processing during execution of the processing. The controller 65 accepts input of various instructions to the information processing device 60. The processor 62 acquires commands corresponding to the instructions accepted by the controller 65. The display 66 displays various information and images. Examples of the controller 65 include a keyboard and a mouse. Additionally, the controller 65 may include a touch pad. In this case, the controller 65, together with the display 66, becomes a touch panel. An example of the display 66 is a liquid crystal display.

情報処理装置60は、画像処理のプログラムをストレージ63に記憶し、プロセッサ62が画像処理を実行する点で、パーソナルコンピュータのような公知の情報処理装置と相違する。換言すれば、情報処理装置60は、前述の点を除き、公知の情報処理装置が備える構成を備え、これと同様の処理を実行する。従って、情報処理装置60に関するこの他の説明は省略する。 The information processing device 60 differs from known information processing devices such as personal computers in that an image processing program is stored in the storage 63 and the processor 62 executes the image processing. In other words, the information processing device 60 has the same configuration as a known information processing device, except for the points mentioned above, and executes the same processing. Therefore, other explanations regarding the information processing device 60 will be omitted.

<画像処理>
画像処理について図1,3,4,7~10を参照して説明する。プロセッサ62は、操作器65で画像処理(図8参照)の開始が指示され、この開始指示に対応する実行指令を取得した場合に画像処理を開始する。画像処理用のプログラムがプリンタドライバであるとする。この場合、画像編集用のプログラムの実行時、操作器65は、このプログラムで生成された柄の記録の開始指示を受け付ける。これに伴い、プロセッサ62は、この開始指示に対応する実行指令を取得する。プロセッサ62は、この実行指令の取得に応じて画像処理用のプログラムを実行する。換言すれば、画像処理は、画像編集用のプログラムによるプロセスによって開始される。実施形態では、前述の実行指令は、図7上段及び図9上段の柄データを指定する情報と、記録媒体90を指定する媒体情報とを含む。画像処理は、図7上段及び図9上段の柄データ及び図7下段の記録媒体90を対象とする。
<Image processing>
The image processing will be described with reference to Figs. 1, 3, 4, and 7 to 10. The processor 62 starts image processing when the operation unit 65 instructs the start of image processing (see Fig. 8) and acquires an execution command corresponding to this start command. It is assumed that the image processing program is a printer driver. In this case, when the image editing program is executed, the operation unit 65 accepts an instruction to start recording the pattern generated by this program. Accordingly, the processor 62 acquires an execution command corresponding to this start command. The processor 62 executes the image processing program in response to acquisition of this execution command. In other words, the image processing is started by a process by the image editing program. In the embodiment, the execution command includes information specifying the pattern data in the upper part of Fig. 7 and the upper part of Fig. 9, and medium information specifying the recording medium 90. The image processing targets the pattern data in the upper part of Fig. 7 and the upper part of Fig. 9 and the recording medium 90 in the lower part of Fig. 7.

図8の画像処理を開始させたプロセッサ62は、柄データを取得する(S11)。画像編集用のプログラムで柄データが生成された後、この柄データがストレージ63に記憶されているとする。この場合、プロセッサ62は、ストレージ63から柄データを読み出し、これを取得する。画像処理が画像編集用のプログラムによるプロセスによって開始されていたとする。この場合、プロセッサ62は、画像編集用のプログラムによるプロセスから柄データを取得する。プロセッサ62は、柄データをメモリ64に記憶する。 The processor 62, which has started the image processing in FIG. 8, acquires pattern data (S11). After the pattern data is generated by the image editing program, this pattern data is stored in the storage 63. In this case, the processor 62 reads the pattern data from the storage 63 and acquires it. It is assumed that the image processing has been started by a process based on the image editing program. In this case, the processor 62 acquires the pattern data from the process based on the image editing program. The processor 62 stores the pattern data in the memory 64.

続けて、プロセッサ62は、柄データを縦方向に分割する(S13)。S13では、画像データを分割する公知の画像処理技術を採用することができる。従って、この画像処理技術に関する説明は省略する。柄データは、縦方向に設定間隔D2で分割される(図7上段及び図9参照)。実施形態では、設定間隔D2は、柄データを縦方向に6等分割する。6個の分割された柄データの部分を「分割柄データ1,2,3,4,5,6」という。但し、分割柄データ1~6を区別しない場合、又はこれらを総称する場合、「分割柄データ」という。図7上段及び図9上段で柄データの内部に一点鎖線で示す直線は、柄データの分割位置C1,C2,C3,C4,C5を示す。 Then, the processor 62 divides the pattern data vertically (S13). In S13, a known image processing technique for dividing image data can be used. Therefore, a description of this image processing technique is omitted. The pattern data is divided vertically at a set interval D2 (see the upper part of FIG. 7 and FIG. 9). In this embodiment, the set interval D2 divides the pattern data vertically into six equal parts. The six divided pieces of pattern data are referred to as "divided pattern data 1, 2, 3, 4, 5, and 6." However, when divided pattern data 1 to 6 are not differentiated or are referred to collectively, they are referred to as "divided pattern data." The straight lines shown by dashed lines inside the pattern data in the upper part of FIG. 7 and the upper part of FIG. 9 indicate the division positions C1, C2, C3, C4, and C5 of the pattern data.

実施形態では、画像処理で分割柄データ1から生成される記録データの部分を「分割記録データ1」という。同様に、画像処理で分割柄データ2,3,4,5,6から生成される分割記録データの部分を「分割記録データ2,3,4,5,6」という。分割記録データ1~6を区別しない場合、又はこれらを総称する場合、「分割記録データ」という。柄データの分割数「6」は例示である。このことは、上述した立体曲面91の平面視形状の分割数「6」についても同じである。但し、柄データの分割数と立体曲面91の平面視形状の分割数とは同じとなる(図7上段及び図9上段参照)。 In the embodiment, the portion of the record data generated from divided pattern data 1 in image processing is referred to as "divided record data 1." Similarly, the portions of the divided record data generated from divided pattern data 2, 3, 4, 5, and 6 in image processing are referred to as "divided record data 2, 3, 4, 5, and 6." When divided record data 1 to 6 are not differentiated from one another or are referred to collectively, they are referred to as "divided record data." The number of divisions in the pattern data, "6," is an example. The same applies to the number of divisions in the planar shape of the three-dimensional curved surface 91 described above, "6." However, the number of divisions in the pattern data and the number of divisions in the planar shape of the three-dimensional curved surface 91 are the same (see the top of Figure 7 and the top of Figure 9).

設定間隔D2は、諸条件を考慮して適宜決定される。例えば、設定間隔D2は、第二座標軸方向における立体曲面91の曲率を考慮して決定してもよい。この他、設定間隔D2は、第一ノズルN1と第二ノズルN2との列方向の中心間距離D3(図3参照)に対応させてもよい。第一ノズルN1はインクジェットヘッド20の全てのノズル21で最も列方向の第七側に配置され、第二ノズルN2はこの全てのノズル21で最も列方向の第八側に配置される(図3参照)。 The set interval D2 is appropriately determined taking into consideration various conditions. For example, the set interval D2 may be determined taking into consideration the curvature of the three-dimensional curved surface 91 in the second coordinate axis direction. Alternatively, the set interval D2 may correspond to the center-to-center distance D3 (see FIG. 3) between the first nozzle N1 and the second nozzle N2 in the row direction. The first nozzle N1 is disposed furthest from the seventh side in the row direction among all the nozzles 21 of the inkjet head 20, and the second nozzle N2 is disposed furthest from the eighth side in the row direction among all the nozzles 21 (see FIG. 3).

S13でプロセッサ62は、分割柄データ1~6を取得する(図9下段参照)。プロセッサ62は、分割柄データ1~6をメモリ64に記憶する。上述した通り、柄データで柄の形状は、立体曲面91の平面視形状に対応する。そのため、分割柄データ1に含まれる柄部分は、平面視領域R1に対応する。分割柄データ2に含まれる柄部分は、平面視領域R2に対応する。分割柄データ3に含まれる柄部分は、平面視領域R3に対応する。分割柄データ4に含まれる柄部分は、平面視領域R4に対応する。分割柄データ5に含まれる柄部分は、平面視領域R5に対応する。分割柄データ6に含まれる柄部分は、平面視領域R6に対応する。更に、この点に関し、実施形態では、上述した通り、柄データに含まれる柄の形状は、立体曲面91の平面視形状に一致する(図7上段及び図9上段参照)。そのため、分割柄データ1に含まれる柄部分の外形は、平面視領域R1の外形と同じ形状を有する(図9下段の「分割柄データ1」参照)。分割柄データ2に含まれる柄部分の外形は、平面視領域R2の外形と同じ形状を有する(図9下段の「分割柄データ2」参照)。分割柄データ3に含まれる柄部分の外形は、平面視領域R3の外形と同じ形状を有する(図9下段の「分割柄データ3」参照)。分割柄データ4に含まれる柄部分の外形は、平面視領域R4の外形と同じ形状を有する(図9下段の「分割柄データ4」参照)。分割柄データ5に含まれる柄部分の外形は、平面視領域R5の外形と同じ形状を有する(図9下段の「分割柄データ5」参照)。分割柄データ6に含まれる柄部分の外形は、平面視領域R6の外形と同じ形状を有する(図9下段の「分割柄データ6」参照)。 In S13, the processor 62 acquires the divided pattern data 1 to 6 (see the lower part of FIG. 9). The processor 62 stores the divided pattern data 1 to 6 in the memory 64. As described above, the shape of the pattern in the pattern data corresponds to the shape of the three-dimensional curved surface 91 in a planar view. Therefore, the pattern portion included in the divided pattern data 1 corresponds to the planar view region R1. The pattern portion included in the divided pattern data 2 corresponds to the planar view region R2. The pattern portion included in the divided pattern data 3 corresponds to the planar view region R3. The pattern portion included in the divided pattern data 4 corresponds to the planar view region R4. The pattern portion included in the divided pattern data 5 corresponds to the planar view region R5. The pattern portion included in the divided pattern data 6 corresponds to the planar view region R6. Furthermore, in this regard, in the embodiment, as described above, the shape of the pattern included in the pattern data matches the shape of the three-dimensional curved surface 91 in a planar view (see the upper part of FIG. 7 and the upper part of FIG. 9). Therefore, the outer shape of the pattern portion included in the divided pattern data 1 has the same shape as the outer shape of the planar view region R1 (see "Divided pattern data 1" in the lower part of FIG. 9). The outer shape of the pattern portion included in divided pattern data 2 has the same shape as the outer shape of planar view region R2 (see "Divided pattern data 2" in the lower part of FIG. 9). The outer shape of the pattern portion included in divided pattern data 3 has the same shape as the outer shape of planar view region R3 (see "Divided pattern data 3" in the lower part of FIG. 9). The outer shape of the pattern portion included in divided pattern data 4 has the same shape as the outer shape of planar view region R4 (see "Divided pattern data 4" in the lower part of FIG. 9). The outer shape of the pattern portion included in divided pattern data 5 has the same shape as the outer shape of planar view region R5 (see "Divided pattern data 5" in the lower part of FIG. 9). The outer shape of the pattern portion included in divided pattern data 6 has the same shape as the outer shape of planar view region R6 (see "Divided pattern data 6" in the lower part of FIG. 9).

その後、プロセッサ62は、分割柄データ1~6のうちの1つを処理対象として選択する(S15)。処理対象として選択される分割柄データは、S15~S21の処理の対象とされていない分割柄データのうちの1つである。例えば、今回のS15が、画像処理開始後、最初の実行である場合、プロセッサ62は、分割記録データ1を選択する。その後、プロセッサ62は、後述するS21が否定(S21:No)され、S15が繰り返される度に分割記録データ2,3,4,5,6をこの順に選択する。 Then, the processor 62 selects one of the divided pattern data 1 to 6 as the target for processing (S15). The divided pattern data selected as the target for processing is one of the divided pattern data that is not the target for processing in S15 to S21. For example, if this S15 is the first execution after the start of image processing, the processor 62 selects divided record data 1. Thereafter, the processor 62 selects divided record data 2, 3, 4, 5, and 6 in this order each time S21 described below is negated (S21: No) and S15 is repeated.

次に、プロセッサ62は、第一サイズ情報を取得する(S17)。第一サイズ情報は、柄のサイズを示す。柄のサイズの例としては、柄データに含まれる柄の横方向サイズ、及びこの柄の縦方向サイズが挙げられる。実施形態では、第一サイズ情報として、横方向サイズ及び縦方向サイズを用いる(図7上段及び図9参照)。説明の便宜上、横方向サイズ及び縦方向サイズの最小値を、第二サイズ情報の第一長さ及び第二長さと同様、1ドットとする。プロセッサ62は、S17をS15で処理対象とした分割柄データに対して実行する。S17でプロセッサ62は、第一サイズ情報として、処理対象の分割柄データに含まれる柄部分の横方向サイズと、この柄部分の縦方向サイズとを取得する(図9下段参照)。更に、この柄部分の横方向サイズに関し、プロセッサ62は、縦方向の第十一側端の横方向サイズと、縦方向の第十二側端の横方向サイズとを取得する(図9下段参照)。プロセッサ62は、処理対象の分割柄データに関連付けて縦方向の第十一側端の横方向サイズ、縦方向の第十二側端の横方向サイズ及び縦方向サイズをメモリ64に記憶する。 Next, the processor 62 acquires first size information (S17). The first size information indicates the size of the pattern. Examples of the size of the pattern include the horizontal size of the pattern included in the pattern data and the vertical size of this pattern. In the embodiment, the horizontal size and the vertical size are used as the first size information (see the upper part of FIG. 7 and FIG. 9). For convenience of explanation, the minimum value of the horizontal size and the vertical size is set to 1 dot, similar to the first length and the second length of the second size information. The processor 62 executes S17 for the divided pattern data to be processed in S15. In S17, the processor 62 acquires, as the first size information, the horizontal size of the pattern part included in the divided pattern data to be processed and the vertical size of this pattern part (see the lower part of FIG. 9). Furthermore, with regard to the horizontal size of this pattern part, the processor 62 acquires the horizontal size of the eleventh vertical side end and the horizontal size of the twelfth vertical side end (see the lower part of FIG. 9). The processor 62 stores in the memory 64 the horizontal size of the eleventh vertical side end, the horizontal size of the twelfth vertical side end, and the vertical size in association with the divided pattern data to be processed.

S15で分割柄データ1が処理対象として選択されているとする。S17でプロセッサ62は、分割柄データ1に含まれる柄部分について、縦方向の第十一側端の横方向サイズ「1ドット」と、縦方向の第十二側端の横方向サイズ「W1ドット」と、縦方向サイズ「H1ドット」とを取得する(図9下段の「分割柄データ1」参照)。 Let us assume that divided pattern data 1 is selected as the processing target in S15. In S17, processor 62 obtains the horizontal size of the eleventh vertical side edge "1 dot", the horizontal size of the twelfth vertical side edge "W1 dot", and the vertical size "H1 dot" for the pattern portion included in divided pattern data 1 (see "Divided pattern data 1" in the lower part of Figure 9).

S15で分割柄データ2が処理対象として選択されているとする。S17でプロセッサ62は、分割柄データ2に含まれる柄部分について、縦方向の第十一側端の横方向サイズ「W1ドット」と、縦方向の第十二側端の横方向サイズ「W2ドット」と、縦方向サイズ「H2ドット」とを取得する(図9下段の「分割柄データ2」参照)。 Let us assume that divided pattern data 2 is selected as the processing target in S15. In S17, processor 62 obtains the horizontal size "W1 dots" of the eleventh vertical side end, the horizontal size "W2 dots" of the twelfth vertical side end, and the vertical size "H2 dots" of the pattern portion included in divided pattern data 2 (see "Divided pattern data 2" in the lower part of Figure 9).

S15で分割柄データ3が処理対象として選択されているとする。S17でプロセッサ62は、分割柄データ3に含まれる柄部分について、縦方向の第十一側端の横方向サイズ「W2ドット」と、縦方向の第十二側端の横方向サイズ「W3ドット」と、縦方向サイズ「H3ドット」とを取得する(図9下段の「分割柄データ3」参照)。 Let us assume that divided pattern data 3 is selected as the processing target in S15. In S17, processor 62 obtains the horizontal size "W2 dots" of the eleventh vertical side end, the horizontal size "W3 dots" of the twelfth vertical side end, and the vertical size "H3 dots" for the pattern portion included in divided pattern data 3 (see "Divided pattern data 3" in the lower part of Figure 9).

S15で分割柄データ4が処理対象として選択されているとする。S17でプロセッサ62は、分割柄データ4に含まれる柄部分について、縦方向の第十一側端の横方向サイズ「W3ドット」と、縦方向の第十二側端の横方向サイズ「W4ドット」と、縦方向サイズ「H4ドット」とを取得する(図9下段の「分割柄データ4」参照)。 Let us assume that divided pattern data 4 is selected as the processing target in S15. In S17, processor 62 obtains the horizontal size of the eleventh vertical side end "W3 dots", the horizontal size of the twelfth vertical side end "W4 dots", and the vertical size "H4 dots" for the pattern portion included in divided pattern data 4 (see "Divided pattern data 4" in the lower part of Figure 9).

S15で分割柄データ5が処理対象として選択されているとする。S17でプロセッサ62は、分割柄データ5に含まれる柄部分について、縦方向の第十一側端の横方向サイズ「W4ドット」と、縦方向の第十二側端の横方向サイズ「W5ドット」と、縦方向サイズ「H5ドット」とを取得する(図9下段の「分割柄データ5」参照)。 Let us assume that divided pattern data 5 is selected as the processing target in S15. In S17, processor 62 obtains the horizontal size of the eleventh vertical side edge "W4 dots", the horizontal size of the twelfth vertical side edge "W5 dots", and the vertical size "H5 dots" for the pattern portion included in divided pattern data 5 (see "Divided pattern data 5" in the lower part of Figure 9).

S15で分割柄データ6が処理対象として選択されているとする。S17でプロセッサ62は、分割柄データ6に含まれる柄部分について、縦方向の第十一側端の横方向サイズ「W5ドット」と、縦方向の第十二側端の横方向サイズ「1ドット」と、縦方向サイズ「H6ドット」とを取得する(図9下段の「分割柄データ6」参照)。 Let us assume that divided pattern data 6 is selected as the processing target in S15. In S17, processor 62 obtains the horizontal size of the eleventh vertical side edge "W5 dots", the horizontal size of the twelfth vertical side edge "1 dot", and the vertical size "H6 dots" for the pattern portion included in divided pattern data 6 (see "Divided pattern data 6" in the lower part of Figure 9).

分割柄データ1~6に含まれる柄部分の縦方向サイズに関し、実施形態では、柄は、縦方向の全領域に配置され、且つS13で柄データは縦方向に設定間隔D2で6等分割される(図7上段及び図9上段参照)。従って、分割柄データ1~6では、柄部分の縦方向サイズH1~H6は同じとなる(図7上段及び図9参照)。S17では、画像データに含まれる柄を解析する次のような画像処理技術を採用することができる。例えば、前述の画像処理技術は、画像データを形成する画素の色情報から画像データに含まれる柄を特定し、特定された柄のサイズを取得する。画素の色情報の例としては、RGB値が挙げられる。このような画像処理技術は公知である。従って、この画像処理技術に関する説明は省略する。 Regarding the vertical size of the pattern portion included in divided pattern data 1-6, in this embodiment, the pattern is arranged over the entire vertical area, and in S13, the pattern data is divided into 6 equal parts vertically at a set interval D2 (see the top of Figure 7 and the top of Figure 9). Therefore, in divided pattern data 1-6, the vertical sizes H1-H6 of the pattern portions are the same (see the top of Figure 7 and Figure 9). In S17, the following image processing technique can be used to analyze the pattern included in the image data. For example, the image processing technique described above identifies the pattern included in the image data from the color information of the pixels that form the image data, and obtains the size of the identified pattern. An example of pixel color information is RGB values. Such image processing techniques are well known. Therefore, a description of this image processing technique will be omitted.

S17を実行後、プロセッサ62は、第二サイズ情報を取得する(S19)。実施形態では、立体曲面91をこれの平面視形状の分割数「6」と同じ分割数で分割させた立体曲面91の部分を「曲面領域Q1,Q2,Q3,Q4,Q5,Q6」という(図7下段参照)。曲面領域Q1は、立体曲面91の平面視形状における平面視領域R1に一致する(図7参照)。換言すれば、平面視領域R1は、曲面領域Q1の平面視形状を示す。曲面領域Q1は、分割柄データ1に対応する。曲面領域Q2は、立体曲面91の平面視形状における平面視領域R2に一致する(図7参照)。換言すれば、平面視領域R2は、曲面領域Q2の平面視形状を示す。曲面領域Q2は、分割柄データ2に対応する。曲面領域Q3は、立体曲面91の平面視形状における平面視領域R3に一致する(図7参照)。換言すれば、平面視領域R3は、曲面領域Q3の平面視形状を示す。曲面領域Q3は、分割柄データ3に対応する。曲面領域Q4は、立体曲面91の平面視形状における平面視領域R4に一致する(図7参照)。換言すれば、平面視領域R4は、曲面領域Q4の平面視形状を示す。曲面領域Q4は、分割柄データ4に対応する。曲面領域Q5は、立体曲面91の平面視形状における平面視領域R5に一致する(図7参照)。換言すれば、平面視領域R5は、曲面領域Q5の平面視形状を示す。曲面領域Q5は、分割柄データ5に対応する。曲面領域Q6は、立体曲面91の平面視形状における平面視領域R6に一致する(図7参照)。換言すれば、平面視領域R6は、曲面領域Q6の平面視形状を示す。曲面領域Q6は、分割柄データ6に対応する。 After executing S17, the processor 62 acquires the second size information (S19). In the embodiment, the portions of the three-dimensional curved surface 91 that are divided by the same number of divisions as the number of divisions of the three-dimensional curved surface 91 in the planar view shape, "6", are called "curved surface areas Q1, Q2, Q3, Q4, Q5, Q6" (see the lower part of FIG. 7). The curved surface area Q1 corresponds to the planar view area R1 in the planar view shape of the three-dimensional curved surface 91 (see FIG. 7). In other words, the planar view area R1 shows the planar view shape of the curved surface area Q1. The curved surface area Q1 corresponds to the divided pattern data 1. The curved surface area Q2 corresponds to the planar view area R2 in the planar view shape of the three-dimensional curved surface 91 (see FIG. 7). In other words, the planar view area R2 shows the planar view shape of the curved surface area Q2. The curved surface area Q2 corresponds to the divided pattern data 2. The curved surface region Q3 corresponds to the planar view region R3 in the planar view shape of the three-dimensional curved surface 91 (see FIG. 7). In other words, the planar view region R3 shows the planar view shape of the curved surface region Q3. The curved surface region Q3 corresponds to the divided pattern data 3. The curved surface region Q4 corresponds to the planar view region R4 in the planar view shape of the three-dimensional curved surface 91 (see FIG. 7). In other words, the planar view region R4 shows the planar view shape of the curved surface region Q4. The curved surface region Q4 corresponds to the divided pattern data 4. The curved surface region Q5 corresponds to the planar view region R5 in the planar view shape of the three-dimensional curved surface 91 (see FIG. 7). In other words, the planar view region R5 shows the planar view shape of the curved surface region Q5. The curved surface region Q5 corresponds to the divided pattern data 5. The curved surface region Q6 corresponds to the planar view region R6 in the planar view shape of the three-dimensional curved surface 91 (see FIG. 7). In other words, the planar view region R6 shows the planar shape of the curved region Q6. The curved region Q6 corresponds to the divided pattern data 6.

S19でプロセッサ62は、第二サイズ情報として、曲面領域Q1~Q6のうち、処理対象の分割柄データに対応する曲面領域の第一長さ及び第二長さを取得する。更に、この曲面領域の第一長さに関し、プロセッサ62は、第二座標軸方向の第三側端の第一長さと、第二座標軸方向の第四側端の第一長さとを取得する。実施形態では、曲面領域Q1~Q6を対象とする第二長さは、曲面領域Q1~Q6の第一座標軸方向の中心位置で第二座標軸方向に曲面領域Q1~Q6に沿った曲面領域Q1~Q6の長さである(図7下段参照)。プロセッサ62は、処理対象の分割柄データに対応する曲面領域に関連付けて第二座標軸方向の第三側端の第一長さ、第二座標軸方向の第四側端の第一長さ及び第二長さをメモリ64に記憶する。 In S19, the processor 62 acquires, as the second size information, the first length and the second length of the curved area Q1 to Q6 that corresponds to the divided pattern data to be processed. Furthermore, with respect to the first length of this curved area, the processor 62 acquires the first length of the third side end in the second coordinate axis direction and the first length of the fourth side end in the second coordinate axis direction. In the embodiment, the second length for the curved areas Q1 to Q6 is the length of the curved areas Q1 to Q6 along the curved areas Q1 to Q6 in the second coordinate axis direction at the center position of the curved areas Q1 to Q6 in the first coordinate axis direction (see the lower part of FIG. 7). The processor 62 stores in the memory 64 the first length of the third side end in the second coordinate axis direction, and the first and second lengths of the fourth side end in the second coordinate axis direction in association with the curved area that corresponds to the divided pattern data to be processed.

S15で分割柄データ1が処理対象として選択されているとする。S19でプロセッサ62は、曲面領域Q1について、第二座標軸方向の第三側端の第一長さ「1ドット」と、第二座標軸方向の第四側端の第一長さ「L1ドット」と、第二長さ「M1ドット」とを取得する(図7下段の「曲面領域Q1」参照)。 Let us assume that divided pattern data 1 is selected as the processing target in S15. In S19, the processor 62 acquires, for the curved area Q1, the first length "1 dot" of the third side end in the second coordinate axis direction, the first length "L1 dot" of the fourth side end in the second coordinate axis direction, and the second length "M1 dot" (see "Curved area Q1" in the lower part of Figure 7).

S15で分割柄データ2が処理対象として選択されているとする。S19でプロセッサ62は、曲面領域Q2について、第二座標軸方向の第三側端の第一長さ「L1ドット」と、第二座標軸方向の第四側端の第一長さ「L2ドット」と、第二長さ「M2ドット」とを取得する(図7下段の「曲面領域Q2」参照)。 Let us assume that divided pattern data 2 is selected as the processing target in S15. In S19, the processor 62 acquires, for the curved area Q2, the first length "L1 dots" of the third side end in the second coordinate axis direction, the first length "L2 dots" of the fourth side end in the second coordinate axis direction, and the second length "M2 dots" (see "Curved area Q2" in the lower part of Figure 7).

S15で分割柄データ3が処理対象として選択されているとする。S19でプロセッサ62は、曲面領域Q3について、第二座標軸方向の第三側端の第一長さ「L2ドット」と、第二座標軸方向の第四側端の第一長さ「L3ドット」と、第二長さ「M3ドット」とを取得する(図7下段の「曲面領域Q3」参照)。 Let us assume that divided pattern data 3 is selected as the processing target in S15. In S19, the processor 62 acquires the first length "L2 dots" of the third side end in the second coordinate axis direction, the first length "L3 dots" of the fourth side end in the second coordinate axis direction, and the second length "M3 dots" for the curved area Q3 (see "Curved area Q3" in the lower part of Figure 7).

S15で分割柄データ4が処理対象として選択されているとする。S19でプロセッサ62は、曲面領域Q4について、第二座標軸方向の第三側端の第一長さ「L3ドット」と、第二座標軸方向の第四側端の第一長さ「L4ドット」と、第二長さ「M4ドット」とを取得する(図7下段の「曲面領域Q4」参照)。 Let us assume that divided pattern data 4 is selected as the processing target in S15. In S19, the processor 62 acquires the first length "L3 dots" of the third side end in the second coordinate axis direction, the first length "L4 dots" of the fourth side end in the second coordinate axis direction, and the second length "M4 dots" for the curved area Q4 (see "Curved area Q4" in the lower part of Figure 7).

S15で分割柄データ5が処理対象として選択されているとする。S19でプロセッサ62は、曲面領域Q5について、第二座標軸方向の第三側端の第一長さ「L4ドット」と、第二座標軸方向の第四側端の第一長さ「L5ドット」と、第二長さ「M5ドット」とを取得する(図7下段の「曲面領域Q5」参照)。 Let us assume that divided pattern data 5 is selected as the processing target in S15. In S19, the processor 62 obtains, for curved area Q5, the first length "L4 dots" of the third side end in the second coordinate axis direction, the first length "L5 dots" of the fourth side end in the second coordinate axis direction, and the second length "M5 dots" (see "Curved area Q5" in the lower part of Figure 7).

S15で分割柄データ6が処理対象として選択されているとする。S19でプロセッサ62は、曲面領域Q6について、第二座標軸方向の第三側端の第一長さ「L5ドット」と、第二座標軸方向の第四側端の第一長さ「1ドット」と、第二長さ「M6ドット」とを取得する(図7下段の「曲面領域Q6」参照)。 Let us assume that divided pattern data 6 is selected as the processing target in S15. In S19, processor 62 acquires, for curved area Q6, the first length "L5 dots" of the third side end in the second coordinate axis direction, the first length "1 dot" of the fourth side end in the second coordinate axis direction, and the second length "M6 dots" (see "Curved area Q6" in the lower part of Figure 7).

S19を実行後、プロセッサ62は、第一サイズ情報と第二サイズ情報とのサイズ比に合わせて柄データを変形し、分割記録データを生成する(S21)。S21でプロセッサ62は、柄データの変形を処理対象の分割柄データ毎に実行し、この分割柄データに対応する分割記録データを生成する。その際、プロセッサ62は、前述のサイズ比として、第一サイズ比、第二サイズ比及び第三サイズ比を取得する。 After executing S19, the processor 62 transforms the pattern data according to the size ratio between the first size information and the second size information, and generates divided record data (S21). In S21, the processor 62 transforms the pattern data for each divided pattern data to be processed, and generates divided record data corresponding to this divided pattern data. At that time, the processor 62 obtains the first size ratio, the second size ratio, and the third size ratio as the aforementioned size ratios.

第一サイズ比は、縦方向の第十一側端の横方向サイズと第二座標軸方向の第三側端の第一長さとの比であり、次の式(1)により算出される。第二サイズ比は、縦方向の第十二側端の横方向サイズと第二座標軸方向の第四側端の第一長さとの比であり、次の式(2)により算出される。第三サイズ比は、縦方向サイズと第二長さとの比であり、次の式(3)により算出される。実施形態では、第一サイズ比、第二サイズ比及び第三サイズ比を区別しない場合、又はこれらを総称する場合、「サイズ比」という。 The first size ratio is the ratio between the horizontal size of the eleventh side end in the vertical direction and the first length of the third side end in the second coordinate axis direction, and is calculated by the following formula (1). The second size ratio is the ratio between the horizontal size of the twelfth side end in the vertical direction and the first length of the fourth side end in the second coordinate axis direction, and is calculated by the following formula (2). The third size ratio is the ratio between the vertical size and the second length, and is calculated by the following formula (3). In the embodiments, when the first size ratio, second size ratio, and third size ratio are not differentiated from each other, or when they are referred to collectively, they are referred to as "size ratio".

第一サイズ比=第二座標軸方向の第三側端の第一長さ÷縦方向の第十一側端の横方向サイズ・・・(1)
第二サイズ比=第二座標軸方向の第四側端の第一長さ÷縦方向の第十二側端の横方向サイズ・・・(2)
第三サイズ比=第二長さ÷縦方向サイズ・・・(3)
プロセッサ62は、処理対象の分割柄データを縦方向の第十一側端で横方向に第一サイズ比に合わせて変形する。プロセッサ62は、処理対象の分割柄データを縦方向の第十二側端で横方向に第二サイズ比に合わせて変形する。プロセッサ62は、処理対象の分割柄データを縦方向に第三サイズ比に合わせて変形する。プロセッサ62は、第一サイズ比、第二サイズ比及び第三サイズ比に合わせて処理対象の分割柄データを横方向及び縦方向に変形することで、この分割柄データから分割記録データを生成する。プロセッサ62は、分割記録データをメモリ64に記憶する。
First size ratio = first length of the third side end in the second coordinate axis direction ÷ horizontal size of the eleventh side end in the vertical direction (1)
Second size ratio=first length of the fourth side edge in the second coordinate axis direction÷horizontal size of the twelfth side edge in the vertical direction (2)
Third size ratio = second length ÷ vertical size ... (3)
The processor 62 transforms the divided pattern data to be processed horizontally at an eleventh vertical side end to conform to a first size ratio. The processor 62 transforms the divided pattern data to be processed horizontally at a twelfth vertical side end to conform to a second size ratio. The processor 62 transforms the divided pattern data to be processed vertically to conform to a third size ratio. The processor 62 generates divided record data from the divided pattern data by transforming the divided pattern data to be processed horizontally and vertically to conform to the first size ratio, the second size ratio, and the third size ratio. The processor 62 stores the divided record data in memory 64.

サイズ比と柄データの変形との関係について、「サイズ比=1」は柄データの未変形を意味し、「サイズ比>1」は柄データの拡大を意味し、「サイズ比<1」は柄データの縮小を意味する。柄データの変形は、柄データの拡大と、柄データの縮小とを含む。柄データの未変形は、柄データの等倍での変形ということもできる。つまり、サイズ比と分割柄データの変形との関係について、「サイズ比=1」は分割柄データの未変形を意味し、「サイズ比>1」は分割柄データの拡大を意味し、「サイズ比<1」は分割柄データの縮小を意味する。分割柄データの変形は、分割柄データの拡大と、分割柄データの縮小とを含む。分割柄データの未変形は、分割柄データの等倍での変形ということもできる。 Regarding the relationship between size ratio and deformation of pattern data, "size ratio = 1" means that the pattern data is undeformed, "size ratio > 1" means that the pattern data is enlarged, and "size ratio < 1" means that the pattern data is reduced. Deformation of pattern data includes enlargement of pattern data and reduction of pattern data. Undeformed pattern data can also be said to be deformation of the pattern data at the same size. In other words, regarding the relationship between size ratio and deformation of divided pattern data, "size ratio = 1" means that the divided pattern data is undeformed, "size ratio > 1" means that the divided pattern data is enlarged, and "size ratio < 1" means that the divided pattern data is reduced. Deformation of divided pattern data includes enlargement of divided pattern data and reduction of divided pattern data. Undeformed divided pattern data can also be said to be deformation of the divided pattern data at the same size.

S15で分割柄データ1が処理対象として選択されているとする。S21でプロセッサ62は、第一サイズ比として「1」を取得し、第二サイズ比として「L1/W1」を取得し、第三サイズ比として「M1/H1」を取得する。プロセッサ62は、分割柄データ1を縦方向の第十一側端で横方向に第一サイズ比「1」に合わせて変形する。但し、上述した通り、サイズ比「1」は未変形を意味するから、プロセッサ62は、実質的には分割柄データ1を縦方向の第十一側端で横方向に変形しない。プロセッサ62は、S21でこの処理を省略してもよい。プロセッサ62は、分割柄データ1を縦方向の第十二側端で横方向に第二サイズ比「L1/W1」に合わせて変形する。プロセッサ62は、分割柄データ1を縦方向に第三サイズ比「M1/H1」に合わせて変形する。これに伴い、プロセッサ62は、第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ1を横方向及び縦方向に変形させた分割記録データ1を生成する。プロセッサ62は、分割記録データ1をメモリ64に記憶する。 Suppose that divided pattern data 1 is selected as the processing target in S15. In S21, processor 62 acquires "1" as the first size ratio, "L1/W1" as the second size ratio, and "M1/H1" as the third size ratio. Processor 62 transforms divided pattern data 1 in the horizontal direction at the eleventh vertical end to match the first size ratio "1". However, as described above, the size ratio "1" means no transformation, so processor 62 does not actually transform divided pattern data 1 in the horizontal direction at the eleventh vertical end. Processor 62 may omit this process in S21. Processor 62 transforms divided pattern data 1 in the horizontal direction at the twelfth vertical end to match the second size ratio "L1/W1". Processor 62 transforms divided pattern data 1 in the vertical direction to match the third size ratio "M1/H1". Accordingly, the processor 62 generates divided recording data 1 by deforming the divided pattern data 1 in the horizontal and vertical directions according to the first size ratio, the second size ratio, and the third size ratio. The processor 62 stores the divided recording data 1 in the memory 64.

S15で分割柄データ2が処理対象として選択されているとする。S21でプロセッサ62は、第一サイズ比として「L1/W1」を取得し、第二サイズ比として「L2/W2」を取得し、第三サイズ比として「M2/H2」を取得する。プロセッサ62は、分割柄データ2を縦方向の第十一側端で横方向に第一サイズ比「L1/W1」に合わせて変形する。プロセッサ62は、分割柄データ2を縦方向の第十二側端で横方向に第二サイズ比「L2/W2」に合わせて変形する。プロセッサ62は、分割柄データ2を縦方向に第三サイズ比「M2/H2」に合わせて変形する。これに伴い、プロセッサ62は、第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ2を横方向及び縦方向に変形させた分割記録データ2を生成する。プロセッサ62は、分割記録データ2をメモリ64に記憶する。 Assume that the divided pattern data 2 is selected as the processing target in S15. In S21, the processor 62 obtains "L1/W1" as the first size ratio, "L2/W2" as the second size ratio, and "M2/H2" as the third size ratio. The processor 62 transforms the divided pattern data 2 in the horizontal direction at the eleventh vertical side end to match the first size ratio "L1/W1". The processor 62 transforms the divided pattern data 2 in the horizontal direction to match the second size ratio "L2/W2" at the twelfth vertical side end. The processor 62 transforms the divided pattern data 2 in the vertical direction to match the third size ratio "M2/H2". Accordingly, the processor 62 generates divided record data 2 by transforming the divided pattern data 2 in the horizontal and vertical directions to match the first size ratio, the second size ratio, and the third size ratio. The processor 62 stores the divided record data 2 in the memory 64.

S15で分割柄データ3が処理対象として選択されているとする。S21でプロセッサ62は、第一サイズ比として「L2/W2」を取得し、第二サイズ比として「L3/W3」を取得し、第三サイズ比として「M3/H3」を取得する。プロセッサ62は、分割柄データ3を縦方向の第十一側端で横方向に第一サイズ比「L2/W2」に合わせて変形する。プロセッサ62は、分割柄データ3を縦方向の第十二側端で横方向に第二サイズ比「L3/W3」に合わせて変形する。プロセッサ62は、分割柄データ3を縦方向に第三サイズ比「M3/H3」に合わせて変形する。これに伴い、プロセッサ62は、第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ3を横方向及び縦方向に変形させた分割記録データ3を生成する。プロセッサ62は、分割記録データ3をメモリ64に記憶する。 Assume that the divided pattern data 3 is selected as the processing target in S15. In S21, the processor 62 acquires "L2/W2" as the first size ratio, "L3/W3" as the second size ratio, and "M3/H3" as the third size ratio. The processor 62 transforms the divided pattern data 3 in the horizontal direction at the eleventh vertical side end to match the first size ratio "L2/W2". The processor 62 transforms the divided pattern data 3 in the horizontal direction to match the second size ratio "L3/W3" at the twelfth vertical side end. The processor 62 transforms the divided pattern data 3 in the vertical direction to match the third size ratio "M3/H3". Accordingly, the processor 62 generates divided record data 3 by transforming the divided pattern data 3 in the horizontal and vertical directions to match the first size ratio, the second size ratio, and the third size ratio. The processor 62 stores the divided record data 3 in the memory 64.

S15で分割柄データ4が処理対象として選択されているとする。S21でプロセッサ62は、第一サイズ比として「L3/W3」を取得し、第二サイズ比として「L4/W4」を取得し、第三サイズ比として「M4/H4」を取得する。プロセッサ62は、分割柄データ4を縦方向の第十一側端で横方向に第一サイズ比「L3/W3」に合わせて変形する。プロセッサ62は、分割柄データ4を縦方向の第十二側端で横方向に第二サイズ比「L4/W4」に合わせて変形する。プロセッサ62は、分割柄データ4を縦方向に第三サイズ比「M4/H4」に合わせて変形する。これに伴い、プロセッサ62は、第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ4を横方向及び縦方向に変形させた分割記録データ4を生成する。プロセッサ62は、分割記録データ4をメモリ64に記憶する。 Assume that the divided pattern data 4 is selected as the processing target in S15. In S21, the processor 62 obtains "L3/W3" as the first size ratio, "L4/W4" as the second size ratio, and "M4/H4" as the third size ratio. The processor 62 transforms the divided pattern data 4 in the horizontal direction at the eleventh vertical side end to match the first size ratio "L3/W3". The processor 62 transforms the divided pattern data 4 in the horizontal direction to match the second size ratio "L4/W4" at the twelfth vertical side end. The processor 62 transforms the divided pattern data 4 in the vertical direction to match the third size ratio "M4/H4". Accordingly, the processor 62 generates the divided record data 4 by transforming the divided pattern data 4 in the horizontal and vertical directions to match the first size ratio, the second size ratio, and the third size ratio. The processor 62 stores the divided record data 4 in the memory 64.

S15で分割柄データ5が処理対象として選択されているとする。S21でプロセッサ62は、第一サイズ比として「L4/W4」を取得し、第二サイズ比として「L5/W5」を取得し、第三サイズ比として「M5/H5」を取得する。プロセッサ62は、分割柄データ5を縦方向の第十一側端で横方向に第一サイズ比「L4/W4」に合わせて変形する。プロセッサ62は、分割柄データ5を縦方向の第十二側端で横方向に第二サイズ比「L5/W5」に合わせて変形する。プロセッサ62は、分割柄データ5を縦方向に第三サイズ比「M5/H5」に合わせて変形する。これに伴い、プロセッサ62は、第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ5を横方向及び縦方向に変形させた分割記録データ5を生成する。プロセッサ62は、分割記録データ5をメモリ64に記憶する。 Assume that the divided pattern data 5 is selected as the processing target in S15. In S21, the processor 62 obtains "L4/W4" as the first size ratio, "L5/W5" as the second size ratio, and "M5/H5" as the third size ratio. The processor 62 transforms the divided pattern data 5 in the horizontal direction at the eleventh vertical side end to match the first size ratio "L4/W4". The processor 62 transforms the divided pattern data 5 in the horizontal direction to match the second size ratio "L5/W5" at the twelfth vertical side end. The processor 62 transforms the divided pattern data 5 in the vertical direction to match the third size ratio "M5/H5". Accordingly, the processor 62 generates the divided record data 5 by transforming the divided pattern data 5 in the horizontal and vertical directions to match the first size ratio, the second size ratio, and the third size ratio. The processor 62 stores the divided record data 5 in the memory 64.

S15で分割柄データ6が処理対象として選択されているとする。S21でプロセッサ62は、第一サイズ比として「L5/W5」を取得し、第二サイズ比として「1」を取得し、第三サイズ比として「M6/H6」を取得する。プロセッサ62は、分割柄データ6を縦方向の第十一側端で横方向に第一サイズ比「L5/W5」に合わせて変形する。プロセッサ62は、分割柄データ6を縦方向の第十二側端で横方向に第二サイズ比「1」に合わせて変形する。但し、上述した通り、サイズ比「1」は未変形を意味するから、プロセッサ62は、実質的には分割柄データ6を縦方向の第十二側端で横方向に変形しない。プロセッサ62は、S21でこの処理を省略してもよい。プロセッサ62は、分割柄データ6を縦方向に第三サイズ比「M6/H6」に合わせて変形する。これに伴い、プロセッサ62は、第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ6を横方向及び縦方向に変形させた分割記録データ6を生成する。プロセッサ62は、分割記録データ6をメモリ64に記憶する。 Assume that the divided pattern data 6 is selected as the processing target in S15. In S21, the processor 62 acquires "L5/W5" as the first size ratio, "1" as the second size ratio, and "M6/H6" as the third size ratio. The processor 62 transforms the divided pattern data 6 in the horizontal direction at the eleventh vertical side end to match the first size ratio "L5/W5". The processor 62 transforms the divided pattern data 6 in the horizontal direction at the twelfth vertical side end to match the second size ratio "1". However, as described above, the size ratio "1" means no transformation, so the processor 62 does not actually transform the divided pattern data 6 in the horizontal direction at the twelfth vertical side end. The processor 62 may omit this process in S21. The processor 62 transforms the divided pattern data 6 in the vertical direction to match the third size ratio "M6/H6". Accordingly, the processor 62 generates divided recording data 6 by deforming the divided pattern data 6 in the horizontal and vertical directions according to the first size ratio, the second size ratio, and the third size ratio. The processor 62 stores the divided recording data 6 in the memory 64.

画像処理の開始後、最初のS21でプロセッサ62は、分割柄データ1から生成された分割記録データ1をメモリ64に記憶する。その後、後述するS23が否定(S23:No参照)されて処理がS15に戻った状態で実行されるS21では、プロセッサ62は、S15で新たに処理対象とされた分割柄データ1以外の分割柄データから新たに生成された分割記録データ1とは異なる分割記録データをメモリ64に順次記憶する。この場合、プロセッサ62は、新たに生成された分割記録データをメモリ64に記憶済みの記録データの後端(縦方向の第十二側端)に結合する。例えば、S15で分割柄データ2が新たに処理対象とされた場合、プロセッサ62は、分割記録データ2をメモリ64に記憶済みの記録データ(分割記録データ1)の後端(縦方向の第十二側端)に結合する。S15で分割柄データ6が新たに処理対象とされた場合、プロセッサ62は、分割記録データ6をメモリ64に記憶済みの次の記録データの後端(縦方向の第十二側端)に結合する。前述の記録データでは、分割記録データ1~5が縦方向の第十一側から第十二側に分割記録データ1,2,3,4,5の順で結合する。 After the image processing starts, in the first S21, the processor 62 stores the divided record data 1 generated from the divided pattern data 1 in the memory 64. Then, in S21, which is executed when S23 described later is negative (see S23: No) and the processing returns to S15, the processor 62 sequentially stores in the memory 64 the divided record data different from the divided record data 1 newly generated from the divided pattern data other than the divided pattern data 1 newly selected for processing in S15. In this case, the processor 62 combines the newly generated divided record data with the rear end (the twelfth end in the vertical direction) of the record data already stored in the memory 64. For example, when the divided pattern data 2 is newly selected for processing in S15, the processor 62 combines the divided record data 2 with the rear end (the twelfth end in the vertical direction) of the record data (divided record data 1) already stored in the memory 64. When the divided pattern data 6 is newly selected for processing in S15, the processor 62 combines the divided record data 6 with the rear end (the twelfth end in the vertical direction) of the next record data already stored in the memory 64. In the aforementioned recording data, divided recording data 1 to 5 are combined vertically from the eleventh side to the twelfth side in the order of divided recording data 1, 2, 3, 4, 5.

新たに生成された分割記録データをメモリ64に記憶済みの記録データの後端(縦方向の第十二側端)に結合する場合、プロセッサ62は、新たに生成された分割記録データの先端(縦方向の第十一側端)をメモリ64に記憶済みの記録データの後端(縦方向の第十二側端)に合わせる。更に、前述の場合、プロセッサ62は、新たに生成された分割記録データの横方向の中心位置をメモリ64に記憶済みの記録データの横方向の中心位置に揃える。記録データへの分割記録データの結合には、公知の画像処理技術を採用することができる。従って、この画像処理技術に関する説明は省略する。 When combining the newly generated divided record data with the rear end (the twelfth vertical end) of the record data already stored in memory 64, processor 62 aligns the front end (the eleventh vertical end) of the newly generated divided record data with the rear end (the twelfth vertical end) of the record data already stored in memory 64. Furthermore, in the above-mentioned case, processor 62 aligns the horizontal center position of the newly generated divided record data with the horizontal center position of the record data already stored in memory 64. A known image processing technique can be used to combine the divided record data with the record data. Therefore, a description of this image processing technique will be omitted.

S21を実行後、プロセッサ62は、S13で柄データから分割された全ての分割柄データ1~6がS17~S21の処理対象として選択されたかを判断する(S23)。全ての分割柄データ1~6が選択されていない場合(S23:No)、プロセッサ62は、処理をS15に戻す。その後、プロセッサ62は、S15以降の処理を繰り返して実行する。全ての分割柄データ1~6が選択されている場合(S23:Yes)、プロセッサ62は、処理をS25に移行する。 After executing S21, the processor 62 determines whether all of the divided pattern data 1 to 6 separated from the pattern data in S13 have been selected as the processing targets of S17 to S21 (S23). If all of the divided pattern data 1 to 6 have not been selected (S23: No), the processor 62 returns the process to S15. Thereafter, the processor 62 repeats the process from S15 onwards. If all of the divided pattern data 1 to 6 have been selected (S23: Yes), the processor 62 transitions the process to S25.

S25でプロセッサ62は、接続I/F61に対して記録データ及び媒体情報をインクジェット記録装置10に出力させる。これに伴い、接続I/F61は、記録データ及び媒体情報をインクジェット記録装置10に出力する。実施形態では、媒体情報は、記録媒体90を指定する。インクジェット記録装置10では、プロセッサ52は媒体情報によりティーチングによって設定された動作を特定し、移動ロボット40はこの特定された動作を実行する。更に、プロセッサ52は、柄の記録を制御する。インクジェットヘッド20は、立体曲面91に対して上述したように相対移動及び相対回転しつつ、記録データに従ったインクの吐出を実行する。 At S25, the processor 62 causes the connection I/F 61 to output the recording data and medium information to the inkjet recording device 10. Accordingly, the connection I/F 61 outputs the recording data and medium information to the inkjet recording device 10. In the embodiment, the medium information specifies the recording medium 90. In the inkjet recording device 10, the processor 52 identifies the operation set by teaching using the medium information, and the mobile robot 40 executes this identified operation. Furthermore, the processor 52 controls the recording of the pattern. The inkjet head 20 ejects ink according to the recording data while moving and rotating relative to the three-dimensional curved surface 91 as described above.

実施形態では、インクジェット記録装置10は、立体曲面91への柄の記録を柄の全体を縦方向に分割させた柄部分毎に繰り返すことで、立体曲面91に柄の全体を記録する(図1,4,10参照)。プロセッサ62は、立体曲面91への柄の記録が上述した方式で分割された柄部分毎に実行されるように記録データを縦方向に6分割し、接続I/F61に対してこの分割された記録データの部分をインクジェット記録装置10に順次出力させる。S25での記録データの分割位置は、柄データの分割位置C1,C2,C3,C4,C5及びS21で分割記録データ1~6をそれぞれ結合させた縦方向の位置とは関係しない。上述した通り、立体曲面91に対してインクジェットヘッド20が第一座標軸方向及び第三座標軸方向の両方向に相対移動する場合、インク吐出用のノズル21の数が変化することがある。S25での記録データの分割位置は、このノズル21の数に応じて適宜決定してもよい。このような記録データの出力方式は、既に実用化された技術である。従って、これに関するこの他の説明は省略する。プロセッサ62は、記録データが全て出力された後、画像処理を終了する。 In the embodiment, the inkjet recording device 10 records the entire pattern on the three-dimensional curved surface 91 by repeating the recording of the pattern on the three-dimensional curved surface 91 for each pattern portion obtained by dividing the entire pattern in the vertical direction (see Figs. 1, 4, and 10). The processor 62 divides the recording data vertically into six portions so that the recording of the pattern on the three-dimensional curved surface 91 is performed for each pattern portion divided in the above-mentioned manner, and causes the inkjet recording device 10 to sequentially output the divided portions of the recording data to the connection I/F 61. The division positions of the recording data in S25 are not related to the division positions C1, C2, C3, C4, and C5 of the pattern data and the vertical positions at which the divided recording data 1 to 6 are joined in S21. As described above, when the inkjet head 20 moves relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction, the number of nozzles 21 for ejecting ink may change. The division positions of the recording data in S25 may be appropriately determined according to the number of the nozzles 21. Such a recording data output method is a technology that has already been put to practical use. Therefore, further explanation regarding this will be omitted. After all the recorded data has been output, the processor 62 ends image processing.

<実施形態の効果>
実施形態によれば、次のような効果を得ることができる。
Effects of the embodiment
According to the embodiment, the following effects can be obtained.

(1)インクジェット記録装置10は、インクジェットヘッド20と、移動ロボット40とを備える(図1参照)。インクジェットヘッド20は、複数のノズル21を含む(図2~6参照)。複数のノズル21は、立体曲面91にインクを吐出する。移動ロボット40は、立体曲面91に対してインクジェットヘッド20を相対移動及び相対回転させる(図1,4,5参照)。移動ロボット40は、立体曲面91に対してインクジェットヘッド20を第一座標軸方向、第二座標軸方向及び第三座標軸方向に相対移動させる。移動ロボット40は、立体曲面91に対してインクジェットヘッド20を第一回転方向、第二回転方向及び第三回転方向に相対回転させる。移動ロボット40は、立体曲面91に対してインクジェットヘッド20を第一座標軸方向に相対移動させる場合、列方向を第一座標軸方向に直交させ、且つ立体曲面91に対してインクジェットヘッド20を第三座標軸方向に相対移動させる(図4,5参照)。移動ロボット40は、立体曲面91に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させる場合、立体曲面91に対してインクジェットヘッド20を第二回転方向及び第三回転方向の両方向に相対回転させずに第一回転方向に相対回転させて吐出面22を接平面Tと平行とし、且つ基準位置PAと対向位置PBとの間の離間距離D1を一定とする(図4,5参照)。インクジェットヘッド20は、立体曲面91に対して第一座標軸方向及び第三座標軸方向の両方向に相対移動する場合、複数のノズル21から高さ方向にインクを吐出する。 (1) The inkjet recording device 10 includes an inkjet head 20 and a moving robot 40 (see FIG. 1). The inkjet head 20 includes a plurality of nozzles 21 (see FIGS. 2 to 6). The plurality of nozzles 21 eject ink onto a three-dimensional curved surface 91. The moving robot 40 moves and rotates the inkjet head 20 relative to the three-dimensional curved surface 91 (see FIGS. 1, 4, and 5). The moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in the first coordinate axis direction, the second coordinate axis direction, and the third coordinate axis direction. The moving robot 40 rotates the inkjet head 20 relative to the three-dimensional curved surface 91 in the first rotation direction, the second rotation direction, and the third rotation direction. When moving the inkjet head 20 relative to the three-dimensional curved surface 91 in the first coordinate axis direction, the moving robot 40 orthogonally ... When the moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction, the inkjet head 20 is rotated relative to the three-dimensional curved surface 91 in the first rotation direction without being rotated relative to the three-dimensional curved surface 91 in both the second rotation direction and the third rotation direction, so that the ejection surface 22 is parallel to the tangential plane T and the separation distance D1 between the reference position PA and the opposing position PB is constant (see FIGS. 4 and 5). When the inkjet head 20 moves relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction, the inkjet head 20 ejects ink in the height direction from the multiple nozzles 21.

そのため、第一座標軸方向及び第二座標軸方向に対して列方向及び幅方向を固定させて立体曲面91に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させることができる。立体曲面91と複数のノズル21とを第一座標軸方向及び第三座標軸方向の両方向に相対的に平行移動させることができる(図5参照)。立体曲面91の所望の位置にインクを着弾させることができる。インクジェット記録装置10は、立体曲面91に合わせて柄を記録することができる(図1,4,10参照)。立体曲面91に高品質な柄を記録することができる。 Therefore, the inkjet head 20 can be moved relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction while fixing the row direction and width direction with respect to the first coordinate axis direction and the second coordinate axis direction. The three-dimensional curved surface 91 and the multiple nozzles 21 can be moved relatively in parallel in both the first coordinate axis direction and the third coordinate axis direction (see FIG. 5). Ink can be landed at a desired position on the three-dimensional curved surface 91. The inkjet recording device 10 can record a pattern that matches the three-dimensional curved surface 91 (see FIGS. 1, 4, and 10). A high-quality pattern can be recorded on the three-dimensional curved surface 91.

(2)移動ロボット40は、位置P0で立体曲面91に対してインクジェットヘッド20を位置P1へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P2へと相対移動させる(図4参照)。即ち、移動ロボット40は、位置P0における第二座標軸方向の位置で立体曲面91に対してインクジェットヘッド20を位置P1へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P1における第二座標軸方向の位置から位置P2における第二座標軸方向の位置へと相対移動させる。位置P1における第二座標軸方向の位置は、位置P0における第二座標軸方向の位置と同じである。 (2) The mobile robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 to position P2 at position P0 (see FIG. 4), after moving the inkjet head 20 relative to the three-dimensional curved surface 91 to position P1 at the position in the second coordinate axis direction at position P0. In other words, the mobile robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 to position P2 from the position in the second coordinate axis direction at position P1 to the position in the second coordinate axis direction at position P2. The position in the second coordinate axis direction at position P1 is the same as the position in the second coordinate axis direction at position P0.

移動ロボット40は、位置P2で立体曲面91に対してインクジェットヘッド20を位置P3へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P4へと相対移動させる(図4参照)。即ち、移動ロボット40は、位置P2における第二座標軸方向の位置で立体曲面91に対してインクジェットヘッド20を位置P3へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P3における第二座標軸方向の位置から位置P4における第二座標軸方向の位置へと相対移動させる。位置P3における第二座標軸方向の位置は、位置P2における第二座標軸方向の位置と同じである。 The mobile robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 to position P3 at position P2, and then moves the inkjet head 20 relative to the three-dimensional curved surface 91 to position P4 (see FIG. 4). That is, the mobile robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 from a position in the second coordinate axis direction at position P3 to a position in the second coordinate axis direction at position P4, and then moves the inkjet head 20 relative to the three-dimensional curved surface 91 from a position in the second coordinate axis direction at position P3 to a position in the second coordinate axis direction at position P4. The position in the second coordinate axis direction at position P3 is the same as the position in the second coordinate axis direction at position P2.

移動ロボット40は、位置P4で立体曲面91に対してインクジェットヘッド20を位置P5へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P6へと相対移動させる(図4参照)。即ち、移動ロボット40は、位置P4における第二座標軸方向の位置で立体曲面91に対してインクジェットヘッド20を位置P5へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P5における第二座標軸方向の位置から位置P6における第二座標軸方向の位置へと相対移動させる。位置P5における第二座標軸方向の位置は、位置P4における第二座標軸方向の位置と同じである。 The mobile robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 to position P5 at position P4, and then moves the inkjet head 20 relative to the three-dimensional curved surface 91 to position P6 (see FIG. 4). That is, the mobile robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 from the position in the second coordinate axis direction at position P5 to the position in the second coordinate axis direction at position P6, and then moves the inkjet head 20 relative to the three-dimensional curved surface 91 from the position in the second coordinate axis direction at position P5 to the position in the second coordinate axis direction at position P6. The position in the second coordinate axis direction at position P5 is the same as the position in the second coordinate axis direction at position P4.

移動ロボット40は、位置P6で立体曲面91に対してインクジェットヘッド20を位置P7へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P8へと相対移動させる(図4参照)。即ち、移動ロボット40は、位置P6における第二座標軸方向の位置で立体曲面91に対してインクジェットヘッド20を位置P7へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P7における第二座標軸方向の位置から位置P8における第二座標軸方向の位置へと相対移動させる。位置P7における第二座標軸方向の位置は、位置P6における第二座標軸方向の位置と同じである。 The mobile robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 to position P7 at position P6, and then moves the inkjet head 20 relative to the three-dimensional curved surface 91 to position P8 (see FIG. 4). That is, the mobile robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 from the position in the second coordinate axis direction at position P7 to the position in the second coordinate axis direction at position P8, and then moves the inkjet head 20 relative to the three-dimensional curved surface 91 from the position in the second coordinate axis direction at position P7 to the position in the second coordinate axis direction at position P8. The position in the second coordinate axis direction at position P7 is the same as the position in the second coordinate axis direction at position P6.

移動ロボット40は、位置P8で立体曲面91に対してインクジェットヘッド20を位置P9へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P10へと相対移動させる(図4参照)。即ち、移動ロボット40は、位置P8における第二座標軸方向の位置で立体曲面91に対してインクジェットヘッド20を位置P9へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P9における第二座標軸方向の位置から位置P10における第二座標軸方向の位置へと相対移動させる。位置P9における第二座標軸方向の位置は、位置P8における第二座標軸方向の位置と同じである。その後、移動ロボット40は、位置P10で立体曲面91に対してインクジェットヘッド20を位置P11へと相対移動させる。 The moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 to position P10 in a state where the inkjet head 20 has been moved to position P9 relative to the three-dimensional curved surface 91 from position P8 in the second coordinate axis direction to position P9, and then moves the inkjet head 20 relative to the three-dimensional curved surface 91 from the position in the second coordinate axis direction at position P9 to a position in the second coordinate axis direction at position P10. The position in the second coordinate axis direction at position P9 is the same as the position in the second coordinate axis direction at position P8. The moving robot 40 then moves the inkjet head 20 relative to the three-dimensional curved surface 91 to position P11 in a state where the inkjet head 20 has been moved to position P9 relative to the three-dimensional curved surface 91 from the position in the second coordinate axis direction at position P8 to a position in the second coordinate axis direction at position P10.

そのため、立体曲面91に対するインクジェットヘッド20の第二座標軸方向の位置を変更させ、立体曲面91に対するインクジェットヘッド20の第一座標軸方向及び第三座標軸方向の両方向への相対移動を繰り返すことができる。立体曲面91全体への柄の記録を複数回に分けて行うことができる。 Therefore, the position of the inkjet head 20 in the second coordinate axis direction relative to the three-dimensional curved surface 91 can be changed, and the inkjet head 20 can be repeatedly moved relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction. The pattern can be recorded on the entire three-dimensional curved surface 91 in multiple steps.

(3)移動ロボット40は、位置P0~P1、位置P2~P3、位置P4~P5、位置P6~P7、位置P8~P9及び位置P10~P11で立体曲面91に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させる場合、設定角θAを一定の角度に保持する。設定角θAは、第二座標軸方向と列方向とのなす角である(図6参照)。立体曲面91への柄の記録時、設定角θAは、位置P0~P1への移動時、位置P2~P3への移動時、位置P4~P5への移動時、位置P6~P7への移動時、位置P8~P9への移動時及び位置P10~P11への移動時、異なる角度に設定される。そのため、立体曲面91とインクジェットヘッド20との相対移動を立体曲面91の立体形状に沿わせることができる。 (3) When the moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction at positions P0-P1, P2-P3, P4-P5, P6-P7, P8-P9, and P10-P11, the set angle θA is maintained at a constant angle. The set angle θA is the angle between the second coordinate axis direction and the row direction (see FIG. 6). When recording a pattern on the three-dimensional curved surface 91, the set angle θA is set to different angles when moving to positions P0-P1, P2-P3, P4-P5, P6-P7, P8-P9, and P10-P11. Therefore, the relative movement between the three-dimensional curved surface 91 and the inkjet head 20 can be made to follow the three-dimensional shape of the three-dimensional curved surface 91.

(4)情報処理装置60でプロセッサ62は、画像処理を実行する(図8参照)。画像処理でプロセッサ62は、柄データを取得する(図8のS11参照)。柄データは、立体曲面91の平面視形状に対応する形状の柄を含む(図7上段及び図9上段参照)。プロセッサ62は、この柄の第一サイズ情報を柄データから取得する(図8のS17参照)。プロセッサ62は、立体曲面91に沿った立体曲面91の第二サイズ情報を取得する(図8のS19参照)。プロセッサ62は、第一サイズ情報と第二サイズ情報とのサイズ比に合わせて柄データを変形させて記録データを生成する(図8のS21参照)。そのため、立体曲面91の立体形状に合った記録データを生成することができる。インクジェット記録装置10は、立体曲面91に合わせて柄を記録することができる(図1,4,10参照)。 (4) In the information processing device 60, the processor 62 executes image processing (see FIG. 8). In the image processing, the processor 62 acquires pattern data (see S11 in FIG. 8). The pattern data includes a pattern having a shape corresponding to the planar shape of the three-dimensional curved surface 91 (see the upper part of FIG. 7 and the upper part of FIG. 9). The processor 62 acquires first size information of this pattern from the pattern data (see S17 in FIG. 8). The processor 62 acquires second size information of the three-dimensional curved surface 91 along the three-dimensional curved surface 91 (see S19 in FIG. 8). The processor 62 generates recording data by transforming the pattern data according to the size ratio between the first size information and the second size information (see S21 in FIG. 8). Therefore, it is possible to generate recording data that matches the three-dimensional shape of the three-dimensional curved surface 91. The inkjet recording device 10 can record a pattern that matches the three-dimensional curved surface 91 (see FIGS. 1, 4, and 10).

(5)画像処理でプロセッサ62は、更に、分割柄データ1~6に柄データを分割する(図8のS13参照)。図8のS17でプロセッサ62は、分割柄データ1~6の各分割柄データに含まれる柄部分の第一サイズ情報を取得する。プロセッサ62は、分割柄データ1~6の各分割柄データに含まれる柄部分について、第一サイズ情報として、縦方向の第十一側端及び第十二側端の横方向サイズと、縦方向サイズとを取得する。図8のS19でプロセッサ62は、立体曲面91の曲面領域Q1~Q6の各曲面領域の第二サイズ情報を取得する。プロセッサ62は、曲面領域Q1~Q6の各曲面領域について、第二サイズ情報として、第二座標軸方向の第三側端及び第四側端の第一長さと、第二長さとを取得する。 (5) In image processing, the processor 62 further divides the pattern data into divided pattern data 1 to 6 (see S13 in FIG. 8). In S17 in FIG. 8, the processor 62 acquires first size information of the pattern portion included in each divided pattern data of divided pattern data 1 to 6. The processor 62 acquires the horizontal and vertical sizes of the eleventh and twelfth side ends in the vertical direction as the first size information for the pattern portion included in each divided pattern data of divided pattern data 1 to 6. In S19 in FIG. 8, the processor 62 acquires second size information of each curved surface region Q1 to Q6 of the three-dimensional curved surface 91. The processor 62 acquires the first length and second length of the third and fourth side ends in the second coordinate axis direction as the second size information for each curved surface region Q1 to Q6.

図8のS21でプロセッサ62は、分割記録データ1~6を生成する。プロセッサ62は、分割柄データ1及び曲面領域Q1、分割柄データ2及び曲面領域Q2、分割柄データ3及び曲面領域Q3、分割柄データ4及び曲面領域Q4、分割柄データ5及び曲面領域Q5、及び分割柄データ6及び曲面領域Q6の各組み合わせについて、第一サイズ比、第二サイズ比及び第三サイズ比を取得する(上述の式(1)~(3)参照)。プロセッサ62は、分割柄データ1及び曲面領域Q1の第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ1を変形させて分割記録データ1を生成する。プロセッサ62は、分割柄データ2及び曲面領域Q2の第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ2を変形させて分割記録データ2を生成する。プロセッサ62は、分割柄データ3及び曲面領域Q3の第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ3を変形させて分割記録データ3を生成する。プロセッサ62は、分割柄データ4及び曲面領域Q4の第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ4を変形させて分割記録データ4を生成する。プロセッサ62は、分割柄データ5及び曲面領域Q5の第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ5を変形させて分割記録データ5を生成する。プロセッサ62は、分割柄データ6及び曲面領域Q6の第一サイズ比、第二サイズ比及び第三サイズ比に合わせて分割柄データ6を変形させて分割記録データ6を生成する。 8, the processor 62 generates divided recording data 1 to 6. The processor 62 obtains a first size ratio, a second size ratio, and a third size ratio for each combination of divided pattern data 1 and curved area Q1, divided pattern data 2 and curved area Q2, divided pattern data 3 and curved area Q3, divided pattern data 4 and curved area Q4, divided pattern data 5 and curved area Q5, and divided pattern data 6 and curved area Q6 (see formulas (1) to (3) above). The processor 62 generates divided recording data 1 by transforming divided pattern data 1 to match the first size ratio, second size ratio, and third size ratio of divided pattern data 1 and curved area Q1. The processor 62 generates divided recording data 2 by transforming divided pattern data 2 to match the first size ratio, second size ratio, and third size ratio of divided pattern data 2 and curved area Q2. The processor 62 transforms the divided pattern data 3 to match the first size ratio, the second size ratio, and the third size ratio of the divided pattern data 3 and the curved region Q3 to generate divided record data 3. The processor 62 transforms the divided pattern data 4 to match the first size ratio, the second size ratio, and the third size ratio of the divided pattern data 4 and the curved region Q4 to generate divided record data 4. The processor 62 transforms the divided pattern data 5 to match the first size ratio, the second size ratio, and the third size ratio of the divided pattern data 5 and the curved region Q5 to generate divided record data 5. The processor 62 transforms the divided pattern data 6 to match the first size ratio, the second size ratio, and the third size ratio of the divided pattern data 6 and the curved region Q6 to generate divided record data 6.

そのため、曲面領域Q1の立体形状に合った分割記録データ1を生成することができる。曲面領域Q2の立体形状に合った分割記録データ2を生成することができる。曲面領域Q3の立体形状に合った分割記録データ3を生成することができる。曲面領域Q4の立体形状に合った分割記録データ4を生成することができる。曲面領域Q5の立体形状に合った分割記録データ5を生成することができる。曲面領域Q6の立体形状に合った分割記録データ6を生成することができる。 As a result, divided recording data 1 that matches the three-dimensional shape of curved area Q1 can be generated. Divided recording data 2 that matches the three-dimensional shape of curved area Q2 can be generated. Divided recording data 3 that matches the three-dimensional shape of curved area Q3 can be generated. Divided recording data 4 that matches the three-dimensional shape of curved area Q4 can be generated. Divided recording data 5 that matches the three-dimensional shape of curved area Q5 can be generated. Divided recording data 6 that matches the three-dimensional shape of curved area Q6 can be generated.

(6)画像処理でプロセッサ62は、分割記録データ1~6を含む記録データをインクジェット記録装置10に出力させる(図8のS25参照)。そのため、インクジェット記録装置10でのインクの吐出を立体曲面91の立体形状に合った記録データによって実行させることができる(図1,4参照)。記録データは、立体曲面91の立体形状に合った柄を含む。インクジェット記録装置10は、立体曲面91の全体にこの柄を記録することができる(図10参照)。 (6) In image processing, the processor 62 outputs recording data including divided recording data 1 to 6 to the inkjet recording device 10 (see S25 in FIG. 8). This allows the ink ejection in the inkjet recording device 10 to be performed using recording data that matches the three-dimensional shape of the three-dimensional curved surface 91 (see FIGS. 1 and 4). The recording data includes a pattern that matches the three-dimensional shape of the three-dimensional curved surface 91. The inkjet recording device 10 can record this pattern over the entire three-dimensional curved surface 91 (see FIG. 10).

<変形例>
実施形態は、次のようにすることもできる。以下に示す変形例のうちの幾つかの構成は、適宜組み合わせて採用することもできる。以下では、上記とは異なる点を説明することとし、同様の点についての説明は適宜省略する。
<Modification>
The embodiment can also be as follows. Some of the configurations of the modified examples shown below can be appropriately combined and adopted. Below, we will explain the points that are different from the above, and will appropriately omit explanations of similar points.

(1)画像処理(図8参照)では、第二サイズ情報の第二長さを、曲面領域Q1~Q6の第一座標軸方向の中心位置で第二座標軸方向に曲面領域Q1~Q6に沿った曲面領域Q1~Q6の長さとした(図7下段参照)。画像処理では、第二長さは、次の式(4)により算出される値としてもよい。式(4)中、「第三長さ」は平面視領域R1~R6の各平面視領域の第二座標軸方向の長さであり、「角度θB」は曲面領域Q1~Q6の各曲面領域の第二座標軸方向の第三側端及び第四側端を結ぶ次の仮想直線の傾き(第二座標軸方向に対する傾斜角)である。前述の仮想直線では、第二座標軸方向の第三側端及び第四側端は、第一座標軸方向の位置が一致する。第三長さは、この仮想直線における第二座標軸方向の第三側端及び第四側端と同じ第一座標軸方向の位置で測定される。 (1) In image processing (see FIG. 8), the second length of the second size information is the length of the curved regions Q1 to Q6 along the curved regions Q1 to Q6 in the second coordinate axis direction at the center position of the curved regions Q1 to Q6 in the first coordinate axis direction (see the lower part of FIG. 7). In image processing, the second length may be a value calculated by the following formula (4). In formula (4), the "third length" is the length of each planar view region R1 to R6 in the second coordinate axis direction, and the "angle θB" is the inclination (inclination angle with respect to the second coordinate axis direction) of the following imaginary line connecting the third side end and the fourth side end in the second coordinate axis direction of each curved region Q1 to Q6. In the above-mentioned imaginary line, the third side end and the fourth side end in the second coordinate axis direction are located at the same position in the first coordinate axis direction as the third side end and the fourth side end in the second coordinate axis direction on this imaginary line. The third length is measured at the same position in the first coordinate axis direction as the third side end and the fourth side end in the second coordinate axis direction on this imaginary line.

第二長さ=第三長さ÷cosθB ・・・(4)
曲面領域Q1の第二長さは、平面視領域R1の第三長さ及び曲面領域Q1の角度θBから式(4)によって算出される。曲面領域Q2の第二長さは、平面視領域R2の第三長さ及び曲面領域Q2の角度θBから式(4)によって算出される。曲面領域Q3の第二長さは、平面視領域R3の第三長さ及び曲面領域Q3の角度θBから式(4)によって算出される。曲面領域Q4の第二長さは、平面視領域R4の第三長さ及び曲面領域Q4の角度θBから式(4)によって算出される。曲面領域Q5の第二長さは、平面視領域R5の第三長さ及び曲面領域Q5の角度θBから式(4)によって算出される。曲面領域Q6の第二長さは、平面視領域R6の第三長さ及び曲面領域Q6の角度θBから式(4)によって算出される。上記同様、立体曲面91の平面視形状を設定間隔D2で第二座標軸方向に6等分割し、且つ第一座標軸方向の中心位置を基準とした場合、平面視領域R1~R6の各平面視領域の第三長さは、設定間隔D2に一致する。式(4)から算出される第二長さは、曲面領域Q1~Q6の各曲面領域における上述の仮想直線の長さということもできる。
Second length = third length ÷ cos θB (4)
The second length of the curved region Q1 is calculated from the third length of the planar view region R1 and the angle θB of the curved region Q1 by formula (4). The second length of the curved region Q2 is calculated from the third length of the planar view region R2 and the angle θB of the curved region Q2 by formula (4). The second length of the curved region Q3 is calculated from the third length of the planar view region R3 and the angle θB of the curved region Q3 by formula (4). The second length of the curved region Q4 is calculated from the third length of the planar view region R4 and the angle θB of the curved region Q4 by formula (4). The second length of the curved region Q5 is calculated from the third length of the planar view region R5 and the angle θB of the curved region Q5 by formula (4). The second length of the curved region Q6 is calculated from the third length of the planar view region R6 and the angle θB of the curved region Q6 by formula (4). Similarly to the above, when the planar shape of the three-dimensional curved surface 91 is divided into six equal parts in the second coordinate axis direction at the set interval D2 and the central position in the first coordinate axis direction is used as a reference, the third length of each of the planar view regions R1 to R6 coincides with the set interval D2. The second length calculated from the formula (4) can also be regarded as the length of the above-mentioned virtual straight line in each of the curved surface regions Q1 to Q6.

(2)情報処理装置60では、プロセッサ62が画像処理(図8参照)を実行し、柄データから記録データを生成する(図8のS11~S23参照)。その後、プロセッサ62は、接続I/F61に対して記録データ及び媒体情報をインクジェット記録装置10に出力させる(図8のS25参照)。画像処理は、インクジェット記録装置10で実行されてもよい。この場合、ストレージ53は、柄データを記憶する。柄データは、上記同様、情報処理装置60で事前に生成されてもよい。制御装置50は、操作器65と同様の操作器を備える。更に、制御装置50は、表示器66と同様の表示器を備えてもよい。プロセッサ52は、この操作器にて画像処理の開始が指示され、この開始指示に対応する実行指令を取得した場合に画像処理を開始する。実行指令は、柄データを指定する情報と、媒体情報とを含む。画像処理は、上記同様、前述の2つの情報により指定された柄データ及び記録媒体を対象とする。 (2) In the information processing device 60, the processor 62 executes image processing (see FIG. 8) and generates recording data from the pattern data (see S11 to S23 in FIG. 8). After that, the processor 62 causes the connection I/F 61 to output the recording data and the medium information to the inkjet recording device 10 (see S25 in FIG. 8). The image processing may be executed in the inkjet recording device 10. In this case, the storage 53 stores the pattern data. The pattern data may be generated in advance in the information processing device 60, as described above. The control device 50 includes an operation device similar to the operation device 65. Furthermore, the control device 50 may include a display device similar to the display device 66. The processor 52 starts image processing when the operation device instructs the processor 52 to start image processing and the processor 52 acquires an execution command corresponding to the start command. The execution command includes information specifying the pattern data and the medium information. As described above, the image processing is performed on the pattern data and the recording medium specified by the two pieces of information.

プロセッサ52は、ストレージ53から柄データを取得し(図8のS11参照)、図8のS13~S23を上記同様に実行する。図8のS25は省略される。図8のS23が肯定された場合(図8のS23:Yes参照)、プロセッサ52は、画像処理を終了する。その後、プロセッサ52は、メモリ54に記憶された記録データに従った柄の記録を制御する。媒体情報で記録媒体90が指定されていたとする。この場合、プロセッサ52は、記録媒体90を対象とした柄の記録を制御する。 The processor 52 obtains the pattern data from the storage 53 (see S11 in FIG. 8) and executes S13 to S23 in FIG. 8 in the same manner as above. S25 in FIG. 8 is omitted. If S23 in FIG. 8 is positive (see S23 in FIG. 8: Yes), the processor 52 ends the image processing. Thereafter, the processor 52 controls the recording of the pattern according to the recording data stored in the memory 54. It is assumed that the recording medium 90 is specified in the medium information. In this case, the processor 52 controls the recording of the pattern onto the recording medium 90.

(3)移動ロボット40が立体曲面91に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させる場合に実行する動作として、次の態様を例示した(図4,5参照)。前述の態様では、移動ロボット40は、立体曲面91に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させる場合、立体曲面91に対してインクジェットヘッド20を第二回転方向及び第三回転方向の両方向に相対回転させずに第一回転方向に相対回転させて吐出面22を接平面Tと平行とし、且つ離間距離D1を一定とする。即ち、移動ロボット40は、位置P0~P1、位置P2~P3、位置P4~P5、位置P6~P7、位置P8~P9及び位置P10~P11で立体曲面91に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させる場合、設定角θA(図6参照)を一定の角度に保持する。 (3) The following aspects are exemplified as the operation executed when the moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction (see Figs. 4 and 5). In the above-mentioned aspect, when the moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction, the moving robot 40 rotates the inkjet head 20 relative to the three-dimensional curved surface 91 in the first rotation direction without rotating the inkjet head 20 relative to the three-dimensional curved surface 91 in both the second rotation direction and the third rotation direction, so that the ejection surface 22 is parallel to the tangential plane T and the separation distance D1 is constant. That is, when the moving robot 40 moves the inkjet head 20 relative to the three-dimensional curved surface 91 in both the first coordinate axis direction and the third coordinate axis direction at positions P0-P1, P2-P3, P4-P5, P6-P7, P8-P9, and P10-P11, the setting angle θA (see Fig. 6) is kept constant.

実施形態で例示する記録媒体90の立体曲面91に対して、記録媒体の立体曲面がより複雑な立体形状を有することも想定される。このような場合、移動ロボット40は、この立体曲面に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させる場合、この立体曲面に対してインクジェットヘッド20を第三回転方向に相対回転させずに第一回転方向及び第二回転方向の両方向に相対回転させて吐出面22を接平面Tと平行とし、且つ離間距離D1を一定としてもよい。複雑な立体形状を有する立体曲面に対するインクジェットヘッド20の1回分の第一座標軸方向及び第三座標軸方向の両方向への相対移動時、この相対移動を複雑な立体曲面の立体形状に沿わせることができる。 It is also assumed that the three-dimensional curved surface of the recording medium has a more complex three-dimensional shape than the three-dimensional curved surface 91 of the recording medium 90 exemplified in the embodiment. In such a case, when the moving robot 40 moves the inkjet head 20 relative to this three-dimensional curved surface in both the first coordinate axis direction and the third coordinate axis direction, the inkjet head 20 may be rotated relative to this three-dimensional curved surface in both the first rotation direction and the second rotation direction without rotating the inkjet head 20 relative to the three-dimensional curved surface in the third rotation direction, so that the ejection surface 22 is parallel to the tangential plane T and the separation distance D1 is constant. When the inkjet head 20 moves relative to the three-dimensional curved surface having a complex three-dimensional shape in both the first coordinate axis direction and the third coordinate axis direction for one rotation, this relative movement can be made to follow the three-dimensional shape of the complex three-dimensional curved surface.

10 インクジェット記録装置、 15 載置台、 16 第一支持具
17 第二支持具、 20 インクジェットヘッド、 21 ノズル、 22 吐出面
23 供給口、 24 内部流路、 25 本流部、 26 支流部
30 インク流路、 31 メインタンク、 32 サブタンク
33 第一インク流路、 34 第二インク流路、 40 移動ロボット
50 制御装置、 51 接続I/F(接続インターフェース)、 52 プロセッサ
53 ストレージ、 54 メモリ、 60 情報処理装置
61 接続I/F(接続インターフェース)、 62 プロセッサ
63 ストレージ、 64 メモリ、 65 操作器、 66 表示器
90 記録媒体、 91 立体曲面、 A1 第一軸、 A2 第二軸
A3 第三軸、 A4 第四軸、 A5 第五軸、 A6 第六軸、 B ノズル領域
C1~C5 分割位置、 D1 離間距離、 D2 設定間隔、 D3 中心間距離
N1 第一ノズル、 N2 第二ノズル、 P0~P11 位置、 PA 基準位置
PB 対向位置、 Q1~Q6 曲面領域、 R1~R6 平面視領域、 T 接平面
θA 設定角
LIST OF SYMBOLS 10 Inkjet recording device, 15 Placement base, 16 First support 17 Second support 20 Inkjet head, 21 Nozzle, 22 Discharge surface 23 Supply port, 24 Internal flow path, 25 Main flow section, 26 Branch section 30 Ink flow path, 31 Main tank, 32 Sub tank 33 First ink flow path, 34 Second ink flow path, 40 Mobile robot 50 Control device, 51 Connection I/F (connection interface), 52 Processor 53 Storage, 54 Memory, 60 Information processing device 61 Connection I/F (connection interface), 62 Processor 63 Storage, 64 Memory, 65 Operation device, 66 Display 90 Recording medium, 91 Three-dimensional curved surface, A1 First axis, A2 Second axis A3 Third axis, A4 Fourth axis, A5 第五軸、 A6 第六軸、 B ノズル領域 C1~C5 分割位置、 D1 離間距離、 D2 設定間隔、 D3 中心間距離 N1 第一ノズル、 N2 第二ノズル、 P0~P11 位置、 PA 基準位置 PB 対向位置、 Q1~Q6 曲面領域、 R1~R6 平面視領域、 T 接平面 θA 設定角

Claims (3)

柄が記録される記録媒体の立体曲面にインクを吐出する複数のノズルを含むインクジェットヘッドと、
前記立体曲面に対して前記インクジェットヘッドを相対移動及び相対回転させる移動ロボットと、を備え、
前記移動ロボットは、
前記立体曲面に対して前記インクジェットヘッドを第一座標軸方向、前記第一座標軸方向と同一平面内で直交する第二座標軸方向、及び前記第一座標軸方向及び前記第二座標軸方向の両方向に直交する第三座標軸方向に相対移動させ、
前記立体曲面に対して前記インクジェットヘッドを前記複数のノズルが整列する列方向に沿った第一回転軸を中心とする第一回転方向、前記列方向と同一平面内で直交する幅方向に沿った第二回転軸を中心とする第二回転方向、及び前記列方向及び前記幅方向の両方向に直交する高さ方向に沿った第三回転軸を中心とする第三回転方向に相対回転させ、
前記立体曲面に対して前記インクジェットヘッドを前記第一座標軸方向に相対移動させる場合、前記列方向を前記第一座標軸方向に直交させ、且つ前記立体曲面に対して前記インクジェットヘッドを前記第三座標軸方向に相対移動させ、
前記立体曲面に対して前記インクジェットヘッドを前記第一座標軸方向及び前記第三座標軸方向の両方向に相対移動させる場合、前記立体曲面に対して前記インクジェットヘッドを前記第二回転方向及び前記第三回転方向の両方向に相対回転させずに前記第一回転方向に相対回転させて前記複数のノズルが開口する前記インクジェットヘッドの吐出面を前記高さ方向において前記吐出面の基準位置から最も近い前記立体曲面の対向位置における接平面と平行とし、且つ前記基準位置と前記対向位置との間の離間距離を一定とし、
前記インクジェットヘッドは、前記立体曲面に対して前記第一座標軸方向及び前記第三座標軸方向の両方向に相対移動する場合、前記複数のノズルから前記高さ方向に前記インクを吐出する、インクジェット記録装置。
an inkjet head including a plurality of nozzles for ejecting ink onto a three-dimensional curved surface of a recording medium on which a pattern is to be recorded;
a moving robot that moves and rotates the inkjet head relative to the three-dimensional curved surface,
The mobile robot includes:
moving the inkjet head relative to the three-dimensional curved surface in a first coordinate axis direction, a second coordinate axis direction perpendicular to the first coordinate axis direction in the same plane, and a third coordinate axis direction perpendicular to both the first coordinate axis direction and the second coordinate axis direction;
rotate the inkjet head relative to the three-dimensional curved surface in a first rotation direction about a first rotation axis along a row direction in which the plurality of nozzles are aligned, a second rotation direction about a second rotation axis along a width direction perpendicular to the row direction in the same plane, and a third rotation direction about a third rotation axis along a height direction perpendicular to both the row direction and the width direction;
when the inkjet head is moved relative to the three-dimensional curved surface in the first coordinate axis direction, the column direction is orthogonal to the first coordinate axis direction, and the inkjet head is moved relative to the three-dimensional curved surface in the third coordinate axis direction;
when the inkjet head is moved relative to the three-dimensional curved surface in both the first coordinate axis direction and the third coordinate axis direction, the inkjet head is rotated relative to the three-dimensional curved surface in the first rotation direction without being rotated relative to the three-dimensional curved surface in both the second rotation direction and the third rotation direction, so that the ejection surface of the inkjet head, on which the plurality of nozzles are opened, is parallel to a tangent plane at a position facing the three-dimensional curved surface that is closest to a reference position of the ejection surface in the height direction, and a distance between the reference position and the facing position is constant,
The inkjet head ejects the ink in the height direction from the multiple nozzles when moving relatively to the three-dimensional curved surface in both the first coordinate axis direction and the third coordinate axis direction.
前記移動ロボットは
記立体曲面に対する前記インクジェットヘッド前記第一座標軸方向への相対移動として、前記立体曲面に対して前記インクジェットヘッドを前記第一座標軸方向の第一側から第二側に相対移動させる第一移動と、前記立体曲面に対して前記インクジェットヘッドを前記第一座標軸方向の第二側から第一側に相対移動させる第二移動と、を実行し、
前記立体曲面に対する前記インクジェットヘッドの前記第二座標軸方向への相対移動として、前記立体曲面に対して前記インクジェットヘッドを前記第二座標軸方向の第三側から第四側に相対移動させる第三移動を実行し、更に、
前記第三移動を前記第二移動によって前記立体曲面に対して前記インクジェットヘッドを前記第一座標軸方向の第一側の移動終端に相対移動させた状態で実行し、
前記第一移動を前記第三移動を実行した状態で実行する、請求項1に記載のインクジェット記録装置。
The mobile robot includes :
a first movement of the inkjet head relative to the three-dimensional curved surface in the first coordinate axis direction , the first movement being for moving the inkjet head relative to the three-dimensional curved surface from a first side to a second side in the first coordinate axis direction, and a second movement of the inkjet head relative to the three-dimensional curved surface from the second side to the first side in the first coordinate axis direction,
a third movement of the inkjet head relative to the three-dimensional curved surface in the second coordinate axis direction, the third movement being for moving the inkjet head relative to the three-dimensional curved surface from a third side to a fourth side in the second coordinate axis direction;
the third movement is performed in a state where the inkjet head is moved relative to the three-dimensional curved surface to a movement end point on a first side in the first coordinate axis direction by the second movement,
The inkjet recording apparatus according to claim 1 , wherein the first movement is performed in a state in which the third movement is performed .
前記移動ロボットは、
前記第一移動を実行している状態で、前記立体曲面に対して前記インクジェットヘッドを前記第三座標軸方向に相対移動させ、前記第二移動を実行している状態で、前記立体曲面に対して前記インクジェットヘッドを前記第三座標軸方向に相対移動させ、更に、
前記第一移動を実行している状態で、前記立体曲面に対して前記インクジェットヘッドを前記第三座標軸方向に相対移動させている第一の場合、前記第二座標軸方向と前記列方向とのなす設定角を一定の角度に保持し、
前記第二移動を実行している状態で、前記立体曲面に対して前記インクジェットヘッドを前記第三座標軸方向に相対移動させている第二の場合、前記設定角を前記第一の場合とは異なる一定の角度に保持する、請求項2に記載のインクジェット記録装置。
The mobile robot includes:
while the first movement is being performed, the inkjet head is moved relative to the three-dimensional curved surface in the third coordinate axis direction , while the second movement is being performed, the inkjet head is moved relative to the three-dimensional curved surface in the third coordinate axis direction, and
in a first case in which the inkjet head is moved relative to the three-dimensional curved surface in the third coordinate axis direction while the first movement is being performed , a set angle between the second coordinate axis direction and the column direction is maintained at a constant angle;
3. The inkjet recording device according to claim 2, wherein in a second case in which the inkjet head is moved relative to the three-dimensional curved surface in the third coordinate axis direction while the second movement is being performed , the set angle is maintained at a constant angle different from that in the first case.
JP2020183363A 2020-10-31 2020-10-31 Inkjet recording device and program Active JP7554097B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020183363A JP7554097B2 (en) 2020-10-31 2020-10-31 Inkjet recording device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020183363A JP7554097B2 (en) 2020-10-31 2020-10-31 Inkjet recording device and program

Publications (2)

Publication Number Publication Date
JP2022073405A JP2022073405A (en) 2022-05-17
JP7554097B2 true JP7554097B2 (en) 2024-09-19

Family

ID=81605312

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020183363A Active JP7554097B2 (en) 2020-10-31 2020-10-31 Inkjet recording device and program

Country Status (1)

Country Link
JP (1) JP7554097B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118372572A (en) * 2024-05-13 2024-07-23 北京博源恒芯科技股份有限公司 Ink-jet printing method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001301137A (en) 2000-04-18 2001-10-30 Minolta Co Ltd Apparatus and method for recording on three- dimensional surface
JP2016077971A (en) 2014-10-17 2016-05-16 パナソニックIpマネジメント株式会社 Method for printing on curved surface, and printer
JP2016172379A (en) 2015-03-17 2016-09-29 株式会社リコー Image formation device
JP2017018884A (en) 2015-07-10 2017-01-26 横浜ゴム株式会社 Printing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001301137A (en) 2000-04-18 2001-10-30 Minolta Co Ltd Apparatus and method for recording on three- dimensional surface
JP2016077971A (en) 2014-10-17 2016-05-16 パナソニックIpマネジメント株式会社 Method for printing on curved surface, and printer
JP2016172379A (en) 2015-03-17 2016-09-29 株式会社リコー Image formation device
JP2017018884A (en) 2015-07-10 2017-01-26 横浜ゴム株式会社 Printing method

Also Published As

Publication number Publication date
JP2022073405A (en) 2022-05-17

Similar Documents

Publication Publication Date Title
JP6785910B2 (en) Automatic coloring method for 3D solid models
JP7474799B2 (en) Holding device and control device
JP2010284965A (en) Curved surface printing method
JP2018134778A (en) Test pattern creation method, test pattern, printing device, program
CN102016785A (en) Print data generating device, print data generating method, and print data generating program
JP2018034494A (en) Platform movement type 3d printing method
JP2021088110A (en) Printing device
JP7554097B2 (en) Inkjet recording device and program
US20120176633A1 (en) Image processing device, image processing method, and image processing program
CN102016914A (en) Image shape changing device, image shape changing method, and image shape changing program
US8643898B2 (en) Device, method, system, and computer program product for determining amount of ink to be formed in a region of a medium based on a computed deformation ratio
WO2006036023A1 (en) Image forming apparatus, image forming program, image forming method, data generating apparatus, data generating program, data generating method, and recording medium with the program recorded therein
US20240116298A1 (en) Printed image data generation method, printing method, and printed image data generation apparatus
CN102205705B (en) Printing process of forming two images on print medium in overlapping manner
JP2019155622A (en) Printer and printing method
JP3591286B2 (en) Timing adjustment method, printing device, and adjustment pattern creation method
CN101551913A (en) Image generating device, image generating method and printing device
US20050238794A1 (en) Method and apparatus for coloring three-dimensional object
JP7482421B2 (en) Printing device
US20220055373A1 (en) Printing apparatus, printing control method, and nontransitory computer-readable recording medium
CN108274735B (en) Layer-cutting printing method for multicolor 3D object
JP2023031611A (en) Robot teaching method and information processor
EP3392018A1 (en) Quick coloring method for 3d printer
US12083792B2 (en) Liquid discharge apparatus and liquid discharge method
CN118732962A (en) System and method for controlling a printing array

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230921

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240528

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240826

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240906

R150 Certificate of patent or registration of utility model

Ref document number: 7554097

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150