[go: up one dir, main page]

JP2018154066A - Printer, printing method, and program - Google Patents

Printer, printing method, and program Download PDF

Info

Publication number
JP2018154066A
JP2018154066A JP2017053926A JP2017053926A JP2018154066A JP 2018154066 A JP2018154066 A JP 2018154066A JP 2017053926 A JP2017053926 A JP 2017053926A JP 2017053926 A JP2017053926 A JP 2017053926A JP 2018154066 A JP2018154066 A JP 2018154066A
Authority
JP
Japan
Prior art keywords
printing
image
printing apparatus
target image
unit
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.)
Granted
Application number
JP2017053926A
Other languages
Japanese (ja)
Other versions
JP6922296B2 (en
Inventor
正樹 藤本
Masaki Fujimoto
正樹 藤本
孝幸 廣谷
Takayuki Hiroya
孝幸 廣谷
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2017053926A priority Critical patent/JP6922296B2/en
Publication of JP2018154066A publication Critical patent/JP2018154066A/en
Application granted granted Critical
Publication of JP6922296B2 publication Critical patent/JP6922296B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Ink Jet (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

【課題】印刷対象の画像のサイズに関わらず印刷品質の低下を抑制する印刷装置、印刷方法及びプログラムを提供する。
【解決手段】印刷装置1は、印刷部と、取得部11と、制御回路と、を備える。印刷部は、印刷媒体上を移動方向に移動しながら印刷媒体に印刷を行う。取得部11は、印刷媒体の画像を取得する。制御回路は、取得部11が取得した、印刷媒体に印刷予定の対象画像に対する位置が設定されているシンボル画像の少なくとも一部の画像に基づいて、印刷部が印刷媒体に印刷する対象画像の少なくとも一部の位置を取得する。
【選択図】図5
Provided are a printing apparatus, a printing method, and a program for suppressing deterioration in printing quality regardless of the size of an image to be printed.
A printing apparatus includes a printing unit, an acquisition unit, and a control circuit. The printing unit performs printing on the print medium while moving in the movement direction on the print medium. The acquisition unit 11 acquires an image of a print medium. The control circuit acquires at least one of the target images that the printing unit prints on the print medium based on at least a part of the symbol image that is acquired by the acquisition unit 11 and has a position with respect to the target image to be printed on the print medium. Get some position.
[Selection] Figure 5

Description

本発明は、印刷装置、印刷方法及びプログラムに関する。   The present invention relates to a printing apparatus, a printing method, and a program.

印刷媒体上における自装置の移動に従って印刷媒体に印刷対象の画像を印刷する印刷装置が知られている。   2. Description of the Related Art There is known a printing apparatus that prints an image to be printed on a print medium according to the movement of the own apparatus on the print medium.

例えば、特許文献1は、印字媒体上を移動しつつ印字ヘッドからインクを吐出することによって印刷対象の画像を印刷する底面印字型ハンディプリンタを開示している。   For example, Patent Literature 1 discloses a bottom-print type handy printer that prints an image to be printed by ejecting ink from a print head while moving on a print medium.

特開平8−067032号公報JP-A-8-067032

特許文献1に記載された底面印字型ハンディプリンタが1回の横方向への移動に従って印刷できる印刷対象の画像の幅は、印字ヘッドの幅以下に制限される。ここで、横方向は、底面印字型ハンディプリンタの移動方向を指す。横方向に直交する方向を縦方向と呼ぶ。幅は、縦方向の辺の長さである。特許文献1に記載された底面印字型ハンディプリンタを用いて、印字ヘッドの幅よりも大きい幅を有する印刷対象の画像を印刷する場合、横方向への移動を複数回行うことによって印刷する必要がある。具体的に、特許文献1に記載された底面印字型ハンディプリンタを、1回の横方向への移動に従った印刷が完了する度に縦方向へ位置をずらし複数回にわたって横方向へ動かして印刷する必要がある。この際、特許文献1に記載された底面印字型ハンディプリンタでは、各回の移動で印刷された印刷対象の画像の間で、縦方向の空隙や重なり、横方向のズレが発生する虞がある。したがって印刷品質の低下を防止するという観点からすると未だ十分ではなく、印刷品質の低下を抑制することが求められている。   The width of an image to be printed that can be printed by the bottom surface print type handy printer described in Patent Document 1 in accordance with one horizontal movement is limited to the width of the print head or less. Here, the horizontal direction refers to the moving direction of the bottom surface printing type handy printer. The direction orthogonal to the horizontal direction is called the vertical direction. The width is the length of the side in the vertical direction. When printing an image to be printed having a width larger than the width of the print head using the bottom surface print type handy printer described in Patent Document 1, it is necessary to perform printing by performing a horizontal movement a plurality of times. is there. Specifically, the bottom-print type handy printer described in Patent Document 1 is shifted by shifting the position in the vertical direction and moving it in the horizontal direction several times each time printing is completed according to one horizontal movement. There is a need to. At this time, in the bottom-print type handy printer described in Patent Document 1, there is a possibility that vertical gaps, overlaps, and horizontal deviations occur between images to be printed printed by each movement. Therefore, from the viewpoint of preventing a decrease in print quality, it is not yet sufficient, and it is required to suppress a decrease in print quality.

本発明は、上記の事情に鑑みてなされたものであり、印刷対象の画像のサイズに関わらず印刷品質の低下を抑制する印刷装置、印刷方法及びプログラムを提供することを目的とする。   The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a printing apparatus, a printing method, and a program that suppress deterioration in print quality regardless of the size of an image to be printed.

上記目的を達成するため、本発明に係る印刷装置は、
印刷装置であって、
印刷媒体上を移動方向に移動しながら前記印刷媒体に印刷を行う印刷部と、
前記印刷媒体の画像を取得する取得部と、
前記取得部が取得した、前記印刷媒体に印刷予定の対象画像に対する位置が設定されているシンボル画像の少なくとも一部の画像に基づいて、前記印刷部が前記印刷媒体に印刷する前記対象画像の少なくとも一部の位置を取得する制御回路と、を備えることを特徴とする。
In order to achieve the above object, a printing apparatus according to the present invention includes:
A printing device,
A printing unit that performs printing on the print medium while moving in a moving direction on the print medium;
An acquisition unit for acquiring an image of the print medium;
Based on at least a partial image of a symbol image acquired by the acquisition unit and set with respect to a target image to be printed on the print medium, the print unit prints at least the target image on the print medium. And a control circuit for acquiring a part of the position.

本発明によれば、印刷対象の画像のサイズに関わらず印刷品質の低下を抑制する印刷装置、印刷方法及びプログラムを提供できる。   According to the present invention, it is possible to provide a printing apparatus, a printing method, and a program that suppress a decrease in print quality regardless of the size of an image to be printed.

本発明の第1実施形態に係る印刷装置の外観を示す図である。1 is a diagram illustrating an appearance of a printing apparatus according to a first embodiment of the present invention. 本発明の第1実施形態に係る印刷装置が印刷する印刷対象の画像の例を示す図である。FIG. 3 is a diagram illustrating an example of an image to be printed that is printed by the printing apparatus according to the first embodiment of the present invention. 本発明の第1実施形態に係る印刷装置の底面図である。1 is a bottom view of a printing apparatus according to a first embodiment of the present invention. 本発明の第1実施形態に係る印刷装置の電気的構成を示す図である。1 is a diagram illustrating an electrical configuration of a printing apparatus according to a first embodiment of the present invention. 本発明の第1実施形態に係る印刷装置の機能的構成を示す図である。It is a figure which shows the functional structure of the printing apparatus which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る印刷装置が実行する印刷処理を説明するためのフローチャートである。3 is a flowchart for explaining a printing process executed by the printing apparatus according to the first embodiment of the present invention. 印刷データの構成例を示す図である。It is a figure which shows the structural example of print data. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第1の図である。FIG. 6 is a first diagram for explaining a printing operation of the printing apparatus according to the first embodiment of the present invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第2の図である。FIG. 6 is a second diagram for explaining the printing operation of the printing apparatus according to the first embodiment of the present invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第3の図である。FIG. 10 is a third diagram for explaining the printing operation of the printing apparatus according to the first embodiment of the present invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第4の図である。FIG. 10 is a fourth diagram for explaining the printing operation of the printing apparatus according to the first embodiment of the present invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第5の図である。It is a 5th figure for demonstrating the printing operation of the printing apparatus which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第6の図である。It is a 6th figure for demonstrating the printing operation of the printing apparatus which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第7の図である。It is a 7th figure for demonstrating the printing operation of the printing apparatus which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第8の図である。It is an 8th figure for demonstrating the printing operation of the printing apparatus which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第9の図である。It is a 9th figure for demonstrating the printing operation of the printing apparatus which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第10の図である。It is a 10th figure for demonstrating the printing operation of the printing apparatus which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第11の図である。It is an 11th figure for demonstrating the printing operation of the printing apparatus which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る印刷装置の印刷動作を説明するための第12の図である。It is a 12th figure for demonstrating the printing operation of the printing apparatus which concerns on 1st Embodiment of this invention. 本発明の第2実施形態に係る印刷装置の電気的構成を示す図である。It is a figure which shows the electrical constitution of the printing apparatus which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る印刷装置が印刷する印刷対象の画像の例を示す図である。It is a figure which shows the example of the image of the printing target which the printing apparatus which concerns on 2nd Embodiment of this invention prints. 本発明の変形例に係る印刷装置の印刷動作を説明するための図である。It is a figure for demonstrating the printing operation of the printing apparatus which concerns on the modification of this invention.

(第1実施形態)
以下、本発明の第1実施形態に係る印刷装置について、図面を参照しながら説明する。図中、互いに同一又は同等の構成には、互いに同一の符号を付す。
(First embodiment)
Hereinafter, a printing apparatus according to a first embodiment of the present invention will be described with reference to the drawings. In the figure, the same or equivalent components are denoted by the same reference numerals.

図1に示す印刷装置1は、ユーザが把持して印刷媒体2上を移動させることが可能であり、当該移動に従って印刷媒体2に印刷対象の画像を印刷する手動走査型の印刷装置である。手動走査型の印刷装置はハンディプリンタ等と呼ばれることもある。なお、印刷装置1は印刷媒体2に対して相対的に移動すればよく、例えば、印刷装置1を固定して、印刷媒体2を印刷装置1に対して相対的に移動させる形態であってもよい。理解を容易にするため、図1に示すxyz座標軸を設定する。以下、x軸に平行な辺の長さを横幅と呼び、y軸に平行な辺の長さを縦幅と呼ぶ。また、以下、x軸方向を右、y軸方向を上と呼ぶ。   A printing apparatus 1 illustrated in FIG. 1 is a manual scanning type printing apparatus that can be gripped by a user and moved on a print medium 2 and print an image to be printed on the print medium 2 according to the movement. The manual scanning type printing apparatus is sometimes called a handy printer or the like. Note that the printing apparatus 1 may be moved relative to the printing medium 2. For example, the printing apparatus 1 may be fixed and the printing medium 2 may be moved relative to the printing apparatus 1. Good. In order to facilitate understanding, the xyz coordinate axes shown in FIG. 1 are set. Hereinafter, the length of a side parallel to the x axis is referred to as a horizontal width, and the length of a side parallel to the y axis is referred to as a vertical width. Hereinafter, the x-axis direction is referred to as right and the y-axis direction is referred to as up.

印刷対象の画像は、印刷装置1によって印刷媒体2に印刷される画像である。印刷装置1は、印刷対象の画像として、図2に示す対象画像Ia及びシンボル画像Ibを印刷する。   The image to be printed is an image printed on the print medium 2 by the printing apparatus 1. The printing apparatus 1 prints the target image Ia and the symbol image Ib shown in FIG. 2 as images to be printed.

対象画像Iaは、ユーザが印刷を所望する画像である。対象画像Iaの具体例としては、文字、図形、記号、模様、絵又はこれらの組み合わせが挙げられる。図2は、文字列「ABCDE」が対象画像Iaとして印刷された例を示している。   The target image Ia is an image that the user desires to print. Specific examples of the target image Ia include characters, figures, symbols, patterns, pictures, or combinations thereof. FIG. 2 shows an example in which the character string “ABCDE” is printed as the target image Ia.

シンボル画像Ibは、当該シンボル画像Ib自体と印刷装置1との位置関係を印刷装置1に対して案内する画像である。シンボル画像Ibの詳細については後述するが、シンボル画像Ibは、不可視インクを用いて印刷された、普通の環境では人が視認困難な画像であり、例えば紫外線を照射することによって蛍光を発して可視化されるものである。なお、図2では、理解を容易にするため、不可視インクを用いて印刷されているため実際には視認困難なシンボル画像Ibを、実線で図示している。シンボル画像Ibは、白抜き領域Ib1とベタ塗り領域Ib2とで構成されている。白抜き領域Ib1とベタ塗り領域Ib2とは、何れも直角三角形の形状を有している。白抜き領域Ib1は、輪郭線のみが印刷されており、輪郭線の内側にはインクが塗られておらず、空白である。ベタ塗り領域Ib2は、輪郭線が印刷されていると共に、輪郭線の内側がインクで塗りつぶされている。   The symbol image Ib is an image that guides the positional relationship between the symbol image Ib itself and the printing apparatus 1 to the printing apparatus 1. Although details of the symbol image Ib will be described later, the symbol image Ib is an image printed using invisible ink, which is difficult for humans to see under normal circumstances. For example, the symbol image Ib is visualized by emitting fluorescence when irradiated with ultraviolet rays. It is what is done. In FIG. 2, for easy understanding, the symbol image Ib that is actually difficult to visually recognize because it is printed using invisible ink is shown by a solid line. The symbol image Ib is composed of a white area Ib1 and a solid area Ib2. Both the white area Ib1 and the solid area Ib2 have a right triangle shape. In the outline region Ib1, only the outline is printed, and ink is not applied to the inside of the outline and is blank. In the solid coating region Ib2, a contour line is printed, and the inside of the contour line is painted with ink.

印刷媒体2は、印刷時に印刷対象の画像が印刷される対象物である。印刷媒体2は、被印刷媒体、記録媒体又は印刷対象物等と呼ばれることもある。印刷媒体2の具体例としては、紙、布、合成樹脂、段ボール、箱又は瓶等が挙げられる。手動走査型の印刷装置である印刷装置1は、印刷媒体2を搬送しつつ印刷する据置型の印刷装置に比べて、より多様な印刷媒体2に印刷できる。すなわち、印刷装置1は、搬送が容易な紙等の印刷媒体2に据置型の印刷装置と同様に印刷できるのみならず、搬送が困難な材質又は形状を有するため据置型の印刷装置では印刷が困難な布、合成樹脂、段ボール、箱又は瓶等の印刷媒体2にも印刷できる。   The print medium 2 is an object on which an image to be printed is printed at the time of printing. The print medium 2 may be called a print medium, a recording medium, a print object, or the like. Specific examples of the print medium 2 include paper, cloth, synthetic resin, cardboard, box, bottle, and the like. The printing apparatus 1 that is a manual scanning printing apparatus can print on a wider variety of printing media 2 than a stationary printing apparatus that prints while conveying the printing medium 2. That is, the printing apparatus 1 not only can print on a print medium 2 such as paper that can be easily transported in the same manner as the stationary printing apparatus, but also has a material or shape that is difficult to transport, so that printing is possible with the stationary printing apparatus. It can also be printed on a printing medium 2 such as difficult cloth, synthetic resin, cardboard, box or bottle.

図1に戻って、印刷装置1は、装置本体100を備えている。装置本体100は、筐体等とも呼ばれ、ユーザによって把持される。装置本体100は、底面と上面とを備えている。底面は、印刷時、印刷媒体2に対向する面である。上面は、底面に対向する面である。   Returning to FIG. 1, the printing apparatus 1 includes an apparatus main body 100. The apparatus main body 100 is also called a housing and is held by a user. The apparatus main body 100 includes a bottom surface and a top surface. The bottom surface is a surface facing the print medium 2 during printing. The top surface is a surface facing the bottom surface.

装置本体100の底面には、図3に示すように、検出部101と、印刷部102と、UV(Ultraviolet)照射部103と、スキャナ部104と、が配置されている。   As shown in FIG. 3, a detection unit 101, a printing unit 102, a UV (Ultraviolet) irradiation unit 103, and a scanner unit 104 are arranged on the bottom surface of the apparatus main body 100.

検出部101は、例えばレーザ式光学センサを備え、後述するCPU105へ検出信号をサンプリング周期毎に出力する。検出信号は、印刷装置1の移動量及び移動方向を示す移動量検出信号を含んでいる。サンプリング周期は、レーザ式光学センサの性能に応じて予め設定されている。具体的に、検出部101は、印刷媒体2の表面へレーザ光を照射し、印刷媒体2の表面で反射されたレーザ光をイメージセンサによって撮像する。検出部101は、撮像したレーザ光の干渉縞を解析することによって、移動量検出信号を含む検出信号を出力する。印刷装置1は、移動量検出信号に基づいて検出部101すなわち装置本体100の移動量及び移動方向を取得する。また、印刷装置1は、検出信号がリフトオフ条件を満たすか否かを判定することによって、自装置がリフトオフしたか否かを判定する。リフトオフとは、印刷中に印刷装置1が持ち上げられ、印刷媒体2から予め設定されたリフトオフ距離以上に離れることを指す。リフトオフは、ユーザによって印刷の中止又は終了が指示された状態に相当する。また、印刷装置1は、検出信号が載置条件を満たすか否かを判定することによって、自装置が印刷媒体2上へ載置されたか否かを判定する。印刷媒体2上への載置は、ユーザによって印刷の開始が指示された状態に相当する。リフトオフ条件及び載置条件は、実験等の任意の方法によって予め設定されている。   The detection unit 101 includes, for example, a laser type optical sensor, and outputs a detection signal to the CPU 105 described later at every sampling period. The detection signal includes a movement amount detection signal indicating the movement amount and the movement direction of the printing apparatus 1. The sampling period is set in advance according to the performance of the laser optical sensor. Specifically, the detection unit 101 irradiates the surface of the print medium 2 with laser light, and images the laser light reflected on the surface of the print medium 2 with an image sensor. The detection unit 101 outputs a detection signal including a movement amount detection signal by analyzing the interference fringes of the captured laser beam. The printing apparatus 1 acquires the movement amount and movement direction of the detection unit 101, that is, the apparatus main body 100, based on the movement amount detection signal. Further, the printing apparatus 1 determines whether or not its own apparatus has been lifted off by determining whether or not the detection signal satisfies the lift-off condition. The lift-off means that the printing apparatus 1 is lifted during printing and is separated from the print medium 2 by a predetermined lift-off distance or more. The lift-off corresponds to a state in which the user has instructed to stop or end printing. Further, the printing apparatus 1 determines whether or not the apparatus itself is mounted on the print medium 2 by determining whether or not the detection signal satisfies the mounting condition. The placement on the print medium 2 corresponds to a state in which the start of printing is instructed by the user. The lift-off condition and the mounting condition are set in advance by an arbitrary method such as an experiment.

印刷部102は、微滴化したインクを印刷媒体2へ吐出するインクジェット方式により、対象画像Ia及びシンボル画像Ibを印刷対象の画像として印刷媒体2に印刷する。具体的に、印刷部102は、プリンタヘッド102aを備えている。プリンタヘッド102aは、インクジェットヘッド等と呼ばれることもある。プリンタヘッド102aは、後述する第1インクタンク102b又は第2インクタンク102cに充填されたインクを印刷媒体2へ吐出することによって印刷を実行する。より具体的に、プリンタヘッド102a内には、複数のノズルが配列されており、この複数のノズル内のインクがヒータによって加熱されることで気泡が生じ、この気泡が破裂することによってノズルから印刷媒体2へインクが吐出される。なお、プリンタヘッド102a、第1インクタンク102b及び第2インクタンク102cを合わせてインクカートリッジと呼ぶこともある。   The printing unit 102 prints the target image Ia and the symbol image Ib on the print medium 2 as an image to be printed by an ink jet method that ejects the atomized ink onto the print medium 2. Specifically, the printing unit 102 includes a printer head 102a. The printer head 102a is sometimes called an inkjet head or the like. The printer head 102a performs printing by discharging ink filled in a first ink tank 102b or a second ink tank 102c, which will be described later, onto the print medium 2. More specifically, a plurality of nozzles are arranged in the printer head 102a, and the ink in the plurality of nozzles is heated by a heater to generate bubbles, and the bubbles burst to print from the nozzles. Ink is ejected onto the medium 2. The printer head 102a, the first ink tank 102b, and the second ink tank 102c may be collectively referred to as an ink cartridge.

印刷装置1は、印刷媒体2上で右方向へ1回移動することによって、最大で、プリンタヘッド102aの縦幅L1と同一の縦幅を有する印刷対象の画像を印刷できる。本実施形態において、1回の移動とは、印刷装置1が印刷媒体2上へ載置されてから、印刷媒体2上を移動した後、リフトオフされるまでの一連の動作を指す。プリンタヘッド102aの縦幅L1よりも大きい縦幅を有する印刷対象の画像を印刷する場合、印刷装置1を、1回ごとに上下に位置をずらしながら複数回にわたって右方向へ動かして印刷する。以下、印刷装置1が、プリンタヘッド102aの縦幅L1よりも大きい縦幅を有する対象画像Iaを印刷する場合を例に説明する。   The printing apparatus 1 can print an image to be printed having the same vertical width as the vertical width L1 of the printer head 102a by moving once in the right direction on the printing medium 2. In the present embodiment, one movement refers to a series of operations from when the printing apparatus 1 is placed on the printing medium 2 to when it is lifted off after moving on the printing medium 2. When printing an image to be printed having a vertical width larger than the vertical width L1 of the printer head 102a, the printing apparatus 1 is moved by moving it to the right multiple times while shifting the position up and down each time. Hereinafter, a case where the printing apparatus 1 prints the target image Ia having a vertical width larger than the vertical width L1 of the printer head 102a will be described as an example.

印刷部102は、可視インクを用いて対象画像Iaを印刷し、不可視インクを用いてシンボル画像Ibを印刷する。可視インクは、印刷に用いられる一般的なインクであって、印刷に用いられた際に人が容易に視認できるインクである。すなわち、印刷部102は、対象画像Iaを、可視インクを用いて、人が容易に視認できる態様で印刷する。不可視インクは、無色透明なインクであって、印刷に用いられた際に人が視認困難なインクである。すなわち、印刷部102は、シンボル画像Ibを、不可視インクを用いて、人が視認困難な態様で印刷する。シンボル画像Ibは、人が視認困難な態様で印刷されているため、印刷された対象画像Iaの美観を損なうことがない。言い換えると、印刷装置1は、シンボル画像Ibを人が視認困難な態様で印刷することにより、印刷された対象画像Iaの美観が損なわれることがないようにしている。本実施形態においては、不可視インクとして紫外線が照射されたときに蛍光を発するものを用いる。このため、不可視インクで印刷されたシンボル画像Ibは、紫外線を照射することによって人が視認可能となる。   The printing unit 102 prints the target image Ia using visible ink and prints the symbol image Ib using invisible ink. The visible ink is a general ink used for printing, and is an ink that can be easily visually recognized by a person when used for printing. That is, the printing unit 102 prints the target image Ia using visible ink in a manner that can be easily visually recognized by a person. Invisible ink is a colorless and transparent ink that is difficult for humans to visually recognize when used for printing. That is, the printing unit 102 uses the invisible ink to print the symbol image Ib in a manner that is difficult for humans to visually recognize. Since the symbol image Ib is printed in a manner that is difficult for humans to see, the aesthetic appearance of the printed target image Ia is not impaired. In other words, the printing apparatus 1 prints the symbol image Ib in a manner that is difficult for humans to visually recognize, so that the aesthetic appearance of the printed target image Ia is not impaired. In the present embodiment, an invisible ink that emits fluorescence when irradiated with ultraviolet rays is used. For this reason, the symbol image Ib printed with invisible ink becomes visible to a person by irradiating ultraviolet rays.

UV照射部103は、紫外線を発するUV発光素子103a〜103gを備え、照射範囲にわたって紫外線を印刷媒体2へ照射する。照射範囲は、UV発光素子103a〜103gの性能及び配置に応じて予め設定されている。   The UV irradiation unit 103 includes UV light emitting elements 103 a to 103 g that emit ultraviolet rays, and irradiates the printing medium 2 with ultraviolet rays over an irradiation range. The irradiation range is set in advance according to the performance and arrangement of the UV light emitting elements 103a to 103g.

スキャナ部104は、ラインセンサを備え、印刷装置1が印刷媒体2上で右方向へ移動しているときに、検出部101により検出された移動量に応じてスキャン範囲にわたって順次スキャンを実行して、紫外線を照射された不可視インクが発する蛍光を検出する。これにより、不可視インクを用いて印刷されたシンボル画像Ibが検出される。すなわち、不可視インクを用いて印刷されたシンボル画像IbにUV照射部103が紫外線を照射し、この紫外線を吸収して不可視インクが発した蛍光をスキャナ部104が検出することによってシンボル画像Ibが検出される。上述したスキャン範囲は、ラインセンサの性能及び配置に応じて予め設定されている。以下、スキャン範囲が、当該スキャン範囲の中心のx座標及びy座標と、装置本体100の中心のx座標及びy座標と、が一致するように設定されている例を用いて説明する。後述するように、印刷装置1は、横幅がプリンタヘッド102aの縦幅L1と同じかそれ以下のシンボル画像Ibを印刷する。UV照射部103は少なくともスキャナ部104が検出を行うスキャン範囲に紫外線を照射するように設定されている。なお、スキャナ部104は、二次元の領域をスキャンするエリアセンサを備えていてもよい。この場合、スキャナ部104が検出を行うスキャン範囲の横幅がシンボル画像Ibの横幅以上に設定されていて、UV照射部103の照射範囲の横幅がシンボル画像Ibの横幅以上に設定されていると、シンボル画像Ibの左端と右端の両端を一度に検出可能となる。   The scanner unit 104 includes a line sensor. When the printing apparatus 1 is moving rightward on the print medium 2, the scanner unit 104 sequentially performs scanning over the scan range according to the amount of movement detected by the detection unit 101. Fluorescence emitted from invisible ink irradiated with ultraviolet rays is detected. Thereby, the symbol image Ib printed using invisible ink is detected. That is, the symbol image Ib is detected by the UV irradiation unit 103 irradiating the symbol image Ib printed using invisible ink with ultraviolet rays, and the scanner unit 104 detects the fluorescence emitted from the invisible ink by absorbing the ultraviolet rays. Is done. The scan range described above is set in advance according to the performance and arrangement of the line sensor. Hereinafter, the scan range will be described using an example in which the x and y coordinates of the center of the scan range and the x and y coordinates of the center of the apparatus main body 100 are set to match. As will be described later, the printing apparatus 1 prints a symbol image Ib whose horizontal width is equal to or smaller than the vertical width L1 of the printer head 102a. The UV irradiation unit 103 is set so as to irradiate at least a scan range in which the scanner unit 104 detects. The scanner unit 104 may include an area sensor that scans a two-dimensional region. In this case, when the horizontal width of the scanning range in which the scanner unit 104 detects is set to be equal to or larger than the horizontal width of the symbol image Ib, and the horizontal width of the irradiation range of the UV irradiation unit 103 is set to be larger than the horizontal width of the symbol image Ib, Both the left and right ends of the symbol image Ib can be detected at a time.

印刷装置1は、上述した構成に加えて、図4に示すように、CPU(Central Processing Unit)105と、ROM(Read Only Memory)106と、RAM(Random Access Memory)107と、第1インクタンク102bと、第2インクタンク102cと、プリンタヘッド制御回路102dと、出力部108と、入力部109と、を備えている。   In addition to the configuration described above, the printing apparatus 1 includes a CPU (Central Processing Unit) 105, a ROM (Read Only Memory) 106, a RAM (Random Access Memory) 107, and a first ink tank, as shown in FIG. 102b, a second ink tank 102c, a printer head control circuit 102d, an output unit 108, and an input unit 109.

CPU105は、ROM106に記憶されたプログラム及びデータに従って、各種処理を実行する。CPU105は、コマンド及びデータの伝送経路であるシステムバス110を介して印刷装置1の各部に接続されており、印刷装置1全体を統括制御する。   The CPU 105 executes various processes according to programs and data stored in the ROM 106. The CPU 105 is connected to each unit of the printing apparatus 1 via a system bus 110 that is a command and data transmission path, and performs overall control of the entire printing apparatus 1.

ROM106は、CPU105が各種処理を実行するために用いるプログラム及びデータを記憶する。具体的に、ROM106は、CPU105が実行する制御プログラムを記憶している。また、ROM106は、印刷装置1がPC(Personal Computer)やスマートフォン等の外部装置から入力部109を介して取得した雛形対象画像データ、雛形シンボル画像データ及び底面配置データを予め記憶している。雛形対象画像データは、対象画像Iaの雛形である雛形対象画像を表すデータである。CPU105は、雛形対象画像データが表す雛形対象画像の縦幅及び横幅を調整することによって、対象画像Iaを表す対象画像データを生成する。後述するように、対象画像Iaの縦幅及び横幅は、ユーザによって指定される。CPU105は、雛形対象画像の縦幅及び横幅をユーザによる指定に従って調整することにより、雛形対象画像と同一デザインでユーザが所望する縦幅及び横幅の対象画像Iaを表す対象画像データを生成する。以下、複数種類の雛形対象画像データをROM106が記憶している場合を例に説明する。雛形シンボル画像データは、シンボル画像Ibの雛形である雛形シンボル画像を表すデータである。CPU105は、雛形シンボル画像データが表す雛形シンボル画像の縦幅及び横幅を調整することによって、シンボル画像Ibを表すシンボル画像データを生成する。後述するように、シンボル画像Ibの縦幅は、ユーザが指定した対象画像Iaの縦幅に従って設定される。CPU105は、雛形シンボル画像の縦幅をユーザが指定した対象画像Iaの縦幅に従って調整することにより、この対象画像Iaの印刷に好適な縦幅のシンボル画像Ibを表すシンボル画像データを生成する。底面配置データは、装置本体100の中心とプリンタヘッド102aとの位置関係を表すデータである。   The ROM 106 stores programs and data used by the CPU 105 to execute various processes. Specifically, the ROM 106 stores a control program executed by the CPU 105. The ROM 106 stores in advance template target image data, template symbol image data, and bottom surface arrangement data acquired by the printing apparatus 1 from an external device such as a PC (Personal Computer) or a smartphone via the input unit 109. The template target image data is data representing a template target image that is a template of the target image Ia. The CPU 105 generates target image data representing the target image Ia by adjusting the vertical and horizontal widths of the template target image represented by the template target image data. As will be described later, the vertical and horizontal widths of the target image Ia are specified by the user. The CPU 105 adjusts the vertical width and the horizontal width of the template target image according to the designation by the user, thereby generating target image data representing the target image Ia having the same design as the template target image and having the desired vertical and horizontal width. Hereinafter, a case where the ROM 106 stores a plurality of types of template target image data will be described as an example. The template symbol image data is data representing a template symbol image that is a template of the symbol image Ib. The CPU 105 generates symbol image data representing the symbol image Ib by adjusting the vertical and horizontal widths of the template symbol image represented by the template symbol image data. As will be described later, the vertical width of the symbol image Ib is set according to the vertical width of the target image Ia specified by the user. The CPU 105 adjusts the vertical width of the template symbol image according to the vertical width of the target image Ia designated by the user, thereby generating symbol image data representing the symbol image Ib having a vertical width suitable for printing the target image Ia. The bottom surface arrangement data is data representing the positional relationship between the center of the apparatus main body 100 and the printer head 102a.

RAM107は、CPU105が各種処理を実行することによって生成又は取得した各種データを記憶する。具体的に、RAM107には、記憶領域であるバッファが設定されており、CPU105が生成した対象画像データ、シンボル画像データ及び印刷データがこのバッファに記憶される。印刷データの詳細については、後述する。RAM107は、記憶手段に相当する。また、RAM107には、検出部101が検出した印刷装置1の移動量及び移動方向を表すデータと、スキャナ部104による検出結果を表すデータと、が記憶される。また、RAM107は、CPU105のワークエリアとして機能する。すなわち、CPU105は、プログラム及びデータをRAM107へ読み出し、読み出されたプログラム及びデータを適宜参照することによって、各種処理を実行する。また、RAM107は、移動量検出信号によって示される印刷装置1の移動量及び移動方向を表すデータを記憶する。   The RAM 107 stores various data generated or acquired by the CPU 105 executing various processes. Specifically, a buffer that is a storage area is set in the RAM 107, and target image data, symbol image data, and print data generated by the CPU 105 are stored in this buffer. Details of the print data will be described later. The RAM 107 corresponds to a storage unit. Further, the RAM 107 stores data representing the movement amount and direction of the printing apparatus 1 detected by the detection unit 101 and data representing the detection result by the scanner unit 104. The RAM 107 functions as a work area for the CPU 105. That is, the CPU 105 reads out the program and data to the RAM 107, and executes various processes by referring to the read program and data as appropriate. The RAM 107 stores data representing the movement amount and movement direction of the printing apparatus 1 indicated by the movement amount detection signal.

第1インクタンク102b、第2インクタンク102c及びプリンタヘッド制御回路102dは、印刷部102に配置されている。   The first ink tank 102b, the second ink tank 102c, and the printer head control circuit 102d are disposed in the printing unit 102.

第1インクタンク102bには、可視インクが充填されている。第2インクタンク102cには、不可視インクが充填されている。   The first ink tank 102b is filled with visible ink. The second ink tank 102c is filled with invisible ink.

プリンタヘッド制御回路102dは、CPU105による制御に従って、プリンタヘッド102aによるインクの吐出を制御する。具体的に、プリンタヘッド制御回路102dは、CPU105による制御に従い、後述する印刷データをプリンタヘッド102aへ送信する。プリンタヘッド制御回路102dは、内部に設けられたドライバIC(Integrated Circuit)によりプリンタヘッド102aが備える通電ドットを制御し、インクノズルからインクを吐出させ、印刷を実行する。   The printer head control circuit 102d controls ink ejection by the printer head 102a in accordance with control by the CPU 105. Specifically, the printer head control circuit 102d transmits print data, which will be described later, to the printer head 102a under the control of the CPU 105. The printer head control circuit 102d controls energization dots provided in the printer head 102a by a driver IC (Integrated Circuit) provided therein, and ejects ink from the ink nozzles to execute printing.

出力部108は、CPU105による制御に従って、各種情報を出力する。具体的に、出力部108は、液晶パネル等の表示装置を備え、この表示装置に各種画像を表示する。また、出力部108は、スピーカ等の音声出力装置を備え、この音声出力装置から各種音声を出力する。また、出力部108は、LED(Light Emitting Diode)等の発光素子を備え、この発光素子を発光させることによってユーザに対する報知を行う。具体的に、出力部108は、発光素子を第1態様で発光させることによってシンボル画像Ibを印刷するための操作をユーザに促し、発光素子を第1態様とは異なる第2態様で発光させることによって対象画像Iaを印刷するための操作をユーザに促す。第1態様は、予め設定された時間間隔で発光素子が点滅する態様である。第2態様は、発光素子が点滅することなく発光する態様である。   The output unit 108 outputs various information according to control by the CPU 105. Specifically, the output unit 108 includes a display device such as a liquid crystal panel, and displays various images on the display device. The output unit 108 includes a sound output device such as a speaker, and outputs various sounds from the sound output device. The output unit 108 includes a light emitting element such as an LED (Light Emitting Diode), and notifies the user by causing the light emitting element to emit light. Specifically, the output unit 108 prompts the user to perform an operation for printing the symbol image Ib by causing the light emitting element to emit light in the first aspect, and causes the light emitting element to emit light in a second aspect different from the first aspect. This prompts the user to perform an operation for printing the target image Ia. The first mode is a mode in which the light emitting element blinks at a preset time interval. In the second mode, the light emitting element emits light without blinking.

入力部109は、入力キー、操作ボタン、スイッチ、タッチパッド又はタッチパネル等の入力装置を備え、ユーザから入力された各種の操作指示を受け付け、受け付けた操作指示をCPU105へ供給する。また、入力部109は、PCやスマートフォン等の外部装置との間でデータを送受信するためのインタフェースを備え、外部装置との間でデータを送受信する。   The input unit 109 includes an input device such as an input key, an operation button, a switch, a touch pad, or a touch panel, receives various operation instructions input from the user, and supplies the received operation instructions to the CPU 105. The input unit 109 includes an interface for transmitting / receiving data to / from an external device such as a PC or a smartphone, and transmits / receives data to / from the external device.

上述の物理的構成を備える印刷装置1は、CPU105の機能として、図5に示すように、生成部10と、取得部11と、指定部12と、印刷制御部13と、削除部14と、を備えている。CPU105は、ROM106に記憶された制御プログラムを実行して印刷装置1を制御することにより、これらの各部として機能する。   As shown in FIG. 5, the printing apparatus 1 having the above-described physical configuration includes a generation unit 10, an acquisition unit 11, a designation unit 12, a print control unit 13, a deletion unit 14, as illustrated in FIG. 5. It has. The CPU 105 functions as each of these units by controlling the printing apparatus 1 by executing a control program stored in the ROM 106.

生成部10は、対象画像Iaを表す対象画像データと、シンボル画像Ibを表すシンボル画像データと、を生成する。また、生成部10は、対象画像データを含み、シンボル画像Ibに対する対象画像Iaの位置関係を表す、後述する印刷データと、を生成する。生成部10は、生成した印刷データをRAM107に設定されたバッファに記憶させる。取得部11は、印刷媒体2に印刷されたシンボル画像Ibを検出することによってシンボル画像Ibに対する印刷装置1の位置関係を表す位置関係情報を取得する。指定部12は、位置関係情報と、印刷データと、に基づいて、後述する部分データを指定する。印刷制御部13は、印刷部102を制御して、部分データに対応する画像を印刷させることによって対象画像Iaの少なくとも一部を印刷媒体2に印刷させる。具体的に、印刷制御部13は、位置関係情報に従って印刷部102に対象画像Iaの印刷を開始させる。印刷制御部13は、印刷部102に、バッファに記憶された印刷データが含む対象画像データに従って対象画像Iaを印刷させる。削除部14は、対象画像データのうち印刷部102が印刷に用いたデータをバッファから順次削除する。   The generation unit 10 generates target image data representing the target image Ia and symbol image data representing the symbol image Ib. Further, the generation unit 10 generates print data, which will be described later, including the target image data and representing the positional relationship of the target image Ia with respect to the symbol image Ib. The generation unit 10 stores the generated print data in a buffer set in the RAM 107. The acquiring unit 11 acquires positional relationship information representing the positional relationship of the printing apparatus 1 with respect to the symbol image Ib by detecting the symbol image Ib printed on the printing medium 2. The designation unit 12 designates partial data to be described later based on the positional relationship information and the print data. The print control unit 13 controls the printing unit 102 to print at least a part of the target image Ia on the print medium 2 by printing an image corresponding to the partial data. Specifically, the print control unit 13 causes the printing unit 102 to start printing the target image Ia according to the positional relationship information. The print control unit 13 causes the printing unit 102 to print the target image Ia according to the target image data included in the print data stored in the buffer. The deletion unit 14 sequentially deletes data used by the printing unit 102 for printing from the target image data.

以下、上述の物理的・機能的構成を備える印刷装置1が実行する印刷処理について、図6〜図15を参照して説明する。   Hereinafter, a printing process executed by the printing apparatus 1 having the above-described physical / functional configuration will be described with reference to FIGS.

印刷装置1は、予め、雛形シンボル画像データと、底面配置データと、複数種類の雛形対象画像データと、を外部装置から入力部109を介して取得し、ROM106に記憶している。この状態において、ユーザが、入力部109を操作することによって、複数種類の雛形対象画像データのうち印刷を所望する対象画像Iaに対応する雛形対象画像データを選択すると、CPU105は、図6のフローチャートに示す印刷処理を開始する。   The printing apparatus 1 previously acquires template symbol image data, bottom surface arrangement data, and plural types of template target image data from an external device via the input unit 109 and stores them in the ROM 106. In this state, when the user operates the input unit 109 to select template target image data corresponding to the target image Ia desired to be printed from among a plurality of types of template target image data, the CPU 105 causes the flowchart of FIG. The printing process shown in FIG.

印刷処理が開始されると、まず、生成部10が、ユーザによる対象画像Iaの縦幅及び横幅の指定を受け付けたか否かを判定する(ステップS101)。指定を受け付けていないと判定すると(ステップS101;No)、処理はステップS101へ戻り、ユーザによる指定を待機する。一方、指定を受け付けたと判定すると(ステップS101;Yes)、処理はステップS102へ移る。この例では、ステップS101の処理において、ユーザが入力部109を操作することによって対象画像Iaの縦幅及び横幅を指定したと判定したものとする(ステップS101;Yes)。以下、ユーザが、対象画像Iaの縦幅として、プリンタヘッド102aの縦幅L1の3倍の縦幅を指定し、印刷装置1が、右方向へ3回移動することによってこの対象画像Iaを印刷する場合を例に用いて説明する。なお、この例では、印刷装置1を右方向へ3回移動させて対象画像Iaを印刷する例を用いて説明するが、これは一例に過ぎない。印刷装置1を右方向へ4回以上移動させて印刷を行うこともでき、この場合も、印刷装置1は、以下説明する処理と同様の処理を実行することによって対象画像Iaを印刷する。   When the printing process is started, first, the generation unit 10 determines whether or not the user has received designation of the vertical and horizontal widths of the target image Ia (step S101). If it is determined that the designation is not accepted (step S101; No), the process returns to step S101 and waits for designation by the user. On the other hand, if it determines with having received designation | designated (step S101; Yes), a process will move to step S102. In this example, in the process of step S101, it is determined that the user has designated the vertical width and horizontal width of the target image Ia by operating the input unit 109 (step S101; Yes). Hereinafter, the user designates a vertical width three times the vertical width L1 of the printer head 102a as the vertical width of the target image Ia, and the printing apparatus 1 prints the target image Ia by moving three times in the right direction. This will be described as an example. In this example, the printing apparatus 1 is moved three times in the right direction to print the target image Ia. However, this is only an example. Printing can also be performed by moving the printing apparatus 1 to the right four times or more. In this case as well, the printing apparatus 1 prints the target image Ia by executing processing similar to the processing described below.

生成部10は、ユーザが選択した雛形対象画像データと、ユーザが指定した対象画像Iaの縦幅及び横幅と、に従って対象画像Iaを表す対象画像データを生成する(ステップS102)。具体的に、ステップS102の処理において、生成部10は、雛形対象画像データが表す雛形対象画像の縦幅及び横幅をそれぞれユーザが指定した縦幅及び横幅へ調整することによって、対象画像データを生成する。生成部10は、生成した対象画像データをバッファに記憶させる。   The generation unit 10 generates target image data representing the target image Ia according to the template target image data selected by the user and the vertical and horizontal widths of the target image Ia specified by the user (step S102). Specifically, in the process of step S102, the generation unit 10 generates target image data by adjusting the vertical width and horizontal width of the template target image represented by the template target image data to the vertical width and horizontal width specified by the user, respectively. To do. The generation unit 10 stores the generated target image data in a buffer.

次に、生成部10は、ROM106に記憶された雛形シンボル画像データを用いて、シンボル画像Ibを表すシンボル画像データを生成する(ステップS103)。生成部10は、シンボル画像Ibが取得部11によって検出される確率を向上させるべく、十分な大きさを有するシンボル画像Ibを表すシンボル画像データを生成する。具体的に、生成部10は、ステップS103の処理において、雛形シンボル画像データが表す雛形シンボル画像の縦幅を、ステップS102で生成した対象画像Iaの縦幅よりも大きい値とするように調整し、当該雛形シンボル画像の横幅を、プリンタヘッド102aの縦幅L1と同一又はそれ以下の横幅へ調整することによって、シンボル画像データを生成する。乗数は、例えば、乗数の値と印刷装置1がシンボル画像Ibを検出する確率との相関関係を実験等の任意の方法によって求めた結果に基づいて、印刷装置1がシンボル画像Ibを比較的高い確率で検出できると推定される値に設定すればよい。生成部10は、シンボル画像データをバッファに記憶させる。   Next, the generation unit 10 generates symbol image data representing the symbol image Ib using the template symbol image data stored in the ROM 106 (step S103). The generation unit 10 generates symbol image data representing the symbol image Ib having a sufficient size so as to improve the probability that the symbol image Ib is detected by the acquisition unit 11. Specifically, in step S103, the generation unit 10 adjusts the vertical width of the template symbol image represented by the template symbol image data to a value larger than the vertical width of the target image Ia generated in step S102. The symbol image data is generated by adjusting the horizontal width of the template symbol image to the horizontal width equal to or smaller than the vertical width L1 of the printer head 102a. The multiplier is, for example, based on the result of obtaining a correlation between the multiplier value and the probability that the printing apparatus 1 detects the symbol image Ib by an arbitrary method such as an experiment. The printing apparatus 1 makes the symbol image Ib relatively high. What is necessary is just to set to the value estimated that it can detect with a probability. The generation unit 10 stores the symbol image data in a buffer.

生成部10は、ステップS102で生成した対象画像データと、ステップS103で生成したシンボル画像データと、を用いて、印刷データを生成する(ステップS104)。具体的に、生成部10は、ステップS104の処理において、対象画像データが表す対象画像Iaとシンボル画像データが表すシンボル画像Ibとを互いに対応付けて配置することによって、図7に示す印刷データDDを生成する。すなわち、印刷データDDは、対象画像データと、シンボル画像データと、を含んでいる。理解を容易にするため、図1に示したxyz座標軸の原点を、シンボル画像Ibの中心CCbに設定する。これにより、印刷データDDに含まれる対象画像Ia及びシンボル画像Ibの各部(例えば、シンボル画像Ibの頂点)の座標が設定される。言い換えると、印刷データDDを参照することによって、対象画像Ia及びシンボル画像Ibの各部の座標を取得できる。図6のステップS104の処理において、生成部10は、対象画像Ia及びシンボル画像Ibを、図7に示すように、対象画像Iaの中心CCaのy座標とシンボル画像Ibの中心CCbのy座標とが一致し、かつ、対象画像Iaの左端E1がシンボル画像Ibの左端E2から距離D1だけ離間するように配置することによって、印刷データDDを生成する。距離D1は、ユーザが予め設定した任意の距離である。生成部10は、生成した印刷データDDをバッファに記憶させる。   The generation unit 10 generates print data using the target image data generated in step S102 and the symbol image data generated in step S103 (step S104). Specifically, in the process of step S104, the generation unit 10 arranges the target image Ia represented by the target image data and the symbol image Ib represented by the symbol image data in association with each other, so that the print data DD shown in FIG. Is generated. That is, the print data DD includes target image data and symbol image data. In order to facilitate understanding, the origin of the xyz coordinate axes shown in FIG. 1 is set to the center CCb of the symbol image Ib. Thereby, the coordinates of each part of the target image Ia and the symbol image Ib (for example, the vertex of the symbol image Ib) included in the print data DD are set. In other words, the coordinates of each part of the target image Ia and the symbol image Ib can be acquired by referring to the print data DD. In the process of step S104 in FIG. 6, the generation unit 10 converts the target image Ia and the symbol image Ib to the y coordinate of the center CCa of the target image Ia and the y coordinate of the center CCb of the symbol image Ib, as shown in FIG. Are arranged so that the left end E1 of the target image Ia is separated from the left end E2 of the symbol image Ib by a distance D1, thereby generating print data DD. The distance D1 is an arbitrary distance set in advance by the user. The generation unit 10 stores the generated print data DD in a buffer.

図6に戻って、ステップS104で印刷データDDを生成した後、CPU105は、出力部108が備える発光素子を上述した第1態様で発光させることによって、シンボル画像Ibを印刷するための操作をユーザに促す(ステップS105)。CPU105は、検出部101から出力された検出信号が上述した載置条件を満たすか否かを判定することによって、印刷装置1が印刷媒体2上へ載置されたか否かを判定する(ステップS106)。載置されていないと判定すると(ステップS106;No)、処理はステップS106へ戻り、載置を待機する。   Returning to FIG. 6, after generating the print data DD in step S <b> 104, the CPU 105 causes the user to perform an operation for printing the symbol image Ib by causing the light emitting element included in the output unit 108 to emit light in the first mode described above. (Step S105). The CPU 105 determines whether or not the printing apparatus 1 has been placed on the print medium 2 by determining whether or not the detection signal output from the detection unit 101 satisfies the placement condition described above (step S106). ). If it is determined that it is not placed (step S106; No), the process returns to step S106 and waits for placement.

一方、印刷装置1が印刷媒体2上へ載置されたと判定すると(ステップS106;Yes)、処理はステップS107へ移る。この例では、ステップS106の処理において、図8に示すように、プリンタヘッド102aがx軸に平行となるように、対象画像Iaを印刷することを所望する印刷媒体2上の領域の左側に印刷装置1が載置されたと判定したものとする(ステップS106;Yes)。対象画像Iaを印刷することを所望する領域の左側に印刷装置1を載置することによって、印刷装置1を右方向へ移動させて対象画像Iaを印刷した際に取得部11がシンボル画像Ibを検出可能な位置にシンボル画像Ibを印刷させるのである。なお、装置本体100の底面に配置されたプリンタヘッド102aは、印刷装置1が印刷媒体2上に載置されている状態では実際には視認できない。図8及び後述する図9A〜図9Eでは、理解を容易にするため、本来は視認できないプリンタヘッド102aを点線で図示している。   On the other hand, if it is determined that the printing apparatus 1 is placed on the print medium 2 (step S106; Yes), the process proceeds to step S107. In this example, in the process of step S106, as shown in FIG. 8, printing is performed on the left side of the area on the print medium 2 where it is desired to print the target image Ia so that the printer head 102a is parallel to the x axis. Assume that it is determined that the device 1 is placed (step S106; Yes). By placing the printing apparatus 1 on the left side of the region where it is desired to print the target image Ia, the acquisition unit 11 obtains the symbol image Ib when the printing apparatus 1 is moved rightward and the target image Ia is printed. The symbol image Ib is printed at a detectable position. Note that the printer head 102 a disposed on the bottom surface of the apparatus main body 100 is not actually visible when the printing apparatus 1 is placed on the print medium 2. In FIG. 8 and FIGS. 9A to 9E to be described later, the printer head 102a that cannot be visually recognized is shown by dotted lines in order to facilitate understanding.

図6に戻り、印刷制御部13は、検出部101から供給された移動量検出信号を用いて、印刷装置1の移動を検出したか否かを判定する(ステップS107)。移動を検出していないと判定すると(ステップS107;No)、処理はステップS107へ戻り、移動の検出を待機する。   Returning to FIG. 6, the print control unit 13 determines whether or not the movement of the printing apparatus 1 has been detected using the movement amount detection signal supplied from the detection unit 101 (step S <b> 107). If it is determined that the movement is not detected (step S107; No), the process returns to step S107 and waits for the detection of the movement.

一方、印刷装置1の移動を検出したと判定すると(ステップS107;Yes)、処理はステップS108へ移る。この例では、ステップS107の処理において、図8に示すように、プリンタヘッド102aがx軸に平行となるように印刷媒体2上へ載置された印刷装置1が上から下へ移動されたことを検出したものとする(ステップS107;Yes)。プリンタヘッド102aがx軸に平行となるように印刷媒体2上へ載置された印刷装置1を上から下へ移動させて印刷を行うことによって、プリンタヘッド102aの縦幅L1よりも大きい縦幅を有するシンボル画像Ibを1回の移動で印刷できる。図6〜図15の例では、プリンタヘッド102aの縦幅L1の3倍よりも大きい縦幅を有するシンボル画像Ibを印刷する。   On the other hand, if it is determined that the movement of the printing apparatus 1 has been detected (step S107; Yes), the process proceeds to step S108. In this example, in the process of step S107, as shown in FIG. 8, the printing apparatus 1 placed on the print medium 2 is moved from the top to the bottom so that the printer head 102a is parallel to the x axis. Is detected (step S107; Yes). By performing printing by moving the printing apparatus 1 mounted on the printing medium 2 from the top to the bottom so that the printer head 102a is parallel to the x-axis, the vertical width is greater than the vertical width L1 of the printer head 102a. Can be printed by one movement. 6 to 15, the symbol image Ib having a vertical width larger than three times the vertical width L1 of the printer head 102a is printed.

図6に戻り、印刷制御部13は、印刷部102に、印刷データDDが含むシンボル画像データと、検出部101が検出した印刷装置1の移動量と、に従い、不可視インクを用いてシンボル画像Ibを印刷させる(ステップS108)。具体的に、印刷制御部13は、印刷データDDが含むシンボル画像データを、検出部101が検出した印刷装置1の移動量に応じてプリンタヘッド制御回路102dへ供給する。プリンタヘッド制御回路102dは、供給されたシンボル画像データに従って通電ドットを制御することにより、プリンタヘッド102aが備えるインクノズルから不可視インクを吐出させ、シンボル画像Ibを印刷する。   Returning to FIG. 6, the printing control unit 13 causes the printing unit 102 to use the invisible ink according to the symbol image data included in the printing data DD and the movement amount of the printing apparatus 1 detected by the detection unit 101. Is printed (step S108). Specifically, the print control unit 13 supplies the symbol image data included in the print data DD to the printer head control circuit 102d according to the movement amount of the printing apparatus 1 detected by the detection unit 101. The printer head control circuit 102d controls the energized dots according to the supplied symbol image data, thereby ejecting invisible ink from the ink nozzles provided in the printer head 102a and printing the symbol image Ib.

印刷制御部13は、印刷データDDが含むシンボル画像データ全てをプリンタヘッド制御回路102dへ供給したか否かを判定することによって、シンボル画像Ibの印刷が終了したか否かを判定する(ステップS109)。印刷が終了していないと判定すると(ステップS109;No)、処理はステップS107へ戻る。印刷制御部13は、ステップS109でYesと判定されるまでステップS107〜S109の処理を繰り返すことによって、図8に示すシンボル画像Ibを印刷する。   The print controller 13 determines whether or not the printing of the symbol image Ib has been completed by determining whether or not all the symbol image data included in the print data DD has been supplied to the printer head control circuit 102d (step S109). ). If it is determined that printing has not ended (step S109; No), the process returns to step S107. The print control unit 13 prints the symbol image Ib shown in FIG. 8 by repeating the processing of steps S107 to S109 until it is determined Yes in step S109.

