Information processor and control method for information processor and print system and program

The information processing device addresses the limitation of conventional printing systems by dividing print jobs and transmitting specific cut instructions to the tape printing device, enabling the creation of complex label sets with full and half-cuts from a single print job.

JP2025039406APending Publication Date: 2025-03-21SEIKO EPSON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023146480
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-08
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

Conventional printing systems cannot perform two types of cuts between labels, such as full-cut and half-cut, based on a single print job, which limits their ability to create complex label sets.

Method used

An information processing device that communicates with a tape printing device, capable of dividing a print job into multiple split jobs and transmitting them with specific cut instructions, allowing the tape printing device to perform full cuts and boundary formation processing between labels.

Benefits of technology

Enables the creation of multiple label sets with complex cutting patterns from a single print job, without requiring firmware changes in the printing device, thus reducing costs and enhancing printing system flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025039406000001_ABST
    Figure 2025039406000001_ABST
Patent Text Reader

Abstract

To make a tape printer that cannot perform two different processes between labels, such as a full cut between certain labels and a half cut between others create multiple label sets with borders formed between the labels based on a single print job.SOLUTION: A PC comprises a division part that divides a print job that makes a tape printer print multiple labels L1-2 into multiple split print jobs, and a transmission part that transmits the multiple split print jobs to the tape printer, the transmission part performs a full cut at the rear end part of the last label to be printed out of one or more labels to be printed based on the split print job, and transmits to the tape printer multiple split print jobs to which the first cut information is added, instructing the tape printer to perform the boundary formation process (printing of cut mark CM) between the labels of the plurality of labels.SELECTED DRAWING: Figure 15
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing apparatus, a control method for an information processing apparatus, a printing system, and a program. [Background technology]

[0002] As disclosed in Patent Document 1, for example, when creating 20 labels, if a user instructs that full cuts be made after every five labels are printed, a printing device is disclosed that prints five labels in succession and creates four label sets with half cuts between the labels.

[0003] Meanwhile, there is also known a printing system in which labels are created by sending a print job from a host device to a printing device that prints the labels. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2020-196163 A Summary of the Invention [Problem to be solved by the invention]

[0005] In such a conventional printing system, when creating a set of multiple labels as described above, it is necessary to generate a print job in the upper device for creating 20 labels, instructing full cuts every 5 labels printed, and half cuts between the remaining labels. However, some conventional printing devices are designed to perform only one type of cut, either half cuts or full cuts, between all of the labels printed in one print job, and such printing devices cannot perform two types of cuts between labels, such as full cuts between specific labels and half cuts between other labels, based on one print job. Of course, even with such printing devices, it is possible to perform two types of cuts between labels based on one print job by changing the firmware, but this requires firmware development and provision costs. [Means for solving the problem]

[0006] The information processing device of the present invention is an information processing device capable of communicating with a tape printing device that is capable of feeding the tape in a first direction, printing on the tape, full cutting the tape, and boundary formation processing that forms boundaries between labels on the tape, and is equipped with a division unit that divides a print job that causes the tape printing device to print multiple labels into multiple divided print jobs, and a transmission unit that transmits the multiple divided print jobs to the tape printing device, and the transmission unit transmits to the tape printing device the multiple divided print jobs, each of which has first cut information added thereto that instructs the tape printing device to perform a full cut on the end in a second direction opposite to the first direction of the last label printed among one or more labels printed based on the divided print job, and to perform boundary formation processing between the multiple labels when multiple labels are printed based on the divided print job.

[0007] The control method of an information processing device of the present invention is a control method of an information processing device capable of communicating with a tape printing device that is capable of performing the operation of feeding a tape in a first direction, printing on the tape, full cutting on the tape, and a boundary formation process that forms boundaries between labels on the tape, in which the information processing device executes a division step of dividing a print job that causes the tape printing device to print multiple labels into multiple divided print jobs, and a transmission step of transmitting the multiple divided print jobs to the tape printing device, in which in the transmission step, a full cut is performed on an end in a second direction opposite to the first direction of a label that is printed last among one or more labels printed based on the divided print job, and when multiple labels are printed based on the divided print job, a boundary formation process is performed between the multiple labels of the multiple labels is transmitted to the tape printing device.

[0008] The printing system of the present invention is a printing system including a tape printing device capable of feeding the tape in a first direction, printing on the tape, full cutting the tape, and a boundary formation process that forms boundaries between labels on the tape, and an information processing device capable of communicating with the tape printing device. The information processing device is equipped with a division unit that divides a print job that causes the tape printing device to print multiple labels, into multiple divided print jobs, and a transmission unit that sends the multiple divided print jobs to the tape printing device. The transmission unit transmits to the tape printing device multiple divided print jobs, each of which has first cut information added thereto that instructs the tape printing device to perform a full cut on an end in a second direction opposite to the first direction of the last label printed among one or more labels printed based on the divided print job, and to perform a boundary formation process between the multiple labels when multiple labels are printed based on the divided print job.

[0009] The program of the present invention causes an information processing device capable of communicating with a tape printing device capable of performing an operation of feeding the tape in a first direction, printing on the tape, full cutting the tape, and a boundary formation process that forms boundaries between labels on the tape to execute a division step of dividing a print job that causes the tape printing device to print multiple labels into multiple divided print jobs, and a transmission control step of controlling a transmitting unit so that the multiple divided print jobs are sent to the tape printing device, wherein in the transmission control step, the transmitting unit controls the transmitting unit to add first cut information to each of the multiple divided print jobs, the first cut information instructing the tape printing device to perform a full cut on an end in a second direction opposite to the first direction of the last label printed among one or more labels printed based on the divided print job, and to perform a boundary formation process between the multiple labels when multiple labels are printed based on the divided print job, and to transmit the multiple divided print jobs each with the first cut information added to the tape printing device.

[0010] Another program of the present invention causes an information processing device capable of sending a print job to a tape printing device capable of performing an operation of feeding a tape in a first direction, printing on the tape, full cutting on the tape, and a boundary formation process that forms boundaries between labels on the tape to execute a division step of dividing a print job that causes the tape printing device to print multiple labels into multiple divided print jobs, and an addition step of adding first cut information to each of the multiple divided print jobs that instructs the tape printing device to perform a full cut on an end in a second direction opposite to the first direction of a label that is printed last among one or more labels printed based on the divided print job, and to perform a boundary formation process between the multiple labels when multiple labels are printed based on the divided print job. [Brief description of the drawings]

