JP2019111697A - Printing device, printing system, printing method and program - Google Patents

Printing device, printing system, printing method and program Download PDF

Info

Publication number
JP2019111697A
JP2019111697A JP2017245837A JP2017245837A JP2019111697A JP 2019111697 A JP2019111697 A JP 2019111697A JP 2017245837 A JP2017245837 A JP 2017245837A JP 2017245837 A JP2017245837 A JP 2017245837A JP 2019111697 A JP2019111697 A JP 2019111697A
Authority
JP
Japan
Prior art keywords
target image
print target
print
printing
scanning
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
JP2017245837A
Other languages
Japanese (ja)
Other versions
JP7006247B2 (en
Inventor
鈴木 茂人
Shigeto Suzuki
茂人 鈴木
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 JP2017245837A priority Critical patent/JP7006247B2/en
Publication of JP2019111697A publication Critical patent/JP2019111697A/en
Priority to JP2022000393A priority patent/JP7173381B2/en
Application granted granted Critical
Publication of JP7006247B2 publication Critical patent/JP7006247B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

To provide a printing device, a printing system, a printing method and a program which can print an image of a print target which is long in a scanning direction.SOLUTION: The printing device comprises a printing head, an enclosure, a scanning-distance detecting part, a print target acquiring part, a scanning-distance determining part and a printing head control part. In the printing head, printing elements are linearly arranged side by side toward a main scanning direction. The enclosure comprises the printing head at a bottom surface thereof. The scanning distance detecting part detects a distance by which the enclosure is scanned in a sub-scanning direction. The print target acquiring part acquires data showing images of first and second print targets. The scanning-distance determining part determines whether or not the printing head reaches a terminal part of the image of the first print target by scanning the enclosure in the sub-scanning direction after the image of the first print target is printed in response to scanning in the sub-scanning direction of the enclosure. The printing head control part, when the scanning-distance determining part determines that a printing starting position reaches the terminal part of the image of the first print target, makes the printing head start to print the image of the second print target.SELECTED DRAWING: Figure 4

Description

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

筐体を把持して手動走査することにより、印刷媒体に文字、記号、ロゴ、マーク等の印刷対象の画像を印刷する手動走査型の印刷装置が知られている。   There is known a manual scanning type printing apparatus which prints an image to be printed such as characters, symbols, logos and marks on a printing medium by gripping and manually scanning a housing.

特許文献1は、印刷媒体上を走査されて印刷ヘッドにより印刷対象の画像を印刷媒体に印刷する手動走査型の印刷装置を開示している。   Patent Document 1 discloses a manual scanning type printing apparatus which scans a print medium and prints an image to be printed on the print medium by a print head.

特開2001−225512号公報JP 2001-225512 A

特許文献1に開示された印刷装置に限らず、手動走査型の印刷装置では、印刷対象の画像を示すデータをRAM(Random Access Memory)に記憶し、RAMに記憶した画像を示すデータを印刷ヘッドに出力することにより、印刷対象の画像を印刷している。ここで用いるRAMは、データの出力速度を大きくするため、CPU(Central Processing Unit)に内蔵されているRAMを用いている。このため、RAMの容量に限界があり、走査方向における印刷対象の画像の長さが制限され、走査方向に長い印刷対象の画像を印刷することが容易でない。   Not limited to the printing apparatus disclosed in Patent Document 1, in a manual scanning type printing apparatus, data representing an image to be printed is stored in a random access memory (RAM), and data representing an image stored in the RAM is a print head The image to be printed is printed by outputting to. The RAM used here is a RAM built in a CPU (Central Processing Unit) in order to increase the data output speed. For this reason, the capacity of the RAM is limited, the length of the image to be printed in the scanning direction is limited, and it is not easy to print the image to be printed that is long in the scanning direction.

本発明は、上記のような課題を解決するためになされたものであり、走査方向に長い印刷対象の画像を印刷できる印刷装置、印刷システム、印刷方法及びプログラムを提供することを目的とする。   The present invention has been made to solve the problems as described above, and it is an object of the present invention to provide a printing apparatus, printing system, printing method, and program capable of printing an image to be printed that is long in the scanning direction.

本発明の目的を達成するため、本発明に係る印刷装置の一様態は、
主走査方向に向けてライン状に印字素子が並んで設けられた印刷ヘッドと、
底面に前記印刷ヘッドを備える筐体と、
前記筐体が副走査方向に走査された距離を検出する走査距離検出手段と、
第1の印刷対象画像および第2の印刷対象画像を示すデータを取得する印刷対象取得手段と、
前記筐体の前記副走査方向への走査に応じた前記第1の印刷対象画像の印刷後、前記筐体が前記副走査方向に走査されることにより、前記印刷ヘッドが前記第1の印刷対象画像の末端部に達したか否かを判定する走査距離判定手段と、
前記走査距離判定手段により印刷開始位置が第1の印刷対象画像の末端部に達したと判定されると、前記印刷ヘッドによる前記第2の印刷対象画像の印刷を開始させる印刷ヘッド制御手段と、
を備えることを特徴とする。
In order to achieve the object of the present invention, one aspect of the printing apparatus according to the present invention is
A print head in which printing elements are provided in a line along the main scanning direction;
A housing provided with the print head on the bottom surface;
Scanning distance detection means for detecting a distance at which the casing is scanned in the sub scanning direction;
A print target acquisition unit that acquires data indicating a first print target image and a second print target image;
After printing the first print target image according to the scan of the housing in the sub scanning direction, the print head is scanned with the first print target by scanning the housing in the sub scanning direction. Scanning distance determination means for determining whether the end of the image has been reached;
Print head control means for starting printing of the second print target image by the print head when the scanning distance determination means determines that the print start position has reached the end of the first print target image;
And the like.

本発明によれば、走査方向に長い印刷対象の画像を印刷できる印刷装置、印刷システム、印刷方法及びプログラムを提供することができる。   According to the present invention, it is possible to provide a printing apparatus, printing system, printing method and program capable of printing an image to be printed which is long in the scanning direction.

本発明の実施の形態に係るハンディプリンタおよび端末装置を示す図である。FIG. 1 is a diagram showing a handy printer and a terminal device according to an embodiment of the present invention. 本発明の実施の形態に係るハンディプリンタを示す上面図である。FIG. 1 is a top view showing a handy printer according to an embodiment of the present invention. 本発明の実施の形態に係るハンディプリンタを示す底面図である。FIG. 1 is a bottom view showing a handy printer according to an embodiment of the present invention. 本発明の実施の形態に係るハンディプリンタの構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a handy printer according to an embodiment of the present invention. 本発明の実施の形態に係る端末装置の構成を示すブロック図である。It is a block diagram which shows the structure of the terminal device which concerns on embodiment of this invention. 本発明の実施の形態に係る端末装置が実行する印刷対象送信処理を示すフローチャートである。It is a flowchart which shows the printing object transmission process which the terminal device which concerns on embodiment of this invention performs. 本発明の実施の形態に係るハンディプリンタが実行する印刷処理を示すフローチャートである。It is a flow chart which shows printing processing which a handy printer concerning an embodiment of the invention performs. 本発明の実施の形態に係るハンディプリンタが実行する第1の印刷実行処理を示すフローチャートである。It is a flow chart which shows the 1st print execution processing which the handy printer concerning an embodiment of the invention performs. 本発明の実施の形態に係るハンディプリンタが実行する第2の印刷実行処理を示すフローチャートである。It is a flow chart which shows the 2nd printing execution processing which a handy printer concerning an embodiment of the invention performs. 本発明の実施の形態に係るハンディプリンタが実行する印刷処理を説明する図である。It is a figure explaining the printing processing which the handy printer concerning an embodiment of the present invention performs. 本発明の実施の形態に係るハンディプリンタが実行する印刷処理を説明する図である。It is a figure explaining the printing processing which the handy printer concerning an embodiment of the present invention performs. 本発明の実施の形態に係るハンディプリンタが実行する印刷処理を説明する図である。It is a figure explaining the printing processing which the handy printer concerning an embodiment of the present invention performs. 本発明の実施の形態に係るハンディプリンタが実行する印刷処理を説明する図である。It is a figure explaining the printing processing which the handy printer concerning an embodiment of the present invention performs. 本発明の実施の形態に係るハンディプリンタが実行する印刷処理を説明する図である。It is a figure explaining the printing processing which the handy printer concerning an embodiment of the present invention performs. 本発明の実施の形態に係るハンディプリンタが実行する印刷処理を説明する図である。It is a figure explaining the printing processing which the handy printer concerning an embodiment of the present invention performs. 変形例に係るハンディプリンタを示す底面図である。It is a bottom view showing a handy printer concerning a modification. 変形例に係るハンディプリンタが実行する印刷処理を説明する図である。It is a figure explaining the printing processing which the handy printer concerning a modification performs.

以下、本発明を実施するための形態に係る印刷装置を図面を参照しながら説明する。   Hereinafter, a printing apparatus according to an embodiment of the present invention will be described with reference to the drawings.

本実施の形態に係るハンディプリンタ(印刷装置)100は、図1に示すように、ユーザが手で把持しやすい大きさを有する筐体101を備え、ユーザにより第1の副走査方向に走査されて、文字、記号、ロゴ、キャラクタ、マーク、図形等の印刷対象画像を印刷媒体Rに印刷するものである。ハンディプリンタ100が印刷する印刷対象画像を示すデータは、端末装置(他の装置)200から送信される。端末装置200は、例えば、ディスプレイ230を備えるスマートホン、タブレットPC(Personal Computer)から構成される。ハンディプリンタ100と端末装置200とは、無線回線を通じて相互に通信可能に構成される。なお、ハンディプリンタ100と端末装置200は、印刷システム1を構成する。   As shown in FIG. 1, the handy printer (printing apparatus) 100 according to the present embodiment includes a casing 101 having a size that is easy for the user to grasp by hand, and is scanned by the user in the first sub-scanning direction The print target image such as characters, symbols, logos, characters, marks, figures, etc. is printed on the print medium R. Data indicating a print target image to be printed by the handy printer 100 is transmitted from the terminal device (another device) 200. The terminal device 200 includes, for example, a smartphone having a display 230 and a tablet PC (Personal Computer). The handy printer 100 and the terminal device 200 are configured to be able to communicate with each other through a wireless circuit. The handy printer 100 and the terminal device 200 constitute a printing system 1.

ハンディプリンタ100の上面には、図2に示すように、印刷開始の指示を受け付ける決定ボタン120と、ユーザに走査する方向を示す第1のインジケータ130Aおよび第2のインジケータ130Bと、が設けられている。   On the upper surface of the handy printer 100, as shown in FIG. 2, there are provided a decision button 120 for receiving an instruction to start printing, and a first indicator 130A and a second indicator 130B for indicating the direction of scanning to the user. There is.

第1のインジケータ130Aは、ユーザに第1の副走査方向に走査することを示す部分である。第2のインジケータ130Bは、ユーザに第2の副走査方向に走査することを示す部分である。第1のインジケータ130Aが配置されている位置を右端部とし、第2のインジケータ130Bが配置されている位置を左端部とする。第1および第2のインジケータ130A、130Bは、導光板と赤色に発光するLED(Light Emitting Diode)、緑色に発光するLED、および青色に発光するLEDとを有し、任意の色に発光する。ハンディプリンタ100を上から見て、第1のインジケータ130Aは、第1の副走査方向に後述する基準距離移動すると印刷ヘッド150と重なる位置に配置されている。   The first indicator 130A is a portion that indicates to the user to scan in the first sub-scanning direction. The second indicator 130B is a portion that indicates to the user to scan in the second sub-scanning direction. The position where the first indicator 130A is disposed is the right end, and the position where the second indicator 130B is disposed is the left end. The first and second indicators 130A and 130B each include a light guide plate, an LED (Light Emitting Diode) emitting red light, an LED emitting green light, and an LED emitting blue light, and emit light of any color. When the handy printer 100 is viewed from above, the first indicator 130A is disposed at a position overlapping the print head 150 when it moves a reference distance described later in the first sub-scanning direction.

ハンディプリンタ100の筐体101の底面には、図3に示すように、走査距離検出部140と、印刷ヘッド150とが設けられている。   As shown in FIG. 3, a scanning distance detection unit 140 and a print head 150 are provided on the bottom surface of the housing 101 of the handy printer 100.

走査距離検出部140は、LEDなどの光源と、光学センサとから構成され、ハンディプリンタ100が第1または第2の副走査方向に走査された距離を検出する。   The scanning distance detection unit 140 includes a light source such as an LED and an optical sensor, and detects the distance at which the handy printer 100 is scanned in the first or second sub-scanning direction.

印刷ヘッド150は、マゼンタ色のインクを吐出するマゼンタ色印刷ヘッド150Mと、シアン色のインクを吐出するシアン色印刷ヘッド150Cと、黄色のインクを吐出する黄色印刷ヘッド150Yと、図示しない各色のインクタンクと、から構成される。印刷ヘッド150M、150C、150Yには、それぞれ印字素子であるノズルが主走査方向に向けてライン状に並んで設けられている。なお、主走査方向は、第1および第2の副走査方向と直交する。印刷ヘッド150は、印刷対象の画像に対応した通電により、ノズルから選択的にインクを吐出する。マゼンタ色印刷ヘッド150Mは、第1のインジケータ130Aの端部から基準距離d1離れた位置に配置されている。シアン色印刷ヘッド150Cは、第1のインジケータ130Aの端部から基準距離d2、マゼンタ色印刷ヘッド150Mから基準距離d4離れた位置に配置されている。黄色印刷ヘッド150Yは、第1のインジケータ130Aの端部から基準距離d3、マゼンタ色印刷ヘッド150Mから基準距離d5離れた位置に配置されている。   The print head 150 includes a magenta print head 150M that ejects magenta ink, a cyan print head 150C that ejects cyan ink, a yellow print head 150Y that ejects yellow ink, and ink of each color not shown. It consists of a tank. In the print heads 150M, 150C, and 150Y, nozzles, which are print elements, are provided in a line along the main scanning direction. The main scanning direction is orthogonal to the first and second sub-scanning directions. The print head 150 selectively ejects ink from the nozzles by energization corresponding to the image to be printed. The magenta print head 150M is disposed at a reference distance d1 away from the end of the first indicator 130A. The cyan print head 150C is disposed at a reference distance d2 from the end of the first indicator 130A and at a reference distance d4 from the magenta print head 150M. The yellow print head 150Y is disposed at a reference distance d3 from the end of the first indicator 130A and a reference distance d5 from the magenta print head 150M.

ハンディプリンタ100は、電気的構成として、図4に示すように、上述した決定ボタン120と、第1および第2のインジケータ130A、130Bと、走査距離検出部140と、印刷ヘッド150と、に加えて、制御部110と、通信部160と、ROM(Read Only Memory)170と、RAM(Random Access Memory)180と、を備える。   As the electric configuration, as shown in FIG. 4, the handy printer 100 is added to the determination button 120 described above, the first and second indicators 130A and 130B, the scanning distance detection unit 140, and the print head 150. And a communication unit 160, a read only memory (ROM) 170, and a random access memory (RAM) 180.

制御部110は、CPU(Central Processing Unit)等から構成される。制御部110は、ROM170に記憶したプログラムを実行することにより、印刷対象取得部111と、インジケータ表示制御部112と、走査距離判定部113と、印刷ヘッド制御部114として機能する。   The control unit 110 is configured of a CPU (Central Processing Unit) or the like. The control unit 110 functions as the print target acquisition unit 111, the indicator display control unit 112, the scanning distance determination unit 113, and the print head control unit 114 by executing the program stored in the ROM 170.

印刷対象取得部111は、通信部160を介して、端末装置200から送信された第1と第2の印刷対象画像を示すデータを取得し、RAM180に格納する。第2の印刷対象画像は、第1の印刷対象画像の末端部に続けて印刷する画像である。詳細には、印刷対象取得部111は、端末装置200から送信された第1の印刷対象画像を示すデータを取得し、RAM180に格納する。第1の印刷対象画像の印刷が終了すると、印刷対象取得部111は、RAM180に格納された第1の印刷対象画像を示すデータを消去し、端末装置200に第1の印刷対象画像の印刷が終了した旨を示すデータを送信する。その後、印刷対象取得部111は、端末装置200から送信された第2の印刷対象画像を示すデータを取得し、RAM180に格納する。なお、RAM180に記憶した第1の印刷対象画像を示すデータを消去し、第2の印刷対象画像を示すデータをRAM180に記憶する構成には、RAM180に記憶した第1の印刷対象画像を示すデータに第2の印刷対象画像を示すデータを上書きする構成も含む。   The print target acquisition unit 111 acquires data indicating the first and second print target images transmitted from the terminal device 200 via the communication unit 160, and stores the data in the RAM 180. The second print target image is an image to be printed subsequently to the end of the first print target image. Specifically, the print target acquisition unit 111 acquires data indicating the first print target image transmitted from the terminal device 200, and stores the data in the RAM 180. When the printing of the first print target image is completed, the print target acquisition unit 111 deletes the data indicating the first print target image stored in the RAM 180, and the terminal device 200 prints the first print target image. Send data indicating that it has ended. Thereafter, the print target acquisition unit 111 acquires data indicating the second print target image transmitted from the terminal device 200, and stores the data in the RAM 180. Note that, in a configuration in which the data indicating the first print target image stored in the RAM 180 is deleted and the data indicating the second print target image is stored in the RAM 180, the data indicating the first print target image stored in the RAM 180 Also includes a configuration for overwriting data indicating the second print target image.

インジケータ表示制御部112は、第1のインジケータ130Aまたは第2のインジケータ130Bを点灯し、ユーザに走査方向を示す。印刷対象取得部111が第1の印刷対象画像を示すデータを取得し、印刷待機状態になると、インジケータ表示制御部112は第1のインジケータ130Aを緑色に点灯する。決定ボタン120が押されると、インジケータ表示制御部112は、第1のインジケータ130Aの点灯色を白色に変更する。ハンディプリンタ100が第1の副走査方向に走査されて、第1の印刷対象画像の印刷を終了すると、インジケータ表示制御部112は、第1のインジケータ130Aを消灯し、第2のインジケータ130Bを緑色に点灯する。ハンディプリンタ100が第1の印刷対象画像の印刷を終了した後、走査距離判定部113が第1の副走査方向に走査された距離(第1の走査距離)L1以上第2の副走査方向に走査されたと判定し、印刷対象取得部111が第2の印刷対象画像を示すデータを取得し、印刷待機状態になると、インジケータ表示制御部112は第2のインジケータ130Bを消灯し、第1のインジケータ130Aを緑色に点灯する。第1の副走査方向に走査されて印刷が開始すると、インジケータ表示制御部112は、第1のインジケータ130Aの点灯色を白色に変更する。ハンディプリンタ100が第1の副走査方向に走査されて、第2の印刷対象画像の印刷を終了すると、インジケータ表示制御部112は、第1のインジケータ130Aを青色に点灯する。その後、所定時間経過すると、インジケータ表示制御部112は、第1のインジケータ130Aを消灯する。   The indicator display control unit 112 turns on the first indicator 130A or the second indicator 130B to indicate the scanning direction to the user. When the print target acquisition unit 111 acquires data indicating the first print target image and the printing standby state is set, the indicator display control unit 112 turns the first indicator 130A green. When the determination button 120 is pressed, the indicator display control unit 112 changes the lighting color of the first indicator 130A to white. When the handy printer 100 scans in the first sub-scanning direction and finishes printing the first print target image, the indicator display control unit 112 turns off the first indicator 130A and turns the second indicator 130B green. Lights up. After the handy printer 100 finishes printing the first print target image, the distance (first scan distance) L1 or more at which the scan distance determination unit 113 scans in the first sub-scanning direction in the second sub-scanning direction When it is determined that the scanning is performed, the print target acquisition unit 111 acquires data indicating the second print target image, and when in the print standby state, the indicator display control unit 112 turns off the second indicator 130B, and the first indicator Turn on 130A green. When scanning is started in the first sub-scanning direction and printing is started, the indicator display control unit 112 changes the lighting color of the first indicator 130A to white. When the handy printer 100 scans in the first sub-scanning direction and finishes printing the second print target image, the indicator display control unit 112 turns on the first indicator 130A in blue. Thereafter, when a predetermined time has elapsed, the indicator display control unit 112 turns off the first indicator 130A.

走査距離判定部113は、第1または第2の副走査方向に所定距離走査されたか否か判定し、所定距離走査されたと判定すると、印刷ヘッド制御部114の制御により印刷ヘッド150に第1または第2の印刷対象画像の印刷を開始させる。具体的には、走査距離判定部113は、決定ボタン120が押されてからハンディプリンタ100が基準距離走査されたか否かを判定し、基準距離走査されたと判定すると、印刷ヘッド制御部114の制御により印刷ヘッド150に第1の印刷対象画像の印刷を開始させる。走査距離判定部113は、決定ボタン120が押されてからハンディプリンタ100が基準距離d1走査されたと判定すると、マゼンタ色印刷ヘッド150Mに印刷を開始させる。走査距離判定部113は、基準距離d2走査されたと判定すると、シアン色印刷ヘッド150Cに印刷を開始させ、基準距離d3走査されたと判定すると、黄色印刷ヘッド150Yに印刷を開始させる。   The scanning distance determination unit 113 determines whether or not the predetermined distance scanning is performed in the first or second sub-scanning direction, and when it is determined that the predetermined distance scanning is performed, the print head control unit 114 controls the print head 150 to The printing of the second print target image is started. Specifically, the scanning distance determination unit 113 determines whether the handy printer 100 has been scanned for the reference distance after the determination button 120 is pressed, and determines that the reference distance scan has been performed, the control of the print head control unit 114 Thus, the print head 150 starts printing the first print target image. The scanning distance determination unit 113 causes the magenta print head 150M to start printing when it is determined that the handy printer 100 has been scanned by the reference distance d1 after the determination button 120 is pressed. The scan distance determination unit 113 causes the cyan print head 150C to start printing when it is determined that the reference distance d2 has been scanned, and causes the yellow print head 150Y to start the printing when it is determined that the reference distance d3 has been scanned.

第1の印刷対象画像の印刷が終了すると、走査距離判定部113は、第2の副走査方向に走査され、さらに第1の副走査方向に走査されたとき、印刷ヘッド150が第1の印刷対象画像の末端部に達しているか否かを判定する。詳細には、走査距離判定部113は、第1の印刷対象画像の印刷が終了した後、第2の副走査方向に走査されるまで第1の副走査方向に走査された距離L1を取得する。マゼンタ色印刷ヘッド150Mは、黄色印刷ヘッド150Yの印刷が終了するまでに、印刷せずに第1の副走査方向に基準距離d5走査されているので、印刷が終了した後、第1の副走査方向に距離L1走査されると、マゼンタ色印刷ヘッド150Mは、距離L1+基準距離5d走査された位置に配置されている。この後、第2の副走査方向に走査されると、走査距離判定部113は、第2の副走査方向に走査された距離Lが距離L1+基準距離5d以上であるか否かを判定する。走査距離判定部113によって、距離Lが距離L1+基準距離5d以上であると判定されると、走査距離判定部113は、距離Lが距離L1+基準距離5d以上である旨を示すデータをインジケータ表示制御部112に出力する。その後、走査距離判定部113は、第2の副走査方向に走査を開始されてから第1の副走査方向に走査されるまでの距離(第2の走査距離)L2を取得する。このときマゼンタ色印刷ヘッド150Mは、距離L1+基準距離5d−距離L2走査された位置に配置されている。この位置から第1の副走査方向に走査されると、走査距離判定部113は、第1の副走査方向に走査された距離L3を取得し、距離L3=距離L2−距離L1−基準距離d5であるか否かを判定する。第1の副走査方向に距離L3=距離L2−距離L1−基準距離d5走査されると、マゼンタ色印刷ヘッド150Mは、第1の印刷対象画像の末端部に位置している。走査距離判定部113は、距離L3=距離L2−距離L1−基準距離d5であると判定されると、印刷ヘッド制御部114に第2の印刷対象画像を印刷させる旨のデータを出力する。   When printing of the first print target image is completed, the scanning distance determination unit 113 scans in the second sub-scanning direction, and when scanning in the first sub-scanning direction, the print head 150 is subjected to the first printing. It is determined whether the end of the target image has been reached. Specifically, after the printing of the first print target image is completed, the scanning distance determination unit 113 obtains the distance L1 scanned in the first sub scanning direction until scanning in the second sub scanning direction. . As the magenta print head 150M is scanned by the reference distance d5 in the first sub-scanning direction without printing until printing by the yellow print head 150Y is completed, the first sub-scan is performed after printing is completed. When the distance L1 is scanned in the direction, the magenta print head 150M is disposed at the position scanned by the distance L1 + the reference distance 5d. Thereafter, when the scanning in the second sub-scanning direction is performed, the scanning distance determination unit 113 determines whether the distance L scanned in the second sub-scanning direction is equal to or larger than the distance L1 + the reference distance 5d. When the scanning distance determination unit 113 determines that the distance L is equal to or greater than the distance L1 + reference distance 5d, the scanning distance determination unit 113 controls data indicating that the distance L is equal to or greater than the distance L1 + reference distance 5d. It outputs to the part 112. Thereafter, the scanning distance determination unit 113 acquires a distance (second scanning distance) L2 from the start of scanning in the second sub-scanning direction to the scanning in the first sub-scanning direction. At this time, the magenta print head 150M is disposed at a position where the distance L1 + the reference distance 5d−the distance L2 is scanned. When scanning from this position in the first sub-scanning direction, scanning distance determination unit 113 obtains distance L3 scanned in the first sub-scanning direction, and distance L3 = distance L2−distance L2−distance L1−reference distance d5 It is determined whether the When scanning is performed in the first sub-scanning direction, distance L3 = distance L2−distance L1−reference distance d5, the magenta print head 150M is located at the end of the first print target image. When it is determined that the distance L3 = the distance L2−the distance L1−the reference distance d5, the scanning distance determination unit 113 outputs, to the print head control unit 114, data indicating that the second print target image is to be printed.

印刷ヘッド制御部114は、走査距離判定部113により基準距離走査されたと判定された後、走査距離検出部140が検出した副走査方向に走査された走査距離に基づいて、印刷ヘッド150を制御して第1の印刷対象画像を印刷させる。走査距離判定部113により、第1の印刷対象画像の印刷が終了した後、第2の副走査方向に走査され、さらに第1の副走査方向に走査されたとき、印刷ヘッド150が第1の印刷対象画像の末端部に位置していると判定されると、印刷ヘッド制御部114は、印刷ヘッド150を制御して第2の印刷対象画像を印刷させる。具体的には、印刷ヘッド制御部114は、印刷ヘッド150が第1の副走査方向に1ドットピッチに相当する距離を走査される度、RAM180に記憶された第1と第2の印刷対象画像をYMC(Yellow Magenta Cyan)毎に主走査方向にライン状に並んだ1画素のラインである1ドットラインを印刷ヘッド150に印刷させる。   The print head control unit 114 controls the print head 150 based on the scanning distance scanned in the sub scanning direction detected by the scanning distance detection unit 140 after the scanning distance determination unit 113 determines that the reference distance scanning has been performed. The first print target image is printed. After printing of the first print target image is completed by the scanning distance determination unit 113, the printing head 150 is scanned in the second sub-scanning direction and is further scanned in the first sub-scanning direction. If it is determined that the print target image is located at the end of the print target image, the print head control unit 114 controls the print head 150 to print the second print target image. Specifically, the print head control unit 114 controls the first and second print target images stored in the RAM 180 each time the print head 150 scans a distance corresponding to one dot pitch in the first sub-scanning direction. The print head 150 is made to print one dot line which is a line of one pixel lined in a line in the main scanning direction every YMC (Yellow Magenta Cyan).

決定ボタン120は、ユーザの操作に基づいて、印刷媒体Rにおける第1のインジケータ130Aが配置された位置を印刷開始位置として受け付けるとともに印刷開始を指示するものである。   The determination button 120 receives the position on the print medium R where the first indicator 130A is arranged as the print start position and instructs the print start based on the user's operation.

走査距離検出部140は、上述したように、印刷媒体Rに対して印刷ヘッド150が走査された距離である走査済み距離を検出し、検出された走査済み距離を示すデータを制御部110に出力する。   As described above, the scanning distance detection unit 140 detects a scanned distance which is a distance by which the print head 150 scans the printing medium R, and outputs data indicating the detected scanned distance to the control unit 110. Do.

印刷ヘッド150は、上述したように、印刷ヘッド制御部114の制御に基づいて、印刷ヘッド150に設けられたノズルから印刷データに応じてインクを選択的に吐出させる。吐出したインクは、印刷媒体Rに付着し、印刷ヘッド150の主走査方向に向けてライン状に並んだ画素(1ドットライン)が印刷される。   As described above, the print head 150 selectively ejects the ink according to the print data from the nozzles provided in the print head 150 based on the control of the print head control unit 114. The ejected ink adheres to the print medium R, and pixels (one dot line) arranged in a line in the main scanning direction of the print head 150 are printed.

通信部160は、端末装置200から印刷対象画像を示すデータを受信する。通信部160は、無線LAN(Local Area Network)、Bluetooth(登録商標)などの無線通信モジュールから構成される。   The communication unit 160 receives data indicating an image to be printed from the terminal device 200. The communication unit 160 includes a wireless communication module such as a wireless local area network (LAN) or Bluetooth (registered trademark).

ROM170は、フラッシュメモリ等の不揮発性メモリから構成され、上述したように制御部110が各種機能を実現するためのプログラムおよび基準距離d1〜d5を記憶する。RAM180は、揮発性メモリから構成され、制御部110が各種処理を行うためのプログラムを実行するための作業領域として用いられる。また、RAM180は、第1と第2の印刷対象画像のYMCの画像データ、距離L、L1〜L3などの走査距離のデータを記憶する。なお、RAM180は、CPUに内蔵されたものであり、第1の印刷対象画像のYMCの画像データと第2の印刷対象画像のYMCの画像データとを両方を記憶する容量を有しないとする。   The ROM 170 is configured of a non-volatile memory such as a flash memory, and stores programs for the control unit 110 to realize various functions and reference distances d1 to d5 as described above. The RAM 180 is composed of volatile memory, and is used as a work area for executing programs for the control unit 110 to perform various processes. The RAM 180 also stores YMC image data of the first and second print target images and data of scanning distances such as distances L and L1 to L3. The RAM 180 is built in the CPU, and does not have a capacity for storing both the YMC image data of the first print target image and the YMC image data of the second print target image.

端末装置200は、図5に示すように、制御部210と、通信部220と、ディスプレイ230と、操作部240と、ROM250と、RAM260と、を備える。   As shown in FIG. 5, the terminal device 200 includes a control unit 210, a communication unit 220, a display 230, an operation unit 240, a ROM 250, and a RAM 260.

制御部210は、CPU等から構成される。制御部210は、ROM250に記憶されたプログラムを実行することにより、印刷対象取得部211と、印刷対象分割部212と、印刷対象送信部213として機能する。   The control unit 210 is configured of a CPU and the like. The control unit 210 functions as a print target acquisition unit 211, a print target division unit 212, and a print target transmission unit 213 by executing the programs stored in the ROM 250.

印刷対象取得部211は、操作部240が取得した、または通信部220が受信した印刷対象画像を示すデータを取得し、RAM260に格納する。   The print target acquisition unit 211 acquires data indicating the print target image acquired by the operation unit 240 or received by the communication unit 220, and stores the acquired data in the RAM 260.

印刷対象分割部212は、印刷対象取得部211が取得した印刷対象画像の副走査方向における長さTLが基準長さBL以上であるか否かを判定する。印刷対象画像の長さTLが基準長さBL以上であると判定すると、印刷対象分割部212は、副走査方向において、印刷対象画像の先頭から基準長さBLまでを第1の印刷対象画像、印刷対象画像の基準長さBLから末端までを第2の印刷対象画像となるように、印刷対象画像示すデータを第1の印刷対象画像を示すデータと第2の印刷対象画像を示すデータに分割する。なお、印刷対象画像の長さTLは、基準長さBLの2倍を超えないものとする。基準長さBLは、ハンディプリンタ100のRAM180の容量により決定され、一回の走査で印刷できる長さであり、例えば15cmである。   The print target division unit 212 determines whether the length TL in the sub-scanning direction of the print target image acquired by the print target acquisition unit 211 is equal to or greater than the reference length BL. If it is determined that the length TL of the print target image is equal to or greater than the reference length BL, the print target division unit 212 generates a first print target image from the head of the print target image to the reference length BL in the subscanning direction Data indicating the print target image is divided into data indicating the first print target image and data indicating the second print target image so that the second print target image is from the reference length BL of the print target image to the end Do. The length TL of the print target image does not exceed twice the reference length BL. The reference length BL is determined by the capacity of the RAM 180 of the handy printer 100, and is a length that can be printed by one scan, for example, 15 cm.

印刷対象送信部213は、第1と第2の印刷対象画像を示すデータを通信部220を介して、ハンディプリンタ100に送信する。   The print target transmission unit 213 transmits data indicating the first and second print target images to the handy printer 100 via the communication unit 220.

通信部220は、ハンディプリンタ100に印刷対象画像を示すデータを送信する。通信部220は、上述した通信部160と同様に、無線LAN、Bluetooth(登録商標)などの無線通信モジュールから構成される。   The communication unit 220 transmits data indicating an image to be printed to the handy printer 100. The communication unit 220 is configured by a wireless communication module such as a wireless LAN or Bluetooth (registered trademark), as in the communication unit 160 described above.

ディスプレイ230は、入力された印刷対象の画像や操作に必要な画像を表示するものであり、LCD(Liquid Crystal Display)などから構成される。   The display 230 displays an image to be input for printing and an image necessary for an operation, and is configured of an LCD (Liquid Crystal Display) or the like.

操作部240は、ユーザの入力に基づいて、印刷対象画像を示すデータや印刷処理の開始、終了の指示を受け付けるものである。なお、操作部240とディスプレイ230とは、タッチパネルディスプレイ装置を構成する。   The operation unit 240 receives data representing an image to be printed and an instruction to start and end print processing based on the user's input. The operation unit 240 and the display 230 constitute a touch panel display device.

ROM250は、フラッシュメモリ等の不揮発性メモリから構成され、制御部210が各種機能を実現するためのプログラムを記憶する。RAM260は、揮発性メモリから構成され、制御部210が各種処理を行うためのプログラムを実行するための作業領域として用いられる。また、RAM260は、印刷対象画像を示すデータを記憶する。   The ROM 250 is composed of a non-volatile memory such as a flash memory, and stores programs for the control unit 210 to realize various functions. The RAM 260 is configured of a volatile memory, and is used as a work area for executing a program for the control unit 210 to perform various processes. The RAM 260 also stores data indicating an image to be printed.

つぎに、以上の構成を有する端末装置200からハンディプリンタ100に印刷対象画像を送信し、ハンディプリンタ100が印刷対象画像を印刷する例について、ハンディプリンタ100が実行する印刷処理、および端末装置200が実行する印刷対象送信処理について説明する。   Next, for an example in which the print target image is transmitted from the terminal device 200 having the above configuration to the handy printer 100 and the handy printer 100 prints the print target image, the print process executed by the handy printer 100 and the terminal device 200 The print target transmission process to be executed will be described.

端末装置200は、ユーザによる処理を開始させる指示に応答し、図6に示す印刷対象送信処理を開始する。また、ハンディプリンタ100は、ユーザによる処理を開始させる指示に応答し、図7に示す印刷処理を開始する。以下、端末装置200が実行する印刷対象送信処理およびハンディプリンタ100が実行する印刷処理を、フローチャートを用いて説明する。なお、ここでは、印刷対象画像を分割しない例及び第1の印刷対象画像と第2の印刷対象画像に分割する例について説明する。   In response to the user's instruction to start the process, the terminal device 200 starts the print target transmission process shown in FIG. Further, in response to the user's instruction to start the process, the handy printer 100 starts the printing process shown in FIG. Hereinafter, the print target transmission process executed by the terminal device 200 and the print process executed by the handy printer 100 will be described using flowcharts. Here, an example in which the print target image is not divided and an example in which the print target image is divided into the first print target image and the second print target image will be described.

まず、図6に示すように、印刷対象取得部211は、操作部240に入力された印刷対象画像を示すデータを取得する(ステップS101)。印刷対象取得部211は、取得した印刷対象画像を示すデータをRAM260に記憶する。つぎに、印刷対象送信部213は、印刷対象画像を示すデータを送信する指示を受け付けたか否かを判定する(ステップS102)。データを送信する指示を受け付けていない場合(ステップS102;No)、ステップS102を繰り返す。   First, as shown in FIG. 6, the print target acquisition unit 211 acquires data indicating the print target image input to the operation unit 240 (step S101). The print target acquisition unit 211 stores data indicating the acquired print target image in the RAM 260. Next, the print target transmission unit 213 determines whether an instruction to transmit data indicating the print target image has been received (step S102). If the instruction to transmit data has not been received (step S102; No), step S102 is repeated.

データを送信する指示を受け付けた場合(ステップS102;Yes)、印刷対象分割部212は、印刷対象取得部211が取得した印刷対象画像の副走査方向における長さTLが基準長さBL以上であるか否かを判定する(ステップS103)。印刷対象画像の長さTLが基準長さBL以上であると判定されると(ステップS103;Yes)、印刷対象分割部212は、副走査方向において、印刷対象画像の先頭から基準長さBLまでを第1の印刷対象画像、印刷対象画像の基準長さBLから末端までを第2の印刷対象画像となるように、印刷対象画像示すデータを第1の印刷対象画像を示すデータと第2の印刷対象画像を示すデータに分割する(ステップS104)。印刷対象画像の長さTLが基準長さBL以上でないと判定されると(ステップS103;No)、印刷対象取得部211が取得した印刷対象画像を第1の印刷対象画像とし、ステップS105へ進む。   When an instruction to transmit data is received (step S102; Yes), the print target division unit 212 determines that the length TL in the sub-scanning direction of the print target image acquired by the print target acquisition unit 211 is equal to or greater than the reference length BL. It is determined whether or not (step S103). If it is determined that the length TL of the print target image is equal to or greater than the reference length BL (step S103; Yes), the print target division unit 212 determines from the head of the print target image to the reference length BL in the subscanning direction. The first print target image, the second print target image from the reference length BL of the print target image to the second print target image, the data indicating the first print target image and the second print target image The data is divided into data indicating the print target image (step S104). If it is determined that the length TL of the print target image is not longer than the reference length BL (step S103; No), the print target image acquired by the print target acquisition unit 211 is set as the first print target image, and the process proceeds to step S105. .

つぎに、印刷対象送信部213は、変数n=1とする(ステップS105)。つぎに、印刷対象送信部213は、第1の印刷対象画像を示すデータを、通信部220を介して、ハンディプリンタ100に送信する(ステップS106)。つぎに、印刷対象送信部213は、第1の印刷対象画像の印刷を完了したか否かを判定する(ステップS107)。第1の印刷対象画像の印刷を完了したか否かは、ハンディプリンタ100から第1の印刷対象画像の印刷が完了した旨のデータが送信されたか否かにより判定する。印刷対象送信部213は、第1の印刷対象画像の印刷を完了していないと判定すると(ステップS107;No)、ステップS107を繰り返す。印刷対象送信部213は、第1の印刷対象画像の印刷を完了したと判定すると(ステップS107;Yes)、印刷対象送信部213は、第1の印刷対象画像が最後の画像か否かを判定する(ステップS108)。ステップS103で印刷対象画像の長さTLが基準長さBL以上でないと判定された場合、第1の印刷対象画像が最後の画像であると判定し(ステップS108;Yes)、印刷対象送信部213は、印刷完了を示す旨のデータを送信する(ステップS109)。   Next, the print target transmission unit 213 sets the variable n = 1 (step S105). Next, the print target transmission unit 213 transmits data indicating the first print target image to the handy printer 100 via the communication unit 220 (step S106). Next, the print target transmission unit 213 determines whether the printing of the first print target image has been completed (step S107). Whether printing of the first print target image has been completed is determined based on whether data indicating that printing of the first print target image has been completed is transmitted from the handy printer 100. If it is determined that the printing of the first print target image is not completed (step S107; No), the print target transmission unit 213 repeats step S107. When the print target transmission unit 213 determines that the printing of the first print target image is completed (step S107; Yes), the print target transmission unit 213 determines whether the first print target image is the last image. (Step S108). If it is determined in step S103 that the length TL of the print target image is not longer than the reference length BL, it is determined that the first print target image is the last image (step S108; Yes), and the print target transmission unit 213 Sends data indicating that the printing is completed (step S109).

印刷対象送信部213は、第1の印刷対象画像が最後の画像でないと判定すると(ステップS108;No)、変数nをインクリメントし(ステップS110)、印刷対象送信部213は、第2の印刷対象画像のデータをハンディプリンタ100に送信する(ステップS106)。つぎに、印刷対象送信部213は、第2の印刷対象画像の印刷を完了したか否かを判定する(ステップS107)。印刷対象送信部213は、第2の印刷対象画像の印刷を完了していないと判定すると(ステップS107;No)、ステップS107を繰り返す。印刷対象送信部213は、第2の印刷対象画像の印刷を完了したと判定すると(ステップS107;Yes)、印刷対象送信部213は、第2の印刷対象画像が最後の画像か否かを判定する(ステップS108)。第2の印刷対象画像は分割した2つめの画像であるので、印刷対象送信部213は、第2の印刷対象画像を最後の画像であると判定し(ステップS108;Yes)、印刷完了を示す旨のデータを送信する(ステップS109)。その後、終了指示が入力されているか否かを判定し(ステップS111)、終了指示が入力されていないと判定すると(ステップS111;No)、ステップS101に戻る。終了指示が入力されたと判定すると(ステップS111;Yes)、印刷対象送信処理を終了する。   When it is determined that the first print target image is not the last image (step S108; No), the print target transmission unit 213 increments the variable n (step S110), and the print target transmission unit 213 performs the second print target The data of the image is transmitted to the handy printer 100 (step S106). Next, the print target transmission unit 213 determines whether the printing of the second print target image is completed (step S107). If the print target transmission unit 213 determines that the printing of the second print target image is not completed (step S107; No), the step S107 is repeated. When the print target transmission unit 213 determines that the printing of the second print target image is completed (step S107; Yes), the print target transmission unit 213 determines whether the second print target image is the last image. (Step S108). Since the second print target image is the second divided image, the print target transmission unit 213 determines that the second print target image is the last image (step S108; Yes), indicating that the printing is completed. The data to that effect is transmitted (step S109). Thereafter, it is determined whether or not an end instruction is input (step S111). If it is determined that an end instruction is not input (step S111; No), the process returns to step S101. If it is determined that the end instruction has been input (step S111; Yes), the print target transmission process is ended.

端末装置200から第1の印刷対象画像を示すデータが送信されると、図7に示すように、ハンディプリンタ100の印刷対象取得部111は、通信部160を介して端末装置200から送信された第1の印刷対象画像を示すデータを取得し、RAM180に格納する(ステップS201)。つぎに、インジケータ表示制御部112は、第1のインジケータ130Aを緑色に点灯する(ステップS202)。これにより、ハンディプリンタ100は印刷待機状態になる。   When data indicating the first print target image is transmitted from the terminal device 200, as shown in FIG. 7, the print target acquisition unit 111 of the handy printer 100 is transmitted from the terminal device 200 via the communication unit 160. Data indicating the first print target image is acquired and stored in the RAM 180 (step S201). Next, the indicator display control unit 112 turns on the first indicator 130A in green (step S202). As a result, the handy printer 100 is in a print standby state.

つぎに、インジケータ表示制御部112は、決定ボタン120が押されたか否かを判定する(ステップS203)。決定ボタン120が押されていないと判定されると(ステップS203;No)、ステップS203を繰り返す。決定ボタン120が押されたと判定されると(ステップS203;Yes)、インジケータ表示制御部112の制御により、第1のインジケータ130Aは白色に点灯する(ステップS204)。つぎに、走査距離判定部113は、第1の印刷開始処理を開始する(ステップS205)。   Next, the indicator display control unit 112 determines whether the determination button 120 has been pressed (step S203). If it is determined that the determination button 120 is not pressed (step S203; No), step S203 is repeated. If it is determined that the determination button 120 has been pressed (Step S203; Yes), the first indicator 130A lights white under the control of the indicator display control unit 112 (Step S204). Next, the scanning distance determination unit 113 starts the first print start process (step S205).

図8に示す第1の印刷開始処理が開始すると、走査距離判定部113は、決定ボタン120が押されてからハンディプリンタ100が基準距離d1走査されたか否かを判定する(ステップS301)。基準距離d1走査されていないと判定すると(ステップS301;No)、ステップS301を繰り返す。基準距離d1走査されたと判定すると、(ステップS301;Yes)、走査距離判定部113は、印刷ヘッド制御部114を介してマゼンタ色印刷ヘッド150Mに印刷を開始させ(ステップS302)、印刷ヘッド制御部114は、走査距離検出部140が検出した副走査方向に走査された走査距離に基づいて、マゼンタ色印刷ヘッド150Mに画像を印刷させる。   When the first print start process shown in FIG. 8 is started, the scan distance determination unit 113 determines whether the handy printer 100 has been scanned by the reference distance d1 after the determination button 120 is pressed (step S301). If it is determined that the reference distance d1 is not scanned (step S301; No), step S301 is repeated. When it is determined that the reference distance d1 has been scanned (step S301; Yes), the scanning distance determination unit 113 causes the magenta print head 150M to start printing via the print head control unit 114 (step S302), and the print head control unit A step 114 causes the magenta print head 150M to print an image based on the scanning distance scanned in the sub-scanning direction detected by the scanning distance detection unit 140.

つぎに、走査距離判定部113は、決定ボタン120が押されてからハンディプリンタ100が基準距離d2走査されたか否かを判定する(ステップS303)。基準距離d2走査されていないと判定すると(ステップS303;No)、ステップS303を繰り返す。基準距離d2走査されたと判定すると(ステップS303;Yes)、走査距離判定部113は、印刷ヘッド制御部114を介してシアン色印刷ヘッド150Cに印刷を開始させ(ステップS304)、印刷ヘッド制御部114は、走査距離検出部140が検出した副走査方向に走査された走査距離に基づいて、シアン色印刷ヘッド150Cに画像を印刷させる。   Next, the scanning distance determination unit 113 determines whether or not the handy printer 100 has been scanned by the reference distance d2 after the determination button 120 is pressed (step S303). If it is determined that the reference distance d2 is not scanned (Step S303; No), Step S303 is repeated. If it is determined that the reference distance d2 has been scanned (step S303; Yes), the scanning distance determination unit 113 causes the cyan print head 150C to start printing via the print head control unit 114 (step S304), and the print head control unit 114 Causes the cyan print head 150C to print an image based on the scanning distance scanned in the sub-scanning direction detected by the scanning distance detection unit 140.

つぎに、走査距離判定部113は、決定ボタン120が押されてからハンディプリンタ100が基準距離d3走査されたか否かを判定する(ステップS305)。基準距離d3走査されていないと判定すると(ステップS305;No)、ステップS305を繰り返す。基準距離d3走査されたと判定すると(ステップS305;Yes)、走査距離判定部113は、印刷ヘッド制御部114を介して黄色印刷ヘッド150Yに印刷を開始させ(ステップS306)、印刷ヘッド制御部114は、走査距離検出部140が検出した副走査方向に走査された走査距離に基づいて、黄色印刷ヘッド150Yに画像を印刷させる。   Next, the scanning distance determination unit 113 determines whether or not the handy printer 100 has been scanned by the reference distance d3 after the determination button 120 is pressed (step S305). If it is determined that the reference distance d3 is not scanned (step S305; No), step S305 is repeated. If it is determined that the reference distance d3 has been scanned (step S305; Yes), the scanning distance determination unit 113 causes the yellow print head 150Y to start printing via the print head control unit 114 (step S306), and the print head control unit 114 An image is printed on the yellow print head 150Y based on the scanning distance scanned in the sub-scanning direction detected by the scanning distance detection unit 140.

つぎに、走査距離検出部140は、印刷が終了したか否かを判定する(ステップS307)。印刷が終了していないと判定すると(ステップS307;No)、ステップS307を繰り返す。印刷が終了したと判定すると(ステップS307;Yes)、印刷対象取得部111は、RAM180に格納された第1の印刷対象画像を示すデータを消去する(ステップS308)。このとき、マゼンタ色印刷ヘッド150Mは、黄色印刷ヘッド150Yの印刷が終了するまでに、印刷せずに第1の副走査方向に基準距離d5走査されている。つぎに、走査距離判定部113は、第1の印刷対象画像の印刷を終了した後、第2の副走査方向に走査されるまで第1の副走査方向に走査された距離L1を取得する(ステップS309)。その後、第1の印刷実行処理を終了し、図7に示す印刷処理に戻る。   Next, the scanning distance detection unit 140 determines whether printing has ended (step S307). If it is determined that the printing is not completed (Step S307; No), Step S307 is repeated. When it is determined that the printing is completed (Step S307; Yes), the print target acquisition unit 111 deletes the data indicating the first print target image stored in the RAM 180 (Step S308). At this time, the magenta print head 150M is scanned by the reference distance d5 in the first sub-scanning direction without printing until printing by the yellow print head 150Y is completed. Next, after the printing of the first print target image is finished, the scanning distance determination unit 113 obtains the distance L1 scanned in the first sub-scanning direction until scanning in the second sub-scanning direction (see FIG. Step S309). Thereafter, the first print execution process is ended, and the process returns to the print process shown in FIG.

つぎに、端末装置200に第1の印刷対象画像の印刷が終了した旨を示すデータを送信する(ステップS206)。つぎに、印刷対象取得部111は、端末装置200から印刷完了を示す旨のデータを受信したか否かを判定する(ステップS207)。ここでは、印刷対象画像が基準長さBL以下の場合、印刷完了を示すデータを受信する。印刷完了を示す旨のデータを受信しなかったと判定すると(ステップS207;No)、インジケータ表示制御部112は、第1のインジケータ130Aを消灯し、第2のインジケータ130Bを緑色に点灯する(ステップS208)。つぎに、印刷対象取得部111は、端末装置200から送信された第2の印刷対象画像を示すデータを取得し(ステップS209)、第2の印刷対象画像を示すデータをRAM180に格納する(ステップS210)。つぎに、第2の副走査方向に走査されると、走査距離判定部113は、第2の副走査方向に走査された距離Lが距離L1+基準距離5d以上であるか否かを判定する(ステップS211)。距離Lが距離L1以上でないと判定されると(ステップS211;No)、ステップS211を繰り返す。距離Lが距離L1以上であると判定されると(ステップS211;Yes)、インジケータ表示制御部112は第2のインジケータ130Bを消灯し、第1のインジケータ130Aを緑色に点灯する(ステップS212)。つぎに、走査距離判定部113は、第2の副走査方向に走査を開始されてから第1の副走査方向に走査されるまでの距離L2を取得する(ステップS213)。このときマゼンタ色印刷ヘッド150Mは、距離L1+基準距離5d−距離L2走査された位置に配置されている。つぎに、走査距離判定部113は、第2の印刷実行処理を開始する(ステップS214)。   Next, data indicating that printing of the first print target image is completed is transmitted to the terminal device 200 (step S206). Next, the print target acquisition unit 111 determines whether data indicating the completion of printing has been received from the terminal device 200 (step S207). Here, when the image to be printed is equal to or less than the reference length BL, data indicating completion of printing is received. If it is determined that the data indicating the completion of printing has not been received (step S207: No), the indicator display control unit 112 turns off the first indicator 130A and turns on the second indicator 130B in green (step S208). ). Next, the print target acquisition unit 111 acquires data indicating the second print target image transmitted from the terminal device 200 (step S 209), and stores data indicating the second print target image in the RAM 180 (step S 209). S210). Next, when scanned in the second sub-scanning direction, the scanning distance determination unit 113 determines whether the distance L scanned in the second sub-scanning direction is equal to or larger than the distance L1 + the reference distance 5d (see FIG. Step S211). If it is determined that the distance L is not greater than or equal to the distance L1 (step S211; No), step S211 is repeated. If it is determined that the distance L is equal to or greater than the distance L1 (step S211; Yes), the indicator display control unit 112 turns off the second indicator 130B and turns on the first indicator 130A in green (step S212). Next, the scanning distance determination unit 113 acquires a distance L2 from when scanning in the second sub-scanning direction is started to scanning in the first sub-scanning direction (step S213). At this time, the magenta print head 150M is disposed at a position where the distance L1 + the reference distance 5d−the distance L2 is scanned. Next, the scanning distance determination unit 113 starts the second print execution process (step S214).