図6に戻って、シンボル画像Ibの印刷が終了したと印刷制御部13が判定すると(ステップS109;Yes)、CPU105は、出力部108が備える発光素子を上述した第2態様で発光させることによって、対象画像Iaを印刷するための操作をユーザに促す(ステップS110)。なお、ステップS110の処理により、ステップS105の処理で開始された、第1態様による発光素子の発光が終了する。CPU105は、UV照射部103に、紫外線の照射を開始させる(ステップS111)。CPU105は、検出部101から出力された検出信号が上述した載置条件を満たすか否かを判定することによって、印刷装置1が印刷媒体2上へ載置されたか否かを判定する(ステップS112)。載置されていないと判定すると(ステップS112;No)、処理はステップS112へ戻り、載置を待機する。   Returning to FIG. 6, when the print control unit 13 determines that the printing of the symbol image Ib is completed (step S109; Yes), the CPU 105 causes the light emitting element included in the output unit 108 to emit light in the second mode described above. The user is prompted to perform an operation for printing the target image Ia (step S110). In addition, light emission of the light emitting element by the 1st aspect started by the process of step S105 is complete | finished by the process of step S110. CPU105 makes UV irradiation part 103 start irradiation of an ultraviolet-ray (step S111). The CPU 105 determines whether or not the printing apparatus 1 has been placed on the print medium 2 by determining whether or not the detection signal output from the detection unit 101 satisfies the placement condition described above (step S112). ). If it determines with not mounting (step S112; No), a process will return to step S112 and will wait for mounting.