[0011] [Figure 1] FIG. 1 is a system configuration diagram of a tape printing system. [Diagram 2] FIG. 2 is an external view of the tape printing device and the tape cartridge. [Diagram 3] 1 is a perspective view of a label produced by half-cutting and full-cutting a tape. FIG. [Figure 4] 13A and 13B are diagrams showing an example of a label created based on a print job to which first cut information has been added. [Diagram 5] 13A and 13B are diagrams illustrating an example of a label created based on a print job to which second cut information has been added. [Figure 6] 13A and 13B are diagrams illustrating an example of a label created based on a print job to which third cut information has been added. [Figure 7] FIG. 2 is a block diagram showing the hardware configuration of a PC and a tape printing apparatus. [Figure 8] FIG. 2 is a block diagram showing the functional configuration of a PC. [Figure 9] FIG. 13 illustrates an example of an application setting screen. [Figure 10] 13A and 13B are diagrams showing an example of label creation in which the total number of prints is set to 6 and the number of divisions is set to 6 or more in division printing. [Figure 11] 13A and 13B are diagrams showing an example of label creation in which the total number of prints is set to 6 and the number of divisions is set to 2 in division printing. [Figure 12] 13A and 13B are diagrams showing an example of label creation in which the total number of prints is set to 6 and the number of divisions is set to 5 in division printing. [Figure 13] 13 is a flowchart showing a print job transmission process by a PC. [Figure 14] 14 is a flowchart continuing from FIG. 13. [Figure 15] FIG. 13 is an explanatory diagram of Modification 1, and is a perspective view of a label on which a cut mark is printed as a boundary forming process. [Figure 16] FIG. 13 is an explanatory diagram of Modification 2, showing a label set in which a half-cut margin is formed. [Figure 17] FIG. 13 is a block diagram showing a functional configuration of a PC according to Modification 4. [Figure 18] FIG. 13 is a block diagram showing a functional configuration of a PC according to Modification 5. [Figure 19]FIG. 13 is a block diagram showing a functional configuration of a smartphone according to a sixth modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, an information processing device, a control method for the information processing device, a printing system, and a program will be described with reference to the attached drawings. Note that in some of the drawings, directions based on an XYZ orthogonal coordinate system are used for the explanation, but these directions are merely for convenience of explanation and do not limit the following embodiments in any way.

[0013] 1 is a system configuration diagram of a printing system SY. The printing system SY includes a PC (Personal Computer) 1 and a tape printer 2, which are communicatively connected via a cable 5. The PC 1 is an example of an "information processing device." Note that the PC 1 and the tape printer 2 may be connected via wireless communication instead of the cable 5, or may be connected via a network.

[0014] The PC 1 generates a print job for causing the tape printer 2 to create a label L (see FIG. 3), and transmits the generated print job to the tape printer 2. Based on the print job transmitted from the PC 1, the tape printer 2 prints a label image G on the tape T, and also performs half-cutting or full-cutting on the tape T to create the label L. Half-cutting is an example of a "boundary formation process." Half-cutting and full-cutting will be described later.

[0015] 2 is an external view of the tape printer 2 and the tape cartridge C. The tape printer 2 includes an operation key group 21, a printer-side display 22, a cartridge mounting section 23, and a tape ejection port 24.

[0016] The operation key group 21 and the printer side display 22 are mainly used when the tape printer 2 operates in a stand-alone manner. In this embodiment, the tape printer 2 is assumed to operate in a state connected to the PC 1, so a description thereof will be omitted.

[0017] A tape cartridge C is removably mounted in the cartridge mounting portion 23. The tape cartridge C contains a tape T and an ink ribbon R in a wound state within its case. The tape cartridge C also includes a platen roller 17.

[0018] 2, the cartridge mounting section 23 is provided with a platen drive shaft 25 and a thermal head 26. When the tape cartridge C is mounted in the cartridge mounting section 23, the platen drive shaft 25 is engaged with the platen roller 17. The platen roller 17 feeds the tape T and the ink ribbon R in the -X direction. The "-X direction" is an example of the first direction.

[0019] The thermal head 26 is disposed in a position facing the platen roller 17 when the tape cartridge C is attached to the cartridge attachment portion 23. The thermal head 26 is driven to generate heat in accordance with the print job transmitted from the PC 1. As a result, the ink of the ink ribbon R is transferred to the tape T, and a label image G based on the print job is printed on the tape T.

[0020] The printed tape T is discharged from the tape discharge port 24. A cutter unit 27 is provided between the cartridge mounting section 23 and the tape discharge port 24. The cutter unit 27 includes a half cutter 27a and a full cutter 27b (see FIG. 7). The half cutter 27a and the full cutter 27b are driven in response to a print job transmitted from the PC1.

[0021] Half-cutting and full-cutting will be described with reference to Fig. 3. Fig. 3 is a perspective view of a label L created by performing half-cutting and full-cutting on tape T. Tape T is formed by laminating in the Y direction a print tape Ta on which printing is performed and a release paper tape Tb releasably attached to the adhesive surface of the print tape Ta. The +Y direction surface of the print tape Ta is the adhesive surface, and the release paper tape Tb is laminated in the +Y direction of the print tape Ta.

[0022] 3 shows an example in which a label set LS has been created that includes a first label L1 on which the letter "a" is printed as a label image G, and a second label L2 on which the letter "b" is printed as a label image G. A label set LS is made up of one or more labels L, with the labels half-cut. The label set LS is created when the tape printing device 2 acquires a print job to which first cut information, which will be described later, has been added.

[0023] In the label set LS shown in Fig. 3, the portion between the first label L1 and the second label L2 is half-cut, and the end of the second label L2 in the +X direction is fully cut. The +X direction is an example of the "second direction". Hereinafter, the end of the label L in the -X direction is referred to as the "front end of the label L," and the end of the label L in the +X direction is referred to as the "rear end of the label L."

[0024] Here, a half cut is a cut using the half cutter 27a, and refers to cutting the print tape Ta without cutting the release paper tape Tb of the tape T. In this way, a half cut is made in the tape T, and a slit HC is formed in the print tape Ta. By forming the slit HC in the print tape Ta, the user can easily separate the print tape Ta and the release paper tape Tb using the slit HC as a clue. Moreover, a full cut is a cut using the full cutter 27b, and refers to cutting both the print tape Ta and the release paper tape Tb of the tape T.

[0025] The tape printing device 2 performs half-cutting and full-cutting on the tape T based on the cut information added to the print job. Any one of first cut information, second cut information, and third cut information is added to the print job. The PC 1 adds any one of the cut information to the print job depending on the cut setting of the printing device driver 32 (see FIG. 7) described later. If the cut setting of the printing device driver 32 is the first cut setting, the PC 1 adds the first cut information to the print job; if the cut setting of the printing device driver 32 is the second cut setting, the PC 1 adds the second cut information to the print job; and if the cut setting of the printing device driver 32 is the third cut setting, the PC 1 adds the third cut information to the print job.