図9に示す第2の印刷実行処理が開始すると、走査距離判定部113は、第1の副走査方向に走査された距離L3を取得する(ステップS401)。つぎに、走査距離判定部113は、距離L3=距離L2−距離L1−基準距離d5であるか否かを判定する(ステップS402)。距離L3=距離L2−距離L1−基準距離d5でないと判定されると(ステップS402;No)、ステップS401に戻る。距離L3=距離L2−距離L1−基準距離d5であると判定されると(ステップS402;Yes)、インジケータ表示制御部112は、第1のインジケータ130Aの点灯色を白色に変更する(ステップS403)。つぎに、走査距離判定部113は、印刷ヘッド制御部114を介してマゼンタ色印刷ヘッド150Mに第2の印刷対象画像の印刷を開始させ(ステップS404)、印刷ヘッド制御部114は、走査距離検出部140が検出した副走査方向に走査された走査距離に基づいて、マゼンタ色印刷ヘッド150Mに画像を印刷させる。   When the second print execution process shown in FIG. 9 starts, the scanning distance determination unit 113 acquires the distance L3 scanned in the first sub-scanning direction (step S401). Next, the scanning distance determination unit 113 determines whether or not distance L3 = distance L2−distance L1−reference distance d5 (step S402). If it is determined that the distance L3 = distance L2−distance L1−reference distance d5 is not satisfied (step S402; No), the process returns to step S401. If it is determined that distance L3 = distance L2−distance L1−reference distance d5 (step S402; Yes), the indicator display control unit 112 changes the lighting color of the first indicator 130A to white (step S403) . Next, the scan distance determination unit 113 causes the magenta print head 150M to start printing the second print target image via the print head control unit 114 (step S404), and the print head control unit 114 detects the scan distance. An image is printed on the magenta print head 150M based on the scanning distance scanned in the sub scanning direction detected by the unit 140.

つぎに、走査距離判定部113は、マゼンタ色印刷ヘッド150Mが印刷を開始してからハンディプリンタ100が基準距離d4走査されたか否かを判定する(ステップS405)。基準距離d4走査されていないと判定すると(ステップS405;No)、ステップS405を繰り返す。基準距離d4走査されたと判定すると(ステップS405;Yes)、走査距離判定部113は、印刷ヘッド制御部114を介してシアン色印刷ヘッド150Cに第2の印刷対象画像の印刷を開始させ(ステップS406)、印刷ヘッド制御部114は、走査距離検出部140が検出した副走査方向に走査された走査距離に基づいて、シアン色印刷ヘッド150Cに画像を印刷させる。   Next, the scanning distance determination unit 113 determines whether or not the handy printer 100 has been scanned by the reference distance d4 after the magenta print head 150M starts printing (step S405). If it is determined that the reference distance d4 is not scanned (step S405; No), step S405 is repeated. If it is determined that the reference distance d4 has been scanned (step S405; Yes), the scanning distance determination unit 113 causes the cyan print head 150C to start printing the second print target image via the print head control unit 114 (step S406). The print head control unit 114 causes the cyan print head 150C to print an image based on the scanning distance scanned in the sub-scanning direction detected by the scanning distance detection unit 140.

つぎに、走査距離判定部113は、マゼンタ色印刷ヘッド150Mが印刷を開始してからハンディプリンタ100が基準距離d5走査されたか否かを判定する(ステップS407)。基準距離d5走査されていないと判定すると(ステップS407;No)、ステップS407を繰り返す。基準距離d5走査されたと判定すると(ステップS407;Yes)、走査距離判定部113は、印刷ヘッド制御部114を介して黄色印刷ヘッド150Yに第2の印刷対象画像の印刷を開始させ(ステップS408)、印刷ヘッド制御部114は、走査距離検出部140が検出した副走査方向に走査された走査距離に基づいて、黄色印刷ヘッド150Yに画像を印刷させる。   Next, the scanning distance determination unit 113 determines whether or not the handy printer 100 has been scanned by the reference distance d5 after the magenta print head 150M starts printing (step S407). If it is determined that the reference distance d5 is not scanned (step S407; No), step S407 is repeated. If it is determined that the reference distance d5 has been scanned (step S407; Yes), the scanning distance determination unit 113 causes the yellow print head 150Y to start printing the second print target image via the print head control unit 114 (step S408) The print head control unit 114 causes the yellow print head 150Y to print an image based on the scanning distance scanned in the sub-scanning direction detected by the scanning distance detection unit 140.

つぎに、走査距離検出部140は、印刷が終了したか否かを判定する(ステップS409)。印刷が終了していないと判定すると(ステップS409;No)、ステップS409を繰り返す。印刷が終了したと判定すると(ステップS409;Yes)、第2の印刷対象画像の印刷が了した旨のデータを端末装置200に送信し(ステップS410)、第2の印刷実行処理を終了し、図7に示す印刷処理に戻る。   Next, the scanning distance detection unit 140 determines whether printing has ended (step S409). If it is determined that printing has not ended (step S409; No), step S409 is repeated. If it is determined that printing has been completed (step S409; Yes), data indicating that printing of the second print target image has been completed is transmitted to the terminal device 200 (step S410), and the second print execution process is completed, It returns to the printing process shown in FIG.

つぎに、インジケータ表示制御部112は、第1のインジケータ130Aを青色に点灯する(ステップS215)。その後、所定時間経過すると、インジケータ表示制御部112は、第1のインジケータ130Aを消灯する(ステップS216)。その後、印刷処理を終了する。また、ステップS207で印刷完了を示す旨のデータを受信したと判定した場合(ステップS207;Yes)、インジケータ表示制御部112は、第1のインジケータ130Aを青色に点灯し(ステップS215)、所定時間経過すると、インジケータ表示制御部112は、第1のインジケータ130Aを消灯する(ステップS216)。その後、印刷処理を終了する。   Next, the indicator display control unit 112 turns on the first indicator 130A in blue (step S215). Thereafter, when a predetermined time has elapsed, the indicator display control unit 112 turns off the first indicator 130A (step S216). Thereafter, the printing process is ended. If it is determined in step S207 that data indicating the completion of printing has been received (step S207; Yes), the indicator display control unit 112 turns on the first indicator 130A in blue (step S215), and the predetermined time When the time elapses, the indicator display control unit 112 turns off the first indicator 130A (step S216). Thereafter, the printing process is ended.

つぎに、本実施の形態に係るハンディプリンタ100および端末装置200が実行する処理を具体例に基づいて図10〜図15を参照しながら説明する。この例で印刷する印刷対象画像は、「ABCDEFGH」である。この印刷対象画像は、副走査方向における長さTLが、一回の走査で印刷できる長さである基準長さBL以上である。   Next, processing executed by the handy printer 100 and the terminal device 200 according to the present embodiment will be described based on a specific example with reference to FIGS. The print target image to be printed in this example is “ABCDEFGH”. The printing target image has a length TL in the sub-scanning direction equal to or greater than a reference length BL which is a length that can be printed by one scan.

ユーザによる処理を開始させる指示に応答し、ハンディプリンタ100が印刷処理を開始し、端末装置200が、印刷対象送信処理を開始する。端末装置200が、印刷対象送信処理を開始すると、印刷対象取得部211は、操作部240に入力された印刷対象画像を示すデータを取得する(ステップS101;図6)。ここで入力された印刷対象画像は、「ABCDEFGH」である。印刷対象取得部211は、取得した印刷対象画像を示すデータをRAM260に記憶する。   In response to the user's instruction to start the process, the handy printer 100 starts the print process, and the terminal device 200 starts the print target transmission process. When the terminal device 200 starts the print target transmission process, the print target acquisition unit 211 acquires data indicating the print target image input to the operation unit 240 (step S101; FIG. 6). The print target image input here is “ABCDEFGH”. The print target acquisition unit 211 stores data indicating the acquired print target image in the RAM 260.

つぎに、印刷対象送信部213が、データを送信する指示を受け付けると(ステップS102;Yes;図6)、印刷対象分割部212は、印刷対象取得部211が取得した印刷対象画像の副走査方向における長さTLが基準長さBL以上であるか否かを判定する(ステップS103:図6)。この例では、印刷対象画像の副走査方向における長さTLが基準長さBL以上であるので、印刷対象画像の長さTLを基準長さBL以上であると判定する(ステップS103;Yes;図6)。   Next, when the print target transmission unit 213 receives an instruction to transmit data (step S102; Yes; FIG. 6), the print target division unit 212 determines the subscanning direction of the print target image acquired by the print target acquisition unit 211. It is determined whether or not the length TL in is greater than or equal to the reference length BL (step S103: FIG. 6). In this example, since the length TL in the subscanning direction of the print target image is equal to or greater than the reference length BL, it is determined that the length TL of the print target image is equal to or greater than the reference length BL (step S103; Yes; FIG. 6).

つぎに、印刷対象分割部212は、副走査方向において、印刷対象画像の先頭から基準長さBLまでを第1の印刷対象画像、印刷対象画像の基準長さBLから末端までを第2の印刷対象画像となるように、印刷対象画像示すデータを第1の印刷対象画像を示すデータと第2の印刷対象画像を示すデータに分割する(ステップS104;図6)。この例では、第1の印刷対象画像は「ABCD」、第2の印刷対象画像は「EFGH」である。つぎに、印刷対象送信部213は、変数n=1とする(ステップS105;図6)。つぎに、印刷対象送信部213は、第1の印刷対象画像を示すデータを、通信部220を介して、ハンディプリンタ100に送信する(ステップS106;図6)。   Next, the print target division unit 212 performs the first print target image from the head of the print target image to the reference length BL and the second print from the reference length BL of the print target image to the end in the sub scanning direction The data representing the print target image is divided into data representing the first print target image and data representing the second print target image so as to be the target image (step S104; FIG. 6). In this example, the first print target image is “ABCD” and the second print target image is “EFGH”. Next, the print target transmission unit 213 sets the variable n = 1 (step S105; FIG. 6). Next, the print target transmission unit 213 transmits data indicating the first print target image to the handy printer 100 via the communication unit 220 (step S106; FIG. 6).

端末装置200から第1の印刷対象画像を示すデータが送信されると、ハンディプリンタ100の印刷対象取得部111は、端末装置200から送信された第1の印刷対象画像を示すデータを取得し、RAM180に格納する(ステップS201;図7)。つぎに、インジケータ表示制御部112は、第1のインジケータ130Aを緑色に点灯する(ステップS202;図7)。これにより、ユーザは、ハンディプリンタ100は印刷待機状態になったことを確認できる。   When data indicating the first print target image is transmitted from the terminal device 200, the print target acquisition unit 111 of the handy printer 100 acquires data indicating the first print target image transmitted from the terminal device 200, It stores in RAM 180 (step S201; FIG. 7). Next, the indicator display control unit 112 turns on the first indicator 130A in green (step S202; FIG. 7). As a result, the user can confirm that the handy printer 100 is in the print standby state.

つぎに、ユーザが、緑色に点灯した第1のインジケータ130Aを印刷予定位置Pの左端部に合わせ、決定ボタン120を押すと(ステップS203;Yes;図7)、インジケータ表示制御部112の制御により、第1のインジケータ130Aは白色に点灯する(ステップS204;図7)。つぎに、ユーザが、白色に点灯した第1のインジケータ130Aを見て、第1の副走査方向に走査すると、走査距離判定部113により第1の印刷開始処理が開始する(ステップS205;図7)。   Next, when the user aligns the first indicator 130A lit in green with the left end of the planned printing position P and presses the determination button 120 (step S203; Yes; FIG. 7), the indicator display control unit 112 controls. , And the first indicator 130A lights white (step S204; FIG. 7). Next, when the user looks at the first indicator 130A lit in white and scans in the first sub-scanning direction, the scan distance determination unit 113 starts the first print start process (step S205; FIG. 7). ).

第1の印刷開始処理が開始し、決定ボタン120が押されてからハンディプリンタ100が基準距離d1走査されると(ステップS301;Yes;図8)、走査距離判定部113は、マゼンタ色印刷ヘッド150Mに印刷を開始させる(ステップS302;図8)。ハンディプリンタ100が基準距離d2走査されると(ステップS303;Yes;図8)、走査距離判定部113は、シアン色印刷ヘッド150Cに印刷を開始させる(ステップS304;図8)。ハンディプリンタ100が基準距離d3走査されると(ステップS305;Yes;図8)、走査距離判定部113は、黄色印刷ヘッド150Yに印刷を開始させる(ステップS306;図8)。ユーザがハンディプリンタ100を第1の副走査方向に走査すると、第1の印刷対象画像「ABCD」が印刷される。   When the first printing start process starts and the handy printer 100 is scanned for the reference distance d1 after the determination button 120 is pressed (step S301; Yes; FIG. 8), the scanning distance determination unit 113 detects the magenta print head The printing is started on 150M (step S302; FIG. 8). When the handy printer 100 is scanned by the reference distance d2 (step S303; Yes; FIG. 8), the scanning distance determination unit 113 causes the cyan print head 150C to start printing (step S304; FIG. 8). When the handy printer 100 is scanned by the reference distance d3 (step S305; Yes; FIG. 8), the scanning distance determination unit 113 causes the yellow print head 150Y to start printing (step S306; FIG. 8). When the user scans the handy printer 100 in the first sub-scanning direction, the first print target image "ABCD" is printed.

その後、走査距離検出部140により印刷が終了したと判定され(ステップS307;Yes;図8)、印刷対象取得部111は、RAM180に格納された第1の印刷対象画像を示すデータを消去する(ステップS308;図8)。このとき、マゼンタ色印刷ヘッド150Mは、黄色印刷ヘッド150Yの印刷が終了するまでに、印刷せずに第1の副走査方向に基準距離d5走査されている。つぎに、走査距離判定部113は、第1の印刷対象画像の印刷を終了した後、第2の副走査方向に走査されるまで第1の副走査方向に走査された距離L1を取得する(ステップS309;図8)。このときハンディプリンタ100は、図11に示す位置まで走査され、第1の副走査方向に距離L1走査されているとすると、マゼンタ色印刷ヘッド150Mは、距離L1+基準距離5d走査された位置に配置されている。その後、第1の印刷実行処理を終了する。つぎに、端末装置200に第1の印刷対象画像の印刷が終了した旨を示すデータを送信する(ステップS206;図7)。   Thereafter, it is determined that the printing is completed by the scanning distance detection unit 140 (step S307; Yes; FIG. 8), the print target acquisition unit 111 erases the data indicating the first print target image stored in the RAM 180 ( Step S308; FIG. 8). At this time, the magenta print head 150M is scanned by the reference distance d5 in the first sub-scanning direction without printing until printing by the yellow print head 150Y is completed. Next, after the printing of the first print target image is finished, the scanning distance determination unit 113 obtains the distance L1 scanned in the first sub-scanning direction until scanning in the second sub-scanning direction (see FIG. Step S309; FIG. 8). At this time, assuming that the handy printer 100 is scanned to the position shown in FIG. 11 and scanned by the distance L1 in the first sub-scanning direction, the magenta print head 150M is disposed at the position scanned by the distance L1 + reference distance 5d. It is done. Thereafter, the first print execution process is ended. Next, data indicating that printing of the first print target image is completed is transmitted to the terminal device 200 (step S206; FIG. 7).

つぎに、端末装置200の印刷対象送信部213は、第1の印刷対象画像の印刷を完了したか否かを判定する(ステップS107;図6)。ハンディプリンタ100から第1の印刷対象画像の印刷が完了した旨のデータが送信されたので、印刷対象送信部213は、第1の印刷対象画像の印刷を完了したと判定する(ステップS107;Yes;図6)。つぎに、印刷対象送信部213は、第1の印刷対象画像が最後の画像か否かを判定する(ステップS108;図6)。印刷対象取得部211が取得した印刷対象画像がステップS104で分割されているので、第1の印刷対象画像が最後の画像でないと判定し(ステップS108;No;図6)、変数nをインクリメントする(ステップS110;図6)。つぎに、印刷対象送信部213は、第2の印刷対象画像「EFGH」を示すデータをハンディプリンタ100に送信する(ステップS106;図6)。   Next, the print target transmission unit 213 of the terminal device 200 determines whether the printing of the first print target image has been completed (step S107; FIG. 6). Since the data indicating that the printing of the first print target image is completed is transmitted from the handy printer 100, the print target transmission unit 213 determines that the printing of the first print target image is completed (step S107; Yes) Figure 6). Next, the print target transmission unit 213 determines whether the first print target image is the last image (step S108; FIG. 6). Since the print target image acquired by the print target acquisition unit 211 is divided in step S104, it is determined that the first print target image is not the last image (step S108; No; FIG. 6), and the variable n is incremented. (Step S110; FIG. 6). Next, the print target transmission unit 213 transmits data indicating the second print target image “EFGH” to the handy printer 100 (step S106; FIG. 6).

つぎに、ハンディプリンタ100が印刷完了を示す旨のデータを受信しなかったと判定すると(ステップS207;No;図7)、インジケータ表示制御部112は、第1のインジケータ130Aを消灯し、第2のインジケータ130Bを緑色に点灯する(ステップS208;図7)。つぎに、印刷対象取得部111は、端末装置200から送信された第2の印刷対象画像を示すデータを取得する(ステップS209;図7)。つぎに、第2の印刷対象画像を示すデータをRAM180に格納する(ステップS210;図7)。つぎに、緑色に点灯した第2のインジケータ130Bを見たユーザは、図12に示すように、第2の副走査方向にハンディプリンタ100を走査する。走査距離判定部113は、第2の副走査方向に走査された距離Lが距離L1+基準距離5d以上であるか否かを判定する(ステップS211;図7)。距離Lが距離L1以上であると判定されると、インジケータ表示制御部112は第2のインジケータ130Bを消灯し、第1のインジケータ130Aを緑色に点灯する(ステップS212;図7)。緑色に点灯した第1のインジケータ130Aを見たユーザは、ハンディプリンタ100を第1の副走査方向に走査する。つぎに、走査距離判定部113は、第2の副走査方向に走査を開始されてから第1の副走査方向に走査されるまでの距離L2を取得する(ステップS213;図7)。このときマゼンタ色印刷ヘッド150Mは、距離L1+基準距離5d−距離L2走査された位置に配置されている。つぎに、走査距離判定部113は、第2の印刷実行処理を開始する(ステップS214;図7)。   Next, when it is determined that the handy printer 100 has not received the data indicating the completion of printing (step S207; No; FIG. 7), the indicator display control unit 112 turns off the first indicator 130A, and the second The indicator 130B is turned green (step S208; FIG. 7). Next, the print target acquisition unit 111 acquires data indicating the second print target image transmitted from the terminal device 200 (step S209; FIG. 7). Next, data representing the second print target image is stored in the RAM 180 (step S210; FIG. 7). Next, the user who has seen the second indicator 130B lit in green scans the handy printer 100 in the second sub-scanning direction, as shown in FIG. The scanning distance determination unit 113 determines whether the distance L scanned in the second sub-scanning direction is equal to or larger than the distance L1 + the reference distance 5d (step S211; FIG. 7). If it is determined that the distance L is equal to or greater than the distance L1, the indicator display control unit 112 turns off the second indicator 130B and turns on the first indicator 130A in green (step S212; FIG. 7). The user who has seen the first indicator 130A lit in green scans the handy printer 100 in the first sub-scanning direction. Next, the scanning distance determination unit 113 obtains a distance L2 from when scanning in the second sub-scanning direction is started to scanning in the first sub-scanning direction (step S213; FIG. 7). At this time, the magenta print head 150M is disposed at a position where the distance L1 + the reference distance 5d−the distance L2 is scanned. Next, the scanning distance determination unit 113 starts the second print execution process (step S214; FIG. 7).

第2の印刷実行処理が開始すると、走査距離判定部113は、第1の副走査方向に走査された距離L3を取得する(ステップS401;図9)。つぎに、ハンディプリンタ100が、図13に示すように、第1の副走査方向に距離L3=距離L2−距離L1−基準距離d5走査されると(ステップS402;Yes;図9)、インジケータ表示制御部112は、第1のインジケータ130Aの点灯色を白色に変更する(ステップS403;図9)。つぎに、図14に示すように、走査距離判定部113は、印刷ヘッド制御部114を介してマゼンタ色印刷ヘッド150Mに第2の印刷対象画像の印刷を開始させる(ステップS404;図9)。つぎに、走査距離判定部113は、マゼンタ色印刷ヘッド150Mが印刷を開始してからハンディプリンタ100が基準距離d4走査されたと判定すると(ステップS405;Yes;図9)、走査距離判定部113は、印刷ヘッド制御部114を介してシアン色印刷ヘッド150Cに第2の印刷対象画像の印刷を開始させる(ステップS406;図9)。つぎに、走査距離判定部113は、マゼンタ色印刷ヘッド150Mが印刷を開始してからハンディプリンタ100が基準距離d5走査されたと判定すると(ステップS407;Yes;図9)、走査距離判定部113は、印刷ヘッド制御部114を介して黄色印刷ヘッド150Yに第2の印刷対象画像の印刷を開始させる(ステップS408;図9)。その後、図15に示すように、第2の印刷対象画像の印刷が完了すると、走査距離検出部140が、印刷が終了したと判定し(ステップS409;Yes;図9)、第2の印刷対象画像の印刷が了した旨のデータを端末装置200に送信し(ステップS410;図9)、第2の印刷実行処理を終了する。   When the second print execution process starts, the scanning distance determination unit 113 obtains the distance L3 scanned in the first sub-scanning direction (step S401; FIG. 9). Next, when the handy printer 100 scans the distance L3 = distance L2−distance L1−reference distance d5 in the first sub-scanning direction as shown in FIG. 13 (step S402; Yes; FIG. 9), the indicator is displayed The control unit 112 changes the lighting color of the first indicator 130A to white (step S403; FIG. 9). Next, as shown in FIG. 14, the scanning distance determination unit 113 causes the magenta print head 150M to start printing the second print target image via the print head control unit 114 (step S404; FIG. 9). Next, when the scanning distance determination unit 113 determines that the handy printer 100 has been scanned by the reference distance d4 after the magenta print head 150M starts printing (step S405; Yes; FIG. 9), the scanning distance determination unit 113 The print control unit 114 causes the cyan print head 150C to start printing the second print target image (step S406; FIG. 9). Next, when the scanning distance determination unit 113 determines that the handy printer 100 has been scanned by the reference distance d5 after the magenta print head 150M starts printing (step S407; Yes; FIG. 9), the scanning distance determination unit 113 And causes the yellow print head 150Y to start printing the second print target image via the print head control unit 114 (step S408; FIG. 9). Thereafter, as shown in FIG. 15, when the printing of the second print target image is completed, the scanning distance detection unit 140 determines that the printing is completed (step S409; Yes; FIG. 9), and the second print target Data indicating that printing of the image has been completed is transmitted to the terminal device 200 (step S410; FIG. 9), and the second print execution process is terminated.

つぎに、インジケータ表示制御部112は、第1のインジケータ130Aを青色に点灯する(ステップS215;図7)。青色に点灯した第1のインジケータ130Aを見たユーザは、第1と第2の印刷対象画像の全てが印刷完了したことを知ることができる。その後、所定時間経過すると、インジケータ表示制御部112は、第1のインジケータ130Aを消灯する(ステップS216;図7;図7)。   Next, the indicator display control unit 112 turns on the first indicator 130A in blue (step S215; FIG. 7). The user who has seen the first indicator 130A illuminated in blue can know that all of the first and second print target images have been printed. Thereafter, when a predetermined time has elapsed, the indicator display control unit 112 turns off the first indicator 130A (step S216; FIG. 7; FIG. 7).

以上のように、本実施の形態のハンディプリンタ100によれば、第1の印刷対象画像に続けて第2の印刷対象画像を印刷できる。これにより、印刷対象画像の副走査方向における長さTLが基準長さBL以上である場合でも印刷できる。特に、RAM180の容量が小さく基準長さBLを大きくできない場合に有効である。また、RAM180は、CPUに内蔵されたものであるため、データの出力速度が速く、印刷する際の最大走査速度を大きくできる。また、CPUに内蔵されたRAM180を用いることで、筐体101の大きさを小さくでき、CPUに内蔵されたRAM180以外のRAMを備える場合に比べてコストダウンできる。また、第1の印刷対象画像を印刷した後、第2の印刷対象画像を印刷するまで、第1の副走査方向および第2の副走査方向に走査された距離を走査距離検出部140で検出しているので、第1の印刷対象画像と第2の印刷対象画像を連続して隙間なく印刷できる。   As described above, according to the handy printer 100 of the present embodiment, it is possible to print the second print target image following the first print target image. Thus, printing can be performed even when the length TL in the sub-scanning direction of the print target image is equal to or greater than the reference length BL. In particular, this is effective when the capacity of the RAM 180 is small and the reference length BL can not be increased. Further, since the RAM 180 is built in the CPU, the data output speed is high, and the maximum scanning speed when printing can be increased. Further, by using the RAM 180 incorporated in the CPU, the size of the housing 101 can be reduced, and the cost can be reduced as compared with the case where the RAM other than the RAM 180 incorporated in the CPU is provided. In addition, after the first print target image is printed, the scan distance detection unit 140 detects the distance scanned in the first sub scan direction and the second sub scan direction until the second print target image is printed. Thus, the first print target image and the second print target image can be printed continuously without gaps.

(変形例)
上述の実施の形態では、端末装置200からハンディプリンタ100に第1の印刷対象画像を示すデータと第2の印刷対象画像を示すデータを2回に分けて送信する例について説明した。ハンディプリンタ100は、第1の印刷対象画像と第2の印刷対象画像を連続して印刷することができればよい。例えば、ハンディプリンタ100は、CPUに内蔵されたRAM180以外に外部RAMを備え、外部RAMに第1の印刷対象画像を示すデータと第2の印刷対象画像を示すデータを記憶してもよい。RAM180は、第1の印刷対象画像を示すデータまたは第2の印刷対象画像を示すデータを記憶する第1の記憶部として機能する。外部RAMは、例えばCPUが配置された基板に配置されたものであり、第2の印刷対象画像を示すデータおよび第2の印刷対象画像を示すデータを記憶する第2の記憶部として機能する。この場合、外部RAMからRAM180に第1の印刷対象画像を示すデータを出力し、RAM180に第1の印刷対象画像を示すデータを記憶し、第1の印刷対象画像を印刷する。第1の印刷対象画像の印刷が終了すると、RAM180に記憶した第1の印刷対象画像を示すデータを消去する。つぎに、外部RAMからRAM180に第2の印刷対象画像を示すデータを出力し、RAM180に第2の印刷対象画像を示すデータを記憶し、第2の印刷対象画像を印刷する。RAM180に記憶した第1の印刷対象画像を示すデータを消去し、第2の印刷対象画像を示すデータをRAM180に記憶する構成には、RAM180に記憶した第1の印刷対象画像を示すデータに第2の印刷対象画像を示すデータを上書きする構成も含む。その他の構成は、上述の実施の形態のハンディプリンタ100と同様である。このようにすることで、端末装置200がなくてもハンディプリンタ100単体で、印刷対象画像の副走査方向における長さTLが基準長さBL以上である場合でも印刷できる。
(Modification)
In the above embodiment, an example in which the data indicating the first print target image and the data indicating the second print target image are divided into two and transmitted from the terminal device 200 to the handy printer 100 has been described. The handy printer 100 may print the first print target image and the second print target image continuously. For example, the handy printer 100 may include an external RAM in addition to the RAM 180 incorporated in the CPU, and may store data indicating a first print target image and data indicating a second print target image in the external RAM. The RAM 180 functions as a first storage unit that stores data indicating a first print target image or data indicating a second print target image. The external RAM is disposed, for example, on a substrate on which a CPU is disposed, and functions as a second storage unit that stores data indicating a second print target image and data indicating a second print target image. In this case, data representing the first print target image is output from the external RAM to the RAM 180, data representing the first print target image is stored in the RAM 180, and the first print target image is printed. When the printing of the first print target image is completed, the data indicating the first print target image stored in the RAM 180 is deleted. Next, data representing the second print target image is output from the external RAM to the RAM 180, data representing the second print target image is stored in the RAM 180, and the second print target image is printed. In the configuration in which the data representing the first print target image stored in the RAM 180 is deleted and the data representing the second print target image is stored in the RAM 180, the data representing the first print target image stored in the RAM 180 is It also includes a configuration for overwriting data indicating the second print target image. The other configuration is the same as that of the handy printer 100 according to the above-described embodiment. By doing this, even if the terminal device 200 is not provided, printing can be performed even when the length TL of the image to be printed in the sub-scanning direction is equal to or greater than the reference length BL.