一方、印刷装置1が印刷媒体2上へ載置されたと判定すると(ステップS112;Yes)、処理はステップS113へ移る。この例では、ステップS112の処理において、図9Aに示すように、印刷装置1が、プリンタヘッド102aがy軸に平行となるように、シンボル画像Ibの左側に載置されたと判定したものとする(ステップS112;Yes)。不可視インクを用いて印刷されたシンボル画像Ibは、ユーザにとって視認困難であるものの、UV照射部103による紫外線の照射を受けて蛍光を発することによりユーザが視認できるようになる。ユーザは、装置本体100を把持し、UV照射部103の向きを調整してシンボル画像Ibへ紫外線を照射して目視しつつ、蛍光を発するシンボル画像Ibの左側へ印刷装置1を載置する。   On the other hand, if it determines with the printing apparatus 1 having been mounted on the printing medium 2 (step S112; Yes), a process will transfer to step S113. In this example, in the process of step S112, as illustrated in FIG. 9A, the printing apparatus 1 determines that the printer head 102a is placed on the left side of the symbol image Ib so as to be parallel to the y axis. (Step S112; Yes). Although it is difficult for the user to visually recognize the symbol image Ib printed using the invisible ink, the user can visually recognize the fluorescent image by receiving the ultraviolet irradiation by the UV irradiation unit 103. The user holds the apparatus main body 100, adjusts the direction of the UV irradiation unit 103, irradiates the symbol image Ib with ultraviolet rays and visually observes it, and places the printing apparatus 1 on the left side of the symbol image Ib that emits fluorescence.

図6に戻り、取得部11は、スキャナ部104に、図9Aに示すスキャン範囲CAにわたってスキャンを実行させる(ステップS113)。なお、図9A及び後述する図9B〜図9Eでは、理解を容易にするため、本来は視認できないスキャン範囲CAを点線で図示している。上述したとおり、スキャン範囲CAが、当該スキャン範囲CAの中心ccのx座標及びy座標と、装置本体100の中心CCのx座標及びy座標と、が一致するように設定されている。取得部11は、ステップS113の処理によってシンボル画像Ibを検出したか否かを判定する(ステップS114)。具体的に、取得部11は、ステップS113の処理でスキャンを行ったスキャン範囲CAの少なくとも一部にシンボル画像Ibの少なくとも一部が含まれていれば、シンボル画像Ibを検出したと判定する。シンボル画像Ibを検出しなかったと判定すると(ステップS114;No)、処理はステップS113へ戻り、シンボル画像Ibの検出を待機する。   Returning to FIG. 6, the acquisition unit 11 causes the scanner unit 104 to perform scanning over the scan range CA illustrated in FIG. 9A (step S <b> 113). In FIG. 9A and FIGS. 9B to 9E to be described later, a scan range CA that cannot be visually recognized is shown by a dotted line for easy understanding. As described above, the scan range CA is set so that the x and y coordinates of the center cc of the scan range CA coincide with the x and y coordinates of the center CC of the apparatus main body 100. The acquiring unit 11 determines whether or not the symbol image Ib has been detected by the process of step S113 (step S114). Specifically, the acquisition unit 11 determines that the symbol image Ib has been detected if at least a part of the symbol image Ib is included in at least a part of the scan range CA scanned in the process of step S113. If it is determined that the symbol image Ib has not been detected (step S114; No), the process returns to step S113, and the detection of the symbol image Ib is awaited.

一方、シンボル画像Ibを検出したと判定すると(ステップS114;Yes)、処理はステップS115へ移る。この例では、ステップS114の処理において、図9Bに示すように、ユーザが印刷装置1を図9Aに示した載置位置から右方向へx軸に対して平行に移動させ、シンボル画像Ibの左端E2及びその近傍の白抜き領域Ib1が検出されたと判定したものとする(ステップS114;Yes)。   On the other hand, if it determines with having detected the symbol image Ib (step S114; Yes), a process will transfer to step S115. In this example, in the process of step S114, as shown in FIG. 9B, the user moves the printing apparatus 1 from the placement position shown in FIG. 9A to the right in parallel to the x axis, and the left end of the symbol image Ib. Assume that it is determined that E2 and the white area Ib1 in the vicinity thereof have been detected (step S114; Yes).

図6に戻り、取得部11は、ステップS113の処理のスキャン結果を、RAM107に記憶させる(ステップS115)。次に、取得部11は、検出部101から供給された移動量検出信号を用いて、印刷装置1の移動を検出したか否かを判定する(ステップS116)。移動を検出していないと判定すると(ステップS116;No)、処理はステップS116へ戻り、移動の検出を待機する。   Returning to FIG. 6, the acquisition unit 11 stores the scan result of the process of step S113 in the RAM 107 (step S115). Next, the acquisition unit 11 determines whether movement of the printing apparatus 1 has been detected using the movement amount detection signal supplied from the detection unit 101 (step S116). If it is determined that the movement is not detected (step S116; No), the process returns to step S116 and waits for the detection of the movement.

一方、印刷装置1の移動を検出したと判定すると(ステップS116;Yes)、処理はステップS117へ移る。この例では、ステップS116の処理において、図9Cに示すように、印刷装置1が右方向へx軸に対して平行に移動したと判定したものとする(ステップS116;Yes)。   On the other hand, if it determines with the movement of the printing apparatus 1 having been detected (step S116; Yes), a process will transfer to step S117. In this example, in the process of step S116, as shown in FIG. 9C, it is determined that the printing apparatus 1 has moved to the right in parallel to the x axis (step S116; Yes).