[0026] Fig. 4 is a diagram showing an example of label creation based on a print job to which first cut information has been added. The examples of Figs. 4 to 6 show an example of label creation based on a print job that prints four labels L, a first label L1 to a fourth label L4. In this manner, each label L will be explained by adding a number according to the printing order. Note that when multiple labels L are edited on an editing screen (not shown) for editing the labels L, or when the number of copies to be printed is set, the PC 1 generates a print job that prints such multiple labels L.

[0027] When the tape printing device 2 acquires a print job to which the first cut information has been added, it half-cuts between all of the labels L of the multiple labels L printed based on the print job, and fully cuts the rear end of the last printed label L. Therefore, in this case, as shown in Fig. 4, the tape printing device 2 half-cuts between the first label L1 and the second label L2, between the second label L2 and the third label L3, and between the third label L3 and the fourth label L4, and fully cuts the rear end of the fourth label L4.

[0028] Fig. 5 is a diagram showing an example of label creation based on a print job to which second cut information has been added. When the tape printing device 2 acquires a print job to which second cut information has been added, it fully cuts the rear end of all of the labels L of the multiple labels L printed based on the print job. Therefore, in this case, the tape printing device 2 fully cuts the rear end of each of the first label L1 to the fourth label L4, as shown in Fig. 5.

[0029] FIG. 6 is a diagram showing an example of label creation based on a print job to which third cut information has been added. When the tape printing device 2 acquires a print job to which third cut information has been added, it does not perform cutting. "Do not perform cutting" refers to performing neither a half cut nor a full cut. Therefore, in this case, as shown in FIG. 6, the tape printing device 2 does not cut between the first label L1 to the fourth label L4, and does not cut the rear end of the fourth label L4.

[0030] In this way, the tape printing device 2 determines whether to half-cut between all of the labels L printed based on the print job, to fully cut between all of the labels, or to not cut between any of the labels, based on the cutting information added to the print job. In other words, the tape printing device 2 is designed so that it cannot perform two types of cuts between labels, such as full-cutting between specific labels and half-cutting between other labels, based on one print job.

[0031] The hardware configuration of the PC 1 and the tape printing device 2 will be described with reference to Fig. 7. The PC 1 includes a PC display 11, an operation unit 12, a PC communication unit 13, a PC control unit 14, and a storage unit 15. The PC display 11 is an example of a "display unit".

[0032] The PC display 11 displays various information such as an application setting screen D (see FIG. 9). The operation unit 12 includes a mouse 12a and a keyboard 12b. Note that instead of the mouse 12a and the keyboard 12b, an input means such as a track pad or a touch panel may be used.

[0033] The PC-side communication unit 13 communicates with the tape printing device 2 via the cable 5. For example, the PC-side communication unit 13 transmits a print job to the tape printing device 2 and receives a response signal from the tape printing device 2 indicating that processing of the print job has been completed.

[0034] The PC control unit 14 includes a PC central processing unit (CPU) 14a, a PC read only memory (ROM) 14b, and a PC random access memory (RAM) 14c.

[0035] The PC-side CPU 14a performs various controls by loading various programs stored in the PC-side ROM 14b or the storage unit 15 (described later) into the PC-side RAM 14c and executing them. Note that the PC-side control unit 14 may use a hardware circuit such as an ASIC (Application Specific Integrated Circuit) as a processor instead of the PC-side CPU 14a. The processor may also be configured such that one or more CPUs and a hardware circuit such as an ASIC work together to operate.

[0036] The PC-side ROM 14b stores control programs and control data that do not need to be rewritten, and the PC-side RAM 14c is used as a work area for the PC-side CPU 14a to perform various controls.

[0037] The storage unit 15 is, for example, a hard disk drive, and stores a PC application 31 and a printing device driver 32. The PC application 31 is an example of a "program." The PC application 31 is an application program for displaying an application setting screen D (see FIG. 9) and generating print jobs. The printing device driver 32 is a software program for controlling the tape printer 2. The printing device driver 32 displays a print setting screen (not shown) on the PC display 11 for the user to select cutting settings. In the print setting screen, in addition to cutting settings, settings related to the tape T and print quality are made.

[0038] The tape printing device 2 includes a printing device side communication section 41, a printing device side control section 43, and a printing section 44.

[0039] The printing device side communication unit 41 communicates with the PC 1 via a cable 5 .

[0040] The printing device control unit 43 includes a printing device CPU 43a, a printing device ROM 43b, and a printing device RAM 43c.

[0041] The printer ROM 43b stores firmware, which is a control program. The printer CPU 43a performs various controls by expanding the firmware stored in the printer ROM 43b into the printer RAM 43c and executing it. Note that the printer control unit 43 may use a hardware circuit such as an ASIC as a processor instead of the printer CPU 43a. The processor may also be configured such that one or more CPUs and a hardware circuit such as an ASIC work together to operate.

[0042] The printing apparatus CPU 43a uses firmware stored in the printing apparatus ROM 43b to print on the tape T unwound from the tape cartridge C based on the print job sent from the PC1.

[0043] The printing unit 44 is a mechanism for printing on the tape T, and includes a thermal head 26, a feed motor 44a, a platen drive shaft 25, a cutter motor 44b, a half cutter 27a, and a full cutter 27b.

[0044] The thermal head 26 has a plurality of heating elements, and performs printing by thermally transferring ink from the ink ribbon R to the tape T. The feed motor 44a is a drive source that drives the platen drive shaft 25. The feed motor 44a feeds the tape T and the ink ribbon R in the -X direction by rotating the platen roller 17 via the platen drive shaft 25. The cutter motor 44b is a drive source that drives the half cutter 27a and the full cutter 27b. Note that the tape printing device 2 may be provided with separate cutter motors for driving the half cutter 27a and the full cutter 27b.

[0045] The functional configuration of the PC 1 will be described with reference to Fig. 8. The PC 1 includes a reception unit 110, a display control unit 120, a division unit 130, a transmission control unit 140, and a transmission unit 150. Of these, the reception unit 110, the display control unit 120, the division unit 130, and the transmission control unit 140 are functions that are realized by the PC CPU 14a executing the PC application 31. The transmission unit 150 is a function that is realized by the PC CPU 14a executing the printing device driver 32.

[0046] The reception unit 110 receives a setting of the value of y, which indicates how many labels L to be printed based on a print job should be divided into. In this embodiment, the reception unit 110 receives the setting of the value of y when the user desires to create multiple label sets LS. Specifically, when the user selects to divide the print job in the divided printing check field 71 (see FIG. 9 ) of the application setting screen D, the reception unit 110 receives the setting of the value of y in the divided number setting field 72. Hereinafter, dividing and printing a print job to create multiple label sets LS is referred to as "divided printing." That is, in the divided printing check field 71, whether or not divided printing is performed is selected.