上述の実施の形態では、第1の印刷対象画像を印刷した後、第2の印刷対象画像を印刷するまでに走査された距離を走査距離検出部140で検出する例について説明した。ハンディプリンタ100は、第1の印刷対象画像と第2の印刷対象画像を連続して隙間なく印刷できればよい。例えば、図16に示すように、ハンディプリンタ100は、印刷ヘッド150と平行に配置されたスキャナ190を備えてもよい。スキャナ190は、印刷ヘッド150と主走査方向と平行な向きにライン状に受光素子が並んで設けられたものである。マゼンタ色印刷ヘッド150Mとスキャナ190の中心との間隔を基準距離d6とする。第1のインジケータ130Aおよび第2のインジケータ130Bは、印刷ヘッド150の主走査方向の長さと同じ長さを有し、ハンディプリンタ100を上面から見て、第1または第2の副走査方向に走査されたとき重なる位置に配置され、印刷ヘッド150の位置を示す目印となっている。第1の印刷対象画像を印刷した後、ユーザが再度、図17に示すように、ハンディプリンタ100を第1の印刷対象画像の上に印刷ヘッド150が通過するように第1の副走査方向に走査する。スキャナ190が第1の印刷対象画像の末端部を検知し、末端部を検知してから末端部を検知した際の末端部とマゼンタ色印刷ヘッド150M間の距離(ここではマゼンタ色印刷ヘッド150Mとスキャナ190の中心との間隔を基準距離d6とする)走査されると、マゼンタ色印刷ヘッド150Mが第2の印刷対象画像の印刷を開始する。その後、シアン色印刷ヘッド150C、黄色印刷ヘッド150Yに印刷を開始させる。ユーザは、第1のインジケータ130Aと第2のインジケータ130Bとを目印として、第1の印刷対象画像に合わせて走査することで、ハンディプリンタ100を第1の印刷対象画像の上に印刷ヘッド150が通過するように第1の副走査方向に走査することができる。この場合、第1の印刷対象画像を印刷した後、ハンディプリンタ100を印刷媒体Rから離したとしても第2の印刷対象画像を第1の印刷対象画像に連続して隙間なく印刷できる。   In the above-described embodiment, an example has been described in which the scanning distance detection unit 140 detects the distance scanned until the second print target image is printed after printing the first print target image. The handy printer 100 may print the first print target image and the second print target image continuously without gaps. For example, as shown in FIG. 16, the handy printer 100 may include a scanner 190 arranged in parallel with the print head 150. In the scanner 190, light receiving elements are provided in line in a direction parallel to the print head 150 in the main scanning direction. A distance between the magenta print head 150M and the center of the scanner 190 is a reference distance d6. The first indicator 130A and the second indicator 130B have the same length as the length in the main scanning direction of the print head 150, and scan in the first or second sub-scanning direction when the handy printer 100 is viewed from the top It is placed at the overlapping position when being printed, and serves as a mark indicating the position of the print head 150. After printing the first print target image, as shown in FIG. 17 again, the user again passes the handy printer 100 over the first print target image so that the print head 150 passes in the first sub-scanning direction. Scan. When the scanner 190 detects the end of the first print target image and detects the end and then detects the end, the distance between the end of the first print target image and the magenta print head 150M (here, the magenta print head 150M and When scanned with the distance from the center of the scanner 190 as the reference distance d6), the magenta print head 150M starts printing the second print target image. Thereafter, the cyan print head 150C and the yellow print head 150Y start printing. The user uses the first indicator 130A and the second indicator 130B as marks to scan in accordance with the first print target image, whereby the print head 150 is placed over the first print target image by the handy printer 100. It is possible to scan in the first sub-scanning direction so as to pass through. In this case, even if the handy printer 100 is separated from the print medium R after printing the first print target image, the second print target image can be continuously printed without gaps on the first print target image.

上述の実施の形態では、第2の印刷対象画像を取得すると、印刷ヘッド制御部114が印刷ヘッド150に第2の印刷対象画像を印刷させる例について説明したが、ハンディプリンタ100は、第2の印刷対象画像の印刷準備が完了したか否かを判定する印刷準備判定部を更に備えてもよい。この場合、インジケータ表示制御部112は、走査距離判定部113により、第1の副走査方向に走査された第1の走査距離L1より第2に副走査方向に走査された第2の走査距離L2が大きいと判定されると、第2のインジケータ130Bを消灯した後、印刷準備判定部によって第2の印刷対象画像の印刷準備が完了したと判定されると第1のインジケータ130Aを点灯する。ハンディプリンタ100が、印刷準備判定部を更に備えることで、印刷準備が完了する前にユーザによりハンディプリンタ100が走査されることを防ぐことができる。   In the above-described embodiment, an example in which the print head control unit 114 causes the print head 150 to print the second print target image when acquiring the second print target image has been described. The image processing apparatus may further include a print preparation determination unit that determines whether the print preparation of the print target image is completed. In this case, the indicator display control unit 112 causes the scanning distance determination unit 113 to perform a second scanning distance L2 scanned in the sub scanning direction second than the first scanning distance L1 scanned in the first sub scanning direction. When it is determined that the second indicator 130B is extinguished, the first indicator 130A is turned on when it is determined by the print preparation determination unit that the print preparation for the second print target image is completed. The handy printer 100 further includes a print preparation determination unit, which can prevent the user from scanning the handy printer 100 before the print preparation is completed.

上述の実施の形態では、印刷対象画像を第1の印刷対象画像と第2の印刷対象画像に分割する例について説明したが、ハンディプリンタ100は、印刷対象画像を複数の印刷対象画像に分割し、複数の印刷対象画像を連続して隙間なく印刷できればよい。例えば、印刷対象画像を副走査方向において、第1の印刷対象画像から第Mの印刷対象画像に分割してもよい。Mは2以上の自然数である。この場合、第m−1の印刷対象画像を印刷した後、第mの印刷対象画像を印刷する。m=2、・・・M−1、Mである。このようにすることで、副走査方向における印刷対象画像の長さの制限を無くすことができる。   In the above embodiment, an example in which the print target image is divided into the first print target image and the second print target image has been described, but the handy printer 100 divides the print target image into a plurality of print target images. The plurality of print target images may be continuously printed without gaps. For example, the print target image may be divided from the first print target image into the Mth print target image in the sub-scanning direction. M is a natural number of 2 or more. In this case, the m-th print target image is printed after the (m-1) -th print target image is printed. m = 2,... M−1, M. By doing this, it is possible to eliminate the restriction of the length of the print target image in the sub scanning direction.

上述の実施の形態では、印刷ヘッド150がノズルからマゼンタ色、シアン色、黄色のインクをそれぞれ吐出する例について説明したが、印刷ヘッド150は、単色またはインクを吐出するものでもよく、4色以上のインクを吐出する物でもよい。また、印刷ヘッド150が、ライン状にノズルが並んで設けられているインクジェット式の例について説明したが、印刷ヘッド150は、サーマル式のものであってもよく、他の方式であってもよい。   In the above-described embodiment, the print head 150 ejects magenta, cyan, and yellow inks from the nozzles, but the print head 150 may eject single color or ink, and four or more colors may be used. It may be one that discharges the ink. In addition, although an example of the ink jet type in which the print head 150 is provided with the nozzles arranged in line is described, the print head 150 may be a thermal type, or may be another type. .

上述の実施の形態では、第1および第2のインジケータ130A、130Bが設けられる例について説明したが、インジケータは1つ設けられればよく、筐体101の右端または左端に1つのインジケータが設けられてもよい。   In the above embodiment, although the example in which the first and second indicators 130A and 130B are provided has been described, one indicator may be provided, and one indicator is provided at the right end or the left end of the housing 101. It is also good.

また、CPU、RAM、ROM等から構成されるハンディプリンタ100、端末装置200が実行する印刷対象送信処理、印刷処理を行う中心となる部分は、専用のシステムによらず、通常の情報携帯端末(スマートフォン、タブレットPC)、パーソナルコンピュータなどを用いて実行可能である。たとえば、上述の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体(フレキシブルディスク、CD−ROM(Compact Disc Read Only Memory)、DVD−ROM(Digital Versatile Disc Read Only Memory)等)に格納して配布し、このコンピュータプログラムを情報携帯端末などにインストールすることにより、上述の処理を実行する情報端末を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置にこのコンピュータプログラムを格納しておき、通常の情報処理端末などがダウンロード等することで情報処理装置を構成してもよい。   In addition, the handy printer 100 composed of a CPU, RAM, ROM, etc., the print object transmission process executed by the terminal device 200, and the central part for performing the printing process are not limited to a dedicated system, but It can be implemented using a smartphone, a tablet PC), a personal computer or the like. For example, a computer program for performing the above-described operation may be a computer readable recording medium (flexible disc, compact disc read only memory (CD-ROM), digital versatile disc read only memory (DVD-ROM), etc.). An information terminal that executes the above-described processing may be configured by storing and distributing and installing the computer program on a portable information terminal or the like. Alternatively, the computer program may be stored in a storage device of a server device on a communication network such as the Internet, and the information processing device may be configured by downloading a normal information processing terminal or the like.

また、ハンディプリンタ100、端末装置200の機能を、OS(Operating System)とアプリケーションプログラムとの分担、またはOSとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。   When the functions of the handy printer 100 and the terminal device 200 are realized by sharing the OS (Operating System) and the application program, or by cooperation of the OS and the application program, etc. It may be stored in a storage device.

また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板(BBS:Bulletin Board System)にこのコンピュータプログラムを掲示し、ネットワークを介してこのコンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、OSの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行できるように構成してもよい。   It is also possible to superimpose a computer program on a carrier wave and deliver it via a communication network. For example, the computer program may be posted on a bulletin board (BBS: Bulletin Board System) on a communication network, and the computer program may be distributed via the network. Then, the computer program may be activated and executed in the same manner as other application programs under the control of the OS so that the above-described processing can be executed.

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

(付記1)
主走査方向に向けてライン状に印字素子が並んで設けられた印刷ヘッドと、
底面に前記印刷ヘッドを備える筐体と、
前記筐体が副走査方向に走査された距離を検出する走査距離検出手段と、
第1の印刷対象画像および第2の印刷対象画像を示すデータを取得する印刷対象取得手段と、
前記筐体の前記副走査方向への走査に応じた前記第1の印刷対象画像の印刷後、前記筐体が前記副走査方向に走査されることにより、前記印刷ヘッドが前記第1の印刷対象画像の末端部に達したか否かを判定する走査距離判定手段と、
前記走査距離判定手段により印刷開始位置が第1の印刷対象画像の末端部に達したと判定されると、前記印刷ヘッドによる前記第2の印刷対象画像の印刷を開始させる印刷ヘッド制御手段と、
を備えることを特徴とする印刷装置。
(Supplementary Note 1)
A print head in which printing elements are provided in a line along the main scanning direction;
A housing provided with the print head on the bottom surface;
Scanning distance detection means for detecting a distance at which the casing is scanned in the sub scanning direction;
A print target acquisition unit that acquires data indicating a first print target image and a second print target image;
After printing the first print target image according to the scan of the housing in the sub scanning direction, the print head is scanned with the first print target by scanning the housing in the sub scanning direction. Scanning distance determination means for determining whether the end of the image has been reached;
Print head control means for starting printing of the second print target image by the print head when the scanning distance determination means determines that the print start position has reached the end of the first print target image;
A printing apparatus comprising:

(付記2)
前記印刷ヘッド制御手段は、前記筐体の第1の副走査方向に走査に応じて前記第1の印刷対象画像を印刷し、
前記走査距離判定手段は、前記第1の印刷対象画像を印刷した後、前記筐体が前記第1の副走査方向とは逆方向である第2の副走査方向に走査され、再び前記第1の副走査方向に走査すると前記印刷ヘッドが前記第1の印刷対象画像の末端部に達したか否かを判定し、
前記印刷ヘッド制御手段は、前記走査距離判定手段により前記印刷ヘッドが前記第1の印刷対象画像の末端部に達したと判定されると、前記第1の副走査方向への走査に応じて前記印刷ヘッドによる前記第2の印刷対象画像の印刷を開始する、
ことを特徴とする付記1に記載の印刷装置。
(Supplementary Note 2)
The print head control means prints the first print target image according to a scan in a first sub-scanning direction of the housing.
After printing the first print target image, the scanning distance determination unit scans the housing in a second sub-scanning direction opposite to the first sub-scanning direction, again When scanning in the sub-scanning direction, it is determined whether the print head has reached the end of the first print target image;
The print head control means determines that the print distance has reached the end of the first print target image according to the scan in the first sub-scanning direction when the scan distance determination means determines that the print head has reached the end of the first print target image. Start printing the second print target image by the print head;
The printing apparatus according to claim 1, wherein

(付記3)
前記走査距離判定手段は、前記第1の印刷対象画像の印刷を終了してから前記筐体が前記第2の副走査方向に走査されるまで第1の副走査方向に走査された第1の走査距離を取得し、前記筐体が前記第2の副走査方向に走査されると第1の副走査方向に走査されるまで前記第2の副走査方向に走査された第2の走査距離を取得し、再度前記筐体が前記第1の副走査方向に走査されると、前記第1の副走査方向に前記第2の走査距離から前記第1の走査距離を差し引いた距離を走査されたか否かを判定し、
前記印刷ヘッド制御手段は、前記走査距離判定手段が前記第1の副走査方向に前記第2の走査距離から前記第1の走査距離を差し引いた距離を走査されたと判定した場合に、前記印刷ヘッドによる前記第1の副走査方向への走査に応じた前記第2の印刷対象画像の印刷を開始する、
ことを特徴とする付記2に記載の印刷装置。
(Supplementary Note 3)
The scanning distance determination unit is configured to scan a first sub-scanning direction until the casing is scanned in the second sub-scanning direction after printing of the first print target image is finished. The scanning distance is acquired, and when the casing is scanned in the second sub-scanning direction, the second scanning distance scanned in the second sub-scanning direction is scanned until the housing is scanned in the first sub-scanning direction. If the housing is scanned again in the first sub-scanning direction, a distance obtained by subtracting the first scanning distance from the second scanning distance is scanned in the first sub-scanning direction. Determine whether or not
When the print head control unit determines that the scan distance determination unit scans a distance obtained by subtracting the first scan distance from the second scan distance in the first sub-scanning direction, the print head Starting printing of the second print target image according to the scanning in the first sub-scanning direction by
The printing apparatus according to appendix 2, characterized in that:

(付記4)
第1の副走査方向に走査することを示す第1のインジケータと、
前記第1の副走査方向と逆向きの第2の副走査方向に走査することを示す第2のインジケータと、
前記第1のインジケータおよび前記第2のインジケータの点灯を制御するインジケータ表示制御手段と、を備え、
前記インジケータ表示制御手段は、前記第1の印刷対象画像を印刷するとき、前記第1のインジケータを点灯し、前記第1の印刷対象画像の印刷が完了すると、前記第2のインジケータを点灯する、
ことを特徴とする付記1から3の何れか1つに記載の印刷装置。
(Supplementary Note 4)
A first indicator indicating scanning in a first sub-scanning direction;
A second indicator indicating scanning in a second sub-scanning direction opposite to the first sub-scanning direction;
And indicator display control means for controlling lighting of the first indicator and the second indicator,
The indicator display control means turns on the first indicator when printing the first print target image, and turns on the second indicator when printing of the first print target image is completed.
The printing apparatus according to any one of appendices 1 to 3, characterized in that

(付記5)
前記走査距離判定手段が、第1の副走査方向に走査された第1の走査距離より第2に副走査方向に走査された第2の走査距離が大きいと判定すると、前記インジケータ表示制御手段は、前記第2のインジケータを消灯する、
ことを特徴とする付記4に記載の印刷装置。
(Supplementary Note 5)
When the scanning distance determination unit determines that the second scanning distance scanned in the sub scanning direction is larger than the first scanning distance scanned in the first sub scanning direction, the indicator display control unit , Turn off the second indicator,
The printing apparatus according to claim 4, characterized in that:

(付記6)
前記第2の印刷対象画像の印刷準備が完了したか否かを判定する印刷準備判定手段を更に備え、
前記インジケータ表示制御手段は、前記走査距離判定手段により第1の副走査方向に走査された第1の走査距離より第2に副走査方向に走査された第2の走査距離が大きいと判定され、前記第2のインジケータを消灯した後、前記印刷準備判定手段によって前記第2の印刷対象画像の印刷準備が完了したと判定されると前記第1のインジケータを点灯する、
ことを特徴とする付記5に記載の印刷装置。
(Supplementary Note 6)
The apparatus further comprises print preparation determining means for determining whether the preparation for printing the second print target image is completed.
The indicator display control means determines that the second scanning distance scanned in the subscanning direction is larger than the first scanning distance scanned in the first subscanning direction by the scanning distance determining means. After turning off the second indicator, the first indicator is turned on when it is determined by the print preparation determining unit that the print preparation for the second print target image is completed.
The printing apparatus according to claim 5, characterized in that:

(付記7)
前記印刷ヘッドの主走査方向と平行な向きにライン状に受光素子が並んで設けられたスキャナを備え、
前記走査距離判定手段は、前記スキャナにより印刷された前記第1の印刷対象画像の末端部を検知すると、前記末端部を検知した際の前記末端部と前記印刷ヘッド間の距離を前記筐体が前記副走査方向に走査されたか否かを判定する、
ことを特徴とする付記1から6の何れか1つに記載の印刷装置。
(Appendix 7)
A scanner having light receiving elements arranged in a line in a direction parallel to the main scanning direction of the print head;
When the scan distance determination unit detects the end of the first print target image printed by the scanner, the housing determines the distance between the end and the print head when the end is detected. It is determined whether the scanning has been performed in the sub scanning direction.
The printing apparatus according to any one of appendices 1 to 6, characterized in that

(付記8)
前記第1の印刷対象画像を示すデータまたは前記第2の印刷対象画像を示すデータを記憶する第1の記憶部と、
前記第1の印刷対象画像を示すデータおよび前記第2の印刷対象画像を示すデータを記憶する第2の記憶部と、
を備え、
前記印刷対象取得手段は、前記第1の印刷対象画像および前記第2の印刷対象画像を示すデータを取得し、取得した前記第1と第2の印刷対象画像を示すデータを第2の記憶部に記憶し、前記第1の印刷対象画像を印刷する際、前記第1の印刷対象画像を示すデータを前記第1の記憶部に記憶し、前記印刷ヘッド制御手段により前記第1の記憶部に記憶された前記第1の印刷対象画像を示すデータに基づく前記第1の印刷対象画像が印刷されると、前記第1の記憶部に記憶した前記第1の印刷対象画像を示すデータを消去し、前記第2の印刷対象画像を示すデータを第1の記憶部に記憶する、
ことを特徴とする付記1から7の何れか1つに記載の印刷装置。
(Supplementary Note 8)
A first storage unit that stores data indicating the first print target image or data indicating the second print target image;
A second storage unit storing data indicating the first print target image and data indicating the second print target image;
Equipped with
The print target acquisition unit acquires data indicating the first print target image and the second print target image, and stores the acquired data indicating the first and second print target images in a second storage unit. And when printing the first print target image, data representing the first print target image is stored in the first storage unit, and the print head control unit stores the data in the first storage unit. When the first print target image is printed based on the stored data indicating the first print target image, the data indicating the first print target image stored in the first storage unit is erased. Storing data representing the second print target image in a first storage unit;
The printing apparatus according to any one of appendices 1 to 7, characterized in that

(付記9)
前記印刷対象取得手段は、
前記第1の印刷対象画像の印刷が完了すると、前記第2の印刷対象画像を示すデータを取得する、
ことを特徴とする付記1から7の何れか1つに記載の印刷装置。
(Appendix 9)
The print target acquisition unit is
When printing of the first print target image is completed, data indicating the second print target image is acquired.
The printing apparatus according to any one of appendices 1 to 7, characterized in that

(付記10)
前記印刷対象取得手段は、
前記第1の印刷対象画像および第2の印刷対象画像を示すデータを他の装置から受信する受信手段を備え、
前記受信手段は、
前記第1の印刷対象画像の印刷が完了すると、前記第2の印刷対象画像を示すデータの受信を開始する、
ことを特徴とする付記9に記載の印刷装置。
(Supplementary Note 10)
The print target acquisition unit is
A receiving unit configured to receive data indicating the first print target image and the second print target image from another device;
The receiving means is
When printing of the first print target image is completed, reception of data indicating the second print target image is started.
Appendix 9. The printing apparatus according to appendix 9.

(付記11)
付記1から10の何れか1つに記載の印刷装置と、
前記印刷装置に前記第1の印刷対象画像および前記第2の印刷対象画像を示すデータを送信する他の装置と、
を備える印刷システムであって、
前記他の装置から前記第1の印刷対象画像が前記印刷装置に送信され、前記印刷装置により前記第1の印刷対象画像の印刷が完了すると、前記他の装置は前記第2の印刷対象画像を示すデータを前記印刷装置に送信する、
ことを特徴とする印刷システム。
(Supplementary Note 11)
A printing apparatus according to any one of appendices 1 to 10,
Another apparatus for transmitting data indicating the first print target image and the second print target image to the printing apparatus;
A printing system comprising
When the first print target image is transmitted from the other device to the printing device, and the printing of the first print target image is completed by the printing device, the other device transmits the second print target image. Sending the indicated data to the printing device,
A printing system characterized by

(付記12)
前記他の装置は、印刷対象画像の長さが基準長さ以上であると判定すると該印刷対象画像を前記第1の印刷対象画像と前記第2の印刷対象画像に分割する印刷対象分割手段を備える、
ことを特徴とする付記11に記載の印刷システム。
(Supplementary Note 12)
The other apparatus divides the print target image into the first print target image and the second print target image when it determines that the length of the print target image is equal to or greater than the reference length. Prepare,
The printing system according to appendix 11, characterized in that

(付記13)
前記印刷対象分割手段は、副走査方向において、前記印刷対象画像の先頭から前記基準長さまでを前記第1の印刷対象画像、前記印刷対象画像の前記基準長さから末端までを前記第2の印刷対象画像となるように、前記印刷対象画像を示すデータを前記第1の印刷対象画像を示すデータと前記第2の印刷対象画像を示すデータに分割する、
ことを特徴とする付記12に記載の印刷システム。
(Supplementary Note 13)
The print target division unit is configured to print the first print target image from the head of the print target image to the reference length and the second print from the reference length to the end of the print target image in the sub-scanning direction The data indicative of the print target image is divided into data indicative of the first print target image and data indicative of the second print target image so as to be a target image.
The printing system according to appendix 12, characterized in that

(付記14)
主走査方向に向けてライン状に印字素子が並んで設けられた印刷ヘッドと、
底面に前記印刷ヘッドを備える筐体と、
前記筐体が副走査方向に走査された距離を検出する走査距離検出手段と、を備える印刷装置を用いて印刷する印刷方法であって、
第1の印刷対象画像および第2の印刷対象画像を示すデータを取得する印刷対象取得ステップと、
前記筐体の前記副走査方向への走査に応じて前記第1の印刷対象画像を前記印刷ヘッドに印刷させる印刷ステップと、
前記印刷ステップによって印刷された前記第1の印刷対象画像の末端部に前記印刷ヘッドが副走査方向に走査されて達したか否かを判定する走査距離判定ステップと、
前記走査距離判定ステップにより前記印刷ヘッドが第1の印刷対象画像の末端部に達したと判定されると前記第2の印刷対象画像を前記印刷ヘッドに印刷させる印刷ヘッド制御ステップと、
を備えることを特徴とする印刷方法。
(Supplementary Note 14)
A print head in which printing elements are provided in a line along the main scanning direction;
A housing provided with the print head on the bottom surface;
And a scanning distance detection unit configured to detect a distance in which the casing is scanned in the sub scanning direction.
A print target acquisition step of acquiring data indicating the first print target image and the second print target image;
Printing the first print target image to be printed on the print head according to the scanning of the housing in the sub scanning direction;
A scan distance determination step of determining whether the print head has been scanned in the sub-scanning direction and reached the end of the first print target image printed by the printing step;
A print head control step of causing the print head to print the second print target image when it is determined in the scanning distance determination step that the print head has reached the end of the first print target image;
A printing method comprising:

(付記15)
主走査方向に向けてライン状に印字素子が並んで設けられた印刷ヘッドと、
底面に前記印刷ヘッドを備える筐体と、
前記筐体が副走査方向に走査された距離を検出する走査距離検出手段と、を備える印刷装置を制御するコンピュータを、
第1の印刷対象画像および第2の印刷対象画像を示すデータを取得する印刷対象取得手段、
前記印刷装置が印刷した前記第1の印刷対象画像の末端部に前記印刷ヘッドが副走査方向に走査されて達したか否かを判定する走査距離判定手段、
前記走査距離判定手段により前記印刷ヘッドが第1の印刷対象画像の末端部に達したと判定されると前記第2の印刷対象画像を前記印刷ヘッドに印刷させる印刷ヘッド制御手段、
として機能させるプログラム。
(Supplementary Note 15)
A print head in which printing elements are provided in a line along the main scanning direction;
A housing provided with the print head on the bottom surface;
A computer for controlling a printing apparatus, comprising: scanning distance detection means for detecting a distance in which the casing is scanned in the sub scanning direction;
A print target acquisition unit that acquires data indicating a first print target image and a second print target image;
A scanning distance determination unit that determines whether the print head has reached the end of the first print target image printed by the printing apparatus as it is scanned in the sub-scanning direction;
Print head control means for causing the print head to print the second print target image when it is determined by the scanning distance determination means that the print head has reached the end of the first print target image;
A program to function as

1…印刷システム、100…ハンディプリンタ、101…筐体、110、210…制御部、111、211…印刷対象取得部、112…インジケータ表示制御部、113…走査距離判定部、114…印刷ヘッド制御部、120…決定ボタン、130A…第1のインジケータ、130B…第2のインジケータ、140…走査距離検出部、150…印刷ヘッド、150M…マゼンタ色印刷ヘッド、150C…シアン色印刷ヘッド、150Y…黄色印刷ヘッド、160、220…通信部、170、250…ROM、180、260…RAM、190…スキャナ、200…端末装置、212…印刷対象分割部、213…印刷対象送信部、230…ディスプレイ、240…操作部、R…印刷媒体、L、L1〜L3…長さ、d1〜d6…基準距離   DESCRIPTION OF SYMBOLS 1 printing system, 100 ... handy printer, 101 ... housing | casing, 110, 210 ... control part, 111, 211 ... printing object acquisition part, 112 ... indicator display control part, 113 ... scanning distance determination part, 114 ... printing head control Part, 120: determination button, 130A: first indicator, 130B: second indicator, 140: scanning distance detection unit, 150: printing head, 150M: magenta printing head, 150C: cyan printing head, 150Y: yellow Print head, 160, 220 ... communication unit, 170, 250 ... ROM, 180, 260 ... RAM, 190 ... scanner, 200 ... terminal device, 212 ... print target division unit, 213 ... print target transmission unit, 230 ... display, 240 ... Operation unit, R ... Print medium, L, L1 to L3 ... Length, d1 to d6 ... Reference distance

Claims (15)