図6に戻り、取得部11は、検出部101から供給された移動量検出信号に従って印刷装置1の移動量を取得する(ステップS117)。取得部11は、ステップS117の処理で取得した移動量を表すデータを、RAM107に記憶させる。取得部11は、スキャナ部104に、スキャン範囲CAにわたってスキャンを実行させる(ステップS118)。取得部11は、ステップS118の処理によってシンボル画像Ibを検出したか否かを判定する(ステップS119)。具体的に、取得部11は、ステップS118の処理でスキャンを行ったスキャン範囲CAの少なくとも一部にシンボル画像Ibの少なくとも一部が含まれていれば、シンボル画像Ibを検出したと判定する。シンボル画像Ibを検出したと判定すると(ステップS119;Yes)、処理はステップS115へ戻る。一方、シンボル画像Ibを検出しなかったと判定すると(ステップS119;No)、処理はステップS120へ移る。   Returning to FIG. 6, the acquisition unit 11 acquires the movement amount of the printing apparatus 1 in accordance with the movement amount detection signal supplied from the detection unit 101 (step S117). The acquisition unit 11 stores data representing the movement amount acquired in the process of step S117 in the RAM 107. The acquisition unit 11 causes the scanner unit 104 to perform scanning over the scan range CA (step S118). The acquiring unit 11 determines whether or not the symbol image Ib has been detected by the process of step S118 (step S119). Specifically, the acquisition unit 11 determines that the symbol image Ib has been detected if at least a part of the symbol image Ib is included in at least a part of the scan range CA scanned in the process of step S118. If it is determined that the symbol image Ib has been detected (step S119; Yes), the process returns to step S115. On the other hand, if it is determined that the symbol image Ib has not been detected (step S119; No), the process proceeds to step S120.

この例では、ステップS119の処理において、図9Cに示すように、スキャン範囲CAの少なくとも一部にシンボル画像Ibが含まれていると判定したものとする(ステップS119;Yes)。   In this example, in the process of step S119, it is determined that the symbol image Ib is included in at least a part of the scan range CA as illustrated in FIG. 9C (step S119; Yes).

取得部11は、ステップS118の処理のスキャン結果をRAM107に記憶させ(ステップS115)、処理はステップS116へ移る。この際、取得部11は、図9Cに示すように、スキャン結果を、前回RAM107に記憶させたスキャン結果から、ステップS117の処理で取得した移動量だけずらして格納する。取得部11は、ステップS115〜ステップS119の処理を繰り返すことにより、印刷装置1の右方向への移動に従って、シンボル画像Ibを、スキャン範囲CA分ずつ検出していく。取得部11は、スキャン結果を、印刷装置1の移動量に従って互いにずらして記憶することにより、シンボル画像Ibのうちスキャナ部104によってスキャンされた画像を表すデータをRAM107に順次生成していく。   The acquisition unit 11 stores the scan result of the process of step S118 in the RAM 107 (step S115), and the process proceeds to step S116. At this time, as illustrated in FIG. 9C, the acquisition unit 11 stores the scan result by shifting from the scan result stored in the previous RAM 107 by the movement amount acquired in the process of step S117. The acquisition unit 11 repeats the processes in steps S115 to S119, and detects the symbol image Ib for each scan range CA as the printing apparatus 1 moves in the right direction. The acquisition unit 11 sequentially stores data representing the images scanned by the scanner unit 104 in the symbol image Ib in the RAM 107 by storing the scan results while being shifted from each other according to the movement amount of the printing apparatus 1.

図6に戻り、取得部11は、ステップS118の処理によってシンボル画像Ibを検出したか否かを判定する(ステップS119)。シンボル画像Ibを検出したと判定すると(ステップS119;Yes)、処理はステップS115へ戻る。一方、シンボル画像Ibを検出しなかったと判定すると(ステップS119;No)、処理はステップS120へ移る。   Returning to FIG. 6, the acquisition unit 11 determines whether or not the symbol image Ib is detected by the process of step S118 (step S119). If it is determined that the symbol image Ib has been detected (step S119; Yes), the process returns to step S115. On the other hand, if it is determined that the symbol image Ib has not been detected (step S119; No), the process proceeds to step S120.

この例では、ステップS119の処理において、図9Dに示すように、スキャン範囲CAにシンボル画像Ibが含まれてないと判定したものとする(ステップS119;No)。   In this example, in the process of step S119, as shown in FIG. 9D, it is determined that the symbol image Ib is not included in the scan range CA (step S119; No).

図6に戻り、取得部11は、スキャン結果が検出条件を満たすか否かを判定することにより、シンボル画像Ibに対する印刷装置1の位置関係を表す位置関係情報を取得するために必要な検出結果が得られたか否かを判定する(ステップS120)。検出条件は、図9Dに示すシンボル画像Ibの左端E2とシンボル画像Ibの右端E3とが検出されることである。   Returning to FIG. 6, the acquisition unit 11 determines whether or not the scan result satisfies the detection condition, and thereby the detection result necessary for acquiring the positional relationship information representing the positional relationship of the printing apparatus 1 with respect to the symbol image Ib. Is determined (step S120). The detection condition is that the left end E2 of the symbol image Ib and the right end E3 of the symbol image Ib shown in FIG. 9D are detected.

検出条件が満たされたと判定すると(ステップS120;Yes)、処理はステップS121へ移り、以後、対象画像Iaを印刷するための処理であるステップS121〜S131が実行される。一方、検出条件が満たされていないと判定すると(ステップS120;No)、処理はステップS112へ戻る。すなわち、検出条件が満たされない限り、対象画像Iaの印刷は行われない。これにより、不十分なシンボル画像Ibの検出結果に従って対象画像Iaの印刷が行われることによる印刷品質の低下が抑制されると共に、対象画像Iaの印刷を所望するユーザに対し、検出条件を満たすように印刷装置1の載置位置を調整した上で再度右方向へ移動させるよう促すことができる。   If it is determined that the detection condition is satisfied (step S120; Yes), the process proceeds to step S121, and thereafter, steps S121 to S131, which are processes for printing the target image Ia, are executed. On the other hand, if it determines with the detection conditions not being satisfy | filled (step S120; No), a process will return to step S112. That is, unless the detection condition is satisfied, the target image Ia is not printed. This suppresses a decrease in print quality due to the printing of the target image Ia according to the detection result of the insufficient symbol image Ib, and satisfies the detection condition for the user who desires the printing of the target image Ia. It is possible to prompt the user to move the printing apparatus 1 to the right again after adjusting the mounting position of the printing apparatus 1.

この例では、ステップS120の処理において、図9Dに示すように、シンボル画像Ibの左端E2及び右端E3が検出されたと判定したものとする(ステップS120;Yes)。   In this example, in the process of step S120, as shown in FIG. 9D, it is determined that the left end E2 and the right end E3 of the symbol image Ib are detected (step S120; Yes).

図6に戻り、CPU105は、UV照射部103に、紫外線の照射を終了させる(ステップS121)。   Returning to FIG. 6, the CPU 105 causes the UV irradiation unit 103 to finish the irradiation of ultraviolet rays (step S <b> 121).

次に、取得部11が、位置関係情報を取得する(ステップS122)。ステップS122の処理において、取得部11は、ステップS122の処理を実行した時点における印刷装置1のx座標及びy座標を位置関係情報として取得する。以下、図9Eに示す装置本体100の中心CCのx座標及びy座標を印刷装置1のx座標及びy座標として取得する例を用いて説明する。   Next, the acquisition part 11 acquires positional relationship information (step S122). In the process of step S122, the acquisition unit 11 acquires the x coordinate and the y coordinate of the printing apparatus 1 at the time when the process of step S122 is executed as positional relationship information. Hereinafter, an example in which the x and y coordinates of the center CC of the apparatus main body 100 illustrated in FIG. 9E are acquired as the x and y coordinates of the printing apparatus 1 will be described.

具体的に、取得部11は、ステップS122の処理において、RAM107に記憶された印刷装置1の移動量を示すデータを参照することによって、ステップS113の処理でシンボル画像Ibの左端E2を検出してからステップS122の処理が実行されるまでの印刷装置1の移動量を取得する。取得部11は、図7に示す印刷データDDを参照することによって、シンボル画像Ibの左端E2のx座標を取得する。取得部11は、取得した移動量と、シンボル画像Ibの左端E2のx座標と、を用いて、ステップS122を実行した時点における装置本体100の中心CCのx座標を算出し、このx座標を印刷装置1のx座標として取得する。   Specifically, the acquisition unit 11 detects the left end E2 of the symbol image Ib in the process of step S113 by referring to the data indicating the movement amount of the printing apparatus 1 stored in the RAM 107 in the process of step S122. The movement amount of the printing apparatus 1 until the process of step S122 is executed is acquired. The acquisition unit 11 acquires the x coordinate of the left end E2 of the symbol image Ib by referring to the print data DD shown in FIG. Using the acquired movement amount and the x coordinate of the left end E2 of the symbol image Ib, the acquisition unit 11 calculates the x coordinate of the center CC of the apparatus main body 100 at the time when step S122 is executed, and the x coordinate is calculated. Obtained as the x coordinate of the printing apparatus 1.

また、取得部11は、ステップS122の処理において、RAM107に記憶されたスキャン結果を参照することによって、スキャン結果に含まれる白抜き領域Ib1の上端の横幅W1及び下端の横幅W3と、スキャン結果に含まれるベタ塗り領域Ib2の上端の横幅W2及び下端の横幅W4と、を取得する。取得部11は、スキャン結果を参照することによって、シンボル画像Ibのうちスキャン結果に含まれる画像の上端及び下端のy座標と、スキャン範囲CAの上端E4及び下端E5のy座標と、の差である調整差を取得する。なお、この例では、上述したとおり、印刷装置1をx軸に平行に移動させるため、スキャン範囲CAの上端E4及び下端E5のy座標と、スキャン範囲CAの中心ccのy座標と、はスキャン処理全体を通じて同一である。図9Eの例では、シンボル画像Ibのうちスキャン結果に含まれる画像の上端及び下端のy座標と、スキャン範囲CAの上端E4及び下端E5のy座標と、は一致している。すなわち、調整差は0である。取得部11は、図7に示す印刷データDDを参照することによって、シンボル画像Ibのうち、白抜き領域Ib1が横幅W1を有し、かつ、ベタ塗り領域Ib2が横幅W2を有する部位のy座標を、シンボル画像Ibのうちスキャン結果に含まれる画像の上端のy座標として取得する。また、取得部11は、印刷データDDを参照することによって、シンボル画像Ibのうち、白抜き領域Ib1が横幅W3を有し、かつ、ベタ塗り領域Ib2が横幅W4を有する部位のy座標を、シンボル画像Ibのうちスキャン結果に含まれる画像の下端のy座標として取得する。取得部11は、シンボル画像Ibのうちスキャン結果に含まれる画像の上端及び下端のy座標と、上述した調整差と、を用いてスキャン範囲CAの上端E4及び下端E5のy座標を取得する。取得部11は、スキャン範囲CAの上端E4及び下端E5のy座標を用いて、スキャン範囲CAの中心ccのy座標を算出し、このy座標を印刷装置1のy座標として取得する。上述したとおり、スキャン範囲CAの中心ccは、装置本体100の中心CCとy座標が一致するように設定されている。従って、スキャン範囲CAの中心ccのy座標を取得することによって、装置本体100の中心CCのy座標を印刷装置1のy座標として取得できるのである。   In addition, in the process of step S122, the acquisition unit 11 refers to the scan result stored in the RAM 107, so that the top width W1 and the bottom width W3 of the white area Ib1 included in the scan result are included in the scan result. The horizontal width W2 at the upper end and the horizontal width W4 at the lower end of the solid area Ib2 to be included are acquired. The acquisition unit 11 refers to the scan result to obtain the difference between the y coordinates of the upper end and the lower end of the image included in the scan result of the symbol image Ib and the y coordinates of the upper end E4 and the lower end E5 of the scan range CA. Get an adjustment difference. In this example, as described above, since the printing apparatus 1 is moved parallel to the x-axis, the y coordinates of the upper end E4 and the lower end E5 of the scan range CA and the y coordinate of the center cc of the scan range CA are scanned. It is the same throughout the process. In the example of FIG. 9E, the y coordinates of the upper end and the lower end of the image included in the scan result in the symbol image Ib and the y coordinates of the upper end E4 and the lower end E5 of the scan range CA match. That is, the adjustment difference is zero. The acquisition unit 11 refers to the print data DD shown in FIG. 7, so that the y-coordinate of the part of the symbol image Ib in which the white area Ib1 has the horizontal width W1 and the solid area Ib2 has the horizontal width W2. Is acquired as the y coordinate of the upper end of the image included in the scan result in the symbol image Ib. Further, the acquisition unit 11 refers to the print data DD to obtain the y coordinate of the part of the symbol image Ib in which the white area Ib1 has the horizontal width W3 and the solid area Ib2 has the horizontal width W4. Acquired as the y coordinate of the lower end of the image included in the scan result in the symbol image Ib. The acquisition unit 11 acquires the y coordinates of the upper end E4 and the lower end E5 of the scan range CA using the y coordinates of the upper end and the lower end of the image included in the scan result in the symbol image Ib and the adjustment difference described above. The acquisition unit 11 calculates the y coordinate of the center cc of the scan range CA using the y coordinates of the upper end E4 and the lower end E5 of the scan range CA, and acquires the y coordinate as the y coordinate of the printing apparatus 1. As described above, the center cc of the scan range CA is set so that the center CC of the apparatus main body 100 coincides with the y coordinate. Therefore, the y coordinate of the center CC of the apparatus main body 100 can be acquired as the y coordinate of the printing apparatus 1 by acquiring the y coordinate of the center cc of the scan range CA.

取得部11が、シンボル画像Ibを検出することによって位置関係情報を取得するということは、言い換えると、シンボル画像Ibが、当該シンボル画像Ib自体に対する印刷装置1の位置関係を印刷装置1に対して案内しているということである。すなわち、シンボル画像Ibは、図2に示すように、当該シンボル画像Ib自体に対する印刷装置1の位置関係を印刷装置1に対して案内できる模様、言い換えると、印刷装置1が当該シンボル画像Ibを検出することによって自装置とシンボル画像Ibとの位置関係を取得できる模様を有している。   In other words, the acquisition unit 11 acquires the positional relationship information by detecting the symbol image Ib. In other words, the symbol image Ib indicates the positional relationship of the printing apparatus 1 with respect to the symbol image Ib itself to the printing apparatus 1. It means that you are guiding. That is, as shown in FIG. 2, the symbol image Ib has a pattern that can guide the positional relationship of the printing apparatus 1 with respect to the symbol image Ib itself to the printing apparatus 1, in other words, the printing apparatus 1 detects the symbol image Ib. By doing so, the positional relationship between the own apparatus and the symbol image Ib can be obtained.

図6に戻って、指定部12は、ステップS122で取得された位置関係情報と、図7に示す印刷データDDと、に基づいて、印刷データDDに含まれる対象画像データのうち、印刷装置1を印刷媒体2に対して相対的に1回移動させたときに印刷可能な画像に対応するデータを、部分データDAとして指定する(ステップS123)。   Returning to FIG. 6, the designation unit 12 determines that the printing apparatus 1 out of the target image data included in the print data DD based on the positional relationship information acquired in step S <b> 122 and the print data DD shown in FIG. 7. The data corresponding to the image that can be printed when the image is moved once relative to the print medium 2 is designated as the partial data DA (step S123).

具体的に、指定部12は、ステップS123の処理において、図10に示すように、取得部11が印刷装置1の位置として取得した装置本体100の中心CCの位置と、ROM106に記憶されている上述した装置本体100の中心CCとプリンタヘッド102aとの位置関係を表す底面配置データと、を用いて、プリンタヘッド102aの上端のy座標y1と、プリンタヘッド102aの下端のy座標y2と、を取得する。すなわち、取得部11は、プリンタヘッド102aが印刷可能な範囲の上端及び下端の座標をそれぞれ取得する。指定部12は、部分データDAが表す画像の上端E6のy座標がy座標y1となり、当該画像の下端E7のy座標がy座標y2となるように部分データDAを指定する。これにより、プリンタヘッド102aの縦幅と同一の縦幅を部分データDAが表す画像が有するように部分データDAが指定される。また、指定部12は、部分データDAが表す画像の左端のx座標が対象画像Iaの左端のx座標に一致し、当該画像の右端のx座標が対象画像Iaの右端のx座標に一致するように部分データDAを指定する。   Specifically, the designation unit 12 stores the position of the center CC of the apparatus main body 100 acquired by the acquisition unit 11 as the position of the printing apparatus 1 and the ROM 106 as shown in FIG. Using the above-described bottom surface arrangement data representing the positional relationship between the center CC of the apparatus main body 100 and the printer head 102a, the y coordinate y1 of the upper end of the printer head 102a and the y coordinate y2 of the lower end of the printer head 102a are obtained. get. In other words, the acquisition unit 11 acquires the coordinates of the upper end and the lower end of the printable range of the printer head 102a. The designation unit 12 designates the partial data DA so that the y coordinate of the upper end E6 of the image represented by the partial data DA becomes the y coordinate y1, and the y coordinate of the lower end E7 of the image becomes the y coordinate y2. Thus, the partial data DA is designated so that the image represented by the partial data DA has the same vertical width as that of the printer head 102a. In addition, the designation unit 12 matches the x coordinate of the left end of the image represented by the partial data DA with the x coordinate of the left end of the target image Ia, and the x coordinate of the right end of the image matches the x coordinate of the right end of the target image Ia. The partial data DA is designated as follows.

図6に戻って、取得部11は、ステップS122で取得された位置関係情報と、図7に示す印刷データDDと、に基づいて、印刷装置1と対象画像Iaとの間の距離である離隔距離を取得する(ステップS124)。具体的に、取得部11は、印刷データDDを参照することによって、ステップS122で取得した、ステップS122の処理が実行された時点における印刷装置1の位置と、図7に示す対象画像Iaの左端E1と、の間の距離を離隔距離として取得する。   Returning to FIG. 6, the acquiring unit 11 is a distance that is a distance between the printing apparatus 1 and the target image Ia based on the positional relationship information acquired in step S <b> 122 and the print data DD illustrated in FIG. 7. The distance is acquired (step S124). Specifically, the acquisition unit 11 refers to the print data DD, and acquires the position of the printing apparatus 1 acquired in step S122 and the left end of the target image Ia illustrated in FIG. The distance between E1 and the distance is acquired as a separation distance.

次に、印刷制御部13が、検出部101から供給された移動量検出信号を用いて、印刷装置1の移動を検出したか否かを判定する(ステップS125)。移動を検出していないと判定すると(ステップS125;No)、処理はステップS125へ戻り、移動の検出を待機する。   Next, the print control unit 13 determines whether or not the movement of the printing apparatus 1 has been detected using the movement amount detection signal supplied from the detection unit 101 (step S125). If it is determined that the movement is not detected (step S125; No), the process returns to step S125 and waits for the detection of the movement.

一方、印刷装置1の移動を検出したと判定すると(ステップS125;Yes)、処理はステップS126へ移る。この例では、ステップS125の処理において、図11に示すように、印刷媒体2上へ載置された印刷装置1が左から右へ移動されたことを検出したものとする(ステップS125;Yes)。   On the other hand, if it determines with the movement of the printing apparatus 1 having been detected (step S125; Yes), a process will transfer to step S126. In this example, in the process of step S125, as shown in FIG. 11, it is detected that the printing apparatus 1 placed on the print medium 2 has been moved from left to right (step S125; Yes). .

印刷制御部13は、RAM107に記憶された印刷装置1の移動量を表すデータを参照することにより、印刷装置1が、ステップS122の処理を実行した時点における位置から、ステップS124で取得した離隔距離だけ移動したか否かを判定する(ステップS126)。離隔距離だけ移動していないと判定すると(ステップS126;No)、処理はステップS125へ戻り、離隔距離分の移動の検出を待機する。   The print control unit 13 refers to the data representing the movement amount of the printing apparatus 1 stored in the RAM 107, so that the separation distance acquired in step S124 from the position when the printing apparatus 1 executes the process of step S122. It is determined whether or not it has moved (step S126). If it determines with not having moved only the separation distance (step S126; No), a process will return to step S125 and will wait for the detection of the movement for a separation distance.

印刷装置1が離隔距離だけ移動したと判定すると(ステップS126;Yes)、印刷制御部13は、印刷部102に、部分データDAが表す画像を、印刷装置1の移動量に従い、可視インクを用いて印刷させる(ステップS127)。印刷制御部13は、ステップS126及びステップS127の処理を実行することによって、印刷装置1が離隔距離だけ移動したことに応答して、印刷部102に部分データDAが表す画像の印刷を開始させる。すなわち、印刷部102は、離隔距離に従って、対象画像Iaの印刷を開始する。   If it is determined that the printing apparatus 1 has moved by the separation distance (step S126; Yes), the printing control unit 13 uses the visible ink for the printing unit 102 to display the image represented by the partial data DA according to the movement amount of the printing apparatus 1. Print (step S127). The print control unit 13 executes the processes of step S126 and step S127 to cause the printing unit 102 to start printing the image represented by the partial data DA in response to the movement of the printing apparatus 1 by the separation distance. That is, the printing unit 102 starts printing the target image Ia according to the separation distance.