[0047] The display control unit 120 displays the application setting screen D on the PC display 11. The application setting screen D displays an image 73 (see FIG. 9). The image 73 is an image indicating that multiple label sets LS will be created, each consisting of one or more labels L, with the spaces between the labels half-cut. The user can understand from the image 73 that multiple label sets LS such as those shown in the image 73 will be created by performing sectional printing.

[0048] The division unit 130 divides a print job for causing the tape printer 2 to print multiple labels L into multiple split print jobs. Hereinafter, the number of multiple labels L printed based on a print job will be referred to as the "total number of prints x." In this embodiment, the division unit 130 divides a print job into multiple split print jobs when the user selects to perform split printing in the split printing check field 71 on the application setting screen D and selects a number of split sheets y that is less than the total number of prints x in the split sheet number setting field 72.

[0049] When the division unit 130 receives the setting of the value of y from the reception unit 110, if there is no remainder in x / y, the division unit 130 divides the print job into x / y divided print jobs, and if there is a remainder in x / y, the division unit 130 divides the print job into [x / y]+1 divided print jobs. Note that "[]" is a Gaussian symbol, and [x / y] indicates the maximum integer value not exceeding x / y. Specifically, when there is a remainder in x / y, the division unit 130 divides the print job into a total of [x / y]+1 divided print jobs, which include x / y divided print jobs for printing each of the multiple labels L divided into Y sheets from the beginning, and one divided print job for printing one or more remaining labels L at the end. Note that these processes executed by the division unit 130 are examples of "division steps."

[0050] When the print job is divided by the division unit 130 and the cut setting of the transmission unit 150 realized by the printing device driver 32 is not the first cut setting, the transmission control unit 140 changes the cut setting of the transmission unit 150 to the first cut setting. As a result, the transmission control unit 140 controls the transmission unit 150 so that the transmission unit 150 adds the first cut information to each of the multiple divided print jobs and transmits the multiple divided print jobs to which the first cut information has been added to the tape printing device 2. As described above, the first cut information is information that instructs the tape printing device 2 to perform a full cut at the rear end of the label L that is printed last among one or more labels L printed based on the divided print job, and to perform a half cut between the labels L when multiple labels L are printed based on the divided print job. Note that these processes executed by the transmission control unit 140 are an example of a "transmission control step".

[0051] The sending unit 150 is set to one of a plurality of cut settings including a first cut setting and a second cut setting. In this embodiment, the sending unit 150 is set to one of a first cut setting, a second cut setting, and a third cut setting. Furthermore, when a print job is divided by the dividing unit 130, the sending unit 150 transmits a plurality of divided print jobs, each of which has the first cut information added thereto, to the tape printing device 2. Note that these processes executed by the sending unit 150 are an example of a "transmitting step".

[0052] The application setting screen D will be described with reference to Fig. 9. The application setting screen D is a screen that is displayed on the PC display 11 when a printing instruction is given on an editing screen (not shown) for editing the label L.

[0053] 9, the application setting screen D has a first area E1, a second area E2, and a third area E3. In the first area E1, a printing device setting field 61, a number of copies setting field 62, a print setting button 63, and a special print button 64 are displayed. The PC 1 generates a print job based on the results of editing the label L on the editing screen and the settings in the first area E1.

[0054] In the printing device setting field 61, the model of the printing device to which the print job is to be sent is set.

[0055] The number of copies to be printed is set in the number of copies setting field 62. For example, if editing has been performed on the editing screen to print three labels L and the number of copies to be printed is set to "2 copies," the number of labels L to be printed, i.e., the total number of copies x to be printed, becomes "6 copies."

[0056] The print setting button 63 is a button for configuring settings for the printing device driver 32. When the print setting button 63 is selected, the PC 1 displays a print setting screen (not shown) on the PC display 11. As described above, in addition to the cutting settings, the print setting screen allows settings relating to the tape T and print quality to be configured.

[0057] The special print button 64 is a button for configuring special print settings. When the special print button 64 is selected, the PC 1 displays a special print screen (not shown) on the PC display 11. On the special print screen, settings such as sequential number printing and flow printing are configured. Note that sequential number printing is a function for printing multiple label images G consecutively on the tape T while switching between numbers and letters according to a regularity, such as "No. 1," "No. 2," and "No. 3." Also, flow printing is a function for printing multiple label images G consecutively on the tape T, each corresponding to a row of data, based on table data including multiple row data.

[0058] The second area E2 is an area for configuring settings related to divided printing. In the second area E2, a divided printing check box 71, a divided page count setting box 72, an image 73, and a message 74 are displayed.

[0059] The divided printing check box 71 allows the user to select whether or not to perform divided printing. When the divided printing check box 71 is checked, the PC 1 determines that divided printing has been selected, and when the divided printing check box 71 is not checked, the PC 1 determines that divided printing has not been selected.

[0060] The number of divided sheets y is set in the division number setting field 72. In the division number setting field 72, any value equal to or greater than the total number of printed sheets x can be set as long as it is 1 or greater. Note that even if the divided printing check field 71 is checked, if the number of divided sheets y set in the division number setting field 72 is equal to or greater than the total number of printed sheets x, the PC 1 will not divide the print job.

[0061] As described above, the image 73 is an image indicating that a plurality of label sets LS are created. In this embodiment, the image 73 is a fixed image and does not change depending on whether the division print check field 71 is checked or the setting value of the division number setting field 72. The image 73 shown in FIG. 9 includes three label set images 73a that imitate a label set LS consisting of two labels L. The image 73 shown in FIG. 9 also indicates that the labels of the label set LS are half-cut by a turn-up image 73b indicating that a part of the tape T is turned up. The image 73 shown in FIG. 9 also indicates that the rear end of the label set LS is fully cut by a scissors image 73c arranged between the label sets LS.

[0062] The message 74 is a message to the user regarding division printing. Specifically, the message 74 is a message indicating that, when division printing is performed, a full cut is performed every time the number of divisions y of labels L set in the division number setting field 72 is printed, and that, when division printing is performed, the cut setting of the printing device driver 32 is automatically changed to the first cut setting.

[0063] In the third area E3, a print button 75 and a cancel button 76 are displayed. When the print button 75 is selected, the PC1 generates a print job. When the print button 75 is selected and the print job is to be divided, the PC1 divides the print job into a plurality of divided print jobs and adds first cut information to each of the plurality of divided print jobs. Then, the PC1 transmits the plurality of divided print jobs, each of which has the first cut information added thereto, to the tape printing device 2. When the print button 75 is selected and the print job is not to be divided, the PC1 adds cut information corresponding to a preset cut setting to the print job. Then, the PC1 transmits the print job to which the cut information has been added, to the tape printing device 2.