主走査方向に向けてライン状に印字素子が並んで設けられた印刷ヘッドと、
底面に前記印刷ヘッドを備える筐体と、
前記筐体が副走査方向に走査された距離を検出する走査距離検出手段と、
第1の印刷対象画像および第2の印刷対象画像を示すデータを取得する印刷対象取得手段と、
前記筐体の前記副走査方向への走査に応じた前記第1の印刷対象画像の印刷後、前記筐体が前記副走査方向に走査されることにより、前記印刷ヘッドが前記第1の印刷対象画像の末端部に達したか否かを判定する走査距離判定手段と、
前記走査距離判定手段により印刷開始位置が第1の印刷対象画像の末端部に達したと判定されると、前記印刷ヘッドによる前記第2の印刷対象画像の印刷を開始させる印刷ヘッド制御手段と、
を備えることを特徴とする印刷装置。
A print head in which printing elements are provided in a line along the main scanning direction;
A housing provided with the print head on the bottom surface;
Scanning distance detection means for detecting a distance at which the casing is scanned in the sub scanning direction;
A print target acquisition unit that acquires data indicating a first print target image and a second print target image;
After printing the first print target image according to the scan of the housing in the sub scanning direction, the print head is scanned with the first print target by scanning the housing in the sub scanning direction. Scanning distance determination means for determining whether the end of the image has been reached;
Print head control means for starting printing of the second print target image by the print head when the scanning distance determination means determines that the print start position has reached the end of the first print target image;
A printing apparatus comprising:
前記印刷ヘッド制御手段は、前記筐体の第1の副走査方向に走査に応じて前記第1の印刷対象画像を印刷し、
前記走査距離判定手段は、前記第1の印刷対象画像を印刷した後、前記筐体が前記第1の副走査方向とは逆方向である第2の副走査方向に走査され、再び前記第1の副走査方向に走査すると前記印刷ヘッドが前記第1の印刷対象画像の末端部に達したか否かを判定し、
前記印刷ヘッド制御手段は、前記走査距離判定手段により前記印刷ヘッドが前記第1の印刷対象画像の末端部に達したと判定されると、前記第1の副走査方向への走査に応じて前記印刷ヘッドによる前記第2の印刷対象画像の印刷を開始する、
ことを特徴とする請求項1に記載の印刷装置。
The print head control means prints the first print target image according to a scan in a first sub-scanning direction of the housing.
After printing the first print target image, the scanning distance determination unit scans the housing in a second sub-scanning direction opposite to the first sub-scanning direction, again When scanning in the sub-scanning direction, it is determined whether the print head has reached the end of the first print target image;
The print head control means determines that the print distance has reached the end of the first print target image according to the scan in the first sub-scanning direction when the scan distance determination means determines that the print head has reached the end of the first print target image. Start printing the second print target image by the print head;
The printing apparatus according to claim 1,
前記走査距離判定手段は、前記第1の印刷対象画像の印刷を終了してから前記筐体が前記第2の副走査方向に走査されるまで第1の副走査方向に走査された第1の走査距離を取得し、前記筐体が前記第2の副走査方向に走査されると第1の副走査方向に走査されるまで前記第2の副走査方向に走査された第2の走査距離を取得し、再度前記筐体が前記第1の副走査方向に走査されると、前記第1の副走査方向に前記第2の走査距離から前記第1の走査距離を差し引いた距離を走査されたか否かを判定し、
前記印刷ヘッド制御手段は、前記走査距離判定手段が前記第1の副走査方向に前記第2の走査距離から前記第1の走査距離を差し引いた距離を走査されたと判定した場合に、前記印刷ヘッドによる前記第1の副走査方向への走査に応じた前記第2の印刷対象画像の印刷を開始する、
ことを特徴とする請求項2に記載の印刷装置。
The scanning distance determination unit is configured to scan a first sub-scanning direction until the casing is scanned in the second sub-scanning direction after printing of the first print target image is finished. The scanning distance is acquired, and when the casing is scanned in the second sub-scanning direction, the second scanning distance scanned in the second sub-scanning direction is scanned until the housing is scanned in the first sub-scanning direction. If the housing is scanned again in the first sub-scanning direction, a distance obtained by subtracting the first scanning distance from the second scanning distance is scanned in the first sub-scanning direction. Determine whether or not
When the print head control unit determines that the scan distance determination unit scans a distance obtained by subtracting the first scan distance from the second scan distance in the first sub-scanning direction, the print head Starting printing of the second print target image according to the scanning in the first sub-scanning direction by
The printing apparatus according to claim 2,
第1の副走査方向に走査することを示す第1のインジケータと、
前記第1の副走査方向と逆向きの第2の副走査方向に走査することを示す第2のインジケータと、
前記第1のインジケータおよび前記第2のインジケータの点灯を制御するインジケータ表示制御手段と、を備え、
前記インジケータ表示制御手段は、前記第1の印刷対象画像を印刷するとき、前記第1のインジケータを点灯し、前記第1の印刷対象画像の印刷が完了すると、前記第2のインジケータを点灯する、
ことを特徴とする請求項1から3の何れか1項に記載の印刷装置。
A first indicator indicating scanning in a first sub-scanning direction;
A second indicator indicating scanning in a second sub-scanning direction opposite to the first sub-scanning direction;
And indicator display control means for controlling lighting of the first indicator and the second indicator,
The indicator display control means turns on the first indicator when printing the first print target image, and turns on the second indicator when printing of the first print target image is completed.
The printing apparatus according to any one of claims 1 to 3, characterized in that:
前記走査距離判定手段が、第1の副走査方向に走査された第1の走査距離より第2に副走査方向に走査された第2の走査距離が大きいと判定すると、前記インジケータ表示制御手段は、前記第2のインジケータを消灯する、
ことを特徴とする請求項4に記載の印刷装置。
When the scanning distance determination unit determines that the second scanning distance scanned in the sub scanning direction is larger than the first scanning distance scanned in the first sub scanning direction, the indicator display control unit , Turn off the second indicator,
The printing apparatus according to claim 4,
前記第2の印刷対象画像の印刷準備が完了したか否かを判定する印刷準備判定手段を更に備え、
前記インジケータ表示制御手段は、前記走査距離判定手段により第1の副走査方向に走査された第1の走査距離より第2に副走査方向に走査された第2の走査距離が大きいと判定され、前記第2のインジケータを消灯した後、前記印刷準備判定手段によって前記第2の印刷対象画像の印刷準備が完了したと判定されると前記第1のインジケータを点灯する、
ことを特徴とする請求項5に記載の印刷装置。
The apparatus further comprises print preparation determining means for determining whether the preparation for printing the second print target image is completed.
The indicator display control means determines that the second scanning distance scanned in the subscanning direction is larger than the first scanning distance scanned in the first subscanning direction by the scanning distance determining means. After turning off the second indicator, the first indicator is turned on when it is determined by the print preparation determining unit that the print preparation for the second print target image is completed.
The printing apparatus according to claim 5,
前記印刷ヘッドの主走査方向と平行な向きにライン状に受光素子が並んで設けられたスキャナを備え、
前記走査距離判定手段は、前記スキャナにより印刷された前記第1の印刷対象画像の末端部を検知すると、前記末端部を検知した際の前記末端部と前記印刷ヘッド間の距離を前記筐体が前記副走査方向に走査されたか否かを判定する、
ことを特徴とする請求項1から6の何れか1項に記載の印刷装置。
A scanner having light receiving elements arranged in a line in a direction parallel to the main scanning direction of the print head;
When the scan distance determination unit detects the end of the first print target image printed by the scanner, the housing determines the distance between the end and the print head when the end is detected. It is determined whether the scanning has been performed in the sub scanning direction.
The printing apparatus according to any one of claims 1 to 6, characterized in that:
前記第1の印刷対象画像を示すデータまたは前記第2の印刷対象画像を示すデータを記憶する第1の記憶部と、
前記第1の印刷対象画像を示すデータおよび前記第2の印刷対象画像を示すデータを記憶する第2の記憶部と、
を備え、
前記印刷対象取得手段は、前記第1の印刷対象画像および前記第2の印刷対象画像を示すデータを取得し、取得した前記第1と第2の印刷対象画像を示すデータを第2の記憶部に記憶し、前記第1の印刷対象画像を印刷する際、前記第1の印刷対象画像を示すデータを前記第1の記憶部に記憶し、前記印刷ヘッド制御手段により前記第1の記憶部に記憶された前記第1の印刷対象画像を示すデータに基づく前記第1の印刷対象画像が印刷されると、前記第1の記憶部に記憶した前記第1の印刷対象画像を示すデータを消去し、前記第2の印刷対象画像を示すデータを第1の記憶部に記憶する、
ことを特徴とする請求項1から7の何れか1項に記載の印刷装置。
A first storage unit that stores data indicating the first print target image or data indicating the second print target image;
A second storage unit storing data indicating the first print target image and data indicating the second print target image;
Equipped with
The print target acquisition unit acquires data indicating the first print target image and the second print target image, and stores the acquired data indicating the first and second print target images in a second storage unit. And when printing the first print target image, data representing the first print target image is stored in the first storage unit, and the print head control unit stores the data in the first storage unit. When the first print target image is printed based on the stored data indicating the first print target image, the data indicating the first print target image stored in the first storage unit is erased. Storing data representing the second print target image in a first storage unit;
The printing apparatus according to any one of claims 1 to 7, characterized in that:
前記印刷対象取得手段は、
前記第1の印刷対象画像の印刷が完了すると、前記第2の印刷対象画像を示すデータを取得する、
ことを特徴とする請求項1から7の何れか1項に記載の印刷装置。
The print target acquisition unit is
When printing of the first print target image is completed, data indicating the second print target image is acquired.
The printing apparatus according to any one of claims 1 to 7, characterized in that:
前記印刷対象取得手段は、
前記第1の印刷対象画像および第2の印刷対象画像を示すデータを他の装置から受信する受信手段を備え、
前記受信手段は、
前記第1の印刷対象画像の印刷が完了すると、前記第2の印刷対象画像を示すデータの受信を開始する、
ことを特徴とする請求項9に記載の印刷装置。
The print target acquisition unit is
A receiving unit configured to receive data indicating the first print target image and the second print target image from another device;
The receiving means is
When printing of the first print target image is completed, reception of data indicating the second print target image is started.
The printing apparatus according to claim 9, characterized in that:
請求項1から10の何れか1項に記載の印刷装置と、
前記印刷装置に前記第1の印刷対象画像および前記第2の印刷対象画像を示すデータを送信する他の装置と、
を備える印刷システムであって、
前記他の装置から前記第1の印刷対象画像が前記印刷装置に送信され、前記印刷装置により前記第1の印刷対象画像の印刷が完了すると、前記他の装置は前記第2の印刷対象画像を示すデータを前記印刷装置に送信する、
ことを特徴とする印刷システム。
The printing apparatus according to any one of claims 1 to 10.
Another apparatus for transmitting data indicating the first print target image and the second print target image to the printing apparatus;
A printing system comprising
When the first print target image is transmitted from the other device to the printing device, and the printing of the first print target image is completed by the printing device, the other device transmits the second print target image. Sending the indicated data to the printing device,
A printing system characterized by
前記他の装置は、印刷対象画像の長さが基準長さ以上であると判定すると該印刷対象画像を前記第1の印刷対象画像と前記第2の印刷対象画像に分割する印刷対象分割手段を備える、
ことを特徴とする請求項11に記載の印刷システム。
The other apparatus divides the print target image into the first print target image and the second print target image when it determines that the length of the print target image is equal to or greater than the reference length. Prepare,
The printing system according to claim 11, characterized in that:
前記印刷対象分割手段は、副走査方向において、前記印刷対象画像の先頭から前記基準長さまでを前記第1の印刷対象画像、前記印刷対象画像の前記基準長さから末端までを前記第2の印刷対象画像となるように、前記印刷対象画像を示すデータを前記第1の印刷対象画像を示すデータと前記第2の印刷対象画像を示すデータに分割する、
ことを特徴とする請求項12に記載の印刷システム。
The print target division unit is configured to print the first print target image from the head of the print target image to the reference length and the second print from the reference length to the end of the print target image in the sub-scanning direction The data indicative of the print target image is divided into data indicative of the first print target image and data indicative of the second print target image so as to be a target image.
The printing system according to claim 12, characterized in that:
主走査方向に向けてライン状に印字素子が並んで設けられた印刷ヘッドと、
底面に前記印刷ヘッドを備える筐体と、
前記筐体が副走査方向に走査された距離を検出する走査距離検出手段と、を備える印刷装置を用いて印刷する印刷方法であって、
第1の印刷対象画像および第2の印刷対象画像を示すデータを取得する印刷対象取得ステップと、
前記筐体の前記副走査方向への走査に応じて前記第1の印刷対象画像を前記印刷ヘッドに印刷させる印刷ステップと、
前記印刷ステップによって印刷された前記第1の印刷対象画像の末端部に前記印刷ヘッドが副走査方向に走査されて達したか否かを判定する走査距離判定ステップと、
前記走査距離判定ステップにより前記印刷ヘッドが第1の印刷対象画像の末端部に達したと判定されると前記第2の印刷対象画像を前記印刷ヘッドに印刷させる印刷ヘッド制御ステップと、
を備えることを特徴とする印刷方法。
A print head in which printing elements are provided in a line along the main scanning direction;
A housing provided with the print head on the bottom surface;
And a scanning distance detection unit configured to detect a distance in which the casing is scanned in the sub scanning direction.
A print target acquisition step of acquiring data indicating the first print target image and the second print target image;
Printing the first print target image to be printed on the print head according to the scanning of the housing in the sub scanning direction;
A scan distance determination step of determining whether the print head has been scanned in the sub-scanning direction and reached the end of the first print target image printed by the printing step;
A print head control step of causing the print head to print the second print target image when it is determined in the scanning distance determination step that the print head has reached the end of the first print target image;
A printing method comprising:
主走査方向に向けてライン状に印字素子が並んで設けられた印刷ヘッドと、
底面に前記印刷ヘッドを備える筐体と、
前記筐体が副走査方向に走査された距離を検出する走査距離検出手段と、を備える印刷装置を制御するコンピュータを、
第1の印刷対象画像および第2の印刷対象画像を示すデータを取得する印刷対象取得手段、
前記印刷装置が印刷した前記第1の印刷対象画像の末端部に前記印刷ヘッドが副走査方向に走査されて達したか否かを判定する走査距離判定手段、
前記走査距離判定手段により前記印刷ヘッドが第1の印刷対象画像の末端部に達したと判定されると前記第2の印刷対象画像を前記印刷ヘッドに印刷させる印刷ヘッド制御手段、
として機能させるプログラム。
A print head in which printing elements are provided in a line along the main scanning direction;
A housing provided with the print head on the bottom surface;
A computer for controlling a printing apparatus, comprising: scanning distance detection means for detecting a distance in which the casing is scanned in the sub scanning direction;
A print target acquisition unit that acquires data indicating a first print target image and a second print target image;
A scanning distance determination unit that determines whether the print head has reached the end of the first print target image printed by the printing apparatus as it is scanned in the sub-scanning direction;
Print head control means for causing the print head to print the second print target image when it is determined by the scanning distance determination means that the print head has reached the end of the first print target image;
A program to function as
JP2017245837A 2017-12-22 2017-12-22 Printing equipment, printing systems, printing methods and programs Active JP7006247B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017245837A JP7006247B2 (en) 2017-12-22 2017-12-22 Printing equipment, printing systems, printing methods and programs
JP2022000393A JP7173381B2 (en) 2017-12-22 2022-01-05 PRINTING DEVICE, PRINTING METHOD AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017245837A JP7006247B2 (en) 2017-12-22 2017-12-22 Printing equipment, printing systems, printing methods and programs

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022000393A Division JP7173381B2 (en) 2017-12-22 2022-01-05 PRINTING DEVICE, PRINTING METHOD AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2019111697A true JP2019111697A (en) 2019-07-11
JP7006247B2 JP7006247B2 (en) 2022-01-24

Family

ID=67223463

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017245837A Active JP7006247B2 (en) 2017-12-22 2017-12-22 Printing equipment, printing systems, printing methods and programs

Country Status (1)

Country Link
JP (1) JP7006247B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021149967A (en) * 2020-03-16 2021-09-27 株式会社リコー Printing system and printing method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63292757A (en) * 1987-05-25 1988-11-30 Casio Comput Co Ltd Manual scanning type electronic device
JPH10193691A (en) * 1996-12-28 1998-07-28 Brother Ind Ltd Small printer
JP2001225512A (en) * 2000-02-16 2001-08-21 Canon Inc Handy printer
JP2008073974A (en) * 2006-09-22 2008-04-03 Brother Ind Ltd Manual printer
US20130236633A1 (en) * 2012-03-08 2013-09-12 Han Seok Nam Unlimited Movable Printing System and Printing Method Thereof
JP2017013295A (en) * 2015-06-30 2017-01-19 カシオ計算機株式会社 Printer, notification method, and program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63292757A (en) * 1987-05-25 1988-11-30 Casio Comput Co Ltd Manual scanning type electronic device
JPH10193691A (en) * 1996-12-28 1998-07-28 Brother Ind Ltd Small printer
JP2001225512A (en) * 2000-02-16 2001-08-21 Canon Inc Handy printer
JP2008073974A (en) * 2006-09-22 2008-04-03 Brother Ind Ltd Manual printer
US20130236633A1 (en) * 2012-03-08 2013-09-12 Han Seok Nam Unlimited Movable Printing System and Printing Method Thereof
JP2017013295A (en) * 2015-06-30 2017-01-19 カシオ計算機株式会社 Printer, notification method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021149967A (en) * 2020-03-16 2021-09-27 株式会社リコー Printing system and printing method
JP7074226B2 (en) 2020-03-16 2022-05-24 株式会社リコー Printing system and printing method

Also Published As

Publication number Publication date
JP7006247B2 (en) 2022-01-24

Similar Documents

Publication Publication Date Title
CN109532246B (en) Printing apparatus, printing method, and recording medium
JP2017170807A (en) Printing assistance equipment, printer, printing system, notification method and program
US20180354257A1 (en) Non-transitory recording medium, droplet discharging device, and droplet discharging system
EP2093658A2 (en) Printing control system, printing request terminal, printer, printing control program, and printing control method
JP6724464B2 (en) Printing assistance device, printing device, printing system, printing assistance method and program
JP7040040B2 (en) Printing equipment, printing support methods and programs
CN111251727B (en) Printing apparatus, printing method, and recording medium
JP7056467B2 (en) Printing equipment, printing systems, printing methods and programs
JP2010187259A (en) Image forming apparatus and image forming system
US20220006918A1 (en) Image processing method, image processing appratus, and recording system
JP7006247B2 (en) Printing equipment, printing systems, printing methods and programs
JP7173381B2 (en) PRINTING DEVICE, PRINTING METHOD AND PROGRAM
JP2019166661A (en) Printer, printing system, printing method, and program
JP7056282B2 (en) Handy printer, printing method and program
JP6954421B2 (en) Printing equipment, printing methods and programs
JP2020175618A (en) Printer, printing system, printing method and program
CN110877487B (en) Image forming apparatus, image forming method, information processing apparatus, and storage medium
JP7298344B2 (en) IMAGE FORMING APPARATUS, INFORMATION PROCESSING APPARATUS, IMAGE FORMING METHOD, AND PROGRAM
JP2007243529A (en) Image forming system and image forming method
CN101330552A (en) Image forming device and control method thereof
JP6927097B2 (en) Image processing system and image forming equipment
JP2020028988A (en) Image processing device and computer program
JP6874721B2 (en) Image processing system and image forming equipment
JP2013214906A (en) Print device
JP6777111B2 (en) Image processing system and image forming equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211005

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211019

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211220

R150 Certificate of patent or registration of utility model

Ref document number: 7006247

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150