より具体的に、ステップS127の処理において、印刷制御部13は、部分データDAを、検出部101が検出した印刷装置1の移動量に従って、1単位分ずつプリンタヘッド制御回路102dへ供給する。プリンタヘッド制御回路102dは、供給された部分データDAに従って通電ドットを制御することにより、プリンタヘッド102aが備えるインクノズルから可視インクを吐出させ、印刷を実行する。これにより、複数単位分の画像である部分データDAが表す画像のうち、1単位分の画像が印刷媒体2に印刷される。   More specifically, in the process of step S127, the print control unit 13 supplies the partial data DA to the printer head control circuit 102d by one unit according to the movement amount of the printing apparatus 1 detected by the detection unit 101. The printer head control circuit 102d controls the energized dots in accordance with the supplied partial data DA, thereby ejecting visible ink from the ink nozzles provided in the printer head 102a and executing printing. As a result, an image for one unit is printed on the print medium 2 among the images represented by the partial data DA, which is an image for a plurality of units.

削除部14は、印刷制御部13によってプリンタヘッド制御回路102dへ供給された1単位分の部分データDAを、バッファから順次削除する(ステップS128)。言い換えると、削除部14は、印刷部102が印刷に用いたデータを1単位分ずつバッファから順次削除する。   The deletion unit 14 sequentially deletes the partial data DA for one unit supplied from the print control unit 13 to the printer head control circuit 102d from the buffer (step S128). In other words, the deletion unit 14 sequentially deletes data used for printing by the printing unit 102 from the buffer one unit at a time.

印刷制御部13は、印刷データDDに含まれた対象画像データが削除部14によってバッファから全て削除されたか否かを判定することによって、対象画像Iaの印刷が終了したか否かを判定する(ステップS129)。対象画像データがバッファから全て削除されたと判定すると(ステップS129;Yes)、処理はステップS132へ移る。   The print control unit 13 determines whether or not printing of the target image Ia has been completed by determining whether or not the target image data included in the print data DD has been deleted from the buffer by the deletion unit 14 ( Step S129). If it is determined that all the target image data has been deleted from the buffer (step S129; Yes), the process proceeds to step S132.

一方、対象画像データのうちバッファから未だ削除されていないデータがあると判定すると(ステップS129;No)、処理はステップS130へ移る。この例では、ステップS129の処理において、図11に示すように、対象画像Iaの上部及び下部の画像を表す対象画像データが未だバッファに記憶されていると判定したものとする(ステップS129;No)。   On the other hand, if it is determined that there is data that has not been deleted from the buffer among the target image data (step S129; No), the process proceeds to step S130. In this example, in the process of step S129, as shown in FIG. 11, it is determined that the target image data representing the upper and lower images of the target image Ia is still stored in the buffer (step S129; No). ).

図6に戻り、印刷制御部13は、ステップS123で指定された部分データDAが削除部14によってバッファから全て削除されたか否かを判定することによって、印刷装置1の右方向への1回の移動に従った印刷が終了したか否かを判定する(ステップS130)。印刷が終了していないと判定すると(ステップS130;No)、処理はステップS125へ戻る。上述したとおり、ステップS127の処理で、部分データDAが表す画像のうち1単位分の画像が印刷される。印刷制御部13は、ステップS125〜S130の処理を繰り返すことによって、印刷装置1の右方向への1回の移動に従って、部分データDAが表す画像を1単位分ずつ印刷していく。具体的に、図11の例では、印刷装置1の右方向への1回目の移動に従って、対象画像Iaの中央部の画像が印刷媒体2に印刷される。なお、上述したとおり、印刷装置1の1回の移動とは、印刷装置1が印刷媒体2上へ載置されてから、移動した後、リフトオフされるまでの一連の動作を指す。   Returning to FIG. 6, the print control unit 13 determines whether or not the partial data DA specified in step S123 has been deleted from the buffer by the deletion unit 14, thereby causing the printing apparatus 1 to perform the one-time operation in the right direction. It is determined whether or not printing according to movement has been completed (step S130). If it is determined that printing has not ended (step S130; No), the process returns to step S125. As described above, one unit of the image represented by the partial data DA is printed in the process of step S127. The print control unit 13 repeats the processes in steps S125 to S130, thereby printing the image represented by the partial data DA by one unit as the printing apparatus 1 moves once in the right direction. Specifically, in the example of FIG. 11, the image at the center of the target image Ia is printed on the print medium 2 according to the first movement of the printing apparatus 1 in the right direction. As described above, one movement of the printing apparatus 1 refers to a series of operations from when the printing apparatus 1 is placed on the printing medium 2 to when it is lifted off.

一方、部分データDAのうちバッファから全て削除されたと判定すると(ステップS130;Yes)、処理はステップS131へ移る。この例では、ステップS130の処理において、図11に示すように、図10に示す部分データDAがバッファから全て削除されたと判定したものとする(ステップS130;Yes)。   On the other hand, if it is determined that all of the partial data DA has been deleted from the buffer (step S130; Yes), the process proceeds to step S131. In this example, in the process of step S130, as shown in FIG. 11, it is determined that all the partial data DA shown in FIG. 10 has been deleted from the buffer (step S130; Yes).

図6に戻り、印刷制御部13は、印刷を停止し(ステップS131)、処理はステップS111へ移る。すなわち、印刷装置1の右方向への1回の移動に従った印刷が終了したと判定すると(ステップS130;Yes)、印刷が停止される(ステップS131)。これにより、ユーザに対して、1回の移動に従った印刷の終了を報知し、次の回の移動に従った印刷を行うための操作を行うように促すことができる。   Returning to FIG. 6, the print control unit 13 stops printing (step S131), and the process proceeds to step S111. That is, when it is determined that printing according to one movement of the printing apparatus 1 in the right direction has been completed (step S130; Yes), printing is stopped (step S131). Accordingly, the user can be notified of the end of printing according to one movement, and can be prompted to perform an operation for performing printing according to the next movement.

CPU105は、UV照射部103に紫外線の照射を開始させ(ステップS111)、印刷装置1が印刷媒体2上へ載置されたか否かを判定する(ステップS112)。この例では、ステップS112の処理において、図12に示すように、印刷媒体2上へ印刷装置1が載置されたと判定したものとする(ステップS112;Yes)。この例では、上述したとおり、印刷装置1を、1回ごとに上下に位置をずらしながら複数回にわたって右方向へ動かして、プリンタヘッド102aの縦幅L1の3倍の縦幅を有する対象画像Iaを印刷する。図12の例では、図9Aに示す印刷装置1の載置位置に対して上へずれた位置に印刷装置1を載置している。   The CPU 105 causes the UV irradiation unit 103 to start irradiation with ultraviolet rays (step S111), and determines whether or not the printing apparatus 1 has been placed on the print medium 2 (step S112). In this example, it is assumed that it is determined in step S112 that the printing apparatus 1 is placed on the print medium 2 as shown in FIG. 12 (step S112; Yes). In this example, as described above, the printing apparatus 1 is moved rightward a plurality of times while shifting the position up and down each time, and the target image Ia having a vertical width three times the vertical width L1 of the printer head 102a. To print. In the example of FIG. 12, the printing apparatus 1 is placed at a position shifted upward with respect to the placement position of the printing apparatus 1 shown in FIG. 9A.

以下、印刷装置1は、ステップS113〜ステップS130の処理を実行することにより、印刷装置1の右方向への2回目の移動に従って、対象画像Iaの一部を印刷する。具体的に、図12に示す位置に載置された印刷装置1のシンボル画像Ibに対する位置関係を表す位置関係情報を取得部11が取得し(ステップS122)、この位置関係情報に従って指定部12が図12に示す部分データDAを指定する(ステップS123)。印刷制御部13は、ステップS125〜ステップS130の処理を実行することにより、指定された部分データDAに基づいて、図13に示すように、印刷装置1の右方向への2回目に従って、対象画像Iaの上部を印刷する。なお、削除部14は、印刷部102が印刷に用いた部分データDAをバッファから順次削除する(ステップS128)。   Hereinafter, the printing apparatus 1 prints a part of the target image Ia according to the second movement of the printing apparatus 1 in the right direction by executing the processes of Step S113 to Step S130. Specifically, the acquisition unit 11 acquires positional relationship information representing the positional relationship with respect to the symbol image Ib of the printing apparatus 1 placed at the position shown in FIG. 12 (step S122), and the designation unit 12 according to the positional relationship information. The partial data DA shown in FIG. 12 is designated (step S123). The print control unit 13 executes the processing of step S125 to step S130, and based on the specified partial data DA, as shown in FIG. Print the top of Ia. Note that the deletion unit 14 sequentially deletes the partial data DA used for printing by the printing unit 102 from the buffer (step S128).

ステップS130の処理において、印刷制御部13は、部分データDAがバッファから全て削除されたか否かを判定する(ステップS130)。部分データDAのうちバッファから未だ削除されていないデータがあると判定すると(ステップS130;No)、処理はステップS125へ戻る。一方、部分データDAがバッファから全て削除されたと判定すると(ステップS130;Yes)、処理はステップS131へ移る。この例では、ステップS130の処理において、図13に示すように、図12に示す部分データDAがバッファから全て削除されたと判定したものとする(ステップS130;Yes)。   In the process of step S130, the print control unit 13 determines whether all the partial data DA has been deleted from the buffer (step S130). If it is determined that there is data that has not yet been deleted from the buffer in the partial data DA (step S130; No), the process returns to step S125. On the other hand, if it is determined that all the partial data DA has been deleted from the buffer (step S130; Yes), the process proceeds to step S131. In this example, in the process of step S130, as shown in FIG. 13, it is determined that all the partial data DA shown in FIG. 12 has been deleted from the buffer (step S130; Yes).

図6に戻り、印刷制御部13は、印刷を停止し(ステップS131)、処理はステップS111へ移る。CPU105は、UV照射部103に紫外線の照射を開始させ(ステップS111)、印刷装置1が印刷媒体2上へ載置されたか否かを判定する(ステップS112)。この例では、ステップS112の処理において、図14に示すように、印刷媒体2上へ印刷装置1が載置されたと判定したものとする(ステップS112;Yes)。この例では、上述したとおり、印刷装置1を、1回ごとに上下に位置をずらしながら複数回にわたって右方向へ動かして、プリンタヘッド102aの縦幅L1の3倍の縦幅を有する対象画像Iaを印刷する。図14の例では、図9Aに示す印刷装置1の載置位置に対して下へずれた位置に印刷装置1を載置している。   Returning to FIG. 6, the print control unit 13 stops printing (step S131), and the process proceeds to step S111. The CPU 105 causes the UV irradiation unit 103 to start irradiation with ultraviolet rays (step S111), and determines whether or not the printing apparatus 1 has been placed on the print medium 2 (step S112). In this example, it is assumed that it is determined in step S112 that the printing apparatus 1 is placed on the print medium 2 as shown in FIG. 14 (step S112; Yes). In this example, as described above, the printing apparatus 1 is moved rightward a plurality of times while shifting the position up and down each time, and the target image Ia having a vertical width three times the vertical width L1 of the printer head 102a. To print. In the example of FIG. 14, the printing apparatus 1 is placed at a position shifted downward with respect to the placement position of the printing apparatus 1 shown in FIG. 9A.

以下、印刷装置1は、ステップS113〜ステップS130の処理を実行することにより、印刷装置1の右方向への3回目の移動に従って、対象画像Iaの一部を印刷する。具体的に、図14に示す位置に載置された印刷装置1のシンボル画像Ibに対する位置関係を表す位置関係情報を取得部11が取得し(ステップS122)、この位置関係情報に従って指定部12が図14に示す部分データDAを指定する(ステップS123)。印刷制御部13は、ステップS125〜ステップS130の処理を実行することにより、指定された部分データDAに基づいて、図15に示すように、印刷装置1の右方向への3回目に従って、対象画像Iaの下部を印刷する。なお、削除部14は、印刷部102が印刷に用いた部分データDAをバッファから順次削除する(ステップS128)。   Hereinafter, the printing apparatus 1 prints a part of the target image Ia according to the third movement of the printing apparatus 1 in the right direction by executing the processes of Steps S113 to S130. Specifically, the acquisition unit 11 acquires positional relationship information representing the positional relationship with respect to the symbol image Ib of the printing apparatus 1 placed at the position shown in FIG. 14 (step S122), and the designation unit 12 according to this positional relationship information. The partial data DA shown in FIG. 14 is designated (step S123). The print control unit 13 executes the processing of step S125 to step S130, and based on the specified partial data DA, as shown in FIG. Print the bottom of Ia. Note that the deletion unit 14 sequentially deletes the partial data DA used for printing by the printing unit 102 from the buffer (step S128).

ステップS129の処理において、印刷制御部13は、印刷データDDに含まれた対象画像データがバッファから全て削除されたか否かを判定する(ステップS129)。対象画像データのうち未だ削除されていないデータがあると判定すると(ステップS129;No)、処理はステップS130へ移る。一方、対象画像データがバッファから全て削除されたと判定すると(ステップS129;Yes)、処理はステップS132へ移る。この例では、ステップS129の処理において、図15に示すように、印刷データDDに含まれた対象画像データがバッファから全て削除されたと判定したものとする(ステップS129;Yes)。   In the process of step S129, the print control unit 13 determines whether all the target image data included in the print data DD has been deleted from the buffer (step S129). If it is determined that there is data that has not been deleted yet among the target image data (step S129; No), the process proceeds to step S130. On the other hand, if it is determined that all the target image data has been deleted from the buffer (step S129; Yes), the process proceeds to step S132. In this example, in the process of step S129, as shown in FIG. 15, it is determined that all the target image data included in the print data DD has been deleted from the buffer (step S129; Yes).

図6に戻り、CPU105は、ステップS110の処理で開始した、出力部108が備える発光素子による第2態様での発光を停止し(ステップS132)、印刷処理を終了する。   Returning to FIG. 6, the CPU 105 stops the light emission in the second mode by the light emitting element included in the output unit 108 started in the process of step S <b> 110 (step S <b> 132), and ends the printing process.

以上説明したとおり、印刷装置1は、シンボル画像Ibを検出することによって、当該シンボル画像Ibに対する自装置の位置関係を表す位置関係情報を取得する。印刷装置1は、この位置関係情報と、シンボル画像Ibに対する対象画像Iaの位置関係を表す印刷データDDと、に従って、対象画像Iaを表す対象画像データのうち1回の移動に従って印刷可能な画像に対応するデータを部分データDAとして指定し、当該部分データDAに対応する画像を印刷する。   As described above, the printing apparatus 1 detects the symbol image Ib, thereby acquiring positional relationship information representing the positional relationship of the own device with respect to the symbol image Ib. According to this positional relationship information and the print data DD representing the positional relationship of the target image Ia with respect to the symbol image Ib, the printing apparatus 1 converts the target image data representing the target image Ia into an image that can be printed according to one movement. Corresponding data is designated as partial data DA, and an image corresponding to the partial data DA is printed.

すなわち、印刷装置1は、複数回移動を行うことによって対象画像Iaを印刷する際、各回の移動に先立ち、シンボル画像Ibに対する自装置の位置関係を取得し、この位置関係に応じて指定した部分データDAに従って画像を印刷する。このため、各回の移動に従って印刷された画像の間で上下方向に空隙が発生することによる印刷品質の低下を抑制できる。言い換えると、印刷装置1は、プリンタヘッド102aの縦幅L1よりも大きい縦幅を有する対象画像Iaを複数回の移動に従って印刷する場合であっても、印刷品質の低下を抑制できる。すなわち、印刷装置1は、対象画像Iaのサイズに関わらず印刷品質の低下を抑制できる。   That is, when the printing apparatus 1 prints the target image Ia by performing a plurality of movements, the printing apparatus 1 acquires the positional relationship of the apparatus with respect to the symbol image Ib prior to each movement, and a portion designated according to the positional relationship. Print an image according to data DA. For this reason, it is possible to suppress a decrease in print quality due to the occurrence of gaps in the vertical direction between images printed according to each movement. In other words, the printing apparatus 1 can suppress a decrease in print quality even when the target image Ia having a vertical width larger than the vertical width L1 of the printer head 102a is printed in accordance with a plurality of movements. That is, the printing apparatus 1 can suppress a decrease in print quality regardless of the size of the target image Ia.

また、印刷装置1は、部分データDAのうち印刷に用いたデータをバッファから順次削除する。このため、各回の移動に従って印刷された画像の間で上下方向に重なりが発生することによる印刷品質の低下を抑制できる。また、移動中に印刷装置1が蛇行した場合であっても、各回の移動に従って印刷された画像の間で空隙や重なりが発生することによる印刷品質の低下を抑制できる。   Further, the printing apparatus 1 sequentially deletes data used for printing from the partial data DA from the buffer. For this reason, it is possible to suppress a decrease in print quality caused by overlapping in the vertical direction between images printed according to each movement. Further, even when the printing apparatus 1 meanders during movement, it is possible to suppress a decrease in print quality due to a gap or overlap occurring between images printed according to each movement.

また、印刷装置1は、位置関係情報によって表されるシンボル画像Ibに対する自装置の位置関係に応じて取得された離隔距離に従って画像の印刷を開始するため、各回の移動に従って印刷された画像の間で左右方向のズレが発生することによる印刷品質の低下を抑制できる。   In addition, since the printing apparatus 1 starts printing an image according to the separation distance acquired according to the positional relationship of the apparatus with respect to the symbol image Ib represented by the positional relationship information, Therefore, it is possible to suppress a decrease in print quality due to the occurrence of a lateral shift.

また、印刷装置1は、各回の移動における印刷装置1の載置位置や移動方向に関わらず印刷品質の低下を抑制できるため、操作の自由度を高め、操作性を向上することができる。   In addition, since the printing apparatus 1 can suppress a decrease in print quality regardless of the placement position and movement direction of the printing apparatus 1 in each movement, the degree of freedom in operation can be increased and the operability can be improved.

また、印刷装置1は、シンボル画像Ibを、不可視インクを用いることによって、人が視認困難な態様で印刷する。このため、印刷された対象画像Iaの美観がシンボル画像Ibによって低下することを抑制できる。   Further, the printing apparatus 1 prints the symbol image Ib in a form that is difficult for humans to visually recognize by using invisible ink. For this reason, it can suppress that the beauty | look of the printed object image Ia falls by the symbol image Ib.

(第2実施形態)
上記第1実施形態では、印刷装置1が、シンボル画像Ibを、不可視インクを用いることによって、人が視認困難な態様で印刷するものとして説明した。しかし、これは一例に過ぎず、シンボル画像Ibは、人が視認困難な任意の態様で印刷することができる。以下、人が視認困難なサイズの微小なドットにより構成された後述するシンボル画像Ib’を印刷する印刷装置について、図16及び図17を参照して説明する。
(Second Embodiment)
In the first embodiment, it has been described that the printing apparatus 1 uses the invisible ink to print the symbol image Ib in a manner that is difficult for humans to visually recognize. However, this is only an example, and the symbol image Ib can be printed in any manner that is difficult for humans to visually recognize. Hereinafter, a printing apparatus that prints a symbol image Ib ′, which will be described later, composed of minute dots of a size that is difficult for humans to see will be described with reference to FIGS.

印刷装置1’は、図16に示すように、図4に示した印刷装置1の構成と概ね同様の構成を備えているものの、一部の構成が相違している。以下、印刷装置1’の構成について、印刷装置1の構成との相違点を中心に説明する。   As shown in FIG. 16, the printing apparatus 1 ′ has a configuration substantially similar to the configuration of the printing apparatus 1 shown in FIG. 4, but a part of the configuration is different. Hereinafter, the configuration of the printing apparatus 1 ′ will be described focusing on differences from the configuration of the printing apparatus 1.

