CN111332015B - Print data generation device, print data generation method, and recording medium - Google Patents
Print data generation device, print data generation method, and recording medium Download PDFInfo
- Publication number
- CN111332015B CN111332015B CN201911097935.5A CN201911097935A CN111332015B CN 111332015 B CN111332015 B CN 111332015B CN 201911097935 A CN201911097935 A CN 201911097935A CN 111332015 B CN111332015 B CN 111332015B
- Authority
- CN
- China
- Prior art keywords
- magnification
- print data
- objects
- design
- length
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F33/00—Indicating, counting, warning, control or safety devices
- B41F33/16—Programming systems for automatic control of sequence of operations
Landscapes
- Printers Characterized By Their Purpose (AREA)
- Record Information Processing For Printing (AREA)
Abstract
The invention provides a print data generating device, a print data generating method and a recording medium. An information processing device (100) as a print data generating device acquires the 1 st web length, and acquires the data for forming a design including a plurality of 1 st objects and the priority levels of the plurality of 1 st objects. An information processing apparatus (100) determines a magnification at which a plurality of 1 st objects are enlarged or reduced. When the design enlarged or reduced in the length direction by a magnification factor is not limited to the 1 st strip length, the information processing device (100) determines the magnification factor in the length direction for enlarging or reducing at least one 1 st object selected based on the priority level to be a magnification factor lower than the magnification factor. An information processing device (100) generates print data for forming a print design in which a plurality of objects are enlarged or reduced at a predetermined magnification.
Description
The present application claims priority based on the japanese patent application No. 2018-236243, applied 12/18/2018, the contents of which are incorporated by reference in their entirety.
Technical Field
The invention relates to a print data generating device, a print data generating method and a recording medium.
Background
Conventionally, there is known a label printer for printing characters, graphics, and the like on a long print medium (hereinafter referred to as a tape) having an adhesive layer. Characters, graphics, and the like printed by the label printer can be freely selected by a user using a label creation application for the label printer. In addition, data designed by a sample created by a manufacturer (hereinafter, referred to as sample data) can be read and used.
Sample data can be easily obtained from a recording medium provided together with a label printer or via the internet. However, since sample data is created for a specific strip width such as 18mm, when a strip having a strip width different from the specific strip width is used, the sample data needs to be edited to adjust the balance between the sample design and the strip.
Such editing according to the width of the strip is described in, for example, international publication No. 2003/021475 of the patent document. International publication No. 2003/021475 describes the following technique: the tape width of a tape to be mounted on a printing apparatus is acquired, and the tape width is displayed on a screen of a label creation application. In addition, a technique of setting a dot size (point size) of a character according to a tape width is described.
In addition, as an example of the case of creating a label, a tape length, which is a length in the tape transport direction, may be specified in addition to the tape width. When the tape length is specified, if the entire sample design is enlarged or reduced by setting the dot size according to the tape width as described in international publication No. 2003/021475 of the patent document, the enlarged or reduced sample design may not be fully accommodated in the tape and printing may not be performed.
Disclosure of Invention
In view of the above circumstances, an object of one aspect of the present invention is to provide a technique for easily performing enlargement or reduction of a sample design corresponding to a strip material even when the length of the strip material is specified.
The present invention provides a print data generating apparatus for generating print data from data, comprising: a 1 st acquisition unit configured to acquire a 1 st web length of a web printed based on the print data; a 2 nd acquisition unit configured to acquire the data for forming a design including a plurality of 1 st objects and priorities of the plurality of 1 st objects; a magnification determination unit that determines a magnification for enlarging or reducing the plurality of 1 st objects; and a print data generating section that generates the print data that forms a print design including a plurality of 1 st objects enlarged or reduced at the magnification determined by the magnification determining section; when the design enlarged or reduced by the magnification in the longitudinal direction is not limited to the 1 st strip length, the magnification in the longitudinal direction for enlarging or reducing the at least one 1 st object selected based on the priority level is determined to be a magnification lower than the magnification.
The present invention provides a print data generating method, wherein a print data generating apparatus for generating print data from data executes: the method includes the steps of obtaining a 1 st web length of a web printed based on the print data, obtaining the data for forming a design including a plurality of 1 st objects, and priority levels of the plurality of 1 st objects, determining a magnification for enlarging or reducing the plurality of 1 st objects, and if the design enlarged or reduced in the longitudinal direction by the magnification levels is not limited to the 1 st web length, determining a magnification in the longitudinal direction for enlarging or reducing at least one 1 st object selected based on the priority levels to be a magnification level lower than the magnification level, and generating the print data forming a print design including the plurality of 1 st objects enlarged or reduced by the determined magnification level.
The recording medium of the present invention is a recording medium storing a computer-readable program for a print data generating apparatus, the program causing a computer to execute: causing a print data generation device that generates print data from data to execute: the method includes the steps of obtaining a 1 st web length of a web printed based on the print data, obtaining the data for forming a design including a plurality of 1 st objects, and priority levels of the plurality of 1 st objects, determining a magnification for enlarging or reducing the plurality of 1 st objects, and if the design enlarged or reduced in the longitudinal direction by the magnification levels is not limited to the 1 st web length, determining a magnification in the longitudinal direction for enlarging or reducing at least one 1 st object selected based on the priority levels to be a magnification level lower than the magnification level, and generating the print data forming a print design including the plurality of 1 st objects enlarged or reduced by the determined magnification level.
Effects of the invention
According to the above aspect, even when the tape length is specified, the sample design corresponding to the tape width can be easily enlarged or reduced.
Drawings
Fig. 1 is a diagram showing a configuration of a printing system.
Fig. 2 is a perspective view of the tape cassette 30 stored in the printing apparatus 1.
Fig. 3 is a perspective view of the cartridge accommodating section 19 of the printing apparatus 1.
Fig. 4 is a sectional view of the printing apparatus 1.
Fig. 5 is a block diagram showing a hardware configuration of the printing apparatus 1.
Fig. 6 is a block diagram showing a hardware configuration of the information processing apparatus 100.
Fig. 7 is a block diagram showing a functional configuration of the information processing apparatus 100.
Fig. 8 is a flowchart of processing performed by the information processing apparatus 100.
Fig. 9 is a diagram illustrating a sample design DS.
Fig. 10 is a diagram showing the web M1 printed with the sample design DS.
Fig. 11 is a diagram showing a sample design DS enlarged in accordance with the width of the tape M2.
Fig. 12 is a diagram for explaining the 1 st step of enlarging or reducing the object DO1 in accordance with the length of the strip M2 with the highest priority.
Fig. 13 is a view for explaining the 2 nd step of enlarging or reducing the object DO1 in accordance with the length of the strip M2 with the highest priority.
Fig. 14 is a diagram for explaining the 3 rd step of enlarging or reducing the object DO1 in accordance with the length of the strip M2 with the highest priority.
Fig. 15 is a diagram for explaining the 4 th step of enlarging or reducing the object DO1 in accordance with the length of the strip M2 with the highest priority.
Fig. 16 is a diagram for explaining the 1 st step of enlarging or reducing the object DO1 to the lowest priority level according to the length of the strip material M2.
Fig. 17 is a view for explaining the 2 nd step of enlarging or reducing the object DO1 to the lowest priority level according to the length of the strip material M2.
Fig. 18 is a diagram for explaining the 1 st step of enlarging or reducing the object DO1 in accordance with the length of the strip M3 with the highest priority.
Fig. 19 is a view for explaining the 2 nd step of enlarging or reducing the object DO1 in accordance with the length of the strip M3 with the highest priority.
Fig. 20 is a diagram for explaining the 3 rd step of enlarging or reducing the object DO1 in accordance with the length of the strip M3 with the highest priority.
FIG. 21 is a view for explaining the 4 th step of enlarging or reducing the object DO1 most preferentially according to the length of the strip material M3.
Fig. 22 is a diagram for explaining a procedure of enlarging or reducing the object DO1 to the lowest priority level according to the length of the strip M3.
Fig. 23 is a diagram for explaining the 1 st step of enlarging or reducing the object DO1 in accordance with the length of the strip M2 with the highest priority.
Fig. 24 is a view for explaining the 2 nd step of enlarging or reducing the object DO1 in accordance with the length of the strip M2 with the highest priority.
Fig. 25 is a view for explaining a procedure of enlarging or reducing the object DO1 at the lowest priority level according to the length of the strip material M2.
Fig. 26 is a diagram for explaining a procedure of enlarging or reducing the object DO1 to the lowest priority level according to the length of the strip M2.
Fig. 27 is a diagram for explaining the 1 st step of enlarging or reducing the object DO1 in accordance with the length of the strip M3 with the highest priority.
Fig. 28 is a view for explaining the 2 nd step of enlarging or reducing the object DO1 in accordance with the length of the strip M3 with the highest priority.
Fig. 29 is a view for explaining the 3 rd step of enlarging or reducing the object DO1 in accordance with the length of the strip M3 with the highest priority.
Fig. 30 is an external view of the printing device 41.
Fig. 31 is a block diagram showing a functional configuration of the printing apparatus 41.
Detailed Description
Fig. 1 is a diagram illustrating a configuration of a printing system according to the present embodiment. The printing system shown in fig. 1 includes an information processing apparatus 100 and a printing apparatus 1 connected to the information processing apparatus 100.
The information processing apparatus 100 is an apparatus that generates print data from sample data and transmits the generated print data to the printing apparatus 1. The information processing apparatus 100 is a portable computer such as a smartphone or a tablet terminal, for example, but may be a notebook computer or a desktop computer. The display 101 of the information processing apparatus 100 may be, for example, a liquid crystal display or an organic electroluminescence (organic EL) display. In the following, a case where the information processing apparatus 100 transmits print data to the printing apparatus 1 is described as an example, but the print data may be transmitted to the printing apparatus 1 from an apparatus different from the information processing apparatus 100. The information processing apparatus 100 may be any print data generating apparatus that generates print data from sample data.
The printing apparatus 1 and the information processing apparatus 100 exchange data by, for example, wireless communication. The standard of wireless communication performed between the printing apparatus 1 and the information processing apparatus 100 is not particularly limited, and is, for example, a wireless communication standard such as Wi-Fi (registered trademark), Bluetooth (registered trademark), and Bluetooth (registered trademark) Low Energy (hereinafter referred to as BLE). The printing apparatus 1 and the information processing apparatus 100 may exchange data by wired communication.
As shown in fig. 1, the printing apparatus 1 includes a cover 3 and a plurality of buttons (button 4, button 5, button 6, button 7, and button 8) on the upper surface of a cubic apparatus casing 2. The push button 4 is an opening/closing push button of the lid 3. Buttons 5 to 8 are a cutting button, a feed button, a wireless communication button, and a power button, respectively.
The lid 3 is configured to be openable and closable. The cover 3 is opened by pressing the button 4, and a cassette housing portion that houses the tape cassette is exposed to the outside. A window 9 is formed in the lid 3 so that whether or not the tape cassette is accommodated in the cassette accommodating portion can be visually confirmed even in a state where the lid 3 is closed. Further, a discharge port 2a is formed in a side surface of the device case 2. The print medium on which printing has been performed in the printing apparatus 1 is discharged from the discharge port 2a to the outside of the apparatus.
Fig. 2 is a perspective view of the tape cassette 30 stored in the printing apparatus 1. Fig. 3 is a perspective view of the cartridge accommodating section 19 of the printing apparatus 1. Fig. 4 is a sectional view of the printing apparatus 1. The tape cassette 30 shown in fig. 2 is detachably stored in the cassette housing section 19 shown in fig. 3. Fig. 4 shows a state in which the tape cassette 30 is stored in the cassette housing section 19.
As shown in fig. 2, the tape cassette 30 includes a cassette case 31 in which a thermal head insertion portion 36 and an engagement portion 37 are formed and which accommodates a print medium M and an ink ribbon (ink ribbon) R. A tape core 32, a ribbon supply core 34, and a ribbon take-up core 35 are provided in the cartridge case 31.
The print medium M is wound around a tape core 32 inside the cassette case 31 in a roll shape. The print medium M is, for example, a tape having a base material with an adhesive layer and a release paper releasably attached to the base material so as to cover the adhesive layer. However, the medium M to be printed may be a tape without release paper. The ink ribbon R for thermal transfer is wound around the ribbon winding core 35 at its leading end, and is wound around the ribbon supply core 34 in a cylindrical shape inside the cartridge case 31.
As shown in fig. 3, the cassette housing section 19 of the apparatus case 2 is provided with a plurality of cassette receiving sections 20 for supporting the tape cassette 30 at predetermined positions. Further, a tape width detection switch 24 is provided in the cassette receiving portion 20, and the tape width detection switch 24 detects the width of the tape (print medium M) accommodated in the tape cassette 30.
The tape width detection switch 24 is a switch for detecting the width of the print medium M based on the shape of the tape cassette. The tape width detection switches 24 are provided in plural in the cassette housing portion 19. The tape cassettes having different tape widths are configured such that the plurality of tape width detection switches 24 are pressed in different combinations. Thus, a control circuit 25 (see fig. 5) described later specifies the type of the tape cassette based on the combination of the pressed tape width detection switches 24, and detects the width (tape width) of the print medium M.
The cartridge accommodating portion 19 is also provided with: a thermal head 10 having a plurality of heating elements and printing a printing medium M; a platen roller (21) for conveying the print medium M; a strip core engaging shaft 22; and a ribbon winding drive shaft 23. The thermistor 13 is embedded in the thermal head 10. The thermistor 13 measures the temperature of the thermal head 10.
In a state where the tape cassette 30 is stored in the cassette storage section 19, as shown in fig. 4, the engagement section 37 provided in the cassette case 31 is supported by the cassette receiving section 20 provided in the cassette storage section 19. In addition, the thermal head 10 is inserted into a thermal head insertion portion 36 formed in the cartridge case 31. The ribbon core engagement shaft 22 engages with the ribbon core 32 of the ribbon cassette 30, and the ribbon winding drive shaft 23 engages with the ribbon winding core 35.
When a print instruction is input from the information processing apparatus 100 to the printing apparatus 1, the print medium M is fed from the web core 32 by the rotation of the platen roller 21. At this time, the ribbon take-up drive shaft 23 rotates in synchronization with the platen roller 21, and the ink ribbon R is conveyed from the ribbon supply core 34 together with the print medium M. Thereby, the print medium M and the ink ribbon R are conveyed in a superimposed state. The ink ribbon R is heated by the thermal head 10 when passing between the thermal head 10 and the platen roller 21, and the ink is transferred to the print medium M, thereby performing printing.
The used ink ribbon R passing between the thermal head 10 and the platen roller 21 is wound around the ink ribbon winding core 35. On the other hand, the printed medium M passing between the thermal head 10 and the platen roller 21 is cut by the half cutter 16 and the full cutter 17 and discharged from the discharge port 2 a.
Fig. 5 is a block diagram showing a hardware configuration of the printing apparatus 1. In addition to the above-described configuration, the printing apparatus 1 includes, as shown in fig. 5, a control circuit 25, a communication interface 26, a rom (read Only memory)27, a ram (random Access memory)28, a head drive circuit 18, a conveying motor drive circuit 11, a conveying motor 12, a cutter motor drive circuit 14, a cutter motor 15, a half-cut mechanism 16, and a full-cut mechanism 17.
The control circuit 25 includes an arbitrary Processing circuit such as a cpu (central Processing unit). The control circuit 25 controls the operations of the respective sections of the printing apparatus 1 by expanding and executing a program stored in the ROM27 in the RAM 28.
The communication interface 26 exchanges data with the information processing apparatus 100 by wireless communication. The communication interface 26 is a communication module including an antenna, an rf (radio frequency) section, and a baseband section, and is, for example, a Wi-Fi module, a Bluetooth module, or a BLE module.
The ROM27 stores a print program for printing on the print medium M and various data (for example, font (font) and the like) necessary for executing the print program. The RAM28 is a work memory for execution of programs. The computer-readable recording medium that stores the program and data used for the processing in the printing apparatus 1 includes physical (non-transitory) recording media such as ROM27 and RAM 28.
The head drive circuit 18 performs energization to the heat generating element 10a included in the thermal head 10 based on print data and a control signal. The thermal head 10 is a print head having a plurality of heat generating elements 10a arranged in the main scanning direction. The thermal head 10 heats the ink ribbon with the heating element 10a, and prints the print medium M line by thermal transfer.
The conveying motor drive circuit 11 drives the conveying motor 12. The conveyance motor 12 is, for example, a stepping motor, and rotates the platen roller 21. The platen roller 21 is rotated by the power of the conveyance motor 12, and conveys the print medium M in the longitudinal direction (sub-scanning direction, conveyance direction) of the print medium M.
The cutter motor drive circuit 14 drives a cutter motor 15. The full-cut mechanism 17 and the half-cut mechanism 16 are operated by the power of the cutter motor 15 to perform full-cut or half-cut of the print medium M. The full cut is an operation of cutting the base material of the print medium M along the width direction of the print medium M together with the release paper. The half-cut is an operation of cutting only the base material in the width direction. The cutter motor drive circuit 14 can drive the cutter motor 15 to completely cut the print medium M by the full-cutting mechanism 17 when the push button 5 is pushed, for example.
Fig. 6 is a block diagram showing a hardware configuration of the information processing apparatus 100. The information processing apparatus 100 includes, as shown in fig. 6, a display drive circuit 102, an input unit 103, a communication interface 104, a control circuit 105, a memory 106, an auxiliary storage device 107, and a medium drive device 108 in addition to the display 101 shown in fig. 1.
The display driving circuit 102 is, for example, a liquid crystal display driving circuit or an organic EL display driving circuit. The input unit 103 is, for example, a touch panel. The communication interface 104 exchanges data with the printing apparatus, for example, by wireless communication. The communication interface 104 is a communication module including an antenna, an RF section, and a baseband section, and is, for example, a Wi-Fi module, a Bluetooth module, or a BLE module.
The control circuit 105 includes an arbitrary processing circuit such as a CPU. The control circuit 105 may be programmed to execute a program stored in the memory 106 or the auxiliary storage device 107, thereby realizing functional components shown in fig. 7, which will be described later.
The memory 106 is a working memory of the control circuit 105. The memory 106 is an arbitrary semiconductor memory such as a RAM. The auxiliary storage device 107 is a nonvolatile memory such as an eprom (erasable Programmable rom), a Hard disk Drive (Hard disk Drive), or a flash memory. The media drive device 108 can output data stored in the memory 106 and the auxiliary storage device 107 to a storage medium not shown, and can read programs, data, and the like from the storage medium.
Fig. 7 is a block diagram showing a functional configuration of the information processing apparatus 100. The information processing apparatus 100 includes a 1 st acquisition unit 111, a 2 nd acquisition unit 112, a magnification determination unit 113, and a print data generation unit 114.
The 1 st acquiring unit 111 acquires the 1 st web width and the 1 st web length of the web printed based on the print data generated by the print data generating unit 114. Specifically, the user may input the web width of the print medium M stored in the printing apparatus 1 by the input unit 103, and the 1 st acquisition unit 111 may acquire the web width input from the input unit 103 as the 1 st web width. Further, the web width of the print medium M stored in the printing apparatus 1 may be acquired from the printing apparatus 1 by communicating with the printing apparatus 1, and the 1 st acquisition unit 111 may acquire the web width acquired from the printing apparatus 1 as the 1 st web width. The user may input the tape length of the label to be created using the input unit 103, and the 1 st acquisition unit 111 may acquire the tape length input from the input unit 103 as the 1 st tape length.
The 2 nd acquisition unit 112 acquires sample data. The sample data is data for a specific strip width and is data for forming a sample design including a plurality of objects. Specifically, the user input unit 103 may select any sample data from a plurality of sample data stored in the information processing apparatus 100 in advance, and the 2 nd acquisition unit 112 may acquire the selected sample data. Hereinafter, the specific tape width corresponding to the sample data is referred to as the 2 nd tape width, and is distinguished from the 1 st tape width. The 1 st strip width may be the same as or different from the 2 nd strip width. In addition, a plurality of objects included in the sample design are referred to as 1 st objects, and an object after enlargement or reduction, which will be described later, is referred to as an enlarged or reduced 1 st object.
The 2 nd acquisition unit 112 also acquires the priority levels of the 1 st objects and the target aspect ratio of the sample design. Specifically, when the user inputs these pieces of information with the input unit 103, the 1 st acquisition unit 111 may acquire the pieces of information input from the input unit 103 as the priority and the aspect ratio. In addition, the target aspect ratio may be set to 1 by default, and in this case, the input by the user may be omitted. The priority level is a priority level when the 1 st object is enlarged or reduced at a target vertical and horizontal enlargement or reduction ratio, and an object having a high priority level is enlarged or reduced at a target vertical and horizontal enlargement or reduction ratio with priority over an object having a low priority level.
The magnification determination unit 113 determines a magnification for enlarging or reducing the plurality of 1 st objects. Specifically, the magnification determination unit 113 determines the magnification for enlarging or reducing each object in the following procedure.
First, the magnification determination unit 113 determines the magnification in the width direction for enlarging or reducing the plurality of 1 st objects as the 1 st magnification based on the 1 st strip width and the 2 nd strip width. Thus, the sample design for the specific tape width can be changed to a size corresponding to the tape width of the tape accommodated in the printing apparatus 1.
Next, the magnification determination unit 113 determines the magnification in the longitudinal direction for enlarging or reducing the plurality of 1 st objects as the 2 nd magnification based on the 1 st magnification and the target vertical and horizontal enlargement or reduction ratio. This allows the sample design to be changed to a desired vertical/horizontal enlargement or reduction ratio while enlarging or reducing the sample design according to the tape width of the tape stored in the printing apparatus 1.
Finally, the magnification determination unit 113 determines whether or not the design in which the sample design is enlarged or reduced at the 1 st magnification in the width direction and at the 2 nd magnification in the length direction is limited to the 1 st strip length, and if not limited to the 1 st strip length, determines the magnification in the length direction in which at least one 1 st object selected based on the priority order is enlarged or reduced to the 3 rd magnification lower than the 2 nd magnification. Thus, when the design having the target aspect ratio is not limited to the 1 st strip length, the magnification of the object having the low priority in the longitudinal direction is set to be low, and the design length after enlargement or reduction is adjusted so as to be limited to the 1 st strip length.
The print data generating unit 114 generates print data for forming a print design. The print design includes a plurality of 1 st objects enlarged or reduced at the magnification determined by the magnification determination unit 113. Specifically, the print data generating unit 114 enlarges or reduces all of the plurality of 1 st objects at the 1 st magnification in the width direction. The print data generating unit 114 enlarges or reduces each of the plurality of 1 st objects at a magnification of 2 nd or less in the longitudinal direction.
Even when the strip length becomes too long when the prototype design is uniformly enlarged or reduced in accordance with the strip width, the information processing apparatus 100 configured as described above can automatically adjust the enlarged or reduced design to the specified strip length by acquiring the priority levels of the plurality of objects included in the prototype design. Therefore, according to the information processing device 100, even when the tape length is specified, the sample design corresponding to the tape width can be easily enlarged or reduced.
The method of acquiring sample data is not particularly limited, and the sample data preferably includes vector data of each of the plurality of objects. Specifically, for example, when the object is an image (image), it is preferable that the sample data include the image not in a bitmap form such as a jpeg (joint Photographic Experts group) form or a png (portable Network graphics) form, but in an svg (scalable Vector graphics) form. In addition, when the object is a character, it is preferable that the sample data include the character not in a bitmap font (bitmap font) but in an outline font (outline font). This can prevent the design after enlargement or reduction from deteriorating with respect to the sample design.
A print data generating method for generating print data from sample data will be described in detail below.
[ embodiment 1 ]
Fig. 8 is a flowchart of processing performed by the information processing apparatus 100. Fig. 9 is a diagram illustrating a sample design DS. Fig. 10 is a diagram showing the web M1 printed with the sample design DS. Fig. 11 is a diagram showing a sample design DS enlarged in accordance with the width of the tape M2. Fig. 12 to 15 are diagrams for explaining the procedure of enlarging or reducing the object DO1 in accordance with the length of the strip material M2 with the highest priority. Hereinafter, a method of generating print data corresponding to the web width from sample data will be described with reference to fig. 8 to 15.
When the information processing device 100 starts the label creation application and starts the process shown in fig. 8, the information processing device first acquires the tape width and the tape length of the label to be created (step S1). Here, the 1 st acquiring unit 111 acquires information input from the user input unit 103 of the information processing apparatus 100 as the 1 st strip width and the 1 st strip length. The web width may be obtained from the printing apparatus 1 by taking the web width of the print medium M accommodated in the web cassette 30. In the following, a case will be described as an example in which Wt1(═ 36mm) is obtained as the 1 st strip width and Lt1 is obtained as the 1 st strip length.
Next, the information processing apparatus 100 acquires sample data, a priority level, and an aspect ratio or a reduction ratio (step S2). Here, first, the 2 nd acquisition unit 112 acquires sample data selected by the user from a plurality of sample data prepared in advance. The 2 nd acquisition unit 112 acquires the priorities of the objects (DO1, DO2, DO3, DO4) included in the sample design DS shown in fig. 9 formed by the selected sample data, in accordance with the input of the user. The method of setting the priority levels is not particularly limited, and for example, the information processing apparatus 100 that has acquired sample data may display the sample design DS on the display 101, and the user may acquire the priority levels of the objects by selecting the objects in the order of the priority levels from high to low or in the order of the priority levels from low to high by the 2 nd acquisition unit 112. Further, the 2 nd acquisition unit 112 acquires the ratio specified by the user as a target vertical and horizontal enlargement or reduction ratio when enlarging or reducing the sample design DS. In the following, a case where sample data including a sample design DS is acquired, a priority (DO1 > DO2 > DO3 > DO4) is acquired, and an aspect ratio or a reduction ratio 1 is acquired will be described as an example.
After that, the information processing apparatus 100 determines the magnification in the width direction and the magnification in the length direction (step S3). Here, the magnification determination unit 113 determines the magnification in the width direction, i.e., the 1 st magnification, based on the 1 st strip width acquired by the 1 st acquisition unit 111 and the strip width (the 2 nd strip width) corresponding to the sample data acquired by the 2 nd acquisition unit 112. For example, if the sample data is data for an 18mm strip as shown in fig. 10, the magnification determination unit 113 obtains the ratio of Wt1 (36 mm) which is the 1 st strip width to the 2 nd strip width (18 mm), and determines the 1 st magnification to be 2 (36/18). The magnification determination unit 113 determines the 2 nd magnification, which is the magnification in the longitudinal direction, based on the determined 1 st magnification and the vertical and horizontal enlargement or reduction ratio acquired by the 2 nd acquisition unit 112. In this example, since the vertical and horizontal magnification or reduction ratio is 1, the 2 nd magnification is the same as the 1 st magnification, and is determined to be 2 times.
If the lateral and longitudinal magnifications are determined, the information processing apparatus 100 determines whether the design enlarged or reduced at the magnification determined in step S3 is limited to the specified strip length (step S4). If the information processing device 100 determines that the design enlarged or reduced at the magnification determined in step S3 is limited to the specified strip length (yes in step S4), the process of step S6 is performed without step S5.
On the other hand, if the information processing device 100 determines that the design enlarged or reduced at the magnification determined in step S3 is not limited to the specified strip length (no in step S4), the longitudinal magnification is adjusted in step S5. For example, it is assumed that the sample data selected in step S2 is data for an 18mm tape having a maximum print width Wp2 of 16mm as shown in fig. 10, and the 2 nd tape length, which is the tape length including the margin of the tape M1 on which the sample design DS is printed, is Lt 2. Lp2 is the length of the printed area after the removal of the margin from the 2 nd web length Lt 2. In this case, in step S4, the magnification determination unit 113 obtains the product of the 2 nd strip length Lt2 and the 2 nd magnification (2 nd magnification), and compares the product with the 1 st strip length Lt1 acquired in step S1, and as a result of the comparison, as shown in fig. 11, "1 st strip length Lt1 < 2 nd strip length Lt2 × 2", the design D1 obtained by enlarging or reducing the sample design DS is caused to protrude from the strip M2 of the designated 1 st strip length Lt 1. In this case, the design D1 is determined not to be limited to the 1 st strip length Lt1, and the information processing apparatus 100 performs the process of step S5.
In step S5, the information processing apparatus 100 determines the magnification of the at least one object in the longitudinal direction again (step S5). Specifically, first, the strip length is specified with reference to the middle point in the longitudinal direction of the design D1. That is, as shown in fig. 12, the center of the ribbon M2 was aligned with the midpoint in the longitudinal direction of the design D1. Next, the objects (DO11, DO21, DO31, DO41) after enlargement or reduction are moved toward the ribbon M2 and are confined within the ribbon M2 as much as possible. A moved design D2 for each object is shown in fig. 13. Thereafter, the magnification of the objects sticking out of the tape M2 in the longitudinal direction was adjusted, and the length of each object was adjusted so that all the objects were confined within the tape M2. Fig. 14 shows design D3 after all objects have been confined to strip M2. In this example, 2 objects (DO21, DO31) shown in fig. 13 are protruded from the strip M2, and hence the magnification of the objects in the longitudinal direction is adjusted to generate 2 objects (DO22, DO32) shown in fig. 14. Finally, based on the priority levels, the magnification in the length direction is adjusted to avoid overlapping of the objects with each other. In this example, since the pictograph (image) object DO1 included in the sample design DS is set to the highest priority, as shown in fig. 15, the magnification in the longitudinal direction of the other objects (DO22, DO32, DO41) overlapping the object DO11 in which the object DO1 is enlarged is reduced until the magnification does not overlap the object DO 11. Design D4 including objects (DO11, DO23, DO33, DO43) with overlap between the objects eliminated is shown in fig. 15.
In this way, in step S5, the magnification in the longitudinal direction of the object DO1 with the highest priority level among the objects included in the prototype DS is maintained at the 2 nd magnification, whereas the magnification in the longitudinal direction of the other objects (DO2 to DO4) is adjusted to a magnification (3 rd magnification) lower than the 2 nd magnification.
Finally, the information processing apparatus 100 generates print data at the magnification determined in step S3 or in step S3 and step S5 (step S6). That is, the print data generating section 114 generates print data of a design in which a plurality of 1 st objects are enlarged or reduced at a 1 st magnification in the width direction and enlarged or reduced at a 2 nd magnification or a 3 rd magnification smaller than the 2 nd magnification in the length direction.
As described above, the information processing apparatus 100 performs the processing shown in fig. 8, and can generate print data of a print design in which the width direction is enlarged or reduced according to the designated web width and the length direction is limited to the designated web length. Further, since the vertical and horizontal expansion or reduction ratio is set to 1, the balance of the sample design DS can be maintained as much as possible, and a well-balanced design can be maintained.
[ 2 nd embodiment ]
Fig. 16 and 17 are diagrams for explaining a procedure of enlarging or reducing the object DO1 at the lowest priority level according to the length of the tape M2. This embodiment is the same as embodiment 1 except that the setting of the priority level for the 1 st object is different.
The information processing apparatus 100 starts the label creation application and starts the processing shown in fig. 8. The processing from step S1 to step S4 is the same as that of embodiment 1, except that in step S2, DO2 > DO3 > DO4 > DO1 are acquired as priorities of a plurality of objects. That is, in the present embodiment, the pictograph (image) object DO1 is set to the lowest priority level.
The same as in embodiment 1 is performed until the length of each object is adjusted in step S5 so that all objects are confined in the ribbon M2 as shown in fig. 14. Then, the magnification in the longitudinal direction is adjusted based on the priority so that the objects do not overlap each other.
In this example, since the pictograph (image) object DO1 included in the sample design DS is set to the lowest priority level, it is considered to adjust the magnification of the object DO1 in the longitudinal direction. However, since the other objects (DO2 to DO4) extend over substantially the entire length in the longitudinal direction of the ribbon M2, the magnification of the object DO1 in the longitudinal direction is infinitely close to 0 in order to eliminate the overlap. Further, since the minimum magnification in the longitudinal direction is set to 50% in advance, only the magnification in the longitudinal direction of the adjustment object DO1 cannot eliminate the overlap.
Therefore, the magnification of the other objects (DO2, DO3, DO4) in the longitudinal direction is reduced until the magnification does not overlap with the object (DO12) when the object DO1 is enlarged or reduced at the minimum magnification. Fig. 16 shows a design D5 including objects (DO24, DO34, DO44) whose magnification in the longitudinal direction is adjusted. Fig. 17 shows a design D6 in which the overlap between objects is eliminated, the design further including an object DO12 whose magnification in the longitudinal direction is adjusted to the minimum magnification.
That is, in the present embodiment, the magnification determination unit 113 determines the magnification in the longitudinal direction of the at least one object (DO1) selected based on the priority level as the 3 rd magnification, and further determines the magnification in the longitudinal direction to enlarge or reduce the 1 st object (DO2 to DO4) having a higher priority level than the at least one 1 st object (DO1) and arranged in the longitudinal direction with the at least one 1 st object (DO1) as the 4 th magnification lower than the 2 nd magnification when the determined 3 rd magnification is the preset minimum magnification. This eliminates overlapping between objects within a predetermined limit of minimum magnification.
As described above, in the present embodiment, as in embodiment 1, the information processing apparatus 100 can generate the print data of the design in which the width direction is enlarged or reduced in accordance with the designated tape width and the length direction is limited to the designated tape length. In addition, in the present embodiment, the above-described effects can be obtained within the limit of the minimum magnification set for each object. Therefore, the length of the specific object can be prevented from becoming too short while performing adjustment in accordance with the priority, and a well-balanced design can be maintained.
In addition, although the example in which the minimum magnification in the longitudinal direction is set to 50% has been described above, the minimum magnification is not limited to 50% and may be set to any value. The minimum magnification may be set for the entire sample design, or may be set for each object. Further, the setting may be made for each type of object. The type of the object preferably includes at least a character and an image. By setting the minimum magnification for each type of object, the workload required to set the minimum magnification can be reduced and the setting can be performed appropriately, as compared with the case where the minimum magnification is set in units of objects. This is because the minimum magnification that can be tolerated for each type of object is considered to be similar.
[ embodiment 3 ]
Fig. 18 to 21 are diagrams for explaining the steps of enlarging or reducing the object DO1 in accordance with the length of the strip M3 with the highest priority. This embodiment is the same as embodiment 1 except for the following points: the specified strip width is the same as the strip width corresponding to the sample design (2 nd strip width), the specified strip length (1 st strip length) is 1.5 times the strip length corresponding to the sample design, and the target aspect ratio is 2 times.
The information processing apparatus 100 starts the label creation application and starts the processing shown in fig. 8. The processing from step S1 to step S3 is the same as that of embodiment 1 except for the point where the 1 st strip width and the 1 st strip length obtained in step S1 are different and the point where the aspect ratio or the reduction ratio obtained in step S2 is different. In addition, the priority level is set to be the highest for the object DO1, as in embodiment 1.
In step S4, the information processing apparatus 100 enlarges or reduces the sample design DS using the 1 st magnification and the 2 nd magnification determined in step S3, and determines whether the enlarged or reduced design D7 is limited to the strip material M3 having the strip material length specified in step S1. In fig. 18, the design D7 is shown as it would extend from the strip material M3. Design D7 includes objects DO13, DO25, DO35, DO45 that are enlarged or reduced from objects DO1 to DO4, respectively.
Then, if the information processing device 100 determines not to limit the length of the strip (NO in step S4), the magnification in the longitudinal direction is adjusted in step S5. First, the strip length is specified with reference to the middle point in the longitudinal direction of the design D7. That is, as shown in fig. 19, the center of the ribbon M3 was aligned with the midpoint in the longitudinal direction of the design D7. Next, the objects (DO13, DO25, DO35, DO45) after enlargement or reduction are moved toward the ribbon M3 and are confined within the ribbon M3 as much as possible. The moved design D8 of each object is shown in fig. 20. Finally, the magnification in the longitudinal direction is adjusted based on the priority so that the objects do not overlap with each other. In this example, since the pictograph (image) object DO1 included in the sample design DS is set to be the most prioritized, as shown in fig. 21, the magnification in the longitudinal direction of the other object (DO35) overlapping with the object DO13 in which the object DO1 is enlarged is reduced until the magnification does not overlap with the object DO 13. Design D9, with the overlap between objects removed, is shown in FIG. 21.
As described above, in the present embodiment, as in embodiment 1, the information processing apparatus 100 can generate the print data of the design in which the width direction is enlarged or reduced in accordance with the designated tape width and the length direction is limited to the designated tape length. In the present embodiment, by designating the aspect ratio or the reduction ratio to a value other than 1, it is possible to easily generate design D9 having a different balance from the sample design DS.
[ 4 th embodiment ]
Fig. 22 is a diagram for explaining a procedure of enlarging or reducing the object DO1 to the lowest priority in accordance with the length of the strip M3. This embodiment is the same as embodiment 3 except that the setting of the priority level for the 1 st object is different.
The information processing apparatus 100 starts the label creation application and starts the processing shown in fig. 8. The processing of steps S1 to S4 is the same as that of embodiment 3, except that, in step S2, DO2 > DO3 > DO4 > DO1 are acquired as the priority levels of the plurality of objects included in the sample design DS shown in fig. 9. That is, in the present embodiment, the object DO1 of the pictograph (image) is set to the lowest priority level.
The same as in embodiment 3 is performed until the length of each object is adjusted in step S5 so that all objects are confined in the ribbon M2 as shown in fig. 20. Then, the magnification in the longitudinal direction is adjusted based on the priority so that the objects do not overlap with each other.
In this example, since the pictograph (image) object DO1 included in the sample design DS is set to the lowest priority, it is considered to adjust the magnification of the object DO1 in the longitudinal direction. However, since the other object (DO35) extends over the entire length of the strip M2 in the longitudinal direction, the magnification of the object DO1 in the longitudinal direction is infinitely close to 0 in order to eliminate the overlap.
Therefore, as shown in fig. 22, the magnification of the other object (DO3) in the longitudinal direction is reduced until the magnification does not overlap with the object (DO14) when the object DO1 is enlarged or reduced at the minimum magnification. Fig. 22 shows a design D10 in which the overlap between objects is eliminated, the design including the objects (DO14, DO37) whose magnification in the longitudinal direction is adjusted.
As described above, in the present embodiment, as in embodiment 1, the information processing apparatus 100 can generate print data of a print design in which the width direction is enlarged or reduced in accordance with the designated web width and the length direction is limited to the designated web length. In addition, in the present embodiment, the above-described effects can be obtained within the limit of the minimum magnification set for each object. Therefore, as in embodiment 2, adjustment can be performed according to the priority level, and the length of the specific object can be prevented from becoming too short, so that a well-balanced design can be maintained. In the present embodiment, similarly to embodiment 3, by designating the aspect ratio or the reduction ratio to a value other than 1, it is possible to easily generate design D10 having a different balance from the sample design DS.
[ 5 th embodiment ]
Fig. 23 and 24 are diagrams for explaining a procedure of enlarging or reducing the object DO1 in accordance with the length of the strip M2 with the highest priority. The present embodiment is a modification of embodiment 1, and shows a method for generating print data in a procedure different from that of embodiment 1 under the same conditions as those of embodiment 1.
The information processing apparatus 100 starts the label creation application and starts the processing shown in fig. 8. The processing of steps S1 to S4 is the same as in embodiment 1.
In step S5, the information processing apparatus 100 determines the magnification of the at least one object in the longitudinal direction again (step S5). Specifically, first, without changing the center position of each object included in the sample design, enlargement or reduction is performed at the magnification determined in step S3. Fig. 23 shows design D11 containing enlarged or reduced objects (DO11, DO21, DO31, DO 1). Next, the top-ranked object DO11 was moved into the strip material M2. At this time, even if the DO11 is moved into the ribbon M2, the object DO11 is moved without changing its size since the object does not overlap with another object beyond the reference position (center position) of the other object. Fig. 24 shows a design D12 after the object DO11 has been moved. Finally, other objects are constrained within the ribbon M2 by being enlarged or reduced in a manner that does not overlap with the object DO 11. Thus, design D4 shown in fig. 15 is realized, as in embodiment 1.
As described above, in the present embodiment, as in embodiment 1, the information processing device 100 can generate print data of a design in which the width direction is enlarged or reduced in accordance with the designated tape width and the length direction is limited to the designated tape length.
[ 6 th embodiment ]
Fig. 25 and 26 are diagrams for explaining a procedure of enlarging or reducing the object DO1 at the lowest priority level according to the length of the tape M2. The present embodiment is a modification of embodiment 2, and shows a method for generating print data in a procedure different from that of embodiment 2 under the same conditions as those of embodiment 2.
The information processing apparatus 100 starts the label creation application and starts the processing shown in fig. 8. The processing from step S1 to step S4 is the same as in embodiment 2.
In step S5, the information processing apparatus 100 determines the magnification of the at least one object in the longitudinal direction again (step S5). Specifically, first, without changing the center position of each object included in the sample design DS, enlargement or reduction is performed at the magnification determined in step S3. In fig. 23, design D11 including the objects (DO11, DO21, DO31, DO41) after enlargement or reduction is shown. Next, the objects (DO21, DO31, DO41) other than the object DO11 of the lowest priority level are moved into the strip M2. At this time, when the DO21, DO31, and DO41 are moved into the ribbon M2, they overlap the object DO11 beyond the reference position (center position) of the other object DO 11. Therefore, the objects DO21, DO31, and DO41 are converted into the objects DO26, DO38, and DO46 having a size not exceeding the reference position of the object DO11, and move into the strip M2. In fig. 25, a design D13 containing objects DO26, DO38, DO46 is shown. Finally, the object DO11 is converted into the object DO15 limited between the reference position and the end of the strip, and is limited within the strip M2. Thereby, design D14 shown in fig. 26 is realized.
As described above, in the present embodiment, as in embodiment 2, the information processing apparatus 100 can generate the print data of the design in which the width direction is enlarged or reduced in accordance with the designated tape width and the length direction is limited to the designated tape length. In the present embodiment, the reference position can be used to limit the magnification of enlargement or reduction.
[ 7 th embodiment ]
Fig. 27 to 29 are diagrams for explaining the procedure of enlarging or reducing the object DO1 in accordance with the length of the strip M3 with the highest priority. The present embodiment is a modification of embodiment 3, and shows a method for generating print data in a procedure different from that of embodiment 3 under the same conditions as those of embodiment 3.
The information processing apparatus 100 starts the label creation application and starts the processing shown in fig. 8. The processing of steps S1 to S4 is the same as in embodiment 3.
In step S5, the information processing apparatus 100 determines the magnification of the at least one object in the longitudinal direction again (step S5). Specifically, first, the sample design DS is enlarged or reduced in accordance with the tape width and the tape length. That is, the scale is enlarged or reduced by 1 time in the width direction and by 1.5 times in the length direction. Fig. 27 shows a design D15 including objects DO16, DO27, DO39, and DO47 which are enlarged or reduced in size from the objects DO1 to DO 4. Then, in order to satisfy the vertical and horizontal enlargement or reduction ratio (2 times), the magnification of each object in the longitudinal direction is changed without changing the center position of each object. Fig. 28 shows a design D16 including objects DO13, DO25, DO35, and DO45 enlarged or reduced to satisfy the aspect ratio. Finally, the magnification in the longitudinal direction is adjusted based on the priority so that the objects do not overlap with each other. In this example, since the pictograph (image) object DO1 included in the sample design DS is set to the highest priority, the magnification in the longitudinal direction of the other objects (DO25 and DO35) overlapping the object DO13 is reduced until the magnification does not overlap the object DO 13. Design D17 containing objects (DO13, DO28, DO39a, DO45) with overlap between the objects eliminated is shown in fig. 29.
As described above, in the present embodiment, as in embodiment 1, the information processing apparatus 100 can generate the print data of the design in which the width direction is enlarged or reduced in accordance with the designated tape width and the length direction is limited to the designated tape length. In the present embodiment, similarly to embodiment 3, by designating the aspect ratio or the reduction ratio to a value other than 1, it is possible to easily generate design D17 having a different balance from the sample design DS.
In the above-described embodiments, specific examples are shown for the purpose of facilitating understanding of the invention, and the invention is not limited to these embodiments. The recording medium, the print data generating apparatus, and the print data generating method, on which the program is recorded, can be variously modified and changed without departing from the scope of the claims.
In the above-described embodiment, a thermal printer of a thermal transfer system using an ink ribbon has been described as an example of a printing apparatus, but the printing system is not particularly limited. The printing apparatus may be a thermal printer of a thermal type using thermal paper.
In the above-described embodiment, the information processing apparatus 100 as the print data generation apparatus is an example different from the printing apparatus 1, but the print data generation apparatus may be a printing apparatus. For example, the printing device 41 including the input unit 43 and the display unit 44 as shown in fig. 30 may function as a print data generating device. The printing device 41 shown in fig. 2 discharges the printed medium M from a discharge port 42a formed in a side surface of the device case 42. In general, the input unit 43 and the display unit 44 of the printing apparatus 41 are smaller than those of the information processing apparatus 100, and therefore, it is difficult for the printing apparatus 41 to perform complicated operations such as adjustment of design. However, the printing device 41 can easily convert the sample design into the print design as in the above-described embodiment.
When the printing apparatus 41 is a print data generating apparatus, the printing apparatus 41 may include a detecting unit 55 and a printing unit 56 in addition to the 1 st acquiring unit 51, the 2 nd acquiring unit 52, the magnification determining unit 53, and the print data generating unit 54, as shown in fig. 31. The 1 st acquiring unit 51, the 2 nd acquiring unit 52, the magnification determining unit 53, and the print data generating unit 54 correspond to the 1 st acquiring unit 111, the 2 nd acquiring unit 112, the magnification determining unit 113, and the print data generating unit 114 shown in fig. 7.
The detection unit 55 detects the type of the tape cassette that accommodates the tape (print medium M). The 1 st acquiring unit 51 may acquire the 1 st strip width based on the type of the strip cassette detected by the detecting unit 55. That is, the detection unit 55 corresponds to the tape width detection switch 24 and the control circuit 25 of the printing apparatus 1. The printing unit 56 prints the print design on the web based on the print data generated by the print data generating unit 54. The printing unit 56 corresponds to the thermal head 10 of the printing apparatus 1.
In the above-described embodiment, an example in which print data can be generated is shown, but a case may occur in which the designated tape length does not include all objects. In this case, the information processing apparatus 100 may display a warning or the like on the display 101 to notify the user that the print data cannot be generated. In this case, an object that causes a hindrance to the generation of print data can be displayed in a reversed manner. Further, the information processing apparatus 100 may receive a change in the tape length, priority, or the like from the user, and perform the print data generation process again.
Claims (9)
1. A print data generating apparatus for generating print data based on sample data,
the disclosed device is provided with:
a 1 st acquisition unit configured to acquire a 1 st web width and a 1 st web length of a web printed based on the print data;
a 2 nd acquisition unit configured to acquire sample data for a 2 nd strip width for forming a design including a plurality of 1 st objects, priorities of the plurality of 1 st objects, and an aspect ratio of the design;
a magnification determination unit that determines, based on the 1 st strip width and the 2 nd strip width, a magnification in a width direction in which the 1 st objects are enlarged or reduced as a 1 st magnification, and determines, based on the 1 st magnification and the aspect ratio, a magnification in a length direction in which the 1 st objects are enlarged or reduced as a 2 nd magnification; and
a print data generating unit that generates the print data that forms a print design including a plurality of 1 st objects enlarged or reduced at the 1 st magnification and the 2 nd magnification determined by the magnification determining unit,
when the print design is not limited to the 1 st tape length, the magnification in the longitudinal direction of enlarging or reducing the at least one 1 st object selected based on the priority level is determined to be the 3 rd magnification lower than the 2 nd magnification.
2. The print data generating apparatus according to claim 1,
the magnification determination unit determines the magnification of the image,
when the 3 rd magnification is a preset minimum magnification, executing the following processing: determining a 4 th magnification lower than the 2 nd magnification as a magnification in the longitudinal direction that enlarges or reduces a 1 st object having a higher priority level than the at least one 1 st object, the 1 st object being aligned in the longitudinal direction with the at least one 1 st object.
3. The print data generating apparatus according to claim 2,
the minimum magnification is different for each type of the 1 st object including at least characters and images.
4. The print data generation apparatus according to any one of claims 1 to 3,
the sample data includes respective vector data of the plurality of 1 st objects.
5. The print data generation apparatus according to any one of claims 1 to 3,
the aspect ratio is 1.
6. The print data generation apparatus according to any one of claims 1 to 3,
the printing unit prints the print design on the tape based on the print data.
7. The print data generating apparatus according to claim 6,
a detection unit for detecting the type of a tape cassette accommodating the tape,
the 1 st acquisition unit acquires the 1 st strip width based on the type of the strip cassette detected by the detection unit.
8. A print data generation method, wherein a print data generation device that generates print data from sample data executes:
acquiring a 1 st web width and a 1 st web length of a web printed based on the print data,
obtaining the sample data for forming a 2 nd strip width of a design including a plurality of 1 st objects, priority levels of the plurality of 1 st objects, and aspect ratios of the design,
determining a magnification in a width direction of the plurality of 1 st objects to be enlarged or reduced as a 1 st magnification based on the 1 st strip width and the 2 nd strip width, determining a magnification in a length direction of the plurality of 1 st objects to be enlarged or reduced as a 2 nd magnification based on the 1 st magnification and the aspect ratio,
determining a magnification of the length direction at which at least one 1 st object selected based on the priority level is enlarged or reduced as a 3 rd magnification lower than the 2 nd magnification when the print design is not limited to the 1 st tape length,
generating the print data forming the print design including the plurality of 1 st objects enlarged or reduced at the determined 1 st magnification and the 2 nd magnification.
9. A recording medium storing a computer-readable program for a print data generating apparatus,
causing the computer to perform the steps of:
causing a print data generation device that generates print data from sample data to execute:
acquiring a 1 st web width and a 1 st web length of a web printed based on the print data,
obtaining the sample data for forming a 2 nd strip width of a design including a plurality of 1 st objects, priority levels of the plurality of 1 st objects, and aspect ratios of the design,
determining a magnification in a width direction in which the plurality of 1 st objects are enlarged or reduced as a 1 st magnification based on the 1 st tape width and the 2 nd tape width, determining a magnification in a length direction in which the plurality of 1 st objects are enlarged or reduced as a 2 nd magnification based on the 1 st magnification and the aspect ratio,
determining a magnification of the length direction at which at least one 1 st object selected based on the priority level is enlarged or reduced as a 3 rd magnification lower than the 2 nd magnification when the print design is not limited to the 1 st tape length,
generating the print data forming the print design including the plurality of 1 st objects enlarged or reduced at the determined 1 st magnification and the 2 nd magnification.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210516424.8A CN114801467B (en) | 2018-12-18 | 2019-11-12 | Print data generation device, print data generation method, and recording medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018236243A JP7314505B2 (en) | 2018-12-18 | 2018-12-18 | Program, print data generation device, and print data generation method |
JP2018-236243 | 2018-12-18 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210516424.8A Division CN114801467B (en) | 2018-12-18 | 2019-11-12 | Print data generation device, print data generation method, and recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111332015A CN111332015A (en) | 2020-06-26 |
CN111332015B true CN111332015B (en) | 2022-05-27 |
Family
ID=71106508
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911097935.5A Active CN111332015B (en) | 2018-12-18 | 2019-11-12 | Print data generation device, print data generation method, and recording medium |
CN202210516424.8A Active CN114801467B (en) | 2018-12-18 | 2019-11-12 | Print data generation device, print data generation method, and recording medium |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210516424.8A Active CN114801467B (en) | 2018-12-18 | 2019-11-12 | Print data generation device, print data generation method, and recording medium |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7314505B2 (en) |
CN (2) | CN111332015B (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1451228A (en) * | 2000-09-04 | 2003-10-22 | 兄弟工业株式会社 | Range designating device range designating mothod and computer-readable recording medium |
CN1718438A (en) * | 2004-07-08 | 2006-01-11 | 精工爱普生株式会社 | Method of processing image, apparatus for image processing, apparatus for processing character information, program, and memory medium |
CN101011890A (en) * | 2006-02-03 | 2007-08-08 | 株式会社锦宫事务 | Belt printing system |
CN101544133A (en) * | 2008-03-26 | 2009-09-30 | 兄弟工业株式会社 | Print data generation apparatus and method for generating print data |
CN101551737A (en) * | 2008-04-01 | 2009-10-07 | 日本冲信息株式会社 | Print controlling system |
CN101691089A (en) * | 2009-09-23 | 2010-04-07 | 硕方科技(北京)有限公司 | Wide-strip printer |
CN102189819A (en) * | 2010-03-12 | 2011-09-21 | 精工爱普生株式会社 | Tape printer and method for controlling tape printer |
CN102205732A (en) * | 2010-03-26 | 2011-10-05 | 精工爱普生株式会社 | Tape printer, method for controlling tape printer |
CN102682811A (en) * | 2011-02-16 | 2012-09-19 | 卡西欧计算机株式会社 | Printer that prints with increased visibility and printing method |
CN103502016A (en) * | 2011-04-28 | 2014-01-08 | 夏普株式会社 | Image forming apparatus |
CN104097404A (en) * | 2013-04-10 | 2014-10-15 | 精工爱普生株式会社 | Display control method, display apparatus, and printing system |
CN104243744A (en) * | 2013-06-10 | 2014-12-24 | 柯尼卡美能达株式会社 | Output setting device and output setting method |
US20170157965A1 (en) * | 2014-03-05 | 2017-06-08 | Seiko Epson Corporation | Tape-like member, tape cartridge, and tape printing device |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5943754B2 (en) * | 1980-07-07 | 1984-10-24 | 富士通株式会社 | Graphic processing system |
JP3660127B2 (en) * | 1998-03-30 | 2005-06-15 | セイコーエプソン株式会社 | Printed image creation method and apparatus, and printing apparatus including the apparatus |
JP3882585B2 (en) * | 2001-11-07 | 2007-02-21 | 富士ゼロックス株式会社 | Image processing apparatus and program |
JP2004302806A (en) | 2003-03-31 | 2004-10-28 | Brother Ind Ltd | Device and program for adjusting character size |
JP2012113620A (en) * | 2010-11-26 | 2012-06-14 | Konica Minolta Business Technologies Inc | Layout support device |
JP5803346B2 (en) * | 2011-07-01 | 2015-11-04 | セイコーエプソン株式会社 | Display device, portable terminal, display device control method and program |
JP6292539B2 (en) | 2014-10-17 | 2018-03-14 | ブラザー工業株式会社 | Tape printer and print display program |
JP5924391B2 (en) * | 2014-10-20 | 2016-05-25 | ブラザー工業株式会社 | Tape cassette |
-
2018
- 2018-12-18 JP JP2018236243A patent/JP7314505B2/en active Active
-
2019
- 2019-11-12 CN CN201911097935.5A patent/CN111332015B/en active Active
- 2019-11-12 CN CN202210516424.8A patent/CN114801467B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1451228A (en) * | 2000-09-04 | 2003-10-22 | 兄弟工业株式会社 | Range designating device range designating mothod and computer-readable recording medium |
CN1718438A (en) * | 2004-07-08 | 2006-01-11 | 精工爱普生株式会社 | Method of processing image, apparatus for image processing, apparatus for processing character information, program, and memory medium |
CN101011890A (en) * | 2006-02-03 | 2007-08-08 | 株式会社锦宫事务 | Belt printing system |
CN101544133A (en) * | 2008-03-26 | 2009-09-30 | 兄弟工业株式会社 | Print data generation apparatus and method for generating print data |
CN101551737A (en) * | 2008-04-01 | 2009-10-07 | 日本冲信息株式会社 | Print controlling system |
CN101691089A (en) * | 2009-09-23 | 2010-04-07 | 硕方科技(北京)有限公司 | Wide-strip printer |
CN102189819A (en) * | 2010-03-12 | 2011-09-21 | 精工爱普生株式会社 | Tape printer and method for controlling tape printer |
CN102205732A (en) * | 2010-03-26 | 2011-10-05 | 精工爱普生株式会社 | Tape printer, method for controlling tape printer |
CN102682811A (en) * | 2011-02-16 | 2012-09-19 | 卡西欧计算机株式会社 | Printer that prints with increased visibility and printing method |
CN103502016A (en) * | 2011-04-28 | 2014-01-08 | 夏普株式会社 | Image forming apparatus |
CN104097404A (en) * | 2013-04-10 | 2014-10-15 | 精工爱普生株式会社 | Display control method, display apparatus, and printing system |
CN104243744A (en) * | 2013-06-10 | 2014-12-24 | 柯尼卡美能达株式会社 | Output setting device and output setting method |
US20170157965A1 (en) * | 2014-03-05 | 2017-06-08 | Seiko Epson Corporation | Tape-like member, tape cartridge, and tape printing device |
Also Published As
Publication number | Publication date |
---|---|
CN114801467A (en) | 2022-07-29 |
JP7314505B2 (en) | 2023-07-26 |
JP2020098465A (en) | 2020-06-25 |
CN114801467B (en) | 2024-07-12 |
CN111332015A (en) | 2020-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1997059B1 (en) | Printing apparatus | |
JP7130948B2 (en) | ELECTRONIC DEVICE, PRINTING SUPPORT METHOD AND PROGRAM | |
CN108621596B (en) | Print data generating apparatus and method, recording medium, and printing apparatus | |
JP2010066983A (en) | Print label editing apparatus | |
US10572780B2 (en) | Printing apparatus, printing control method, and recording medium | |
JP7346914B2 (en) | Printing control device, printing control method and program | |
JP2007253546A (en) | Printer | |
CN111332015B (en) | Print data generation device, print data generation method, and recording medium | |
JPH11277822A (en) | Printer | |
JPH05177905A (en) | Tape printing device | |
JP4706272B2 (en) | Character information processing apparatus, character information processing method, program, and storage medium | |
JP2004130673A (en) | Tape printing device, program, and recording medium | |
CN108241594B (en) | Character editing method, electronic device, and recording medium | |
JP2023039007A (en) | Information processing apparatus, information control method, and program | |
JP2024006166A (en) | Program, printer, information processing device, label creation method | |
JPH11198467A (en) | Printer having cutter | |
JP6930516B2 (en) | Printing equipment, programs, and control methods | |
JP2023046433A (en) | Information processing device, adjustment method, and program | |
JP4661660B2 (en) | Printing apparatus and printing method | |
JP2021002227A (en) | Print data output device, print data output method, program, printer, and print system | |
JP2024006167A (en) | Program, information processing device, and code generation method | |
JP2009223613A (en) | Document editing device for tape printer, and tape printer | |
JP2002254715A (en) | Printer for tape-like printing medium | |
JP2024040791A (en) | Electronic apparatus, operation method and program | |
JP6763184B2 (en) | Information processing equipment, tape printing equipment, editing methods, programs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |