JP7554097B2 - Inkjet recording device and program - Google Patents
Inkjet recording device and program Download PDFInfo
- 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
Links
- 238000012545 processing Methods 0.000 description 71
- 239000000976 ink Substances 0.000 description 63
- 238000000034 method Methods 0.000 description 34
- 238000003860 storage Methods 0.000 description 25
- 230000008569 process Effects 0.000 description 20
- 230000010365 information processing Effects 0.000 description 19
- 238000007639 printing Methods 0.000 description 12
- 230000007246 mechanism Effects 0.000 description 10
- 230000001131 transforming effect Effects 0.000 description 10
- 238000000926 separation method Methods 0.000 description 9
- 238000011960 computer-aided design Methods 0.000 description 7
- 238000000576 coating method Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 6
- 239000011248 coating agent Substances 0.000 description 5
- 239000003086 colorant Substances 0.000 description 5
- 238000009434 installation Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003702 image correction Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000011295 pitch Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/407—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
- B41J3/4073—Printing 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の一定の距離とされる。
インクジェット記録装置は、インクジェットヘッドの複数のノズルから記録媒体の表面にインクを吐出し、記録媒体の表面に柄を記録する。記録媒体の表面が立体曲面である場合、柄の記録は、この立体曲面に行われる。このような記録媒体の例としては、電気機器の筐体(外殻)、車両用及び建築用の内装材及び外装材、及び家具が挙げられる。即ち、柄が記録される立体曲面を有する記録媒体は、立体形状を有する各種の機器、器具及び部品を含む。発明者は、インクジェット記録装置での立体曲面への柄の記録において、各種立体形状の立体曲面に合わせて柄を記録することができる技術を検討した。 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.
本発明を実施するための実施形態について図面を用いて説明する。本発明は、以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。例えば、以下に示す構成の一部は、省略し又は他の構成に置換してもよい。本発明は、他の構成を含んでもよい。図面は、所定の構成を模式的に示す。ハッチングは、切断面を示す。一点鎖線は、基準線又は中心線である。二点鎖線は、想像線である。破線は、かくれ線である。 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で記録される柄とこの柄に対応する柄データ及び記録データとを特定するための方向を、縦方向及び横方向という。縦方向は、列方向に対応する。横方向は、縦方向に直交する。縦方向の一方側を「第十一側」といい、縦方向の他方側を「第十二側」という。横方向の一方側を「第十三側」といい、横方向の他方側を「第十四側」という。
<
The
インクジェット記録装置10は、記録媒体90の立体曲面91に柄を記録する(図1,4参照)。図1,4で立体曲面91の一部に付した模様及び後述する図10で立体曲面91の全体に付した模様は、記録済みの柄に対応する。実施形態では、記録媒体90は、平面視円形の形状を有する。更に、立体曲面91は、径方向(放射方向)の外周側から中心側に向かって凸状となる均一な湾曲面(球面状の湾曲面)とする。径方向は、第三座標軸方向の鉛直軸を中心とし、第一座標軸方向及び第二座標軸方向を含む。但し、立体曲面91のこのような立体形状は例示である。立体曲面91は、立体形状を有する各種の曲面を含む。
The
柄の記録に複数色のインクを用いることで、インクジェット記録装置10は、立体曲面91にフルカラーの柄を記録することができる。インク色の例としては、イエロー、マゼンタ、シアン及びブラックが挙げられる。但し、柄の記録には、これらとは異なる色のインクを用いてもよい。インク色数は、3色以下又は5色以上としてもよい。実施形態は、インク色を区別することなく説明する。
By using multiple colors of ink to record the pattern, the
インクジェット記録装置10は、載置台15と、第一支持具16と、第二支持具17と、インクジェットヘッド20と、インク流路30と、移動ロボット40と、制御装置50とを備える(図1参照)。図1では、インクジェットヘッド20の図示は簡略化する。
The
載置台15には、立体曲面91が第三座標軸方向の第五側となる状態で記録媒体90が載せ置かれる(図1参照)。記録媒体90は、載置台15上の一定の位置に予め定めた向きで載せ置かれる。インクジェット記録装置10は、載置台15上の一定の位置に支持された記録媒体90の立体曲面91に柄を記録する。実施形態では、記録媒体90及び立体曲面91は、上述した形状を有する。そのため、記録媒体90を載置台15に載せ置く場合、記録媒体90の向きは、立体曲面91を第三座標軸方向の第五側とする点を除き考慮されない。載置台15は、柄の記録時、記録媒体90を一定の位置に支持する。
The
第一支持具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
インクジェットヘッド20は、供給口23と、内部流路24とを含む(図2,6参照)。供給口23は、インク流路30の第二インク流路34に接続される。第二インク流路34を流れたインクは、供給口23を通過してインクジェットヘッド20内に流入する。インク流路30及び第二インク流路34については後述する。内部流路24は、供給口23と複数のノズル21とを繋ぐ。供給口23から流入したインクは、内部流路24を流れて複数のノズル21に到達する。
The
内部流路24は、本流部25と、複数の支流部26とを含む(図2,6参照)。本流部25は、供給口23から連続し、列方向に沿って形成される。供給口23から流入したインクは、本流部25を流れる。複数の支流部26は、本流部25から分岐し、複数のノズル21にそれぞれ繋がる。本流部25から流入したインクは、支流部26をそれぞれ流れて各ノズル21に到達する。図2,6では、複数の支流部26のうちの1本の支流部に対して符号「26」を付している。
The
インク流路30は、メインタンク31と、サブタンク32と、第一インク流路33と、第二インク流路34とを含む(図1参照)。メインタンク31は、インクを貯留する。サブタンク32は、次のインクを貯留する。前述のインクは、メインタンク31から供給され、インクジェットヘッド20に供給される。第一インク流路33は、メインタンク31とサブタンク32とを接続する。第二インク流路34は、サブタンク32とインクジェットヘッド20とを接続する。
The
インクは、サブタンク32内から第二インク流路34に流出する。更に、インクは、第二インク流路34を流れ、供給口23を通過してインクジェットヘッド20内に流入する。その後、インクは、上述した通り、内部流路24を流れる。サブタンク32内のインクは、ノズル21から吐出されることで減少する。サブタンク32内のインク量が下限値未満又は以下となった場合、メインタンク31に貯留されたインクが第一インク流路33を介してサブタンク32に供給される。
The ink flows out of the
サブタンク32は、第二支持具17に搭載される。即ち、第二支持具17は、サブタンク32を支持する。図1では、第二支持具17は一部を省略し、サブタンク32を搭載する部分を示す。第二支持具17は、移動ロボット40のロボットアームの所定の位置又は第一支持具16の所定の位置に取り付けてもよい。但し、このようなサブタンク32の設置構造及び第二支持具17の取付位置は例示である。サブタンク32の設置構造及び第二支持具17の取付位置は、諸条件を考慮して適宜決定される。第二支持具17が移動ロボット40のロボットアーム又は第一支持具16に取り付けられる場合、第一インク流路33は、移動ロボット40の駆動に伴う第二支持具17の移動に対応可能な状態で設けられる。
The
インクジェット記録装置10は、移動ロボット40として垂直多関節ロボットを採用する(図1参照)。移動ロボット40の軸数は、第一軸A1、第二軸A2、第三軸A3、第四軸A4、第五軸A5及び第六軸A6の6軸である。垂直多関節ロボットは、既に実用化され公知である。従って、移動ロボット40の構造に関する説明は省略する。
The
移動ロボット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
移動ロボット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
移動ロボット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
離間距離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
基準位置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
第一支持具16は、移動ロボット40のロボットアームの先端に取り付けられる(図1参照)。上述した通り、インクジェットヘッド20は、第一支持具16に搭載される。従って、移動ロボット40による立体曲面91とインクジェットヘッド20との相対移動は、第一支持具16を移動させることで行われる。更に、移動ロボット40による立体曲面91とインクジェットヘッド20との相対回転は、第一支持具16を回転させることで行われる。移動ロボット40は、立体曲面91への柄の記録時、インクジェットヘッド20の姿勢を変更させつつ、インクジェットヘッド20の第一座標軸方向の位置(座標値)、第二座標軸方向の位置(座標値)及び第三座標軸方向の位置(座標値)を変更する。
The
インクジェット記録装置10では、柄の記録に先立ち、柄を記録する記録媒体90を対象として移動ロボット40に対するティーチングが行われる。このティーチングは、立体曲面91に対するインクジェットヘッド20の移動経路及び姿勢を設定する。柄の記録時、移動ロボット40は、ティーチングによって設定された動作を実行する。
In the
実施形態では、移動経路は、位置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
移動ロボット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
移動ロボット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
移動ロボット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
上述した通り、立体曲面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
移動ロボット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
図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
制御装置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
プロセッサ52は、演算処理を実行し、インクジェット記録装置10で実行される各種動作を制御する。例えば、プロセッサ52は、柄の記録を制御する。ストレージ53は、プロセッサ52が読み取り可能な記憶媒体である。ストレージ53の例としては、フラッシュメモリが挙げられる。ストレージ53は、ROMを含んでもよい。ストレージ53は、インクジェット記録装置10で実行される各種動作用のプログラムを記憶する。メモリ54は、プロセッサ52がプログラムを実行する際の記憶領域となる。メモリ54には、処理の実行途中に所定のデータが所定の記憶領域に記憶される。
The
インクジェット記録装置10は、立体曲面91への柄の記録を柄の全体を縦方向に分割させた柄部分毎に繰り返すことで、立体曲面91に柄の全体を記録する(図1,4及び後述する図10参照)。柄の縦方向は、列方向に対応する。インクジェットヘッド20は、立体曲面91に対して第一座標軸方向及び第三座標軸方向の両方向に相対移動する場合、複数のノズル21から高さ方向にインクを吐出する。インクジェットヘッド20は、立体曲面91に対する第一座標軸方向及び第三座標軸方向の両方向への相対移動時、次の吐出領域内のノズル21をインク吐出用とする。吐出領域は、ノズル領域B内で立体曲面91との高さ方向の間隔が基準値以下又は未満となる。基準値は、諸条件を考慮して適宜決定される。例えば、基準値は、「0mm<基準値≦5mm」の範囲の所定値に設定される。
The
インク吐出用のノズル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
立体曲面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
<情報処理装置60>
情報処理装置60について図1,4,7~10を参照して説明する。情報処理装置60は、接続I/F61と、プロセッサ62と、ストレージ63と、メモリ64と、操作器65と、表示器66とを備える(図1参照)。情報処理装置60は、接続I/F61を介して制御装置50と接続され、制御装置50と通信する。接続I/F61は、インクジェット記録装置10に記録データ及び媒体情報を出力する。
<
The
プロセッサ62は、演算処理を実行し、情報処理装置60で実行される各種動作を制御する。例えば、プロセッサ62は、画像処理(図8参照)を実行する。画像処理は、インクジェット記録装置10での柄の記録用の記録データを生成する。記録データは、画像処理で柄データから生成される。インクジェット記録装置10は、記録データに従いインクを吐出し、立体曲面91に柄を記録する。画像処理については後述する。
The
ストレージ63は、プロセッサ62が読み取り可能な記憶媒体である。ストレージ63の例としては、ハードディスク及びフラッシュメモリが挙げられる。ストレージ63は、ROMを含んでもよい。ストレージ63は、各種のプログラムを記憶する。ストレージ63に記憶されるプログラムの例としては、OS(Operating system)、画像編集用のプログラム及び画像処理用のプログラムが挙げられる。画像編集用のプログラム及び画像処理用のプログラムは、ストレージ63に事前にインストールされる。
The
画像編集用のプログラムは、柄データを生成する。柄データは、立体曲面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
立体曲面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
画像処理用のプログラムは、デバイスドライバであってもよい。画像処理用のプログラムがデバイスドライバである場合、このプログラムは、プリンタドライバと称される。画像処理用のプログラムには、立体曲面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
この他、記録媒体90が所定の製品の部品又は部材であり、設計用のプログラムを用いて設計されるとする。設計用のプログラムの例としては、3次元CAD(Computer-Aided Design)が挙げられる。更に、次の機能を有する3次元CADが実用化されている。前述の機能は、3次元モデルの設計値を出力する。3次元モデルは3次元CADを用いて設計され、その設計値は3次元モデルの所定の寸法を示す。画像処理用のプログラムには、記録媒体90の3次元モデルを出力対象として3次元CADのような公知の設計用のプログラムが出力する立体曲面91の設計値を第二サイズ情報として登録してもよい。
In addition, the
第二サイズ情報は、上述した一定の態様で載置台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
公知の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
メモリ64は、プロセッサ62が各種のプログラムを実行する際に利用される記憶領域となる。メモリ64は、処理の実行途中に処理で利用される所定のデータ及び情報を所定の記憶領域に記憶する。操作器65は、情報処理装置60に対する各種指示の入力を受け付ける。プロセッサ62は、操作器65で受け付けられた指示に対応する指令を取得する。表示器66は、各種の情報及び画像を表示する。操作器65の例としては、キーボード及びマウスが挙げられる。この他、操作器65は、タッチパッドを含んでもよい。この場合、操作器65は、表示器66と共にタッチパネルとなる。表示器66の例としては、液晶ディスプレイが挙げられる。
The
情報処理装置60は、画像処理のプログラムをストレージ63に記憶し、プロセッサ62が画像処理を実行する点で、パーソナルコンピュータのような公知の情報処理装置と相違する。換言すれば、情報処理装置60は、前述の点を除き、公知の情報処理装置が備える構成を備え、これと同様の処理を実行する。従って、情報処理装置60に関するこの他の説明は省略する。
The
<画像処理>
画像処理について図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
図8の画像処理を開始させたプロセッサ62は、柄データを取得する(S11)。画像編集用のプログラムで柄データが生成された後、この柄データがストレージ63に記憶されているとする。この場合、プロセッサ62は、ストレージ63から柄データを読み出し、これを取得する。画像処理が画像編集用のプログラムによるプロセスによって開始されていたとする。この場合、プロセッサ62は、画像編集用のプログラムによるプロセスから柄データを取得する。プロセッサ62は、柄データをメモリ64に記憶する。
The
続けて、プロセッサ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
実施形態では、画像処理で分割柄データ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
設定間隔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
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
その後、プロセッサ62は、分割柄データ1~6のうちの1つを処理対象として選択する(S15)。処理対象として選択される分割柄データは、S15~S21の処理の対象とされていない分割柄データのうちの1つである。例えば、今回のS15が、画像処理開始後、最初の実行である場合、プロセッサ62は、分割記録データ1を選択する。その後、プロセッサ62は、後述するS21が否定(S21:No)され、S15が繰り返される度に分割記録データ2,3,4,5,6をこの順に選択する。
Then, the
次に、プロセッサ62は、第一サイズ情報を取得する(S17)。第一サイズ情報は、柄のサイズを示す。柄のサイズの例としては、柄データに含まれる柄の横方向サイズ、及びこの柄の縦方向サイズが挙げられる。実施形態では、第一サイズ情報として、横方向サイズ及び縦方向サイズを用いる(図7上段及び図9参照)。説明の便宜上、横方向サイズ及び縦方向サイズの最小値を、第二サイズ情報の第一長さ及び第二長さと同様、1ドットとする。プロセッサ62は、S17をS15で処理対象とした分割柄データに対して実行する。S17でプロセッサ62は、第一サイズ情報として、処理対象の分割柄データに含まれる柄部分の横方向サイズと、この柄部分の縦方向サイズとを取得する(図9下段参照)。更に、この柄部分の横方向サイズに関し、プロセッサ62は、縦方向の第十一側端の横方向サイズと、縦方向の第十二側端の横方向サイズとを取得する(図9下段参照)。プロセッサ62は、処理対象の分割柄データに関連付けて縦方向の第十一側端の横方向サイズ、縦方向の第十二側端の横方向サイズ及び縦方向サイズをメモリ64に記憶する。
Next, the
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,
S15で分割柄データ2が処理対象として選択されているとする。S17でプロセッサ62は、分割柄データ2に含まれる柄部分について、縦方向の第十一側端の横方向サイズ「W1ドット」と、縦方向の第十二側端の横方向サイズ「W2ドット」と、縦方向サイズ「H2ドット」とを取得する(図9下段の「分割柄データ2」参照)。
Let us assume that divided
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,
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,
S15で分割柄データ5が処理対象として選択されているとする。S17でプロセッサ62は、分割柄データ5に含まれる柄部分について、縦方向の第十一側端の横方向サイズ「W4ドット」と、縦方向の第十二側端の横方向サイズ「W5ドット」と、縦方向サイズ「H5ドット」とを取得する(図9下段の「分割柄データ5」参照)。
Let us assume that divided
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,
分割柄データ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
S19でプロセッサ62は、第二サイズ情報として、曲面領域Q1~Q6のうち、処理対象の分割柄データに対応する曲面領域の第一長さ及び第二長さを取得する。更に、この曲面領域の第一長さに関し、プロセッサ62は、第二座標軸方向の第三側端の第一長さと、第二座標軸方向の第四側端の第一長さとを取得する。実施形態では、曲面領域Q1~Q6を対象とする第二長さは、曲面領域Q1~Q6の第一座標軸方向の中心位置で第二座標軸方向に曲面領域Q1~Q6に沿った曲面領域Q1~Q6の長さである(図7下段参照)。プロセッサ62は、処理対象の分割柄データに対応する曲面領域に関連付けて第二座標軸方向の第三側端の第一長さ、第二座標軸方向の第四側端の第一長さ及び第二長さをメモリ64に記憶する。
In S19, the
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
S15で分割柄データ2が処理対象として選択されているとする。S19でプロセッサ62は、曲面領域Q2について、第二座標軸方向の第三側端の第一長さ「L1ドット」と、第二座標軸方向の第四側端の第一長さ「L2ドット」と、第二長さ「M2ドット」とを取得する(図7下段の「曲面領域Q2」参照)。
Let us assume that divided
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
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
S15で分割柄データ5が処理対象として選択されているとする。S19でプロセッサ62は、曲面領域Q5について、第二座標軸方向の第三側端の第一長さ「L4ドット」と、第二座標軸方向の第四側端の第一長さ「L5ドット」と、第二長さ「M5ドット」とを取得する(図7下段の「曲面領域Q5」参照)。
Let us assume that divided
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,
S19を実行後、プロセッサ62は、第一サイズ情報と第二サイズ情報とのサイズ比に合わせて柄データを変形し、分割記録データを生成する(S21)。S21でプロセッサ62は、柄データの変形を処理対象の分割柄データ毎に実行し、この分割柄データに対応する分割記録データを生成する。その際、プロセッサ62は、前述のサイズ比として、第一サイズ比、第二サイズ比及び第三サイズ比を取得する。
After executing S19, the
第一サイズ比は、縦方向の第十一側端の横方向サイズと第二座標軸方向の第三側端の第一長さとの比であり、次の式(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
サイズ比と柄データの変形との関係について、「サイズ比=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,
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
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
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
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
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
画像処理の開始後、最初の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
新たに生成された分割記録データをメモリ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
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
S25でプロセッサ62は、接続I/F61に対して記録データ及び媒体情報をインクジェット記録装置10に出力させる。これに伴い、接続I/F61は、記録データ及び媒体情報をインクジェット記録装置10に出力する。実施形態では、媒体情報は、記録媒体90を指定する。インクジェット記録装置10では、プロセッサ52は媒体情報によりティーチングによって設定された動作を特定し、移動ロボット40はこの特定された動作を実行する。更に、プロセッサ52は、柄の記録を制御する。インクジェットヘッド20は、立体曲面91に対して上述したように相対移動及び相対回転しつつ、記録データに従ったインクの吐出を実行する。
At S25, the
実施形態では、インクジェット記録装置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
<実施形態の効果>
実施形態によれば、次のような効果を得ることができる。
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
そのため、第一座標軸方向及び第二座標軸方向に対して列方向及び幅方向を固定させて立体曲面91に対してインクジェットヘッド20を第一座標軸方向及び第三座標軸方向の両方向に相対移動させることができる。立体曲面91と複数のノズル21とを第一座標軸方向及び第三座標軸方向の両方向に相対的に平行移動させることができる(図5参照)。立体曲面91の所望の位置にインクを着弾させることができる。インクジェット記録装置10は、立体曲面91に合わせて柄を記録することができる(図1,4,10参照)。立体曲面91に高品質な柄を記録することができる。
Therefore, the
(2)移動ロボット40は、位置P0で立体曲面91に対してインクジェットヘッド20を位置P1へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P2へと相対移動させる(図4参照)。即ち、移動ロボット40は、位置P0における第二座標軸方向の位置で立体曲面91に対してインクジェットヘッド20を位置P1へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P1における第二座標軸方向の位置から位置P2における第二座標軸方向の位置へと相対移動させる。位置P1における第二座標軸方向の位置は、位置P0における第二座標軸方向の位置と同じである。
(2) The
移動ロボット40は、位置P2で立体曲面91に対してインクジェットヘッド20を位置P3へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P4へと相対移動させる(図4参照)。即ち、移動ロボット40は、位置P2における第二座標軸方向の位置で立体曲面91に対してインクジェットヘッド20を位置P3へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P3における第二座標軸方向の位置から位置P4における第二座標軸方向の位置へと相対移動させる。位置P3における第二座標軸方向の位置は、位置P2における第二座標軸方向の位置と同じである。
The
移動ロボット40は、位置P4で立体曲面91に対してインクジェットヘッド20を位置P5へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P6へと相対移動させる(図4参照)。即ち、移動ロボット40は、位置P4における第二座標軸方向の位置で立体曲面91に対してインクジェットヘッド20を位置P5へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P5における第二座標軸方向の位置から位置P6における第二座標軸方向の位置へと相対移動させる。位置P5における第二座標軸方向の位置は、位置P4における第二座標軸方向の位置と同じである。
The
移動ロボット40は、位置P6で立体曲面91に対してインクジェットヘッド20を位置P7へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P8へと相対移動させる(図4参照)。即ち、移動ロボット40は、位置P6における第二座標軸方向の位置で立体曲面91に対してインクジェットヘッド20を位置P7へと相対移動させた状態で、立体曲面91に対してインクジェットヘッド20を位置P7における第二座標軸方向の位置から位置P8における第二座標軸方向の位置へと相対移動させる。位置P7における第二座標軸方向の位置は、位置P6における第二座標軸方向の位置と同じである。
The
移動ロボット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
そのため、立体曲面91に対するインクジェットヘッド20の第二座標軸方向の位置を変更させ、立体曲面91に対するインクジェットヘッド20の第一座標軸方向及び第三座標軸方向の両方向への相対移動を繰り返すことができる。立体曲面91全体への柄の記録を複数回に分けて行うことができる。
Therefore, the position of the
(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
(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
(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
図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
そのため、曲面領域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
(6)画像処理でプロセッサ62は、分割記録データ1~6を含む記録データをインクジェット記録装置10に出力させる(図8のS25参照)。そのため、インクジェット記録装置10でのインクの吐出を立体曲面91の立体形状に合った記録データによって実行させることができる(図1,4参照)。記録データは、立体曲面91の立体形状に合った柄を含む。インクジェット記録装置10は、立体曲面91の全体にこの柄を記録することができる(図10参照)。
(6) In image processing, the
<変形例>
実施形態は、次のようにすることもできる。以下に示す変形例のうちの幾つかの構成は、適宜組み合わせて採用することもできる。以下では、上記とは異なる点を説明することとし、同様の点についての説明は適宜省略する。
<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
(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
プロセッサ52は、ストレージ53から柄データを取得し(図8のS11参照)、図8のS13~S23を上記同様に実行する。図8のS25は省略される。図8のS23が肯定された場合(図8のS23:Yes参照)、プロセッサ52は、画像処理を終了する。その後、プロセッサ52は、メモリ54に記憶された記録データに従った柄の記録を制御する。媒体情報で記録媒体90が指定されていたとする。この場合、プロセッサ52は、記録媒体90を対象とした柄の記録を制御する。
The
(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
実施形態で例示する記録媒体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
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
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.
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)
| 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)
| 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 |
-
2020
- 2020-10-31 JP JP2020183363A patent/JP7554097B2/en active Active
Patent Citations (4)
| 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 |