印刷装置1’は、図4に示す印刷部102の代わりに、図16に示す印刷部102’を備えている。印刷部102’は、可視インクを用いて対象画像Iaを印刷すると共に、図17に示す可視インクを用いて、人が視認困難なサイズの微小なドットにより構成されたシンボル画像Ib’を印刷する。具体的に、印刷部102’は、例えば直径50μm程度の微小なドットにより構成されたシンボル画像Ib’を印刷する。このような微小なドットにより構成された画像を人が視認することは、当該画像が可視インクを用いて印刷されている場合であっても、困難である。すなわち、印刷部102’は、シンボル画像Ib’を、人が視認困難なサイズの微小なドットを用いて、人が視認困難な態様で印刷する。これにより、印刷された対象画像Iaの美観の低下が抑制される。   The printing apparatus 1 ′ includes a printing unit 102 ′ illustrated in FIG. 16 instead of the printing unit 102 illustrated in FIG. 4. The printing unit 102 ′ prints the target image Ia using visible ink, and also uses the visible ink shown in FIG. 17 to print a symbol image Ib ′ composed of minute dots that are difficult for humans to see. . Specifically, the printing unit 102 ′ prints a symbol image Ib ′ configured by minute dots having a diameter of about 50 μm, for example. It is difficult for a person to visually recognize an image composed of such minute dots even when the image is printed using visible ink. In other words, the printing unit 102 ′ prints the symbol image Ib ′ in a form that is difficult for humans to see, using minute dots of a size that is difficult for humans to see. Thereby, the fall of the beauty | look of the printed target image Ia is suppressed.

シンボル画像Ib’は、白抜き領域Ib1’とベタ塗り領域Ib2’とで構成されている。白抜き領域Ib1’とベタ塗り領域Ib2’とは、何れも直角三角形の形状を有している。白抜き領域Ib1’は、輪郭線のみが微小なドットを用いて印刷されており、輪郭線の内側にはインクが塗られておらず、空白である。ベタ塗り領域Ib2’は、輪郭線が微小なドットを用いて印刷されていると共に、輪郭線の内側に微小なドットが印刷されている。なお、図17では、理解を容易にするため、微小なドットで印刷されているため実際には視認困難な白抜き領域Ib1’及びベタ塗り領域Ib2’の輪郭線を、点線で図示している。印刷部102’は、微小なドット同士を十分に大きな距離を隔てて印刷することにより、シンボル画像Ib’を印刷する。具体的に、印刷部102’は、ドット同士を例えば300μm程度の距離を隔てて印刷する。微小なドットにより構成された画像の視認性は、当該ドット同士の間隔が広いほど低下する。印刷部102’は、シンボル画像Ib’を、十分に大きな距離を隔てた微小なドットを用いて印刷することにより、シンボル画像Ib’の視認性を低下させ、印刷された対象画像Iaの美観の低下を抑制する。   The symbol image Ib 'includes a white area Ib1' and a solid area Ib2 '. Both the white area Ib1 'and the solid area Ib2' have a right triangle shape. In the outline region Ib1 ', only the contour line is printed using minute dots, and the inside of the contour line is not painted with ink and is blank. In the solid coating region Ib2 ', the outline is printed using minute dots, and the minute dots are printed inside the outline. In FIG. 17, for easy understanding, outlines of the white area Ib1 ′ and the solid area Ib2 ′ that are actually difficult to visually recognize because they are printed with minute dots are shown by dotted lines. . The printing unit 102 ′ prints the symbol image Ib ′ by printing minute dots separated by a sufficiently large distance. Specifically, the printing unit 102 ′ prints dots with a distance of about 300 μm, for example. The visibility of an image composed of minute dots decreases as the interval between the dots increases. The printing unit 102 ′ prints the symbol image Ib ′ using minute dots separated by a sufficiently large distance, thereby reducing the visibility of the symbol image Ib ′ and improving the aesthetic appearance of the printed target image Ia. Suppresses the decline.

印刷装置1’は、印刷装置1とは異なり、図4に示す第2インクタンク102cを備えていない。可視インクを用いてシンボル画像Ib’を印刷する印刷装置1’において、不可視インクを充填した第2インクタンク102cは必要ないためである。同様の理由により、印刷装置1’は、印刷装置1とは異なり、図4に示すUV照射部103を備えていない。すなわち、可視インクを用いてシンボル画像Ib’を印刷する印刷装置1’において、不可視インクを発光させるための紫外線を照射するUV照射部103は必要ないのである。また、同様の理由により、印刷装置1’は、図4に示すスキャナ部104の代わりに、図16に示すスキャナ部104’を備えている。   Unlike the printing apparatus 1, the printing apparatus 1 'does not include the second ink tank 102c shown in FIG. This is because the second ink tank 102c filled with invisible ink is not necessary in the printing apparatus 1 'that prints the symbol image Ib' using visible ink. For the same reason, the printing apparatus 1 ′ does not include the UV irradiation unit 103 shown in FIG. 4, unlike the printing apparatus 1. That is, in the printing apparatus 1 ′ that prints the symbol image Ib ′ using visible ink, the UV irradiation unit 103 that irradiates ultraviolet rays for causing the invisible ink to emit light is not necessary. For the same reason, the printing apparatus 1 ′ includes a scanner unit 104 ′ illustrated in FIG. 16 instead of the scanner unit 104 illustrated in FIG. 4.

スキャナ部104’は、印刷部102’が印刷に用いる微小なドットを検出可能なスキャナ装置を備え、スキャン範囲CAにわたって印刷媒体2の表面をスキャンする。これにより、微小なドットを用いて印刷されたシンボル画像Ib’が検出される。スキャナ部104’のスキャン範囲CAは、上述したスキャナ部104のスキャン範囲CAと同様の方法で設定されている。   The scanner unit 104 ′ includes a scanner device that can detect minute dots used for printing by the printing unit 102 ′, and scans the surface of the print medium 2 over the scan range CA. As a result, the symbol image Ib ′ printed using minute dots is detected. The scan range CA of the scanner unit 104 ′ is set by the same method as the scan range CA of the scanner unit 104 described above.

印刷装置1’は、複数回の移動に従って対象画像Iaを印刷する際、各回の移動に先立って、印刷部102’によって微小なドットを用いて印刷されたシンボル画像Ib’をスキャナ部104’により検出することで位置関係情報を取得する。印刷装置1’は、この位置関係情報と、印刷データDDと、に従って部分データDAを指定し、この部分データDAに従って画像を印刷する。具体的に、印刷装置1’は、図6のフローチャートに示した印刷処理を実行することによって、対象画像Iaを印刷する。但し、不可視インクを用いて印刷されたシンボル画像Ibの検出に係る処理であるステップS111及びS116の処理は、実行しない。これにより、印刷装置1’は、印刷装置1と同等の効果を奏することができる。   When the printing apparatus 1 ′ prints the target image Ia in accordance with a plurality of movements, the symbol image Ib ′ printed by using the minute dots by the printing unit 102 ′ is printed by the scanner unit 104 ′ before each movement. The positional relationship information is acquired by detection. The printing apparatus 1 'designates the partial data DA according to the positional relationship information and the print data DD, and prints an image according to the partial data DA. Specifically, the printing apparatus 1 ′ prints the target image Ia by executing the printing process shown in the flowchart of FIG. 6. However, the processes in steps S111 and S116, which are processes related to detection of the symbol image Ib printed using invisible ink, are not executed. Thereby, the printing apparatus 1 ′ can achieve the same effect as the printing apparatus 1.

また、印刷装置1’は、上述したとおり、不可視インクを用いてシンボル画像Ibを印刷する印刷装置1とは異なり、第2インクタンク102c及びUV照射部103を備えていない。すなわち、印刷装置1’は、印刷装置1に比べて簡素な構成を備えている。従って、印刷装置1’は、印刷装置1に比べて小型化・軽量化できると共に、印刷装置1よりも安易かつ簡易に製造できる。さらに、印刷装置1’は、不可視インクよりも安価な可視インクを用いて印刷を行うため、印刷装置1に比べてランニングコストを低減できる。   Further, as described above, the printing apparatus 1 ′ does not include the second ink tank 102 c and the UV irradiation unit 103, unlike the printing apparatus 1 that prints the symbol image Ib using invisible ink. That is, the printing apparatus 1 ′ has a simpler configuration than the printing apparatus 1. Therefore, the printing apparatus 1 ′ can be made smaller and lighter than the printing apparatus 1 and can be manufactured more easily and easily than the printing apparatus 1. Furthermore, since the printing apparatus 1 ′ performs printing using visible ink that is less expensive than invisible ink, the running cost can be reduced compared to the printing apparatus 1.

以上に本発明の実施形態について説明したが、上記実施形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、本発明の実施形態は種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。   Although the embodiment of the present invention has been described above, the above embodiment is an example, and the scope of application of the present invention is not limited to this. That is, the embodiments of the present invention can be applied in various ways, and all the embodiments are included in the scope of the present invention.

例えば、上記第1、第2実施形態では、印刷装置1,1’が、位置関係情報として、自装置のx座標及びy座標を取得するものとして説明したが、これは一例に過ぎない。印刷装置1,1’は、シンボル画像Ibに対する自装置の位置関係を表す任意の情報を、位置関係情報として取得できる。例えば、印刷装置1,1’は、シンボル画像Ibに対する自装置の傾きを位置関係情報としてさらに取得してもよい。以下、図18を参照して、印刷装置1が、シンボル画像Ibに対する自装置の傾きを位置関係情報として取得する変形例について説明する。   For example, in the first and second embodiments, the printing apparatuses 1 and 1 ′ have been described as acquiring the x-coordinate and y-coordinate of the own apparatus as the positional relationship information, but this is only an example. The printing apparatuses 1 and 1 ′ can acquire arbitrary information representing the positional relationship of the own apparatus with respect to the symbol image Ib as positional relationship information. For example, the printing apparatuses 1 and 1 ′ may further acquire the inclination of the own apparatus with respect to the symbol image Ib as the positional relationship information. Hereinafter, with reference to FIG. 18, a description will be given of a modification example in which the printing apparatus 1 acquires the inclination of the own apparatus with respect to the symbol image Ib as positional relationship information.

この例では、印刷装置1は、装置本体100の中心CCを通りプリンタヘッド102aに平行な第1基準線TTと、シンボル画像Ibの右端E3と、がなす角度θを、シンボル画像Ibに対する自装置の傾きとして取得する。なお、図18では、理解を容易にするため、本来は視認できないプリンタヘッド102aを点線で図示している。   In this example, the printing apparatus 1 determines the angle θ formed by the first reference line TT passing through the center CC of the apparatus main body 100 and parallel to the printer head 102a and the right end E3 of the symbol image Ib, as to the own apparatus with respect to the symbol image Ib. Get as the slope of. In FIG. 18, in order to facilitate understanding, the printer head 102a, which is not originally visible, is shown by dotted lines.

また、この例では、印刷装置1が備えるスキャナ部104のスキャン範囲CAが、当該スキャン範囲CAの中心ccを通りスキャン範囲CAの上端E4及び下端E5に直交する第2基準線TT’と、上述した第1基準線TTと、が一致するように設定されている。また、スキャン範囲CAは、当該スキャン範囲CAの中心ccのx座標及びy座標と、装置本体100の中心CCのx座標及びy座標と、が一致するように設定されている。   In this example, the scan range CA of the scanner unit 104 included in the printing apparatus 1 includes the second reference line TT ′ that passes through the center cc of the scan range CA and is orthogonal to the upper end E4 and the lower end E5 of the scan range CA, and The first reference line TT is set to match. The scan range CA is set so that the x coordinate and y coordinate of the center cc of the scan range CA coincide with the x coordinate and y coordinate of the center CC of the apparatus main body 100.

スキャナ部104がシンボル画像Ibを検出すると、印刷装置1の取得部11は、検出されたシンボル画像Ibの右端E3と、第2基準線TT’と、がなす角度θ’を、上述した角度θとして取得する。   When the scanner unit 104 detects the symbol image Ib, the acquisition unit 11 of the printing apparatus 1 sets the angle θ ′ formed by the right end E3 of the detected symbol image Ib and the second reference line TT ′ to the angle θ described above. Get as.

また、取得部11は、検出されたシンボル画像Ibを、画像処理によって角度θだけ回転させる。そして、回転後のシンボル画像Ibを用いて、上述した図6のフローチャートのステップS122の処理と同様の処理を実行し、装置本体100の中心CCのx座標及びy座標を、印刷装置1のx座標及びy座標として取得する。   Further, the acquisition unit 11 rotates the detected symbol image Ib by an angle θ by image processing. Then, using the rotated symbol image Ib, the same process as the process of step S122 in the flowchart of FIG. 6 described above is executed, and the x coordinate and y coordinate of the center CC of the apparatus main body 100 are determined as x of the printing apparatus 1. Obtained as coordinates and y coordinates.

次に、指定部12が、角度θと、印刷装置1のx座標及びy座標と、装置本体100の中心CCとプリンタヘッド102aとの位置関係を表す底面配置データと、に従って、プリンタヘッド102aの上端及び下端の位置を取得する。指定部12は、プリンタヘッド102aの上端を通りプリンタヘッド102aに直交する直線TL1と、プリンタヘッド102aの下端を通りプリンタヘッド102aに直交する直線TL2と、を取得する。指定部12は、印刷データDDに含まれた対象画像データのうち、直線TL1と直線TL2とで挟まれた領域に属する画像を表すデータを部分データDAとして指定する。   Next, the designation unit 12 determines the printer head 102a according to the angle θ, the x-coordinate and y-coordinate of the printing apparatus 1, and the bottom surface arrangement data representing the positional relationship between the center CC of the apparatus main body 100 and the printer head 102a. Get the top and bottom positions. The designation unit 12 acquires a straight line TL1 that passes through the upper end of the printer head 102a and is orthogonal to the printer head 102a, and a straight line TL2 that passes through the lower end of the printer head 102a and is orthogonal to the printer head 102a. The designation unit 12 designates, as partial data DA, data representing an image belonging to an area sandwiched between the straight line TL1 and the straight line TL2 among the target image data included in the print data DD.

以上説明したように、この変形例に係る印刷装置1は、位置関係情報として、シンボル画像Ibに対する自装置の傾きを取得し、この傾きに従って部分データDAを指定する。この態様によれば、印刷装置1がシンボル画像Ibに対して傾いて載置された場合であっても、位置関係情報に従って印刷を行い、印刷品質の低下を抑制できる。   As described above, the printing apparatus 1 according to this modification acquires the inclination of the apparatus with respect to the symbol image Ib as the positional relationship information, and specifies the partial data DA according to the inclination. According to this aspect, even when the printing apparatus 1 is placed inclined with respect to the symbol image Ib, printing can be performed according to the positional relationship information, and deterioration in print quality can be suppressed.

上記第1、第2実施形態では、生成部10が、対象画像Ia及びシンボル画像Ibを、対象画像Iaの中心CCaのy座標とシンボル画像Ibの中心CCbのy座標とが一致し、かつ、対象画像Iaの左端E1がシンボル画像Ibの左端E2から距離D1だけ離間するように配置することによって、印刷データDDを生成するものとして説明した。しかし、これは一例に過ぎず、生成部10は、対象画像Iaとシンボル画像Ibとを任意の方法で対応付けて配置することにより印刷データDDを生成できる。   In the first and second embodiments, the generation unit 10 determines that the y-coordinate of the center CCa of the target image Ia and the y-coordinate of the center CCb of the symbol image Ib match the target image Ia and the symbol image Ib, and In the above description, the print data DD is generated by arranging the left end E1 of the target image Ia so as to be separated from the left end E2 of the symbol image Ib by the distance D1. However, this is only an example, and the generation unit 10 can generate the print data DD by arranging the target image Ia and the symbol image Ib in association with each other by an arbitrary method.

上記第1、第2実施形態では、図6のフローチャートのステップS122の処理が実行された時点における印刷装置1の位置と対象画像Iaの左端E1との間の距離を離隔距離として取得するものとして説明した。しかし、これは一例に過ぎず、離隔距離は任意の方法で設定できる。具体的に、シンボル画像Ibの左端E2をスキャナ部104が検出した時点における印刷装置1の位置と対象画像Iaの左端E1との間の距離や、シンボル画像Ibの右端E3をスキャナ部104が検出した時点における印刷装置1の位置と対象画像Iaの左端E1との間の距離を、離隔距離として取得してもよい。また、印刷装置1が左方向へ移動しつつ対象画像Iaを印刷する場合には、対象画像Iaの右端とステップS122の処理が実行された時点における印刷装置1の位置との間の距離を離隔距離として取得すればよい。また、印刷装置1が下方向へ移動しつつ対象画像Iaを印刷する場合には、対象画像Iaの上端とステップS122の処理が実行された時点における印刷装置1の位置との間の距離を離隔距離として取得すればよい。また、印刷装置1が上方向へ移動しつつ対象画像Iaを印刷する場合には、対象画像Iaの下端とステップS122の処理が実行された時点における印刷装置1の位置との間の距離を離隔距離として取得すればよい。   In the first and second embodiments, the distance between the position of the printing apparatus 1 and the left end E1 of the target image Ia at the time when the process of step S122 in the flowchart of FIG. 6 is executed is acquired as a separation distance. explained. However, this is only an example, and the separation distance can be set by an arbitrary method. Specifically, the scanner unit 104 detects the distance between the position of the printing apparatus 1 and the left end E1 of the target image Ia at the time when the scanner unit 104 detects the left end E2 of the symbol image Ib, and the right end E3 of the symbol image Ib. The distance between the position of the printing apparatus 1 at the time point and the left end E1 of the target image Ia may be acquired as a separation distance. Further, when the printing apparatus 1 prints the target image Ia while moving leftward, the distance between the right end of the target image Ia and the position of the printing apparatus 1 at the time when the process of step S122 is executed is separated. What is necessary is just to acquire as distance. Further, when printing the target image Ia while the printing apparatus 1 moves downward, the distance between the upper end of the target image Ia and the position of the printing apparatus 1 at the time when the process of step S122 is executed is separated. What is necessary is just to acquire as distance. Further, when printing the target image Ia while the printing apparatus 1 moves upward, the distance between the lower end of the target image Ia and the position of the printing apparatus 1 at the time when the process of step S122 is executed is separated. What is necessary is just to acquire as distance.

上記第1、第2実施形態では、削除部14は、部分データDAのうち印刷部102が印刷に用いたデータを1単位分ずつ削除するものとして説明したが、これは一例に過ぎず、削除部14は、複数単位分のデータをまとめて削除してもよい。   In the first and second embodiments, the deletion unit 14 has been described as deleting the data used for printing by the printing unit 102 from the partial data DA one unit at a time. However, this is merely an example, and the deletion unit 14 deletes the data. The unit 14 may delete data for a plurality of units collectively.

上記第1、第2実施形態では、印刷装置1の1回の移動とは、印刷装置1が印刷媒体2上へ載置されてから、印刷媒体2上を移動した後、リフトオフされるまでの一連の動作を指すものとして説明した。しかし、これは一例に過ぎず、印刷装置1の1回の移動は、任意の方法で定義できる。例えば、印刷装置1の1回の移動は、部分データDAが指定されてから当該部分データDAが全て削除されるまでの間の印刷装置1の移動を指すものとしてもよい。   In the first and second embodiments, the one-time movement of the printing apparatus 1 refers to the period from when the printing apparatus 1 is placed on the printing medium 2 to when it is lifted off after moving on the printing medium 2. It was described as indicating a series of operations. However, this is only an example, and one movement of the printing apparatus 1 can be defined by an arbitrary method. For example, one movement of the printing apparatus 1 may refer to movement of the printing apparatus 1 from when the partial data DA is specified until all the partial data DA is deleted.

上記第1、第2実施形態では、シンボル画像Ib,Ib’は、印刷装置1,1’によって印刷されるものとして説明した。しかし、これは一例に過ぎず、印刷装置1,1’は、他の印刷装置によって印刷されたシンボル画像Ib,Ib’を検出することによって位置関係情報を取得してもよい。この態様によれば、印刷装置1,1’を用いてシンボル画像Ib,Ib’を印刷する操作を省略できるため、印刷品質の低下を抑制しつつも、上記第1、第2実施形態に比べて簡易な操作で印刷を実行可能とし、ランニングコストを低減できる。また、上記第1実施形態と同様に不可視インクを用いてシンボル画像Ibを印刷する場合、他の印刷装置にシンボル画像Ibを印刷させることによって、不可視インクを充填する第2インクタンク102cと、不可視インクで印刷されたシンボル画像Ibを発光させるための紫外線を照射するUV照射部103と、を印刷装置1の構成から省略できる。これにより、印刷装置1の構成を簡素化し、製造コストを低減するとともに、装置を小型化・軽量化できる。   In the first and second embodiments, the symbol images Ib and Ib ′ have been described as being printed by the printing apparatuses 1 and 1 ′. However, this is only an example, and the printing apparatuses 1 and 1 ′ may acquire the positional relationship information by detecting the symbol images Ib and Ib ′ printed by other printing apparatuses. According to this aspect, since the operation of printing the symbol images Ib and Ib ′ using the printing apparatuses 1 and 1 ′ can be omitted, the deterioration of the print quality is suppressed, but compared with the first and second embodiments. Printing can be executed with a simple operation and running costs can be reduced. In addition, when the symbol image Ib is printed using invisible ink as in the first embodiment, the second ink tank 102c filled with the invisible ink is printed by causing the other printing apparatus to print the symbol image Ib. The UV irradiation unit 103 that irradiates ultraviolet rays for emitting the symbol image Ib printed with ink can be omitted from the configuration of the printing apparatus 1. Thereby, the configuration of the printing apparatus 1 can be simplified, the manufacturing cost can be reduced, and the apparatus can be reduced in size and weight.