[0064] Furthermore, when the cancel button 76 is selected, the PC 1 cancels the settings on the application setting screen D and hides the application setting screen D.

[0065] 10 to 12, a specific example of the label production result by divided printing will be described. Here, a case where six labels L are produced, a first label L1 to a sixth label L6, will be described. Also, here, an example is shown where one copy of six labels L is printed, each with the label image G of the letters "a" to "f", but as long as the total number of prints x is the same, the print job is divided in the same way when two copies of three labels L are printed, or three copies of two labels L are printed.

[0066] Fig. 10 is a diagram showing an example of label creation in divided printing when the total number of prints x is set to 6 and the number of divisions y is set to 6 or more. In this case, because the number of divisions y is equal to or greater than the total number of prints x, the PC1 does not divide the print job, and sends a print job to print six labels L, the first label L1 to the sixth label L6, to the tape printing device 2. As a result, as shown in Fig. 10, one label set LS is created that includes six labels L, the first label L1 to the sixth label L6.

[0067] 11 is a diagram showing an example of label creation in divided printing when the total number of prints x is set to 6 and the number of divisions y is set to 2. In this case, PC1 divides the six labels L into two labels each, starting with the first label L1 that is printed first. In this case, since there is no remainder when x / y, i.e., the total number of prints "6" is divided by the number of divisions "2", PC1 divides the print job into x / y, i.e., three divided print jobs. Specifically, PC1 divides the print job into a first divided print job that prints the first label L1 and the second label L2, a second divided print job that prints the third label L3 and the fourth label L4, and a third divided print job that prints the fifth label L5 and the sixth label L6. As a result, as shown in FIG. 11, three label sets LS are created: a first label set LS1 based on the first divided print job, a second label set LS2 based on the second divided print job, and a third label set LS3 based on the third divided print job.

[0068] FIG. 12 is a diagram showing an example of label creation in divided printing when the total number of prints x is set to 6 and the number of divided sheets y is set to 5. In this case, since there is a remainder when dividing x / y, i.e., the total number of prints "6 sheets" by the number of divided sheets "5 sheets", the print job is divided into [x / y]+1 divided print jobs, i.e., two divided print jobs. Specifically, PC1 divides the print job into a first divided print job that prints the first label L1 to the fifth label L5, and a second divided print job that prints the sixth label L6. As a result, as shown in FIG. 12, two label sets LS are created: a first label set LS1 based on the first divided print job and a second label set LS2 based on the second divided print job. Note that when the label set LS is made up of one label L, as in the case of the second label set LS2, there is no gap between the labels, so half cutting is not performed.

[0069] 13 to 15, the print job transmission process by the PC 1 will be described. The PC 1 starts the print job transmission process when the print button 75 on the application setting screen D is selected as a trigger.

[0070] In step S01, the PC 1 obtains the total number of prints x. The PC 1 obtains the total number of prints x by multiplying the number of labels L edited on an editing screen (not shown) where the labels L are edited by the number of copies set in the number of copies setting field 62 (see FIG. 9) on the application setting screen D. Note that if serial number printing or merge printing is set on the special printing screen, the PC 1 obtains the total number of prints x by multiplying the number of labels L set as serial number printing or merge printing by the number of copies set in the number of copies setting field 62.

[0071] In step S02, the PC 1 acquires the division number y. The PC 1 acquires the setting value of the division number setting field 72 (see FIG. 9) as the division number y.

[0072] In step S03, PC1 determines whether or not divided printing has been selected. PC1 determines whether or not divided printing has been selected based on the check result of the divided printing check field 71. If PC1 determines that divided printing has been selected, it proceeds to step S05. If PC1 determines that divided printing has not been selected, it proceeds to step S04.

[0073] In step S04, the PC 1 sets the number N of print jobs to be sent to "1." In this case, the division unit 130 (see FIG. 8) does not divide the print job. After step S04, the PC 1 proceeds to step S09 in FIG.

[0074] In step S05, the PC 1 determines whether the cut setting of the printing device driver 32 is the first cut setting. If the PC 1 determines that the cut setting of the printing device driver 32 is the first cut setting, the PC 1 proceeds to step S07. If the PC 1 determines that the cut setting of the printing device driver 32 is not the first cut setting, the PC 1 proceeds to step S06.

[0075] In step S06, the PC 1 changes the cut setting of the printing device driver 32 to the first cut setting.

[0076] In step S07, PC1 determines whether the total number of printed sheets x is greater than the number of divided sheets y. If PC1 determines that the total number of printed sheets x is greater than the number of divided sheets y, it proceeds to step S08. If PC1 determines that the total number of printed sheets x is not greater than the number of divided sheets y, it proceeds to step S04.

[0077] In step S08, PC1 divides the print job into N divided print jobs. In this case, PC1 sends N divided print jobs to the tape printing device 2, so the number of print jobs sent will be N. PC1 divides the print job into x / y pieces if there is no remainder in x / y. Also, PC1 divides the print job into [x / y]+1 pieces if there is a remainder in x / y. After step S08, PC1 proceeds to step S09 in FIG. 14.

[0078] In step S09 in FIG. 14, PC1 sets the remaining number K of print jobs to be sent to "N".

[0079] In step S10, the PC 1 adds cut information corresponding to the cut settings set in the printing device driver 32 to each of the N print jobs to be transmitted.

[0080] In step S11, the PC 1 transmits the print job to which the cutting information has been added to the tape printing device 2.

[0081] In step S12, PC1 determines whether printing based on the print job has been completed. If PC1 receives a response signal from the tape printing device 2 indicating that printing based on the print job has been completed successfully, PC1 determines that printing based on the print job has been completed. If PC1 does not receive a response signal from the tape printing device 2 even after a predetermined time has elapsed, or if PC1 receives an error signal from the tape printing device 2 indicating that printing based on the print job could not be completed successfully, PC1 determines that printing based on the print job has not been completed. If PC1 determines that printing based on the print job has been completed, PC1 proceeds to step S13. If PC1 determines that printing based on the print job has not been completed, PC1 performs error processing.

[0082] In step S13, PC1 decreases the value of K by "1."

[0083] In step S14, PC1 determines whether the value of K has become "0". If PC1 determines that the value of K has become "0", it ends the print job transmission process. If PC1 determines that the value of K has not become "0", it returns to step S11.

[0084] As described above, when performing divided printing, the PC 1 according to this embodiment sends a plurality of divided print jobs obtained by dividing a print job, each of which has first cut information added, to the tape printing device 2. This allows the PC 1 to create multiple label sets LS based on one print job, even if the tape printing device 2 is not capable of performing two types of cuts between labels based on one print job. This also allows the user to obtain multiple label sets LS based on one print job without changing the firmware of the tape printing device 2.