上記第1、第2実施形態では、印刷装置1,1’は、プリンタヘッド102aの縦幅L1よりも大きい縦幅を有する対象画像Iaを印刷するものとして説明したが、これは一例に過ぎない。印刷装置1,1’は、プリンタヘッド102aの縦幅L1よりも小さい縦幅を有する対象画像Iaを印刷してもよい。この場合、印刷装置1,1’は、シンボル画像Ibの検出結果に従って位置関係情報を取得し、この位置関係情報と印刷データDDとに従って部分データDAを指定し、この部分データDAに基づいて自装置の1回の移動に従って対象画像Iaを印刷すればよい。この態様によれば、対象画像Iaを、印刷データDDに従って、シンボル画像Ibの印刷位置に応じた位置に印刷することにより、ユーザが所望する位置に対象画像Iaを印刷できる。なお、対象画像Iaの印刷中、誤って印刷装置1,1’をリフトオフしてしまった場合でも、印刷装置1,1’を印刷媒体2上へ再び載置し、シンボル画像Ibを検出させることによって、印刷品質の低下を抑制しつつ印刷を再開できる。   In the first and second embodiments, it has been described that the printing apparatuses 1 and 1 ′ print the target image Ia having a vertical width larger than the vertical width L1 of the printer head 102a. However, this is merely an example. . The printing apparatuses 1 and 1 'may print the target image Ia having a vertical width smaller than the vertical width L1 of the printer head 102a. In this case, the printing apparatuses 1 and 1 ′ acquire the positional relationship information according to the detection result of the symbol image Ib, specify the partial data DA according to the positional relationship information and the print data DD, and based on the partial data DA. The target image Ia may be printed in accordance with one movement of the apparatus. According to this aspect, the target image Ia can be printed at a position desired by the user by printing the target image Ia at a position corresponding to the print position of the symbol image Ib according to the print data DD. Even if the printing device 1, 1 ′ is accidentally lifted off during printing of the target image Ia, the printing device 1, 1 ′ is placed again on the printing medium 2 to detect the symbol image Ib. Thus, printing can be resumed while suppressing deterioration in print quality.

上記第1、第2実施形態では、印刷装置1,1’は、対象画像Iaの縦幅よりも大きい縦幅を有するシンボル画像Ib,Ib’を印刷するものとして説明したが、これは一例に過ぎない。印刷装置1,1’は、対象画像Iaの縦幅以下の縦幅を有するシンボル画像Ib,Ib’を印刷してもよい。   In the first and second embodiments, the printing apparatuses 1 and 1 ′ have been described as printing the symbol images Ib and Ib ′ having a vertical width larger than the vertical width of the target image Ia, but this is an example. Not too much. The printing apparatuses 1 and 1 ′ may print symbol images Ib and Ib ′ having a vertical width equal to or smaller than the vertical width of the target image Ia.

なお、印刷装置1,1’は、シンボル画像Ibの検出結果に従って部分データDAを指定した際、この部分データDAと、前回までの移動に従った印刷の際に指定した部分データDAと、の間に所定値以上の重複があるか否かを判定し、所定値以上の重複があると判定した場合には、重複がある旨を、出力部108を介してユーザへ報知してもよい。所定値は、実験等の任意の手法により予め設定すればよい。また、この場合、印刷装置1,1’は、前回までに指定した部分データDAを特定可能な情報を、当該部分データDAが削除部14によってバッファから削除された後も保持しておくこととすればよい。このような情報の具体例としては、部分データDAが表す画像の上端及び下端のy座標が挙げられる。重複があると判定されたということは、印刷装置1,1’が載置された位置から移動した際に印刷可能な画像のうち少なくとも一部が、前回までの移動に従って印刷済みの画像と重複しているということである。重複がある旨を報知することによって、ユーザへ、重複がない位置へ印刷装置1,1’を載置するように促すことにより、各回の移動に従って印刷された画像の間で重複が発生することを抑制できる。これにより、対象画像Iaを印刷するための印刷装置1の移動回数を抑制し、効率的に印刷を行うことができる。   The printing apparatuses 1 and 1 ′, when specifying the partial data DA according to the detection result of the symbol image Ib, the partial data DA and the partial data DA specified at the time of printing according to the previous movement. It is determined whether or not there is an overlap greater than or equal to a predetermined value, and if it is determined that there is an overlap greater than or equal to a predetermined value, the user may be notified via the output unit 108 that there is an overlap. The predetermined value may be set in advance by an arbitrary method such as an experiment. Further, in this case, the printing apparatuses 1 and 1 ′ hold information that can identify the partial data DA specified up to the previous time even after the partial data DA is deleted from the buffer by the deletion unit 14. do it. Specific examples of such information include the y coordinates of the upper end and the lower end of the image represented by the partial data DA. When it is determined that there is an overlap, at least a part of the printable image when the printing apparatus 1 or 1 ′ moves from the position where the printing apparatus 1 or 1 ′ is placed overlaps with a printed image according to the previous movement. That is. By notifying that there is duplication, the user is prompted to place the printing apparatuses 1 and 1 ′ in a position where there is no duplication, so that duplication occurs between printed images according to each movement. Can be suppressed. Accordingly, the number of movements of the printing apparatus 1 for printing the target image Ia can be suppressed, and printing can be performed efficiently.

上記第1実施形態では、印刷装置1が、シンボル画像Ibを、不可視インクを用いて印刷するものとして説明した。また、上記第2実施形態では、印刷装置1’が、シンボル画像Ib’を、微小なドットを用いて印刷するものとして説明した。しかし、これらは例に過ぎず、印刷装置1,1’は、シンボル画像Ib,Ib’を、人が視認困難な任意の態様で印刷できる。例えば、第1実施形態と第2実施形態とを組み合わせ、シンボル画像Ib,Ib’を、不可視インクを用いて、微小なドットにより印刷してもよい。あるいは、印刷装置1,1’は、シンボル画像Ib,Ib’を、透かしとして印刷してもよい。   In the first embodiment, the printing apparatus 1 has been described as printing the symbol image Ib using invisible ink. In the second embodiment, the printing apparatus 1 ′ has been described as printing the symbol image Ib ′ using minute dots. However, these are only examples, and the printing apparatuses 1 and 1 ′ can print the symbol images Ib and Ib ′ in an arbitrary manner that is difficult for humans to visually recognize. For example, the first embodiment and the second embodiment may be combined and the symbol images Ib and Ib ′ may be printed with minute dots using invisible ink. Alternatively, the printing apparatuses 1 and 1 ′ may print the symbol images Ib and Ib ′ as a watermark.

上記第2実施形態では、印刷装置1’が、シンボル画像Ib’を、ドットを用いて印刷するものとして説明した。しかし、これは一例に過ぎず、印刷装置1’は、シンボル画像Ib’を、人が視認困難なサイズを有する任意の印刷パターンを用いて印刷できる。例えば、印刷装置1’は、シンボル画像Ib’を、人が視認困難なサイズを有する三角形や四角形等の印刷パターンを用いて印刷してもよい。   In the second embodiment, the printing apparatus 1 ′ has been described as printing the symbol image Ib ′ using dots. However, this is only an example, and the printing apparatus 1 ′ can print the symbol image Ib ′ using an arbitrary print pattern having a size that is difficult for humans to visually recognize. For example, the printing apparatus 1 ′ may print the symbol image Ib ′ using a printing pattern such as a triangle or a rectangle having a size that is difficult for humans to visually recognize.

上記第1、第2実施形態では、印刷装置1,1’が、シンボル画像Ib,Ib’を、人が視認困難な態様で印刷するものとして説明した。しかし、これは一例に過ぎず、印刷装置1,1’は、シンボル画像Ib,Ib’を、人が視認容易な態様で印刷してもよい。例えば、印刷装置1,1’は、キャラクタ画像や装飾模様等の、印刷された対象画像Iaの美観を低下させない画像を、シンボル画像Ib,Ib’として、可視インクを用いて印刷すればよい。
また、シンボル画像Ib,Ib’は直角三角形の形状を有しているものとしたが、シンボル画像Ib,Ib’の形状はこれに限るものではない。シンボル画像Ib,Ib’は印刷装置1,1’の移動方向と交差する特定の方向に沿った形状が、特定の方向に沿って変化する形状であればよい。
In the first and second embodiments, it has been described that the printing apparatuses 1 and 1 ′ print the symbol images Ib and Ib ′ in a manner that is difficult for humans to visually recognize. However, this is only an example, and the printing apparatuses 1 and 1 ′ may print the symbol images Ib and Ib ′ in a manner that is easy for humans to visually recognize. For example, the printing apparatuses 1 and 1 ′ may print images that do not deteriorate the aesthetic appearance of the printed target image Ia, such as character images and decorative patterns, as the symbol images Ib and Ib ′ using visible ink.
Further, although the symbol images Ib and Ib ′ have a right triangle shape, the shape of the symbol images Ib and Ib ′ is not limited to this. The symbol images Ib and Ib ′ may be any shape in which the shape along a specific direction intersecting the moving direction of the printing apparatuses 1 and 1 ′ changes along the specific direction.

上記第1、第2実施形態では、印刷装置1,1’が、まずシンボル画像Ibを印刷した後、対象画像Iaを印刷するものとして説明した。しかし、これは一例に過ぎず、印刷装置1,1’は、1回の移動に従ってシンボル画像Ibと対象画像Iaとを同時に印刷してもよい。この場合、印刷装置1,1’は、各回の移動に従った印刷において、シンボル画像Ibのうち前回までの移動に従って印刷された部分を検出し、この検出結果に従って部分データDAを指定して印刷を行う。この態様によれば、ユーザは、対象画像Iaを印刷するための操作とは別にシンボル画像Ibを印刷するための操作を実行する必要がない。すなわち、簡易な操作により対象画像Iaを印刷できる。   In the first and second embodiments, it has been described that the printing apparatuses 1 and 1 ′ print the target image Ia after first printing the symbol image Ib. However, this is only an example, and the printing apparatuses 1 and 1 ′ may simultaneously print the symbol image Ib and the target image Ia according to one movement. In this case, the printing apparatuses 1 and 1 ′ detect the portion printed according to the previous movement in the symbol image Ib in the printing according to each movement, and print by specifying the partial data DA according to the detection result. I do. According to this aspect, the user does not need to perform an operation for printing the symbol image Ib separately from the operation for printing the target image Ia. That is, the target image Ia can be printed by a simple operation.

上記第1、第2実施形態では、対象画像Iaとシンボル画像Ibとは別の画像であるものとして説明したが、これは一例に過ぎず、同一の画像が対象画像Iaとシンボル画像Ibとの両方を兼ねてもよい。この場合、印刷装置1,1’は、当該画像の各部の位置関係を定めたデータを印刷データDDとして生成する。印刷装置1,1’は、各回の移動に従った印刷において、当該画像のうち前回までの移動に従って印刷された部分を検出し、この検出結果と印刷データDDとに従って部分データDAを指定して印刷を行う。この態様によれば、対象画像Iaがシンボル画像Ibとして機能するため、印刷された対象画像Iaの印刷品質の低下を防止できる。   In the first and second embodiments described above, the target image Ia and the symbol image Ib have been described as different images. However, this is only an example, and the same image is a combination of the target image Ia and the symbol image Ib. You may serve both. In this case, the printing apparatuses 1 and 1 ′ generate data that defines the positional relationship of each part of the image as print data DD. The printing apparatuses 1 and 1 ′ detect the portion of the image printed according to the previous movement in printing according to each movement, and specify the partial data DA according to the detection result and the print data DD. Print. According to this aspect, since the target image Ia functions as the symbol image Ib, it is possible to prevent a decrease in print quality of the printed target image Ia.

上記第1実施形態では、図2に示すシンボル画像Ibを印刷するものとして説明した。また、上記第2実施形態では、図17に示すシンボル画像Ib’を印刷するものとして説明した。しかし、これらは例に過ぎず、印刷装置1,1’は、シンボル画像Ib,Ib’として、当該シンボル画像Ib,Ib’自体に対する印刷装置1,1’の位置関係を印刷装置に対して案内できる任意の模様を有する画像を印刷できる。例えば、印刷装置1,1は、二次元コードをシンボル画像Ib,Ib’として印刷すればよい。   In the first embodiment described above, the symbol image Ib shown in FIG. 2 is printed. In the second embodiment, the symbol image Ib ′ shown in FIG. 17 is printed. However, these are only examples, and the printing apparatuses 1 and 1 ′ guide the positional relationship of the printing apparatuses 1 and 1 ′ with respect to the symbol images Ib and Ib ′ themselves to the printing apparatus as symbol images Ib and Ib ′. An image having an arbitrary pattern can be printed. For example, the printing apparatuses 1 and 1 may print the two-dimensional code as the symbol images Ib and Ib ′.

上記第1、第2実施形態では、印刷装置1,1’は、右方向へ移動することによって対象画像Iaを印刷するものとして説明したが、これは一例に過ぎない。印刷装置1,1’は、任意の方向への移動に従って対象画像Iaを印刷することができる。例えば、印刷装置1,1’は、右から左へ移動することによって対象画像Iaを印刷すればよい。あるいは、印刷装置1は、上から下へ移動することによって対象画像Iaを印刷すればよい。なお、シンボル画像Ib,Ib’は、対象画像Iaを印刷することをユーザが所望する印刷媒体2上の領域から、当該対象画像Iaを印刷する際の印刷装置1の移動方向とは反対方向へ離れた領域に印刷すればよい。これにより、対象画像Iaの印刷に先立って、印刷装置1,1’によってシンボル画像Ib,Ib’が検出される。   In the first and second embodiments, the printing apparatuses 1 and 1 ′ have been described as printing the target image Ia by moving in the right direction, but this is only an example. The printing apparatuses 1 and 1 ′ can print the target image Ia according to the movement in an arbitrary direction. For example, the printing apparatuses 1 and 1 ′ may print the target image Ia by moving from right to left. Alternatively, the printing apparatus 1 may print the target image Ia by moving from top to bottom. The symbol images Ib and Ib ′ are moved from an area on the print medium 2 where the user desires to print the target image Ia in a direction opposite to the moving direction of the printing apparatus 1 when the target image Ia is printed. What is necessary is just to print in a distant area. Thereby, prior to printing the target image Ia, the symbol images Ib and Ib ′ are detected by the printing apparatuses 1 and 1 ′.

上記第1、第2実施形態では、生成部10が、対象画像データ、シンボル画像データ及び印刷データDDを生成するものとして説明したが、これは一例に過ぎない。これらのデータを外部装置が生成し、印刷装置1が、生成されたデータを、入力部109を介して当該外部装置から取得してもよい。この態様によれば、印刷装置1,1’の処理負荷を軽減できる。   In the first and second embodiments, the generation unit 10 has been described as generating target image data, symbol image data, and print data DD, but this is only an example. These data may be generated by an external apparatus, and the printing apparatus 1 may acquire the generated data from the external apparatus via the input unit 109. According to this aspect, the processing load of the printing apparatuses 1 and 1 ′ can be reduced.

上記第1、第2実施形態では、印刷装置1,1’が、手動走査型の印刷装置であるものとして説明した。しかし、これは一例に過ぎず、印刷装置1,1’は、印刷媒体2上で自装置を移動させる移動手段を備え、当該移動に従って印刷を行う自走式の印刷装置であってもよい。   In the first and second embodiments, the printing apparatuses 1 and 1 ′ have been described as being manual scanning printing apparatuses. However, this is merely an example, and the printing apparatuses 1 and 1 ′ may be a self-propelled printing apparatus that includes a moving unit that moves the apparatus on the print medium 2 and performs printing according to the movement.

上記第1、第2実施形態では、印刷装置1,1’が、外部装置が生成した雛形対象画像データ、雛形シンボル画像データ及び底面配置データを、入力部109を介して取得するものとして説明した。しかし、これは一例に過ぎず、印刷装置1,1’は、任意の方法によりこれらのデータを取得できる。例えば、印刷装置1,1’は、ユーザによる入力部109を用いた入力を受け付けることによって、これらのデータを自ら生成してもよい。   In the first and second embodiments, it has been described that the printing apparatuses 1 and 1 ′ acquire the template target image data, the template symbol image data, and the bottom surface arrangement data generated by the external device via the input unit 109. . However, this is only an example, and the printing apparatuses 1 and 1 ′ can acquire these data by an arbitrary method. For example, the printing apparatuses 1 and 1 ′ may generate these data themselves by receiving an input by the user using the input unit 109.

上記第1、第2実施形態では、印刷部102,102’がインクジェット方式により印刷を行うものとして説明した。しかし、これは一例に過ぎず、印刷部102,102’は、任意の方法により印刷を行うことができる。例えば、印刷部102,102’は、感熱方式や熱転写方式により印刷を行ってもよい。   In the first and second embodiments, the printing units 102 and 102 ′ have been described as performing printing by the inkjet method. However, this is only an example, and the printing units 102 and 102 'can perform printing by an arbitrary method. For example, the printing units 102 and 102 ′ may perform printing by a thermal method or a thermal transfer method.

上記第1、第2実施形態では、検出部101がレーザ式光学センサを備えるものとして説明した。しかし、これは一例に過ぎず、検出部101は、任意のセンサにより印刷装置1の移動量及び移動方向を検出できる。例えば、検出部101は、LED式光学センサを備え、LED光源から印刷媒体2の表面へ光を照射し、印刷媒体2の表面の凹凸により生じた影を撮像し解析することによって移動量検出信号を出力してもよい。   In the first and second embodiments, the detection unit 101 has been described as including a laser optical sensor. However, this is only an example, and the detection unit 101 can detect the movement amount and the movement direction of the printing apparatus 1 using an arbitrary sensor. For example, the detection unit 101 includes an LED optical sensor, irradiates light from the LED light source onto the surface of the print medium 2, and captures and analyzes a shadow generated by the unevenness on the surface of the print medium 2, thereby detecting the movement amount detection signal. May be output.

なお、本発明に係る機能を実現するための構成を予め備えた印刷装置を本発明に係る印刷装置として提供できることはもとより、プログラムの適用により、既存の印刷装置を、本発明に係る印刷装置として機能させることもできる。すなわち、本発明に係る印刷装置の各機能構成を実現させるためのプログラムを、既存の印刷装置を制御するコンピュータが実行できるように適用することで、当該既存の印刷装置を本発明に係る印刷装置として機能させることができる。   It should be noted that a printing apparatus provided with a configuration for realizing the functions according to the present invention in advance can be provided as a printing apparatus according to the present invention, and an existing printing apparatus can be used as a printing apparatus according to the present invention by applying a program. It can also function. In other words, by applying a program for realizing each functional configuration of the printing apparatus according to the present invention so that a computer that controls the existing printing apparatus can be executed, the existing printing apparatus is adapted to the printing apparatus according to the present invention. Can function as.

なお、このようなプログラムは任意の方法で適用できる。プログラムは、例えば、フレキシブルディスク、CD(Compact Disc)−ROM、DVD(Digital Versatile Disc)−ROM、メモリカード等のコンピュータが読み取り可能な記憶媒体に記憶して適用できる。さらに、プログラムを搬送波に重畳し、インターネット等の通信ネットワークを介して適用することもできる。例えば、通信ネットワーク上の掲示板(BBS:Bulletin Board System)にプログラムを掲示して配信してもよい。そして、このプログラムを起動し、OS(Operation System)の制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。   Such a program can be applied by an arbitrary method. The program can be stored and applied to a computer-readable storage medium such as a flexible disk, a CD (Compact Disc) -ROM, a DVD (Digital Versatile Disc) -ROM, a memory card, and the like. Furthermore, the program can be superimposed on a carrier wave and applied via a communication network such as the Internet. For example, the program may be posted on a bulletin board (BBS: Bulletin Board System) on a communication network and distributed. The program may be activated and executed in the same manner as other application programs under the control of an OS (Operation System), so that the above-described processing may be executed.

以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲とが含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。   The preferred embodiments of the present invention have been described above. However, the present invention is not limited to the specific embodiments, and the present invention includes the invention described in the claims and the equivalent scope thereof. included. Hereinafter, the invention described in the scope of claims of the present application will be appended.