[0085] PC1 also accepts the setting of the value of the division number y, and based on the accepted setting of the value of y, divides the print job for printing x labels L into x / y or [x / y]+1 divided print jobs. This allows the user to set the number of labels included in the label set LS to the desired number.

[0086] The PC 1 also displays an image 73 on the application setting screen D. This allows the user to understand from the image 73 that when sectional printing is performed, multiple label sets LS are created that are made up of one or more labels L and have half-cut spaces between the labels.

[0087] Furthermore, when performing divided printing, the PC 1 adds the first cut information to each of the multiple divided print jobs by changing the cut setting of the sending unit 150, which is realized by the printing device driver 32, to the first cut setting. This saves the user the trouble of having to manually change the cut setting when performing divided printing. Also, since the user does not need to change the cut setting, mistakes in the cut setting can be prevented. Also, since the cut setting is changed using the function of the PC application 31, the user can obtain multiple label sets LS based on one print job without changing the printing device driver 32.

[0088] Regardless of the above embodiment, the following modifications may be adopted. [Variation 1] Instead of half-cutting the tape T, the PC1 may print cut marks CM on the tape T as shown in Fig. 15. Printing the cut marks CM is an example of a "boundary forming process." In Fig. 15, two short solid lines extending in the Z direction are arranged side by side with a space between them in the Z direction as the cut marks CM, but the cut marks CM may be one long solid line or broken line extending in the Z direction, and the form is not important. Furthermore, when performing divided printing, PC1 may determine whether the printing device is capable of half-cutting, and if half-cutting is possible, add cutting information to the divided print job instructing to half-cut between the labels, and if half-cutting is not possible, add information to the divided print job instructing to print a cut mark CM between the labels. In this case, PC1 may determine whether the printing device with which it communicates is capable of half-cutting, depending on the model of the printing device set in the printing device setting field 61.

[0089] [Variation 2] As shown in Fig. 16, the tape printer 2 may form a half-cut margin FT when creating a label set LS. The half-cut margin FT is formed at the end of the tape T in the -X direction, and the end in the +X direction is half-cut. In this modified example, when the tape printer 2 obtains a print job to which first cut information has been added, the tape printer 2 feeds the tape T in the -X direction by the length of the half-cut margin FT in the X direction, and then half-cuts the tape T to form the half-cut margin FT. For this reason, in this modified example, the front end of the first label L1 is half-cut rather than fully cut. In this modified example, the tape printing device 2 may determine whether or not to form a half-cut margin FT depending on the front margin length of the first label L1. The front margin length of the first label L1 refers to the length from the front end of the first label L1 to the end in the -X direction of the label image G printed on the first label L1. For example, when the tape printing device 2 acquires a print job to which the first cut information is added, if the front margin length of the first label L1 is shorter than a first distance set in advance, the tape printing device 2 may form a half-cut margin FT, and if the front margin length of the first label L1 is equal to or longer than the first distance, the tape printing device 2 may not form a half-cut margin FT. The first distance is, for example, the distance in the X direction between the thermal head 26 and the full cutter 27b in a state in which the tape cartridge C is mounted in the cartridge mounting section 23. In this way, when the front margin length of the first label L1 is set shorter than the first distance set in advance, the half-cut margin FT is formed, making it possible to effectively utilize the margin generated at the end of the tape T in the -X direction. That is, in the tape printing device 2, because the full cutter 27b is located in the -X direction from the thermal head 26, an unprintable area is generated at the -X direction end of the tape T, which is equal to the distance in the X direction between the thermal head 26 and the full cutter 27b, but with this configuration, the unprintable area can be used as the half-cut margin FT. Also, when the front margin length of the first label L1 is equal to or greater than the first distance, the consumption of the tape T can be reduced by not forming the half-cut margin FT.

[0090] [Variation 3] In the print job transmission process, when divided printing is performed and the cut setting of the printing device driver 32 is not the first cut setting, the PC 1 changes the cut setting of the printing device driver 32 to the first cut setting (see S06 in FIG. 13), but before changing the cut setting, the PC 1 may display a dialog inquiring the user as to whether or not to change the cut setting. If the user performs an operation in response to the dialog to change the cut setting, the PC 1 may change the cut setting of the printing device driver 32 to the first cut setting, and may cancel printing if the user performs an operation not to change the cut setting. If the user operates the dialog in a manner that does not change the cut settings, the PC 1 may display an error message and instruct the user to change the cut settings of the printing device driver 32 to the first cut settings. Furthermore, when performing divided printing and the cut setting of the printing device driver 32 is not the first cut setting, the PC 1 may display an error message without displaying a dialog. In this case, it is preferable that the PC 1 not permit the selection of the Print button 75 until the user confirms that the cut setting of the printing device driver 32 has been changed to the first cut setting. Furthermore, the PC 1 may check the cut settings of the printing device driver 32 and display the dialog when a check is placed in the divided printing check field 71, rather than when the print button 75 is selected. If the user performs an operation in response to the dialog to change the cut settings, the PC 1 may change the cut settings of the printing device driver 32 to the first cut settings, and if the user performs an operation not to change the cut settings, an error message may be displayed.

[0091] [Variation 4] The PC 1 may have the functional configuration shown in FIG. 17. In this modification, the addition unit 210 is realized by the PC application 31. When divided printing is performed, the addition unit 210 adds first cut information to each of the multiple divided print jobs. In this manner, the first cut information may be added to the divided print job by the function of the PC application 31. In this case, the transmission unit 150 transmits the multiple divided print jobs, each of which has the first cut information added by the addition unit 210, to the tape printing device 2. Note that these processes executed by the addition unit 210 are examples of an "addition step".

[0092] [Variation 5] The PC 1 may have the functional configuration shown in FIG. 18. In this modification, the printer driver 32 realizes the reception unit 110, the display control unit 120, the division unit 130, the addition unit 210, and the transmission unit 150. The addition unit 210 has the same function as in the modification 4. In this modification, the setting screen (not shown) of the printer driver 32 is used to set whether or not to perform divided printing and to set the number of divided sheets y. In this modification, the transmission unit 150 transmits to the tape printing device 2 a plurality of divided print jobs, each of which has the first cut information added by the addition unit 210. In this manner, the above-mentioned functions may be realized by the printer driver 32 instead of the PC application 31. In this modification, the printer driver 32 is an example of a "program."

[0093] [Variation 6] The "information processing device" may be, instead of the PC 1, an information processing terminal that does not require the printing device driver 32. A smartphone SP equipped with some operation systems is conceivable as an information processing terminal that does not require the printing device driver 32. In this case, the smartphone SP has the functional configuration shown in FIG. 19. As shown in the figure, a smartphone application SA installed in the smartphone SP for use realizes a reception unit 110, a display control unit 120, a division unit 130, and an addition unit 210. The addition unit 210 has the same function as in the fourth modification. In this modification, the smartphone application SA is an example of a "program."