(付記1)
印刷装置であって、
印刷媒体上を移動方向に移動しながら前記印刷媒体に印刷を行う印刷部と、
前記印刷媒体の画像を取得する取得部と、
前記取得部が取得した、前記印刷媒体に印刷予定の対象画像に対する位置が設定されているシンボル画像の少なくとも一部の画像に基づいて、前記印刷部が前記印刷媒体に印刷する前記対象画像の少なくとも一部の位置を取得する制御回路と、を備えることを特徴とする印刷装置。
(Appendix 1)
A printing device,
A printing unit that performs printing on the print medium while moving in a moving direction on the print medium;
An acquisition unit for acquiring an image of the print medium;
Based on at least a partial image of a symbol image acquired by the acquisition unit and set with respect to a target image to be printed on the print medium, the print unit prints at least the target image on the print medium. And a control circuit that acquires a part of the position.

(付記2)
前記制御回路は、
前記取得部が取得した前記シンボル画像の前記一部の画像に基づいて、前記シンボル画像に対する前記印刷部の位置関係を表す位置関係情報を取得し、
前記位置関係情報と、設定されている前記対象画像と前記シンボル画像の位置関係と、に基づいて、前記印刷部の前記対象画像に対する位置を取得し、
前記取得した前記印刷部の前記対象画像に対する位置に基づいて、前記印刷部が前記印刷媒体に印刷する前記対象画像の少なくとも一部の位置を取得することを特徴とする付記1に記載の印刷装置。
(Appendix 2)
The control circuit includes:
Based on the partial image of the symbol image acquired by the acquisition unit, acquires positional relationship information representing the positional relationship of the printing unit with respect to the symbol image,
Based on the positional relationship information and the set positional relationship between the target image and the symbol image, a position of the printing unit with respect to the target image is acquired.
The printing apparatus according to claim 1, wherein the printing unit acquires at least a portion of the target image to be printed on the printing medium based on the acquired position of the printing unit with respect to the target image. .

(付記3)
前記制御回路は、
前記位置関係情報と前記対象画像に対応する印刷データとに従って、自装置と前記対象画像との間の距離である離隔距離を取得し、
前記印刷部は、前記離隔距離に従って前記対象画像の印刷を開始することを特徴とする付記2に記載の印刷装置。
(Appendix 3)
The control circuit includes:
According to the positional relationship information and the print data corresponding to the target image, obtain a separation distance that is a distance between the device and the target image,
The printing apparatus according to claim 2, wherein the printing unit starts printing the target image according to the separation distance.

(付記4)
前記対象画像に対応する対象画像データを記憶する記憶手段を備え、
前記制御回路は、
前記取得した位置に基づいて、前記対象画像データのうち、前記印刷部を前記印刷媒体に対して前記移動方向に沿って相対的に1回移動させたときに印刷可能な画像に対応するデータを部分データとして指定し、
前記記憶手段に記憶されている前記対象画像データから前記部分データを指定して、前記印刷部による前記部分データに対応する前記画像の印刷を実行させ、前記部分データに対応する前記画像の印刷を実行させた後、前記記憶手段に記憶されている前記対象画像データから前記印刷部が用いた前記部分データを削除することを特徴とする付記1乃至3のいずれか1つに記載の印刷装置。
(Appendix 4)
Storage means for storing target image data corresponding to the target image;
The control circuit includes:
Based on the acquired position, among the target image data, data corresponding to an image that can be printed when the printing unit is moved once relative to the print medium along the movement direction. Specified as partial data,
The partial data is designated from the target image data stored in the storage means, the printing unit prints the image corresponding to the partial data, and the image corresponding to the partial data is printed. The printing apparatus according to any one of appendices 1 to 3, wherein after the execution, the partial data used by the printing unit is deleted from the target image data stored in the storage unit.

(付記5)
前記シンボル画像は、前記移動方向に交差する方向となる特定方向に沿って変化する形状を有していることを特徴とする付記1乃至4の何れか一つに記載の印刷装置。
(Appendix 5)
The printing apparatus according to any one of appendices 1 to 4, wherein the symbol image has a shape that changes along a specific direction that is a direction that intersects the moving direction.

(付記6)
前記シンボル画像は、人が視認困難な態様で印刷されていることを特徴とする付記1乃至5の何れか一つに記載の印刷装置。
(Appendix 6)
The printing apparatus according to any one of appendices 1 to 5, wherein the symbol image is printed in a manner that is difficult for humans to visually recognize.

(付記7)
前記シンボル画像は、人が視認困難な不可視インクを用いて印刷されていることを特徴とする付記1乃至6の何れか一つに記載の印刷装置。
(Appendix 7)
The printing apparatus according to any one of appendices 1 to 6, wherein the symbol image is printed using invisible ink that is difficult for humans to visually recognize.

(付記8)
前記シンボル画像は、人が視認困難なサイズの印刷パターンにより構成されていることを特徴とする付記1乃至7の何れか一つに記載の印刷装置。
(Appendix 8)
The printing apparatus according to any one of appendices 1 to 7, wherein the symbol image is configured by a printing pattern having a size that is difficult for a human to visually recognize.

(付記9)
前記シンボル画像は、前記印刷部により前記印刷媒体に印刷されたものであることを特徴とする付記1乃至8の何れか一つに記載の印刷装置。
(Appendix 9)
9. The printing apparatus according to any one of appendices 1 to 8, wherein the symbol image is printed on the print medium by the printing unit.

(付記10)
印刷装置が実行する印刷方法であって、
印刷媒体に印刷予定の対象画像に対する位置が設定されているシンボル画像の少なくとも一部の画像に基づいて、前記印刷装置の印刷部が前記印刷媒体に印刷する前記対象画像の少なくとも一部の位置を取得することを特徴とする印刷方法。
(Appendix 10)
A printing method executed by a printing apparatus,
Based on at least a part of the symbol image in which the position of the target image to be printed on the print medium is set, the printing unit of the printing apparatus determines the position of at least a part of the target image to be printed on the print medium. A printing method characterized by acquiring.

(付記11)
印刷装置を制御するコンピュータに、
印刷媒体に印刷予定の対象画像に対する位置が設定されているシンボル画像の少なくとも一部の画像に基づいて、前記印刷装置の印刷部が前記印刷媒体に印刷する前記対象画像の少なくとも一部の位置を取得させることを特徴とするプログラム。
(Appendix 11)
To the computer that controls the printing device,
Based on at least a part of the symbol image in which the position of the target image to be printed on the print medium is set, the printing unit of the printing apparatus determines the position of at least a part of the target image to be printed on the print medium. A program characterized by having it acquired.

1,1’…印刷装置、2…印刷媒体、10…生成部、11…取得部、12…指定部、13…印刷制御部、14…削除部、100…装置本体、101…検出部、102,102’…印刷部、102a…プリンタヘッド、102b…第1インクタンク、102c…第2インクタンク、102d…プリンタヘッド制御回路、103…UV照射部、103a〜103g…UV発光素子、104,104’…スキャナ部、105…CPU、106…ROM、107…RAM、108…出力部、109…入力部、110…システムバス、CA…スキャン範囲、CC…装置本体の中心、cc…スキャン範囲の中心、CCa…対象画像の中心、CCb…シンボル画像の中心、DA…部分データ、DD…印刷データ、D1…シンボル画像の左端と対象画像の左端との間の距離、E1…対象画像の左端、E2…シンボル画像の左端、E3…シンボル画像の右端、E4…スキャン範囲の上端、E5…スキャン範囲の下端、E6…部分データが表す画像の上端、E7…部分データが表す画像の下端、Ia…対象画像、Ib,Ib’…シンボル画像、Ib1,Ib1’…白抜き領域、Ib2,Ib2’…ベタ塗り領域、L1…プリンタヘッドの縦幅、TL1,TL2…直線、TT…第1基準線、TT’…第2基準線、W1…スキャン結果に含まれる白抜き領域の上端の横幅、W2…スキャン結果に含まれるベタ塗り領域の上端の横幅、W3…スキャン結果に含まれる白抜き領域の下端の横幅、W4…スキャン結果に含まれるベタ塗り領域の下端の横幅、y1…プリンタヘッドの上端のy座標、y2…プリンタヘッドの下端のy座標、θ…シンボル画像の右端と第1基準線とがなす角度、θ’…シンボル画像の右端と第2基準線とが成す角度 DESCRIPTION OF SYMBOLS 1,1 '... Printing apparatus, 2 ... Print medium, 10 ... Generation part, 11 ... Acquisition part, 12 ... Designation part, 13 ... Print control part, 14 ... Deletion part, 100 ... Main part of apparatus, 101 ... Detection part, 102 , 102 '... printing unit, 102a ... printer head, 102b ... first ink tank, 102c ... second ink tank, 102d ... printer head control circuit, 103 ... UV irradiation unit, 103a-103g ... UV light emitting element, 104,104 '... Scanner unit, 105 ... CPU, 106 ... ROM, 107 ... RAM, 108 ... Output unit, 109 ... Input unit, 110 ... System bus, CA ... Scan range, CC ... Center of device body, cc ... Center of scan range , CCa: center of target image, CCb: center of symbol image, DA: partial data, DD: print data, D1: left end of symbol image and left end of target image , E1: left edge of the target image, E2: left edge of the symbol image, E3: right edge of the symbol image, E4: upper edge of the scanning range, E5: lower edge of the scanning range, E6: upper edge of the image represented by the partial data, E7: lower end of image represented by partial data, Ia: target image, Ib, Ib '... symbol image, Ib1, Ib1' ... white area, Ib2, Ib2 '... solid area, L1 ... vertical width of printer head, TL1 , TL2 ... straight line, TT ... first reference line, TT '... second reference line, W1 ... horizontal width of the upper end of the white area included in the scan result, W2 ... horizontal width of the upper end of the solid area included in the scan result, W3: Horizontal width of the lower end of the white area included in the scan result, W4: Horizontal width of the lower end of the solid area included in the scan result, y1: y coordinate of the upper end of the printer head, y2: To the printer The lower end of the y-coordinate of de, right and angle between the first reference line theta ... symbol image, theta '... right and angle formed between the second reference line symbol images

Claims (11)

印刷装置であって、
印刷媒体上を移動方向に移動しながら前記印刷媒体に印刷を行う印刷部と、
前記印刷媒体の画像を取得する取得部と、
前記取得部が取得した、前記印刷媒体に印刷予定の対象画像に対する位置が設定されているシンボル画像の少なくとも一部の画像に基づいて、前記印刷部が前記印刷媒体に印刷する前記対象画像の少なくとも一部の位置を取得する制御回路と、を備えることを特徴とする印刷装置。
A printing device,
A printing unit that performs printing on the print medium while moving in a moving direction on the print medium;
An acquisition unit for acquiring an image of the print medium;
Based on at least a partial image of a symbol image acquired by the acquisition unit and set with respect to a target image to be printed on the print medium, the print unit prints at least the target image on the print medium. And a control circuit that acquires a part of the position.
前記制御回路は、
前記取得部が取得した前記シンボル画像の前記一部の画像に基づいて、前記シンボル画像に対する前記印刷部の位置関係を表す位置関係情報を取得し、
前記位置関係情報と、設定されている前記対象画像と前記シンボル画像の位置関係と、に基づいて、前記印刷部の前記対象画像に対する位置を取得し、
前記取得した前記印刷部の前記対象画像に対する位置に基づいて、前記印刷部が前記印刷媒体に印刷する前記対象画像の少なくとも一部の位置を取得することを特徴とする請求項1に記載の印刷装置。
The control circuit includes:
Based on the partial image of the symbol image acquired by the acquisition unit, acquires positional relationship information representing the positional relationship of the printing unit with respect to the symbol image,
Based on the positional relationship information and the set positional relationship between the target image and the symbol image, a position of the printing unit with respect to the target image is acquired.
The printing according to claim 1, wherein the printing unit acquires at least a portion of the target image to be printed on the printing medium based on the acquired position of the printing unit with respect to the target image. apparatus.
前記制御回路は、
前記位置関係情報と前記対象画像に対応する印刷データとに従って、自装置と前記対象画像との間の距離である離隔距離を取得し、
前記印刷部は、前記離隔距離に従って前記対象画像の印刷を開始することを特徴とする請求項2に記載の印刷装置。
The control circuit includes:
According to the positional relationship information and the print data corresponding to the target image, obtain a separation distance that is a distance between the device and the target image,
The printing apparatus according to claim 2, wherein the printing unit starts printing the target image according to the separation distance.
前記対象画像に対応する対象画像データを記憶する記憶手段を備え、
前記制御回路は、
前記取得した位置に基づいて、前記対象画像データのうち、前記印刷部を前記印刷媒体に対して前記移動方向に沿って相対的に1回移動させたときに印刷可能な画像に対応するデータを部分データとして指定し、
前記記憶手段に記憶されている前記対象画像データから前記部分データを指定して、前記印刷部による前記部分データに対応する前記画像の印刷を実行させ、前記部分データに対応する前記画像の印刷を実行させた後、前記記憶手段に記憶されている前記対象画像データから前記印刷部が用いた前記部分データを削除することを特徴とする請求項1乃至3のいずれか1項に記載の印刷装置。
Storage means for storing target image data corresponding to the target image;
The control circuit includes:
Based on the acquired position, among the target image data, data corresponding to an image that can be printed when the printing unit is moved once relative to the print medium along the movement direction. Specified as partial data,
The partial data is designated from the target image data stored in the storage means, the printing unit prints the image corresponding to the partial data, and the image corresponding to the partial data is printed. 4. The printing apparatus according to claim 1, wherein after the execution, the partial data used by the printing unit is deleted from the target image data stored in the storage unit. 5. .
前記シンボル画像は、前記移動方向に交差する方向となる特定方向に沿って変化する形状を有していることを特徴とする請求項1乃至4の何れか一項に記載の印刷装置。   The printing apparatus according to claim 1, wherein the symbol image has a shape that changes along a specific direction that is a direction that intersects the moving direction. 前記シンボル画像は、人が視認困難な態様で印刷されていることを特徴とする請求項1乃至5の何れか一項に記載の印刷装置。   The printing apparatus according to claim 1, wherein the symbol image is printed in a manner that is difficult for humans to visually recognize. 前記シンボル画像は、人が視認困難な不可視インクを用いて印刷されていることを特徴とする請求項1乃至6の何れか一項に記載の印刷装置。   The printing apparatus according to claim 1, wherein the symbol image is printed using invisible ink that is difficult for a human to visually recognize. 前記シンボル画像は、人が視認困難なサイズの印刷パターンにより構成されていることを特徴とする請求項1乃至7の何れか一項に記載の印刷装置。   The printing apparatus according to claim 1, wherein the symbol image is configured by a printing pattern having a size that is difficult for a human to visually recognize. 前記シンボル画像は、前記印刷部により前記印刷媒体に印刷されたものであることを特徴とする請求項1乃至8の何れか一項に記載の印刷装置。   The printing apparatus according to claim 1, wherein the symbol image is printed on the print medium by the printing unit. 印刷装置が実行する印刷方法であって、
印刷媒体に印刷予定の対象画像に対する位置が設定されているシンボル画像の少なくとも一部の画像に基づいて、前記印刷装置の印刷部が前記印刷媒体に印刷する前記対象画像の少なくとも一部の位置を取得することを特徴とする印刷方法。
A printing method executed by a printing apparatus,
Based on at least a part of the symbol image in which the position of the target image to be printed on the print medium is set, the printing unit of the printing apparatus determines the position of at least a part of the target image to be printed on the print medium. A printing method characterized by acquiring.
印刷装置を制御するコンピュータに、
印刷媒体に印刷予定の対象画像に対する位置が設定されているシンボル画像の少なくとも一部の画像に基づいて、前記印刷装置の印刷部が前記印刷媒体に印刷する前記対象画像の少なくとも一部の位置を取得させることを特徴とするプログラム。
To the computer that controls the printing device,
Based on at least a part of the symbol image in which the position of the target image to be printed on the print medium is set, the printing unit of the printing apparatus determines the position of at least a part of the target image to be printed on the print medium. A program characterized by having it acquired.
JP2017053926A 2017-03-21 2017-03-21 Printing equipment, printing methods and programs Active JP6922296B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017053926A JP6922296B2 (en) 2017-03-21 2017-03-21 Printing equipment, printing methods and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017053926A JP6922296B2 (en) 2017-03-21 2017-03-21 Printing equipment, printing methods and programs

Publications (2)

Publication Number Publication Date
JP2018154066A true JP2018154066A (en) 2018-10-04
JP6922296B2 JP6922296B2 (en) 2021-08-18

Family

ID=63715982

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017053926A Active JP6922296B2 (en) 2017-03-21 2017-03-21 Printing equipment, printing methods and programs

Country Status (1)

Country Link
JP (1) JP6922296B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021102298A (en) * 2019-12-25 2021-07-15 京セラドキュメントソリューションズ株式会社 Portable image forming apparatus and image forming method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020024542A1 (en) * 2000-04-05 2002-02-28 Petter Ericson Systems and methods for printing by using a position-coding pattern
JP2002307756A (en) * 2001-02-02 2002-10-23 Hewlett Packard Co <Hp> Method for printing image on surface of medium
JP2003159817A (en) * 2001-11-28 2003-06-03 Fuji Photo Film Co Ltd Scanning type printing apparatus and printing method thereby
JP2006088509A (en) * 2004-09-24 2006-04-06 Seiko Epson Corp Printing apparatus, printing method, and printing program
JP2006341604A (en) * 2005-06-10 2006-12-21 Avago Technologies Imaging Ip (Singapore) Pte Ltd Handheld printer
JP2007520374A (en) * 2004-01-15 2007-07-26 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Electronic paint brush with scanner and applicator

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020024542A1 (en) * 2000-04-05 2002-02-28 Petter Ericson Systems and methods for printing by using a position-coding pattern
JP2002307756A (en) * 2001-02-02 2002-10-23 Hewlett Packard Co <Hp> Method for printing image on surface of medium
JP2003159817A (en) * 2001-11-28 2003-06-03 Fuji Photo Film Co Ltd Scanning type printing apparatus and printing method thereby
JP2007520374A (en) * 2004-01-15 2007-07-26 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Electronic paint brush with scanner and applicator
JP2006088509A (en) * 2004-09-24 2006-04-06 Seiko Epson Corp Printing apparatus, printing method, and printing program
JP2006341604A (en) * 2005-06-10 2006-12-21 Avago Technologies Imaging Ip (Singapore) Pte Ltd Handheld printer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021102298A (en) * 2019-12-25 2021-07-15 京セラドキュメントソリューションズ株式会社 Portable image forming apparatus and image forming method

Also Published As

Publication number Publication date
JP6922296B2 (en) 2021-08-18

Similar Documents

Publication Publication Date Title
JP6996195B2 (en) Printing equipment, printing methods and programs
CN107867063B (en) printing device
US10406804B2 (en) Printing apparatus, printing method, and non-transitory computer-readable recording medium
JP6778490B2 (en) Inkjet recording device and inkjet recording method
US10960700B2 (en) Setting apparatus, shaping system, setting method, and computer-readable recording medium
CN107225855B (en) Printing device, printing method, and computer-readable recording medium
JP6922296B2 (en) Printing equipment, printing methods and programs
US10369812B2 (en) Image data generation method, structure formation method, structure formation apparatus, and computer-readable storage medium
JP4660075B2 (en) Multi-function printer, label printing method, program thereof, and printing system
JP7031405B2 (en) Printing equipment, printing methods and programs
JP2009107002A (en) Laser beam machining apparatus, and projection image projecting method
US11820159B2 (en) Nail printing apparatus and control method
JP7070769B2 (en) Printing equipment, printing methods and programs
US11827038B2 (en) Nail printing apparatus and control method
JP2009178952A (en) Ink jet recording apparatus and recording method
US10861365B2 (en) Display apparatus, shaping system, display method, and computer-readable recording medium
JP6919751B2 (en) Printing equipment, printing methods and programs
JP2017165003A (en) Printing device, printing method and program
JP2019142218A (en) Apparatus for irradiating, apparatus for expanding, and molding system
JP7459667B2 (en) Printing device and method for producing printed matter
US10889131B2 (en) Irradiation device, expansion device, and shaping system
JP2019130734A (en) Printing system, terminal device, printer, printing method and program
JP7155557B2 (en) PRINTING DEVICE, PRINTING SUPPORT METHOD AND PROGRAM
JP4449785B2 (en) Multifunction printer, label printing method and program thereof
JP2024082770A (en) Printing method, information processing device, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200310

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210224

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210518

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210601

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210601

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210609

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210615

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210712

R150 Certificate of patent or registration of utility model

Ref document number: 6922296

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150