[0094] [Variation 7] Instead of the image 73 (see FIG. 9) shown in the above embodiment, the PC 1 may display a variable image that changes according to the editing result of the label L on the editing screen and the settings on the application setting screen D. Specifically, the variable image is preferably an image that changes according to the total number of prints x and the number of divided sheets y. In addition, the variable image is preferably an image that indicates that when the label set LS includes multiple labels L, half cuts are made between the labels, and that full cuts are made for each label set LS. For example, the PC 1 may display the label image after half cut and full cut as a variable image, as shown in FIG. 11.

[0095] [Variation 8] When performing merge printing, PC1 may divide table data into groups in advance and generate a print job that creates a label set LS corresponding to each group. Specifically, PC1 may group cell data by column of table data and automatically set the number of cell data contained in a column as the division number y. For example, when performing merge printing of table data of 3 rows x 2 columns, PC1 may divide 6 cell data into 2 groups by column and generate a print job that creates 2 label sets LS each consisting of 3 labels L. With this configuration, PC1 can generate a print job that creates label sets LS for the number of columns in the table data. Furthermore, when printing multiple copies, the PC 1 may automatically set the number of labels per copy as the division number y. With this configuration, the PC 1 can generate a print job that creates label sets LS for the set number of copies.

[0096] [Variation 9] The tape T is not limited to a two-layer structure, but may be a single-layer structure. However, when the tape T has a single-layer structure, the boundary forming process involves printing a cut mark CM. The PC application 31, the printing device driver 32, or the smartphone application SA may be provided to the customer as a program. A storage medium on which the PC application 31, the printing device driver 32, or the smartphone application SA is recorded may be provided to the customer. In addition, appropriate modifications are possible without departing from the spirit of the present invention.

[0097] [Note] The following additional information will be provided regarding an information processing apparatus, a control method for an information processing apparatus, a printing system, and a program. The PC1 is capable of communicating with a tape printing device 2 that is capable of feeding the tape T in the -X direction, printing on the tape T, full-cutting the tape T, and boundary formation processing that forms boundaries between labels on the tape T. The PC1 is equipped with a division unit 130 that divides a print job that causes the tape printing device 2 to print multiple labels L into multiple divided print jobs, and a transmission unit 150 that transmits the multiple divided print jobs to the tape printing device 2. The transmission unit 150 transmits to the tape printing device 2 multiple divided print jobs, each of which has first cut information added thereto that instructs the tape printing device 2 to perform a full cut on the end in the +X direction of the last label L printed among one or more labels L printed based on the divided print job, and to perform boundary formation processing between the multiple labels L when multiple labels L are printed based on the divided print job.

[0098] The control method of PC1 is a control method of PC1 capable of communicating with a tape printing device 2 that can perform the operation of feeding tape T in the -X direction, printing on tape T, full cutting on tape T, and boundary formation processing that forms boundaries between labels on tape T, in which PC1 executes a division step of dividing a print job that causes the tape printing device 2 to print multiple labels L into multiple divided print jobs, and a transmission step of transmitting the multiple divided print jobs to the tape printing device 2, in which in the transmission step, a full cut is performed on the end in the +X direction of the last label L printed among one or more labels L printed based on the divided print job, and when multiple labels L are printed based on the divided print job, the multiple divided print jobs are transmitted to the tape printing device 2, each of which has first cut information added thereto that instructs the tape printing device 2 to perform boundary formation processing between the multiple labels L.

[0099] The printing system SY includes a tape printing device 2 capable of feeding the tape T in the -X direction, printing on the tape T, full-cutting the tape T, and a boundary forming process for forming boundaries between labels on the tape T, and a PC 1 capable of communicating with the tape printing device 2. The PC 1 includes a division unit 130 that divides a print job for causing the tape printing device 2 to print multiple labels L into multiple divided print jobs, and a transmission unit 150 that transmits the multiple divided print jobs to the tape printing device 2. The transmission unit 150 transmits to the tape printing device 2 multiple divided print jobs, each of which has first cut information added thereto that instructs the tape printing device 2 to perform a full cut on an end in the +X direction of the last label L printed among one or more labels L printed based on the divided print job, and to perform a boundary forming process between the multiple labels L when multiple labels L are printed based on the divided print job.

[0100] The program causes a PC1 capable of communicating with a tape printing device 2 capable of performing an operation of feeding the tape T in the -X direction, printing on the tape T, full cutting the tape T, and a boundary forming process of forming boundaries between labels on the tape T to execute a division step of dividing a print job for causing the tape printing device 2 to print multiple labels L into multiple divided print jobs, and a transmission control step of controlling the transmitting unit 150 so that the multiple divided print jobs are transmitted to the tape printing device 2. In the transmission control step, the transmitting unit 150 adds first cut information to each of the multiple divided print jobs, the first cut information instructing the tape printing device 2 to perform a full cut on an end in the +X direction of the last label L printed among one or more labels L printed based on the divided print job, and to perform a boundary forming process between the multiple labels L when multiple labels L are printed based on the divided print job, and transmits the multiple divided print jobs to which the first cut information has been added to the tape printing device 2.

[0101] The program causes a PC1 capable of sending a print job to a tape printing device 2 capable of performing the operations of feeding the tape T in the -X direction, printing on the tape T, full cutting the tape T, and boundary formation processing to form boundaries between labels on the tape T, to execute a division step of dividing a print job that causes the tape printing device 2 to print multiple labels L into multiple divided print jobs, and an addition step of adding, to each of the multiple divided print jobs, first cut information that instructs the tape printing device 2 to perform a full cut on the end in the +X direction of the label L that is printed last among one or more labels L printed based on the divided print job, and to perform boundary formation processing between the multiple labels L when multiple labels L are printed based on the divided print job.

[0102] According to this configuration, the PC 1 transmits a plurality of divided print jobs obtained by dividing a print job, each of which has first cut information added thereto, to the tape printing device 2. As a result, even if the tape printing device 2 is not capable of performing two types of cutting or processing between labels based on a single print job, the PC 1 can cause the tape printing device 2 to print a plurality of label sets LS with boundaries formed between the labels based on a single print job.

[0103] The above PC 1 further includes an accepting unit 110 that accepts the setting of a value of y indicating how many labels L to be printed based on the print job should be divided into, and when the number of labels L is X, the dividing unit 130 preferably divides the print job into x / y divided print jobs when there is no remainder in x / y, and divides the print job into [x / y]+1 divided print jobs when there is a remainder in x / y.

[0104] This configuration allows the user to set the value of y to a desired value.

[0105] It is preferable that the above PC1 further includes a display control unit 120 that causes the display unit to display an image 73 indicating that multiple label sets LS, each consisting of one or more labels L and having boundaries formed between the labels, are being created.

[0106] According to this configuration, the user can understand from the image 73 that a plurality of label sets LS are created, each of which is made up of one or more labels L and has boundaries formed between the labels.

[0107] In the above-mentioned PC1, the sending unit 150 is set to one of a plurality of cut settings including a first cut setting that adds first cut information to the print job and a second cut setting that adds second cut information to the print job for performing a full cut on the end portion in the second direction of each of one or more labels L, and when the print job is divided by the dividing unit 130 and the cut setting of the sending unit 150 is not the first cut setting, it is preferable that the PC1 further includes a transmission control unit 140 that controls the sending unit 150 so that, by changing the cut setting of the sending unit 150 to the first cut setting, the sending unit 150 adds the first cut information to each of the plurality of divided print jobs and transmits the plurality of divided print jobs each with the first cut information added to them to the tape printing device 2.

[0108] According to this configuration, the PC 1 can add the first cut information to each of the multiple divided print jobs by changing the cut setting of the transmission unit 150 to the first cut setting. As a result, for example, if the transmission unit 150 is realized by the printing device driver 32, the PC 1 can achieve the above-mentioned effect without needing to change the printing device driver 32. [Explanation of symbols]

[0109] 1...PC, 2...tape printing device, 11...PC display, 31...PC application, 32...printing device driver, 73...image, 110...reception section, 120...display control section, 130...division section, 140...transmission control section, 150...transmission section, 210...addition section, L...label, LS...label set, SA...smartphone application, SP...smartphone, SY...printing system, T...tape, x...total number of prints, y...number of divisions.

Claims

1. An information processing device capable of communicating with a tape printing device that can perform an operation of feeding a tape in a first direction, printing on the tape, full cutting on the tape, and a boundary forming process of forming a boundary between labels on the tape, comprising: a division unit that divides a print job for causing the tape printer to print a plurality of labels into a plurality of divided print jobs; a transmission unit that transmits the divided print jobs to the tape printing device, The transmission unit is an information processing device that performs the full cut on the end in a second direction opposite to the first direction of the label that is printed last of the one or more labels printed based on the divided print job, and transmits to the tape printing device a plurality of divided print jobs, each of which has first cut information added thereto that instructs the tape printing device to perform the boundary formation process between the plurality of labels when a plurality of labels are printed based on the divided print job.

2. a reception unit that receives a setting of a value of y that indicates how many sheets each of the plurality of labels printed based on the print job should be divided into, The division unit is 2. The information processing device according to claim 1, wherein, when the number of the plurality of labels is x, if there is no remainder in x / y, the print job is divided into x / y divided print jobs, and if there is a remainder in x / y, the print job is divided into [x / y]+1 divided print jobs.

3. 2. The information processing device according to claim 1, further comprising a display control unit that causes a display unit to display an image indicating that a plurality of label sets, each consisting of one or more of the labels and having a boundary formed between the labels, are to be created.

4. The transmission unit is any one of a plurality of cut settings is set, the cut settings including a first cut setting that adds the first cut information to the print job, and a second cut setting that adds second cut information to the print job, the second cut information being used to perform the full cut on an end portion in the second direction of each of the one or more labels; The information processing device according to claim 1, further comprising a transmission control unit that controls the transmitting unit so that when the print job is divided by the dividing unit and the cut setting of the transmitting unit is not the first cut setting, the cut setting of the transmitting unit is changed to the first cut setting, so that the transmitting unit adds the first cut information to each of the multiple divided print jobs and transmits the multiple divided print jobs with the first cut information each added to the tape printing device.

5. A method for controlling an information processing device capable of communicating with a tape printing device that can perform an operation of feeding a tape in a first direction, printing on the tape, full cutting on the tape, and a boundary forming process of forming a boundary between labels on the tape, comprising: The information processing device, A dividing step of dividing a print job for causing the tape printing device to print a plurality of labels into a plurality of divided print jobs; a transmitting step of transmitting a plurality of the divided print jobs to the tape printing device; In the transmitting step, a full cut is performed on an end portion in a second direction opposite to the first direction of the label that is printed last among one or more labels printed based on the divided print job, and when a plurality of labels are printed based on the divided print job, a plurality of divided print jobs each having first cut information added thereto instructing the tape printing device to perform the boundary formation process between the plurality of labels are sent to the tape printing device.

6. a tape printing device capable of performing an operation of feeding a tape in a first direction, printing on the tape, full cutting on the tape, and a boundary forming process of forming a boundary between labels on the tape; A printing system including an information processing device capable of communicating with the tape printing device, The information processing device includes: a division unit that divides a print job for causing the tape printer to print a plurality of labels into a plurality of divided print jobs; a transmission unit that transmits the divided print jobs to the tape printing device, The transmission unit is a full cut is performed on the end in a second direction opposite to the first direction of the label that is printed last among one or more labels printed based on the divided print job, and when a plurality of labels are printed based on the divided print job, a plurality of divided print jobs each having first cut information added thereto instructing the tape printing device to perform the boundary formation process between the plurality of labels are sent to the tape printing device.

7. an information processing device capable of communicating with a tape printing device that can perform an operation of feeding a tape in a first direction, printing on the tape, full cutting on the tape, and a boundary forming process of forming a boundary between labels on the tape; A dividing step of dividing a print job for causing the tape printing device to print a plurality of labels into a plurality of divided print jobs; a transmission control step of controlling a transmission unit so that a plurality of the divided print jobs are transmitted to the tape printing device, In the transmission control step, a full cut being performed on an end portion in a second direction opposite to the first direction of the label that is printed last among one or more labels printed based on the divided print job, and when a plurality of labels are printed based on the divided print job, first cut information that instructs the tape printing device to perform the boundary formation process between the plurality of labels is added to each of the plurality of divided print jobs, and the program controls the transmitting unit so that the transmitting unit sends the plurality of divided print jobs each with the first cut information added to the tape printing device.

8. an information processing device capable of sending a print job to a tape printing device capable of performing an operation of feeding a tape in a first direction, printing on the tape, full cutting on the tape, and a boundary forming process of forming a boundary between labels on the tape; A dividing step of dividing a print job for causing the tape printing device to print a plurality of labels into a plurality of divided print jobs; a full cut being performed on an end portion in a second direction opposite to the first direction of the label that is printed last among one or more labels printed based on the divided print job, and, when a plurality of labels are printed based on the divided print job, adding first cut information to each of the plurality of divided print jobs that instructs the tape printing device to perform the boundary formation process between the plurality of labels.

Citation Information

Patent Citations

  • Control method of printing device and printing device

    JP2020196163A