Printer and printing control method

文档序号:957624 发布日期:2020-10-30 浏览:22次 中文

阅读说明:本技术 打印机和打印控制方法 (Printer and printing control method ) 是由 篠原顺子 于 2018-03-26 设计创作,主要内容包括:图像生成控制部(22)生成表示图像(G1、G2、G3)的拼接图像(Gw)。拼接图像(Gw)是用于使用在第n个图像打印处理中使用的区域(Rt1a)、和在第(n+1)个图像打印处理中使用的区域(Rt1b)进行打印的图像。图像处理部(23)生成用于使用区域(Rt1a)进行打印的图像(Gwa)、和用于使用区域(Rt1b)进行打印的图像(Gwb)。(An image generation control unit (22) generates a stitched image (Gw) representing images (G1, G2, G3). The stitched image (Gw) is an image for printing using the region (Rt1a) used in the nth image printing process and the region (Rt1b) used in the (n +1) th image printing process. An image processing unit (23) generates an image (Gwa) for printing using the region (Rt1a) and an image (Gwb) for printing using the region (Rt1 b).)

1. A printer performs image printing processing for printing an image using an ink sheet (6),

the ink sheet (6) has a 1 st region (Rt1a) for use in the n (natural number of 1 or more) th image printing process and a 2 nd region (Rt1b) for use in the (n +1) th image printing process,

the printer performs a process of using a plurality of printing object images (G1, G2, G3),

one or more print target images included in the plurality of print target images (G1, G2, G3) are different in size from the 1 st region (Rt1a),

the printer has:

an image generation control unit (22) that generates a stitched image (Gw) that is an image for printing using the 1 st region (Rt1a) and the 2 nd region (Rt1b) and that represents the plurality of print target images (G1, G2, G3) using the plurality of print target images (G1, G2, G3); and

And an image processing unit (23) that generates, using the stitched image (Gw), a 1 st image (Gwa) included in the stitched image (Gw) for printing using the 1 st region (Rt1a), and a 2 nd image (Gwb) included in the stitched image (Gw) for printing using the 2 nd region (Rt1 b).

2. The printer according to claim 1,

the printer further has a print control section (21),

the print control section (21) performs a process for printing the 1 st image (Gwa) using the 1 st region (Rt1a) in the nth image printing process,

the print control section (21) performs processing for printing the 2 nd image (Gwb) using the 2 nd region (Rt1b) in the (n +1) th image printing processing.

3. Printer according to claim 1 or 2,

the stitched image (Gw) has a seam region (Rw),

the seam region (Rw) is a region for overlapping a 2 nd end portion (Gbe) which is a front end portion of the 2 nd image (Gwb) with a 1 st end portion (Gae) which is a rear end portion of the 1 st image (Gwa),

the printer further includes an image processing unit (24), and the image processing unit (24) performs image processing on the 1 st edge (Gae) and the 2 nd edge (Gbe) to reduce a density change of the seam region (Rw) that occurs when the 2 nd edge (Gbe) is overlapped with the 1 st edge (Gae).

4. The printer according to claim 3,

in the stitched image (Gw), the plurality of print target images (G1, G2, G3) are arranged along a sub-scanning direction,

the image generation control unit (22) analyzes one or more print target images included in the plurality of print target images (G1, G2, G3),

the image generation control unit (22) changes the position of at least a part of the plurality of print target images (G1, G2, G3) in the stitched image (Gw) according to the result of the analysis.

5. The printer according to any one of claims 1 to 4,

the printer has a plurality of operation modes for outputting printed products of different qualities,

the plurality of motion patterns respectively correspond to a plurality of image generation information,

the plurality of image generation information respectively representing different parameters related to generation of the stitched image (Gw), the 1 st image (Gwa), and the 2 nd image (Gwb),

setting one of the plurality of operation modes for the printer,

the image generation control unit (22) generates the stitched image (Gw) based on corresponding image generation information, which corresponds to a set operation mode that is the set operation mode, among the plurality of image generation information,

The image processing unit (23) generates the 1 st image (Gwa) and the 2 nd image (Gwb) based on the corresponding image generation information.

6. A print control method for controlling an information processing apparatus (200) of a printer that performs image printing processing for printing an image using an ink sheet (6) or a print control method performed by the printer,

the ink sheet (6) has a 1 st region (Rt1a) for use in the n (natural number of 1 or more) th image printing process and a 2 nd region (Rt1b) for use in the (n +1) th image printing process,

processing using a plurality of printing object images (G1, G2, G3) is performed in the printing control method,

one or more print target images included in the plurality of print target images (G1, G2, G3) are different in size from the 1 st region (Rt1a),

the printing control method has the steps of:

a 1 st generation step (S131) of generating a stitched image (Gw) which is an image for printing using the 1 st region (Rt1a) and the 2 nd region (Rt1b) and which represents the plurality of print object images (G1, G2, G3), using the plurality of print object images (G1, G2, G3); and

A 2 nd generation step (S132) of generating, using the stitched image (Gw), a 1 st image (Gwa) included in the stitched image (Gw) for printing using the 1 st region (Rt1a) and a 2 nd image (Gwb) included in the stitched image (Gw) for printing using the 2 nd region (Rt1 b).

7. The print control method according to claim 6,

the printing control method is performed by the printer,

the printer has a print control section (21),

the print control method further has a printing step (S140) for printing the 1 st image (Gwa) and the 2 nd image (Gwb),

in the printing step (S140),

the print control section (21) performs processing for printing the 1 st image (Gwa) using the 1 st region (Rt1a) in the nth image printing processing, and,

the print control section (21) performs processing for printing the 2 nd image (Gwb) using the 2 nd region (Rt1b) in the (n +1) th image printing processing.

8. The print control method according to claim 6 or 7,

the stitched image (Gw) has a seam region (Rw),

the seam region (Rw) is a region for overlapping a 2 nd end portion (Gbe) which is a front end portion of the 2 nd image (Gwb) with a 1 st end portion (Gae) which is a rear end portion of the 1 st image (Gwa),

The print control method further has the step (S133) of: and performing image processing on the 1 st end portion (Gae) and the 2 nd end portion (Gbe) for reducing a density variation of the seam region (Rw) generated when the 2 nd end portion (Gbe) is overlapped with the 1 st end portion (Gae).

9. The print control method according to claim 8,

in the stitched image (Gw), the plurality of print target images (G1, G2, G3) are arranged along a sub-scanning direction,

the print control method further has the steps of:

a step (S131a) of analyzing one or more print target images included in the plurality of print target images (G1, G2, G3); and

a step (S131c) of changing, in accordance with a result of the analysis, a position of at least a part of the plurality of print target images (G1, G2, G3) in the stitched image (Gw).

10. The print control method according to any one of claims 6 to 9,

the printer has a plurality of operation modes for outputting printed products of different qualities,

the plurality of motion patterns respectively correspond to a plurality of image generation information,

the plurality of image generation information respectively representing different parameters related to generation of the stitched image (Gw), the 1 st image (Gwa), and the 2 nd image (Gwb),

Setting one of the plurality of operation modes for the printer,

the print control method has a data generation step (S130), the data generation step (S130) including at least the 1 st generation step (S131) and the 2 nd generation step (S132),

in the data generating step (S130),

(a1) generating the stitched image (Gw) based on corresponding image generation information, which is image generation information corresponding to a set operation mode that is the set operation mode, among the plurality of image generation information,

(a2) generating the 1 st image (Gwa) and the 2 nd image (Gwb) based on the corresponding image generation information.

Technical Field

The present invention relates to a printer and a print control method for printing a plurality of images.

Background

In a thermal transfer printer, generally, heat generation of a thermal head is controlled while an ink sheet and a paper sheet are conveyed in a state where the ink sheet and the paper sheet are sandwiched between the thermal head and a platen roller. Thereby, the ink of the ink sheet is transferred line by line onto the paper, on which the image is formed.

Hereinafter, yellow (yellow), magenta (magenta), and cyan (cyan) are also referred to as "Y", "M", and "C", respectively. Hereinafter, the overcoat (overcoat) layer is also referred to as "OP layer" or "OP". Hereinafter, the image of the Y component is also referred to as a "Y image". Hereinafter, the image of M component is also referred to as "M image". Hereinafter, the image of the C component is also referred to as "C image". Hereinafter, the region of the paper used for forming the image will also be referred to as "image printing region".

The thermal transfer printer forms a Y image, an M image, and a C image in the order of the Y image, the M image, and the C image on an image printing area of a sheet, and then transfers the OP layer to the image printing area. This improves the light fastness and fingerprint resistance of the printed matter.

When a thermal transfer printer prints a photograph, the variety of ink sheets to be used is limited in order to shorten the printing time and prevent an increase in cost. Therefore, a technique of performing printing using an ink sheet having a large width size has been proposed.

Patent document 1 discloses a configuration (hereinafter, also referred to as "related configuration a") in which a plurality of small images are printed using a large-format ink sheet.

Hereinafter, the dimensions of the constituent elements having a lateral dimension of u inches and a longitudinal dimension of v inches will also be referred to as "u × v dimensions". "u" and "v" are natural numbers, respectively. Hereinafter, an image of u × v size is also referred to as "u × v size image". For example, a 6 × 4 size image is an image having a lateral dimension of 6 inches and a longitudinal dimension of 4 inches. Hereinafter, the ink sheet of u × v size is also referred to as "ink sheet of u × v size".

Hereinafter, a printer capable of printing 6 × 4 size images and 6 × 8 size images will also be referred to as a "multi-size corresponding printer". The multi-size corresponding printer is capable of printing three 8 × 4-size images using 8 × 12-size ink sheets, for example.

In addition, the multi-size corresponding printer can print two 6 × 4 size images using, for example, 6 × 8 size ink sheets. The configuration of printing two images of 6 × 4 size can reduce the time required for processing other than the heating processing, compared with the configuration of printing images of 6 × 4 size one by one. The heating process is a process of applying energy to the thermal head.

However, when an odd number of 6 × 4-sized images are printed using 6 × 8-sized ink sheets, a loss corresponding to the number of ends occurs in the ink sheets.

Therefore, the following processing is performed in the related configuration a. First, after the 1 st image is printed, the ink sheet is unwound in response to the reception of the next print job (print command). Next, the 2 nd image is printed using the unprinted portion of the ink sheet. The unprinted portion refers to a partial area that is not used when the 1 st image is printed, of the ink sheet area that is the target of use in one printing.

Hereinafter, the process for printing an image on a sheet is also referred to as "image printing process". Also, hereinafter, a region in the ink sheet for use in one image printing process will be also referred to as "region Rt 1". The size of the region Rt1 corresponds to the size of the ink sheet region used for printing an image of the maximum size that can be generated in one image printing process. Hereinafter, the image to be printed will also be referred to as "print target image".

Disclosure of Invention

Problems to be solved by the invention

The association structure a is a structure for printing a plurality of print target images. However, in the related configuration a, a print target image (hereinafter, also referred to as a "large image") having a size larger than the size of the region Rt1 cannot be printed. Further, the size of the printing target image may be different from the size of the region Rt 1.

Therefore, it is sometimes required to generate a plurality of images for printing a large image representing a plurality of print target images including print target images having a size different from the size of the region Rt1 by a plurality of times of image printing processing.

The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a printer or the like capable of generating a plurality of images for printing a large image representing a plurality of print target images by a plurality of image printing processes.

Means for solving the problems

In order to achieve the above object, a printer according to one embodiment of the present invention performs an image printing process for printing an image using an ink sheet. The ink sheet has a 1 st area for use in the n (natural number of 1 or more) th image printing process and a 2 nd area for use in the (n +1) th image printing process, the printer performs a process using a plurality of print target images, one or more print target images included in the plurality of print target images having a size different from that of the 1 st area, the printer including: an image generation control unit that generates a stitched image that is an image for printing using the 1 st area and the 2 nd area and that represents the plurality of print target images, using the plurality of print target images; and an image processing unit that generates, using the stitched image, a 1 st image included in the stitched image for printing using the 1 st region and a 2 nd image included in the stitched image for printing using the 2 nd region.

Effects of the invention

According to the present invention, the image generation control unit generates a stitched image representing the plurality of print target images. The stitched image is an image for printing using the 1 st region used in the nth image printing process and the 2 nd region used in the (n +1) th image printing process. The image processing unit generates a 1 st image for printing using the 1 st area and a 2 nd image for printing using the 2 nd area.

Thereby, it is possible to generate a plurality of images for printing a large image (stitched image) representing a plurality of print target images by a plurality of times of image printing processes.

The objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description and the accompanying drawings.

Drawings

Fig. 1 is a block diagram showing a main configuration of a printer according to embodiment 1.

Fig. 2 is a diagram showing a configuration of the printing section.

Fig. 3 is a diagram for explaining an ink sheet.

Fig. 4 is a diagram showing an area and an image included in the ink sheet.

Fig. 5 is a diagram showing the states of 3 regions of the ink sheet when the image printing process is performed.

Fig. 6 is a diagram for explaining a stitched image.

Fig. 7 is a diagram for explaining the stitched image in detail.

Fig. 8 is a flowchart of the print control process of embodiment 1.

Fig. 9 is a flowchart of the print data generation processing.

Fig. 10 is a diagram showing an example of a print target image.

Fig. 11 is a flowchart of the print data generation processing of modification 1.

Fig. 12 is a diagram showing an example of a stitched image.

Fig. 13 is a diagram showing an example of a stitched image in the replacement state.

Fig. 14 is a diagram showing an example of the image generation regulation table in modification 2.

Fig. 15 is a block diagram showing a main configuration of a printer according to embodiment 2.

Fig. 16 is a block diagram showing a characteristic functional configuration of the printer.

Fig. 17 is a hardware configuration diagram of the printer.

FIG. 18 is a view showing the states of 3 regions of the ink sheet in the comparative example.

Detailed Description

Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following drawings, the same components are denoted by the same reference numerals. The names and functions of the respective constituent elements denoted by the same reference numerals are the same. Therefore, a detailed description of a part of each component denoted by the same reference numeral may be omitted.

The dimensions and shapes of the constituent elements illustrated in the embodiments, the relative arrangement of the constituent elements, and the like may be appropriately changed according to the configuration of the apparatus to which the present invention is applied, various conditions, and the like.

< embodiment 1>

(Structure)

Fig. 1 is a block diagram showing a main configuration of a printer 100 according to embodiment 1. In fig. 1, components (for example, power supply) not related to embodiment 1 are not shown. For convenience of explanation, fig. 1 also shows an information processing apparatus 200 not included in the printer 100. The printer 100 is, for example, a thermal transfer printer. The printer 100 performs image printing processing P for printing an image on a sheet of paper, which will be described later in detail.

The information processing apparatus 200 is an apparatus that controls the printer 100. The information processing apparatus 200 is, for example, a PC (personal computer). The information processing apparatus 200 is operated by a user. When the user performs an image printing execution operation on the information processing apparatus 200, the information processing apparatus 200 transmits an image printing instruction and image data D1 to the printer 100. This image printing execution operation is an operation for causing the printer 100 to execute the image printing process P. In addition, the image printing instruction is an instruction for causing the printer 100 to execute the image printing process P. The image data D1 is data for printing an image on a sheet. The image shown in the image data D1 is composed of a Y image, an M image, and a C image.

The printer 100 includes a storage unit 10, a control unit 20, and a printing unit 30. The storage unit 10 has a function of storing various data. The storage section 10 includes an image memory M1 and a memory M2. The image memory M1 has a function of storing images. The memory M2 stores programs such as a control program.

The control unit 20 performs various processes on each part of the printer 100, and details thereof will be described later. The control Unit 20 is a processor such as a CPU (Central Processing Unit).

The control unit 20 includes a print control unit 21, an image generation control unit 22, an image processing unit 23, and an image processing unit 24. All or a part of the print control section 21, the image generation control section 22, the image processing section 23, and the image processing section 24 are, for example, modules of a program executed by the control section 20. In other words, all or a part of the print control section 21, the image generation control section 22, the image processing section 23, and the image processing section 24 are realized by the control section 20 performing various processes in accordance with software programs stored in a memory or the like.

All or a part of the print control section 21, the image generation control section 22, the image processing section 23, and the image processing section 24 may be constituted by a signal processing circuit constituted by a hardware circuit.

The print control unit 21 has a function of controlling the print unit 30, and will be described later in detail. The processing performed by each of the image generation control unit 22, the image processing unit 23, and the image processing unit 24 will be described later.

Fig. 2 is a diagram showing the configuration of the printing unit 30. Fig. 2 shows the configuration of the printing unit 30 in a state where the roll paper 2r and the ink sheet 6 are attached to the printer 100. The roll paper 2r is formed by winding a long paper sheet 2 into a roll shape.

The ink sheet 6 is a long sheet. Fig. 3 is a diagram for explaining the ink sheet 6. In fig. 3, the X direction and the Y direction are perpendicular to each other. The X-direction and the Y-direction shown in the following figures are also perpendicular to each other. Hereinafter, a direction including the X direction and a direction opposite to the X direction (the (-X direction)) will also be referred to as an "X axis direction". Hereinafter, a direction including the Y direction and a direction opposite to the Y direction (the (-Y direction)) will also be referred to as a "Y axis direction". Hereinafter, a plane including the X-axis direction and the Y-axis direction is also referred to as an "XY plane".

In fig. 3, the-X direction is a direction toward the ink roll 6rm described later. In fig. 3, the X direction is a direction toward the ink roll 6r described later. The detailed description of the ink sheet 6 will be described later.

Referring to fig. 2, the printing section 30 includes a thermal head 11, a conveying roller pair 5, a platen roller 4, bobbins 3a and 3b, motors MTs and MTr, and a cutter CT 1.

The thermal head 11 has a function of generating heat.

The conveying roller pair 5 is a roller pair for conveying the sheet 2. The conveying roller pair 5 is composed of a pinch roller 5a and a pinch roller 5 b. The conveying roller pair 5 is configured to convey the sheet 2 by rotating the pinch roller 5a in a state where the sheet 2 is pinched by the pinch roller 5a and the pinch roller 5 b.

The bobbin 3a has an end portion on the side on which the ink sheet 6 is mounted. The other end of the ink sheet 6 is mounted on the bobbin 3 b. The ink sheet 6 is wound around the bobbin 3a at one end to form an ink roll 6 r. The ink sheet 6 is wound around the bobbin 3b at the other end to form an ink roll 6 rm.

The ink roll 6r is a roll to which the ink sheet 6 is supplied. The ink roll 6rm is a roll for taking up the ink sheet 6.

The spool 3b rotates to wind the ink sheet 6. That is, the ink roll 6rm rotates to wind the ink sheet 6 as the spool 3b rotates. In addition, as the ink roll 6rm rotates, the ink roll 6r also rotates. Therefore, as the ink roll 6rm takes up a part of the ink sheet 6, the ink roll 6r supplies the ink sheet 6 by the length of the taken-up ink sheet 6.

The platen roller 4 is provided to face a part of the thermal head 11. The platen roller 4 is configured to be movable so as to sandwich the ink sheet 6 and the paper 2 between the platen roller 4 and the thermal head 11. The platen roller 4 contacts the thermal head 11 via the paper 2 and the ink sheet 6.

Hereinafter, the state of the platen roller 4 when the platen roller 4 contacts the thermal head 11 with the paper 2 and the ink sheet 6 interposed therebetween is also referred to as a "platen roller contact state". The platen roller contact state is a state in which the paper 2 and the ink sheet 6 are sandwiched by the platen roller 4 and the thermal head 11.

In the platen roller contact state, the thermal head 11 heats the ink sheet 6, whereby the dye (ink) of the ink sheet 6 is transferred onto the paper 2.

The motors MTs and MTr are driven by pulses (signals), respectively, and will be described later in detail. The motor MTs is a motor for rotating the spool 3b (ink roll 6 rm). The print control section 21 controls the motors MTs to feed the ink sheet 6.

The motor MTr is a motor for rotating the grip roller 5 a. The print control section 21 controls the motor MTr to convey the paper sheet 2.

The cutter CT1 has a function of cutting a part of the sheet 2.

Referring again to fig. 3, on the ink sheet 6, the ink regions R10 are periodically arranged along the longitudinal direction (X-axis direction) of the ink sheet 6.

The dyes 6y, 6m, 6c and the protective material 6op are provided in the ink region R10. The dyes 6y, 6m, 6c and the protective material 6op are transfer materials that are transferred onto the paper 2 by being heated by the thermal head 11, respectively. The dyes 6y, 6m, 6c respectively represent colors for transfer onto the paper sheet 2. Dyes 6y, 6m, 6c represent yellow, magenta and cyan, respectively. Hereinafter, the dye for Y, the dye for M, and the dye for C are also referred to as "color dyes", respectively.

The protective material 6op is a material (overcoat) for protecting the color transferred onto the paper sheet 2. Specifically, the protective material 6op is a material for protecting the image formed on the sheet 2 by the dyes 6y, 6m, and 6 c. Hereinafter, the protective material 6OP is also referred to as "OP material". And, hereinafter, the area for forming an image in the paper 2 is also referred to as "image printing area".

In the image printing process P, a unit image printing process is performed. In the unit image printing process, the thermal head 11 heats the transfer material of the ink sheet 6 in the platen roller contact state, and simultaneously conveys the ink sheet 6 and the paper 2. Thereby, the transfer material is transferred to the image printing area of the paper 2 line by line.

By repeating the unit image printing process for the dyes 6y, 6m, and 6c and the protective material 6op as the transfer materials, the dyes 6y, 6m, and 6c and the protective material 6op are transferred to the image printing region of the paper 2 in the order of the dyes 6y, 6m, and 6c and the protective material 6 op. As a result, an image is formed in the image printing area of the sheet 2, and the image is protected by the protective material 6 op. That is, the image printing process P is a process of printing an image on the paper 2 using the ink sheet 6.

Hereinafter, the image formed in the image printing area of the sheet 2 is also referred to as "image Gn". Hereinafter, the direction in which the sheet 2 is conveyed is also referred to as "sheet conveying direction". In fig. 3, the sheet conveying direction is an X-axis direction including an X direction and a-X direction.

In a direction for forming an image on the sheet 2 by the printer 100, there are a main scanning direction and a sub-scanning direction. The sub-scanning direction is a sheet conveying direction. Further, the main scanning direction is a direction perpendicular to the sub-scanning direction. Hereinafter, the sheet conveying direction is also referred to as "direction Drp".

In the ink sheet 6, the regions provided with the dyes 6y, 6m, 6c and the protective material 6op are also referred to as "regions Rt 1" or "Rt 1" hereinafter. The region Rt1 is a region of the ink sheet 6 used for printing an image of the maximum size that can be generated in one image printing process P. The size of the region Rt1 corresponds to the size of 1 screen corresponding to the image Gn. Hereinafter, the size of the region Rt1 is also referred to as "1 screen size".

Hereinafter, the length of the region Rt1 in the sub-scanning direction (X-axis direction) is also referred to as "length L" or "L". The length L is predetermined. Therefore, in the case of using the ink sheet 6, the upper limit value of the length of the image Gn in the sub-scanning direction is the length L.

(operation of Printer)

The information processing apparatus 200 transmits the image data D1 as a job to the printer 100. A job is unit data for printer processing. The job is generated by a printer driver, printer control software, and the like. Whether the printer 100 is in a state capable of receiving a job is confirmed by control of the operating system or the application.

In a state where the printer 100 can receive the job, the job is sequentially transmitted to the printer 100. In order to enable continuous printing of a plurality of images, the image memory M1 of the storage section 10 has a capacity capable of storing the plurality of images.

Each time a job is received, the printer 100 stores the job in the image memory M1. The printer 100 stores the maximum number of jobs that the image memory M1 can store in the image memory M1.

Next, a process of using the large-size ink sheet 6 will be described. The large-width dimension is, for example, 6 × 8. Hereinafter, the large-size ink sheet 6 is also referred to as a "large ink sheet". Hereinafter, the dimension larger than 0.5 times the large-width dimension is also referred to as "over-half dimension". Hereinafter, the printer of the related configuration a is also referred to as "printer J1".

Here, a comparative example to be compared in the present embodiment will be described. The printer in the comparative example was a printer J1. In the comparative example, the following precondition Pm1 is considered. Under the premise Pm1, the printer J1 performs an image printing process P of printing a plurality of over-half-size images using a large ink sheet. The printer J1 does not unwind the ink sheet 6 when the half-size image is printed.

In addition, under the precondition Pm1, the size (1 screen size) of the region Rt1 in the large ink sheet is 6 × 8. That is, under the premise Pm1, the large ink sheet is a 6 × 8 size ink sheet. Fig. 4 (a) shows a 6 × 8 size ink ribbon region Rt 1. The region Rt1 (a) of fig. 4 corresponds to each region Rt1 in one ink region R10 in fig. 3.

In addition, under the premise Pm1, the over-half size is 6 × 5 size. Fig. 4 (b) shows a 6 × 5 size image. Further, under the premise Pm1, the printer J1 performs the image printing process P of printing 6 × 5 size images G1, G2, G3 using the ink sheet 6. Images G1, G2, G3 are print target images, respectively.

In addition, the printer J1 does not unwind the ink sheet 6 when the half-size image is printed. Therefore, the printer J1 forms (prints) images G1, G2, G3 on the paper 2 using 3 ink regions R10(3 kinds of regions Rt1) contained in the ink sheet 6. In this case, the image printing process P is performed three times.

Hereinafter, the 3 kinds of regions Rt1 are referred to as regions Rt1a, Rt1b, and Rt1c, respectively. The regions Rt1a, Rt1b, and Rt1c correspond to the regions Rt1 included in the different ink regions R10, respectively. That is, the ink sheet 6 has the region Rt1a, the region Rt1b, and the region Rt1 c.

The region Rt1a is, for example, a region for use in the nth image printing process P. "n" is a natural number of 1 or more. Further, the region Rt1b is, for example, a region for use in the (n +1) th image printing process P.

In the comparative example, 4 regions Rt1a ( dyes 6y, 6m, 6c and protective material 6op) were used for printing the image G1. Also in the comparative example, 4 regions Rt1b are used for printing the image G2. Also in the comparative example, 4 regions Rt1c are used for printing the image G3. Hereinafter, the state of the image to be printed in the state where the image to be printed is printed on the paper 2 will also be referred to as "printing state".

FIG. 18 is a view showing the states of the regions Rt1a, Rt1b, and Rt1c of the ink sheet 6 in the comparative example. That is, fig. 18 shows the states of the regions Rt1a, Rt1b, Rt1c when the image printing process P is performed 3 times under the precondition Pm 1. Hereinafter, a position to be cut in a print target image in a print state is also referred to as a "cutting position". The position of the broken line shown in fig. 18 corresponds to the cutting position.

In each of the regions Rt1a, Rt1b, and Rt1c in fig. 18, the hatched portion is a use portion. The use portion refers to a portion where the transfer material is used (transferred).

In addition, in each of the regions Rt1a, Rt1b, and Rt1c in fig. 18, a white portion is an unused portion. The unused portion refers to a portion where the transfer material is unused (transferred). In the comparative example, as shown in fig. 18, all of the regions Rt1a, Rt1b, and Rt1c have unused portions with large areas. In this way, in the related configuration a, in the comparative example in which the image printing process P of the application premise Pm1 is performed, the unused portion having a large area becomes a wasteful region.

Next, the state of use of the region Rt1 of the ink sheet 6 in the present embodiment will be described. Here, the following premise Pm1a is considered. Under the premise Pm1a, the printer 100 performs an image printing process P of printing a plurality of over-half-size images using a large ink sheet. In addition, the printing condition under the precondition Pm1a is the same as the printing condition under the precondition Pm 1. For example, under the premise Pm1a, the size (1 screen size) of the region Rt1 in the large ink sheet is 6 × 8 in size. Further, under the premise Pm1a, the printer 100 performs the image printing process P of printing 6 × 5-size images G1, G2, G3 as printing target images using the ink sheet 6.

Fig. 5 shows the states of the regions Rt1a, Rt1b, Rt1c (ink sheet 6) when the image printing process P is performed under the premise Pm1 a. The position of the broken line shown in fig. 5 corresponds to the cutting position. As will be described in detail later, in the present embodiment, an image in which the area of the unused portion in fig. 18 is extremely small is generated and printed. The following briefly explains the processing.

First, a stitched image Gw representing the images G1, G2, and G3 is generated (see fig. 5). The images G1, G2, and G3 are arranged at intervals. In the present embodiment, an example of generating the stitched image Gw using two images will be described for ease of understanding. Hereinafter, the two images used for generating the stitched image Gw are also referred to as "images Gwa, Gwb". The stitched image Gw includes images Gwa and Gwb.

Next, using the stitched image Gw, an image Gwa and an image Gwb are generated based on the size (1 screen size) of the ink sheet 6. Image Gwa is a prior image for initial printing. The image Gwb is a subsequent image for printing following the image Gwa.

Then, the images Gwa, Gwb are printed in the order of the images Gwa, Gwb so as to connect the images Gwa, Gwb. The joint region of the images Gwa, Gwb is the seam region Rw. Details of the joint region Rw will be described later.

Thus, as shown in fig. 5, the images G1, G2, and G3 of the 6 × 5 size are contained in the region obtained by combining the regions Rt1a and Rt1b of the 6 × 8 size. Therefore, the image printing process P is performed twice under the premise Pm1 a.

Thus, in the present embodiment, images G1, G2, G3 of 6 × 5 size can be printed using the regions Rt1a, Rt1b of the ink sheet 6 without using the region Rt1 c. Therefore, in the present embodiment, unused portions that are not used in the comparative example can be effectively used. As a result, the amount of the ink sheet 6 used can be reduced.

Next, the stitched image Gw will be described. Fig. 6 is a diagram for explaining the stitched image Gw. In fig. 6, the main scanning direction is the Y-axis direction, and the sub-scanning direction is the X-axis direction. The stitched image Gw is expressed by the images Gwa and Gwb. The stitched image Gw has a seam region Rw. The seam region Rw is a region for connecting the image Gwa and the image Gwb.

The image Gwa is an image for printing on the paper 2 using the region Rt1a of the ink sheet 6. The image Gwb is an image for printing on the paper sheet 2 using the region Rt1b of the ink sheet 6. That is, the stitched image Gw is an image for printing on the paper sheet 2 using the region Rt1a and the region Rt1b of the ink sheet 6.

Fig. 7 is a diagram for explaining the stitched image Gw in detail. In fig. 7, the joint region Rw is shown larger than the actual size in order to make the structure of the joint region Rw easier to understand. Fig. 7 (a) is a diagram showing an example of the stitched image Gw. In the stitched image Gw, for the purpose of facilitating understanding of the method of configuring the stitched image Gw, a star mark is shown as an example. The image of the mark indicating the star corresponds to, for example, image G2 of fig. 5. The stitched image Gw is composed of a plurality of pixels. Each pixel is expressed by a gray scale value (pixel value) indicating density.

Fig. 7 (b) shows an example of the image Gwa. The image Gwa has an end Gae. The end Gae is the rear end of the image Gwa. The end Gae has a front end Gae1 and a rear end Gae 2. The rear end Gae2 is the rear end of the image Gwa.

Fig. 7 (c) shows an example of the image Gwb. Image Gwb has end Gbe. The end Gbe is the leading end of the image Gwb. End Gbe has a front end Gbe1 and a rear end Gbe 2. The front end Gbe1 is the front end of the image Gwb.

The seam region Rw of the stitched image Gw is a region for overlapping the end Gbe of the image Gwb at the end Gae of the image Gwa. The shape of the seam region Rw is rectangular. The seam region Rw has a front end Re1 and a rear end Re 2. The front end Gae1 of the end Gae corresponds to the front end Re1 of the seam region Rw. The rear end Gbe2 of the end portion Gbe corresponds to the rear end Re2 of the seam region Rw.

An end Gae (rear end) of the image Gwa in the print state and an end Gbe (front end) of the image Gwb in the print state are images of the seam region Rw. The image Gwa is an image printed by the nth image printing process P. The image Gwb is an image printed by the (n +1) th image printing process P.

In the present embodiment, the image printing process P is performed so that the end Gbe overlaps the end Gae. In this case, the density difference may occur in the seam area Rw due to the characteristics of the thermal transfer printer. That is, when the end portion Gbe is simply overlapped with the end portion Gae, the concentration changes in the joint region Rw.

Therefore, in the present embodiment, image processing for making a difference in level of density (density change) less noticeable is performed. As will be described in detail later, in the present embodiment, the image processing is performed on the end Gae and the end Gbe to reduce the density change of the seam region Rw, which occurs when the end Gbe is superimposed on the end Gae.

Next, a process (hereinafter, also referred to as "print control process") performed by the printer 100 will be described. Fig. 8 is a flowchart of the print control process of embodiment 1. In the print control process, the printer 100 performs a process of using k print target images. "k" is an integer of 2 or more. Each of the k print target images is an image having independence. That is, each of the k print target images is an independently established image.

Further, in the print control process, the stitched image Gw is generated using the k print target images. Further, the size of 1 or more print target images included in the k print target images is different from the size of the region Rt1a (region Rt 1).

Here, the following premise Pm1b is considered. Under the precondition Pm1b, k is 3. Further, under the premise Pm1b, the information processing apparatus 200 sequentially transmits 3 jobs corresponding to 3 printing target images, respectively, to the printer 100. As an example, the 3 print target images are images G1, G2, and G3 of fig. 5. The images G1, G2, and G3 of fig. 5 are each smaller in size than the region Rt1a (region Rt 1). The images G1, G2, and G3 are each composed of a Y image, an M image, and a C image.

Each job transmitted to the printer 100 includes image information, a print target image, and the like. The image information is information of the printing object image. Hereinafter, the size of the direction Drp (paper conveyance direction) of the printing object image is also referred to as "size Lgx" or "Lgx". The image information indicates, for example, the size Lgx of the print target image.

In the print control process under the precondition Pm1b, first, the printer 100 receives 3 jobs in sequence (step S110).

Next, in step S120, job analysis processing is performed. In the job analysis processing, the image generation control portion 22 refers to the image information included in the s-th job, and specifies the size Lgx and the like of the image to be printed indicated by the image information. "s" is a natural number of 1 or more. The initial value of "s" is 1.

Hereinafter, a variable for calculating the total of the sizes Lgx of the print target images included in the analyzed job is also referred to as "size variable Lgxw" or "Lgxw". The initial value of the size variable Lgxw is 0.

Next, in step S121, image size calculation processing is performed. In the image size calculation process, the image generation control unit 22 adds the determined size Lgx to the size variable Lgxw.

Hereinafter, the number of ink areas R10 required to print k printing object images on the paper sheet 2 will also be referred to as "ink area number N" or "N". "N" is a natural number of 1 or more. In addition, the initial value of N is 1.

Next, in step S122, the ink area number calculation process is performed. In the ink area number calculation process, the ink area number N is calculated. Specifically, the image generation control unit 22 calculates the number of ink regions N by using the length L of the region Rt1 and the latest dimension variable Lgxw according to the following expression 1.

[ formula 1 ]

Df is L × N-Lgxw … (formula 1)

"Df" of expression 1 corresponds to the size of an unused portion of the region Rt1 in the direction Drp (sheet conveying direction). When the size Df is a positive value, the latest value of lxn is larger than the latest value of Lgxw. When the size Df is negative, the latest value of L × N is smaller than the latest value of Lgxw.

When the size Df is a negative value, the image generation control unit 22 adds 1 to the value of N. When the size Df is a positive value, the image generation control unit 22 does not change the value of N.

Next, in step S123, the image generation control unit 22 determines whether or not the area of the unused portion is small. The area of the unused portion is the area of an unused portion in the region Rt1 when the image printing process P described later is performed.

Specifically, the image generation control unit 22 determines whether or not the size Df obtained by substituting the latest N value into expression 1 is equal to or less than a predetermined value Th 1. The predetermined value Th1 is a value for specifying the area of an unused portion. The smaller predetermined value Th1 is, the smaller the area of the unused portion is. The predetermined value Th1 is, for example, a value ranging from 0.1 times the length L to 0.3 times the length L.

If yes in step S123, the process shifts to step S130. On the other hand, if no in step S123, the value of S is increased by 1, and the process again proceeds to step S120. The case of no in step S123 is a case where the area of the unused portion is large. In step S120 of the 2 nd time, the job analysis process described above is performed on the 2 nd job.

In the print control processing under the precondition Pm1b, the processing from step S120 to step S122 is repeated 3 times, and it is determined as yes in step S123. Then, the process of step S130 is performed. In addition, at the aforementioned Pm1b, the number N of ink areas calculated immediately before the processing of step S130 is 2.

The upper limit value Un of the number N of ink areas may be set according to the performance of the printer, the installation conditions of the printer, and the like. In this configuration, when the size Df is larger than the predetermined value Th1 with the value of N being the upper limit Un, the following processing is performed, for example.

In this processing, among all the print target images corresponding to all the received jobs, a plurality of print target images having the smallest size Df are set as images for generating the stitched image Gw. Then, the process shifts to step S130.

In step S130, print data generation processing is performed. The print data generation processing is processing for generating print data (image) used in the image printing processing P. Fig. 9 is a flowchart of the print data generation processing.

In the print data generation processing, first, image arrangement processing is performed in step S131. In the image arrangement processing, the image generation control unit 22 generates a stitched image Gw representing a plurality of print target images using the plurality of print target images. Specifically, the image generation control unit 22 generates a stitched image Gw in which the received plurality of print target images are arranged in the sub-scanning direction in the order of reception. Thus, in the generated stitched image Gw, a plurality of print target images are arranged along the sub-scanning direction. In addition, the size of the generated stitched image Gw is larger than the size of the region Rt 1.

The plurality of print target images are arranged at intervals. This interval is an interval that is secured to cut the paper 2 when the image printing process P is performed. Further, all the intervals included in the stitched image Gw are set so that the length in the direction Drp is equal to or less than the size Df. Further, the plurality of print target images may be arranged without a space.

The image generation control unit 22 sets a cutting position for each of the print target images indicated by the stitched image Gw. Hereinafter, the stitched image Gw generated by the image arrangement processing is also referred to as an "original stitched image Gw".

In the image arrangement processing under the precondition Pm1b, as shown in fig. 5, a stitched image Gw in which the images G1, G2, G3 are arranged is generated. In addition, the cutting position is set at the broken line position of fig. 5. Hereinafter, an image that can be generated by one image printing process P will also be referred to as a "unit image". The unit image is an image that can be generated using one ink region R10.

Next, in step S132, image acquisition processing is performed. In the image acquisition process, N unit images are acquired from the stitched image Gw, taking into account the seam region Rw. When N is 2, a seam region Rw exists in the stitched image Gw.

In the image acquisition processing under the premise Pm1b, the image processing unit 23 generates an image Gwa and an image Gwb as unit images using the stitched image Gw. Specifically, the image processing unit 23 acquires the image Gwa and the image Gwb as unit images from the stitched image Gw (see fig. 6 and 7).

Next, in step S133, image processing Pg is performed. In the image processing Pg, the image processing section 24 performs image processing on the end Gae and the end Gbe for reducing the density change of the seam region Rw which occurs when the end Gbe is superimposed on the end Gae. That is, the image processing Pg is a process of correcting the end Gae and the end Gbe so as to suppress the image quality degradation of the seam region Rw generated when the end Gbe is superimposed on the end Gae.

The image processing Pg is, for example, the processing disclosed in japanese patent laid-open No. 2016-182783. Hereinafter, the image processing Pg will be briefly described.

Hereinafter, an image whose density gradually changes in the sub-scanning direction is also referred to as a "gradation image". Hereinafter, the end Gae in fig. 7 (b) in which the concentration of the end Gae gradually decreases from the front end Gae1 of the end Gae toward the rear end Gae2 is also referred to as "end Gar". The end portion Gar is a gradation image. Hereinafter, the end Gbe in which the concentration of the end Gbe in fig. 7 (c) gradually increases from the front end Gbe1 to the rear end Gbe2 of the end Gbe is also referred to as "end Gbr". The end Gbr is a gradient image.

Specifically, in the image processing Pg, the image processing section 24 corrects the density (gradation value) of a plurality of pixels included in the end Gae so that the end Gae of the image Gwa becomes the end Gar (gradation image). The image processing unit 24 corrects the density (gradation value) of the plurality of pixels included in the edge Gbe so that the edge Gbe of the image Gwb becomes the edge Gbr (gradation image).

When the end Gbe overlaps the end Gae, the image processing Pg corrects the end Gae and the end Gbe so that a color tone equivalent to that of the seam region Rw included in the original stitched image Gw can be reproduced.

Hereinafter, the state of the image Gwa having the end Gae corrected by the image processing Pg is also referred to as a "corrected state". Hereinafter, the state of the image Gwb having the end Gbe corrected by the image processing Pg is also referred to as a "corrected state".

By performing the above print data generation processing (steps S131, S132, S133), print data is generated. The print data generated by the print data generation processing under the precondition Pm1b is data representing the image Gwa in the corrected state and the image Gwb in the corrected state. Then, the image processing Pg ends, and the print data generation processing also ends, and the processing shifts to step S140 of the print control processing of fig. 8.

In step S140, image printing processing Pw is performed. In the image printing process Pw, the image printing process P is performed N times. In the image printing process Pw under the premise Pm1b, the image printing process P is performed 2 times. In the nth image printing process P, the print control section 21 performs a process for printing the image Gwa on the sheet 2 using the region Rt1 a. Further, in the (n +1) th image printing process P, the print control section 21 performs a process for printing the image Gwb on the paper sheet 2 using the region Rt1 b.

Specifically, the print control section 21 controls the printing section 30 using the print data so that the 1 st image print processing P and the 2 nd image print processing P are performed in the order of the 1 st image print processing P and the 2 nd image print processing P. This 1 st image printing process P is a process for printing the image Gwa in a corrected state on the sheet 2 using the region Rt1 a. Further, the 2 nd image printing process P is a process for printing the image Gwb in the corrected state on the sheet 2 using the region Rt1 b.

The print control unit 21 controls the printing unit 30 to perform the operation of printing the image Gwb in the 2 nd image printing process P. Specifically, in the 2 nd image printing process P, the print control section 21 controls the printing section 30 to perform a printing operation of the image Gwb in which the end Gbe of the image Gwb in the corrected state overlaps the end Gae of the image Gwa in the corrected state. In addition, the image printing process P is as described above, and therefore, the description is omitted.

By performing the image printing process Pw under the precondition Pm1b, a stitched image Gw representing the images G1, G2, G3 of fig. 5 is printed on the sheet 2. That is, the images Gwa, Gwb for representing the stitched image Gw are a plurality of images for printing the stitched image Gw representing the images G1, G2, G3 by the 2-time image printing process P. Hereinafter, the state of the paper sheet 2 on which the stitched image Gw is printed is referred to as a "print state".

Next, in step S150, a cutting process is performed. In the cutting process, the print control section 21 controls the printing section 30 so that the cutter CT1 cuts the cutting position set for each image indicated by the splicing image Gw in the paper 2 in the printing state. Thereby, a plurality of printed products are generated. Each printed product is a sheet 2 on which an image is printed. Then, the plurality of printed products are sequentially discharged from the printer 100. Then, the print control processing ends.

(conclusion)

As described above, according to the present embodiment, the image generation control unit 22 generates the stitched image Gw representing the images G1, G2, and G3. The stitched image Gw is an image for printing using the region Rt1a used in the nth image printing process and the region Rt1b used in the (n +1) th image printing process. The image processing section 23 generates an image Gwa for printing using the region Rt1a and an image Gwb for printing using the region Rt1 b.

This can provide the following effects: it is possible to generate a plurality of images (images Gwa, Gwb) for printing a large image (stitched image Gw) representing a plurality of print target images (images G1, G2, G3) by a plurality of times of image printing processes.

In the present embodiment, when a plurality of print target images of half size are printed, unused portions that are not used in the comparative example can be effectively used. Therefore, the amount of the ink sheet 6 used can be reduced as compared with the comparative example. As a result, the printing cost can be reduced.

In the present embodiment, image processing Pg for correcting the end Gae and the end Gbe is performed to suppress a decrease in image quality of the seam area Rw generated when the end Gbe is superimposed on the end Gae. This provides an effect of obtaining a high-quality printed product as compared with a configuration in which the image processing Pg is not performed.

In addition, in the print control processing of the present embodiment, the processing of using images G1, G2, G3 having a size smaller than the size of the region Rt1 of the ink sheet 6 as the printing target images is described. However, the print control processing of the present embodiment can also be applied to an image having a size larger than the size of the region Rt 1. That is, the print control processing of the present embodiment can also be applied to a plurality of images of arbitrary sizes. Therefore, according to the print control processing of the present embodiment, a plurality of images of arbitrary sizes can be printed regardless of the size of the region Rt1 of the ink sheet 6.

In addition, in the related configuration a described above, in the case where the size of the 1 st and 2 nd images is half the size of the ink sheet region Rt1, the image printing process is performed 2 times. For example, in the case where the size of the 1 st and 2 nd images is 6 × 4 size and the size of the region Rt1 is 6 × 8 size, 2 times of image printing processing is performed.

In the 2-time image printing process, the 1 st image is printed with half of the region Rt 1. Then, an unwinding process of the ink sheet is performed. Then, the 2 nd image is printed with the other half of the region Rt 1.

However, in the related structure a, when the size of the 1 st image is the over-half size, the printer does not perform the unwinding process of the ink sheet. For example, when the size of the 1 st image is a 6 × 5 size and the size of the region Rt1 is a 6 × 8 size, the printer does not perform the unwinding process. In this case, a large unused portion exists in the region Rt 1. Therefore, in the related structure a, in the case where the size of the 1 st image is the over-half size, there is a problem that the region Rt1 cannot be effectively used in printing of the image.

Therefore, the printer 100 of the present embodiment has a structure for achieving the above-described effects. Therefore, the printer 100 according to the present embodiment can solve the above-described problem.

< modification 1 >

Hereinafter, the structure of embodiment 1 is also referred to as "structure Ct 1". Hereinafter, the structure of this modification is also referred to as "structure Ctm 1". The structure Ctm1 is a structure in which at least a part of the positions of the plurality of print target images is changed based on the seam area Rw. The structure Ctm1 is applied to the structure Ct1 (embodiment 1).

In the configuration Ctm1, the print control processing of fig. 8 is performed in the same manner as in embodiment 1. In addition, in the print control processing of fig. 8 to which the configuration Ctm1 is applied, in step S130, print data generation processing of the application configuration Ctm1 is performed.

Here, the following premise Pm1c is considered. Under the premise Pm1c, the information processing apparatus 200 sequentially transmits 3 jobs corresponding to 3 printing target images, respectively, to the printer 100. Under the premise Pm1c, the 3 print target images are, for example, images G1, G2, G3 of fig. 10.

In the print control processing under the precondition Pm1c, steps S110, S120, S121, S122, S123, and S130 are performed in the same manner as in embodiment 1. In step S130, the print data generation processing of the application structure Ctm1 of modification 1 is performed.

Fig. 11 is a flowchart of the print data generation processing of modification 1. In fig. 11, the same processing as that described in embodiment 1 is performed for the processing having the same step number as that of fig. 9, and thus detailed description thereof will not be repeated. The following description focuses on differences from embodiment 1.

In step S131, the image arrangement processing is performed in the same manner as in embodiment 1. By performing the image arrangement processing under the precondition Pm1c, as shown in fig. 12, a stitched image Gw in which the images G1, G2, G3 are arranged is generated. Hereinafter, the image in the seam region Rw of the stitched image Gw is also referred to as a "seam image Grw".

Next, in step S131a, image analysis processing is performed. In the image analysis processing, the image generation control section 22 analyzes 1 or more print target images (joint image Grw) included in the plurality of print target images (images G1, G2, G3). Specifically, the image generation control unit 22 analyzes the joint region Rw (joint image Grw). This analysis is performed by, for example, a process of extracting a high-frequency component of an image by two-dimensional fourier transform.

Then, the image generation control unit 22 determines whether the seam image Grw is a flat image. The flat image is, for example, an image containing no high-frequency component. The high frequency component is, for example, an edge or the like. The flat image is, for example, an image with low density.

Further, the determination as to whether or not the stitched image Grw is a flat image is performed using the following determination conditions. The determination condition is, for example, a condition that the ratio of the high-frequency component contained in the seam image Grw is 10% or more. The determination condition is, for example, a condition that the average value of the densities of a plurality of pixels constituting the stitched image Grw is 0.7 times or more the maximum density. The maximum density refers to the highest density that a pixel can exhibit.

When the above determination condition is satisfied, the image generation control unit 22 determines that the joint image Grw is not a flat image. If the determination condition is not satisfied, the image generation control unit 22 determines that the joint image Grw is a flat image.

In the case where the seam image Grw is a flat image, the seam of the adjacent 2 images generated in the seam region Rw is easily conspicuous. Therefore, in the present modification, when the joint image Grw is a flat image, the following processing is performed so as not to make the joint inconspicuous.

First, in step S131b, in a case where the joint image Grw is a flat image (yes in step S131 b), the processing proceeds to step S131 c. On the other hand, in a case where the seam image Grw is not a flat image (no in step S131 b), the processing proceeds to step S132.

Under the premise Pm1c, the seam image Grw is a flat image representing the sky included in the image G2 of fig. 12. Therefore, the process proceeds to step S131 c.

In step S131c, a position change process is performed. In the position changing process, the image generation control unit 22 replaces the position of the print target image including the flat image and the position of a replacement target image, which will be described later, so that the flat image is not disposed in the seam area Rw.

Hereinafter, a print target image including the seam image Grw among a plurality of print target images included in the stitched image Gw will also be referred to as "print target image a". The printing object image a in fig. 12 is, for example, an image G2. Among the plurality of print target images included in the stitched image Gw, a print target image not including the stitched image Grw is also referred to as a "print target image An" hereinafter. The print target images An in fig. 12 are, for example, images G1, G3.

The replacement target image in the position change processing is a print target image An. Hereinafter, a state in which the position of the print target image a and the position of the print target image An are replaced will also be referred to as a "replacement state". Hereinafter, the image in the seam region Rw in the replacement state is also referred to as a "seam image Grwx".

Next, the position changing process will be described in detail. In the position changing process, an analysis process is first performed. In the analysis processing, analysis of the joint image Grwx is performed. For example, the joint image Grwx in a state in which the position of the image G2 and the position of the image G3 are replaced is an image in the joint region Rw included in the image G3 in fig. 13. When there are a plurality of print target images An, analysis of the multi-pass joint image Grwx is also performed. The analysis of the joint image Grwx is the same as the image analysis processing of step S131a, and therefore detailed description will not be repeated.

In the analysis processing under the precondition Pm1c, first, the image generation control unit 22 performs analysis of the joint image Grwx in a state where the position of the image G2 and the position of the image G1 are replaced. Next, the image generation controller 22 analyzes the joint image Grwx in a state where the position of the image G2 and the position of the image G3 are replaced. This joint image Grwx is the joint image Grwx of fig. 13.

Next, in the position changing process, a specifying process is performed. In the determination process, the image generation control unit 22 determines an optimal joint image Grwx. The optimal joint image Grwx is the image closest to the target image. The target image is an image in which the seam in the seam region Rw is not conspicuous. The target image is, for example, an image in which the ratio of high-frequency components included in the joint image Grwx is 80% or more. The target image is, for example, an image in which the average density of a plurality of pixels constituting the joint image Grwx is 0.7 times or more the maximum density.

In the determination process under the precondition Pm1c, the image generation control unit 22 determines the joint image Grwx of fig. 13 in a state where the position of the image G2 and the position of the image G3 are replaced, as the optimum joint image Grwx. The joint image Grwx in fig. 13 is an image of the entire density of the joint image Grwx. The joint image Grwx is an image including a large amount of high-frequency components (e.g., edges).

Next, in the position changing process, a position replacing process is performed. In the position replacement processing, the image generation control unit 22 replaces the position of the image G2 and the position of the image G3 so that the stitched image Gw includes the optimal joint image Grwx. This generates the stitched image Gw in fig. 13. Therefore, the joint in the joint region Rw can be made inconspicuous. Then, the position replacement processing is ended, and the position change processing is also ended.

By performing the above-described steps S131a, S131b, and S131c, the image generation control unit 22 analyzes one or more print target images (joint image Grw) included in the plurality of print target images. The image generation control unit 22 changes the position of at least a part of the plurality of print target images in the stitched image Gw based on the result of the analysis. That is, the above-described position changing process is performed (S131 c).

Then, the processing in and after step S132 is performed as in embodiment 1.

As described above, according to the present modification, the image generation control unit 22 analyzes one or more print target images (the seam image Grw) included in the plurality of print target images. The image generation control unit 22 changes the position of at least a part of the plurality of print target images in the stitched image Gw based on the result of the analysis. This makes it possible to make the joint in the joint region Rw inconspicuous. Therefore, the structure Ctm1 of the present modification can further suppress the image quality degradation in the seam region Rw compared to embodiment 1. As a result, a high-quality printed product can be obtained.

In the above-described position changing process, the method of replacing the plurality of print target images is not limited to the above-described method (process). The method of replacing the plurality of print target images may be any method as long as the method makes the joint of the joint region Rw less noticeable.

< modification 2 >

Hereinafter, the structure of this modification is also referred to as "structure Ctm 2". The structure Ctm2 is a structure for generating the stitched image Gw in accordance with the image generation information corresponding to the operation mode of the printer 100. Structure Ctm2 is applied to all or part of structure Ct1 (embodiment 1) and structure Ctm1 (modification 1).

In the configuration Ctm2, the printer 100 has a plurality of operation modes for outputting printed products of different qualities. One of the plurality of operation modes is set for the printer 100.

In the configuration Ctm2, an image creation regulation table Tb1 is stored in the storage unit 10 of the printer 100. The image generation regulation table Tb1 shows image generation information corresponding to each operation mode.

As the operation mode, the printer 100 has, for example, an ultrahigh image quality mode, an image quality priority mode, a cost priority mode, and a speed priority mode. Each of the super high image quality mode, the image quality priority mode, the cost priority mode, and the speed priority mode is used differently according to the use of the user, the purpose of printing, and the like. Each of the super high image quality mode, the image quality priority mode, the cost priority mode, and the speed priority mode is an operation mode for outputting printed products of different qualities.

Fig. 14 is a diagram showing an example of the image generation regulation table Tb 1. Referring to fig. 14, an image generation regulation table Tb1 shows 4 pieces of image generation information, for example. In the image generation regulation table Tb1, each piece of image generation information is regulated by a plurality of parameters (items) arranged in the line direction. The 4 pieces of image generation information correspond to the 4 operation modes, respectively. The 4 pieces of image generation information respectively indicate different parameters related to generation of the stitched image Gw and generation of a plurality of images representing the stitched image Gw. The plurality of images used to represent the stitched image Gw are, for example, the image Gwa and the image Gwb.

Each piece of image generation information shown in the image generation regulation table Tb1 represents each parameter of the item "image analysis", the item "regulation value Th 1", and the item "upper limit value Un".

In the image generation regulation table Tb1, "image analysis" indicates whether or not the "image analysis processing" of modification 1 is performed. "presence" is a parameter for causing the image generation control unit 22 to perform the characteristic processing of modification 1. That is, in the item "image analysis", when "presence" is indicated, the "image analysis processing" and the "position change processing" associated with the "image analysis processing" are performed. This can suppress the degradation of the image quality of the seam region Rw. "none" is a parameter for causing the image generation control unit 22 not to perform the characteristic processing of modification 1.

As described above, the "predetermined value Th 1" is a value for specifying the area of the unused portion. The smaller predetermined value Th1 is, the smaller the area of the unused portion is. When the predetermined value Th1 is small, the arrangement state of the plurality of print target images is more appropriate. The larger predetermined value Th1 is, the larger the area of the unused portion becomes.

As described above, the "upper limit value Un" is the upper limit value of the number of ink areas N. That is, the upper limit value Un is the upper limit value of the number of ink regions R10 used for printing k printing target images on the paper sheet 2.

The super high image quality mode is a mode used for obtaining a printed product of the highest image quality. In the ultrahigh image quality mode, it is required that no difference in density or the like in the seam region Rw occurs. In the ultrahigh image quality mode, the characteristic processing (for example, print data generation processing) of the print control processing described in embodiment 1 and the like is not performed. That is, the ultra-high image quality mode is a mode in which 1 print target image is printed using 1 ink region R10. The ultra-high image quality mode is also referred to as a portrait mode.

The image quality priority mode is a mode used for obtaining a high-quality printed product and performing normal photographic printing or the like. In the image quality priority mode, the image generation control unit 22 performs the characteristic processing of modification 1. In the image quality priority mode, the upper limit value of the number of the ink areas R10 is set to the standard value (3).

The cost priority mode is, for example, a mode used in a situation where a large amount of printing is required. The cost priority mode is used in a situation where the quality of the printed product does not matter. The cost priority mode is used, for example, in the case of printing an advertisement, direct mail, or the like. In the cost priority mode, the image generation control unit 22 does not perform the characteristic processing of modification 1. In the cost priority mode, the area of the unused portion is set to be small. In the cost priority mode, the upper limit value of the number of ink regions R10 is set to a large value (4).

The speed priority mode is, for example, a mode used in a situation where a printed product needs to be provided to a customer as soon as possible. In the speed priority mode, the image generation control unit 22 does not perform the characteristic processing of modification 1. In the speed priority mode, since the area of the unused portion may be large, predetermined value Th1 is set to a large value. In addition, in the speed priority mode, in order to shorten the time required for outputting printed products, the upper limit value of the number of ink areas R10 is set to the minimum value (2).

Next, the processing performed in the structure Ctm2 will be briefly described. In the configuration Ctm2, the information processing apparatus 200 transmits a mode setting instruction to the printer 100 in addition to the image data D1. The mode setting instruction is an instruction for setting an operation mode of the printer 100. The mode setting instruction indicates any one of the super high image quality mode, the image quality priority mode, the cost priority mode, and the speed priority mode.

In response to the reception of the mode setting instruction, the printer 100 sets the operation mode of the printer 100 to the operation mode indicated by the mode setting instruction. Hereinafter, the operation mode set in the printer 100 will also be referred to as "set operation mode". In the following, among the plurality of pieces of image generation information shown in the image generation regulation table Tb1, the image generation information corresponding to the set operation mode is also referred to as "corresponding image generation information".

Next, the image generation control unit 22 generates the stitched image Gw based on the corresponding image generation information (parameter). The image generation control unit 22 performs the print data generation processing of embodiment 1 or modification 1 based on the corresponding image generation information (parameter), thereby generating the stitched image Gw.

The image processing unit 23 generates a plurality of images for representing the stitched image Gw based on the corresponding image generation information (parameter). The plurality of images used to represent the stitched image Gw are, for example, the image Gwa and the image Gwb.

For example, when the mode setting instruction indicates "speed priority mode", the printer 100 sets the operation mode of the printer 100 to the speed priority mode. Then, in the print data generation processing (S130), the image generation control unit 22 generates the stitched image Gw through the image arrangement processing (S131) described above based on the image generation information (parameter) corresponding to the speed priority mode shown in the image generation regulation table Tb 1. In this case, the image generation control unit 22 does not perform the image analysis processing and the like of modification 1.

In the print data generation processing (S130), the image processing unit 23 generates an image Gwa and an image Gwb by the image acquisition processing (S132) based on the image generation information (parameter) corresponding to the speed priority mode shown in the image generation regulation table Tb 1.

Then, the processing from step S140 is performed as in embodiment 1.

As described above, according to the present embodiment, the operation mode of the printer 100 can be switched by the mode setting instruction transmitted from the information processing apparatus 200. For example, the image generation control unit 22 generates the stitched image Gw based on the corresponding image generation information (parameter) corresponding to the set operation mode. Further, the image processing unit 23 generates a plurality of images (the image Gwa and the image Gwb) for representing the stitched image Gw, based on the corresponding image generation information (parameter).

This enables the printer 100 to perform printing suitable for the user's use, the purpose of printing, and the like. That is, in printing of an image, user convenience can be improved. In addition, in this modification, the same effects as those of embodiment 1 can be obtained.

< embodiment 2>

Hereinafter, the structure of embodiment 2 is also referred to as "structure Ct 2". The configuration Ct2 is a configuration in which the information processing apparatus 200 performs print data generation processing.

Fig. 15 is a block diagram showing a main configuration of a printer 100A according to embodiment 2. The printer 100A is different from the printer 100 of fig. 1 in that a control unit 20A is provided instead of the control unit 20. The printer 100A has the same configuration and function as those of the printer 100 except for the above, and therefore detailed description thereof will not be repeated.

The control unit 20A is different from the control unit 20 in that the image generation control unit 22, the image processing unit 23, and the image processing unit 24 are not included. The other configurations and functions of the control unit 20A are the same as those of the control unit 20, and therefore detailed description thereof will not be repeated.

Next, the processing in the structure Ct2 will be described. In configuration Ct2, information processing apparatus 200 performs steps S120, S121, and S122 of the print control process of fig. 8 in the same manner as in embodiment 1 until it determines yes in step S123. Next, the information processing apparatus 200 performs the print data generation processing of step S130 in the same manner as in embodiment 1. That is, the information processing apparatus 200 performs the processing of steps S131, S132, and S133 of fig. 9 as in embodiment 1. That is, the information processing apparatus 200 performs image arrangement processing, image acquisition processing, and image processing Pg.

Thereby, the information processing apparatus 200 generates print data. The print data is, for example, data indicating the corrected image Gwa and the corrected image Gwb. In addition, the print data contains connection print information and variable-length print information. The connection print information is information for causing the printer 100A to execute the image printing process Pw of step S140. The variable-length print information is information for causing the printer 100A to execute the cutting process of step S150.

Then, the information processing apparatus 200 transmits the generated print data to the printer 100A. In response to the reception of the print data, the printer 100A performs the processing of steps S140 and S150 in the same manner as in embodiment 1.

As described above, according to the present embodiment, for example, when the user performs an operation for generating a job in the information processing apparatus 200, it is possible to confirm an intermediate process of processing for generating print data via application software or the like.

Therefore, the user can perform adjustment of the job content, so that the ink sheet can be used efficiently. In addition, the user can make adjustments of various parameters and the like to obtain a printed product with appropriate image quality.

(function block diagram)

Fig. 16 is a block diagram showing a characteristic functional configuration of the printer BL 10. The printer BL10 and the printer BL10 correspond to either the printer 100 or the printer 100A. That is, fig. 16 is a block diagram showing main functions related to the present invention among the functions possessed by the printer BL 10.

The printer BL10 performs image printing processing for printing an image using an ink sheet. The ink sheet has a 1 st area for use in the n (natural number of 1 or more) th image printing process, and a 2 nd area for use in the (n +1) th image printing process. The printer BL10 performs processing using a plurality of print target images. The size of one or more print target images included in the plurality of print target images is different from the size of the 1 st area.

The printer BL10 functionally has an image generation control section BL1 and an image processing section BL 2. The image generation control section BL1 generates a stitched image, which is an image for printing using the 1 st area and the 2 nd area and represents the plurality of print target images, using the plurality of print target images. The image generation control unit BL1 corresponds to the image generation control unit 22.

The image processing unit BL2 generates, using the stitched image, a 1 st image included in the stitched image for printing using the 1 st region and a 2 nd image included in the stitched image for printing using the 2 nd region. The image processing unit BL2 corresponds to the image processing unit 23.

(other modification examples)

The printer of the present invention has been described above based on the embodiments and the modifications, but the present invention is not limited to the embodiments and the modifications. The present invention also includes modifications that can be made to the embodiments and modifications that can be made by those skilled in the art without departing from the scope of the present invention. That is, the present invention can freely combine the embodiments and the modifications thereof, or can appropriately modify and omit the embodiments and the modifications within the scope of the present invention.

Hereinafter, the printer of the present invention is also referred to as "printer hzs". The printer hzs is either one of the printers 100 and 100A.

Note that the printer hzs may not include all the components shown in the drawing. That is, the printer hzs may include only the minimum components that can achieve the effects of the present invention.

The functions of the image generation control unit 22 and the image processing unit 23 included in the printer 100 may be realized by a processing circuit.

The processing circuit is a circuit for generating a stitched image using the plurality of print target images, the stitched image being an image for printing using the 1 st area and the 2 nd area, and representing the plurality of print target images.

In addition, the processing circuit is also a circuit as follows: for generating a 1 st image included in the stitched image for printing using the 1 st region and a 2 nd image included in the stitched image for printing using the 2 nd region, using the stitched image.

The processing circuitry may be dedicated hardware. The processing circuit may be a processor that executes a program stored in a memory. Examples of the Processor include a CPU (Central Processing Unit), a Central Processing Unit, an arithmetic Unit, a microprocessor, a microcomputer, and a DSP (Digital Signal Processor).

Hereinafter, a configuration in which the processing circuit is dedicated hardware is also referred to as "configuration Cs 1". Hereinafter, the configuration in which the processing circuit is a processor is also referred to as "configuration Cs 2". Hereinafter, a configuration in which the functions of the image generation control unit 22 and the image processing unit 23 are realized by a combination of hardware and software will also be referred to as "configuration Cs 3".

In the structure Cs1, the processing Circuit may be, for example, a single Circuit, a composite Circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a combination thereof. The functions of the image generation control unit 22 and the image processing unit 23 may be realized by 2 processing circuits, respectively. All the functions of the image generation control unit 22 and the image processing unit 23 may be realized by 1 processing circuit.

The configuration in which all or part of each component included in the printer 100 is represented by hardware is, for example, as follows. Hereinafter, a printer in which all or a part of each component included in the printer 100 is expressed by hardware will also be referred to as "printer hd 10".

Fig. 17 is a hardware configuration diagram of the printer hd 10. Referring to FIG. 17, the printer hd10 has a processor hd1 and memory hd 2. The Memory hd2 is a nonvolatile or volatile semiconductor Memory such as a RAM (Random Access Memory), a ROM (Read only Memory), a flash Memory, an EPROM, or an EEPROM. The memory hd2 is, for example, a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a DVD. Further, the memory hd2 may be any storage medium used in the future.

In configuration Cs2, the processing circuit is processor hd 1. In the configuration Cs2, the respective functions of the image generation control section 22 and the image processing section 23 are realized by software, firmware, or a combination of software and firmware. The software or firmware is described as a program and stored in the memory hd 2.

In addition, in the configuration Cs2, the processing circuit (processor hd1) reads out a program stored in the memory hd2 and executes the program, thereby realizing the respective functions of the image generation control section 22 and the image processing section 23. That is, the memory hd2 stores the following program.

The program is a program for causing a processing circuit (processor hd1) to execute the steps of: generating a stitched image using the plurality of print target images, the stitched image being an image for printing using the 1 st area and the 2 nd area and representing the plurality of print target images.

In addition, the program is also a program for causing the processing circuit (the processor hd1) to execute the steps of: using the stitched image, a 1 st image included in the stitched image for printing using the 1 st region and a 2 nd image included in the stitched image for printing using the 2 nd region are generated.

The program causes the computer to execute the steps of the processing performed by each of the image generation control unit 22 and the image processing unit 23, the method of executing the processing, and the like.

In the configuration Cs3, a part of the functions of the image generation control section 22 and the image processing section 23 are realized by dedicated hardware. In the configuration Cs3, the image generation control section 22 and another part of the functions of the image processing section 23 are implemented by software or firmware.

For example, the function of the image generation control unit 22 is realized by a processing circuit reading and executing a program stored in a memory. The function of the image processing unit 23 is realized by a processing circuit as dedicated hardware, for example.

As in the configuration Cs1, the configuration Cs2, and the configuration Cs3, the processing circuit can realize each function described above by hardware, software, firmware, or a combination thereof.

The present invention can also be realized as a print control method that includes, as steps, operations of characteristic components included in the printer 100. The present invention can also be realized as a program that causes a computer to execute each step included in such a print control method. The present invention can also be realized as a computer-readable recording medium storing such a program. The program may be distributed via a transmission medium such as the internet.

The print control method of the present invention corresponds to the print control process of fig. 8, for example.

All numerical values used in the above embodiments are numerical values for specifically explaining one example of the present invention. That is, the present invention is not limited to the respective numerical values used in the above embodiments.

In addition, the present invention can freely combine the embodiments and the modifications within the scope of the present invention, or can appropriately modify or omit the embodiments and the modifications.

For example, in the above-described embodiment, the process of printing the stitched image Gw using 2 images (images Gwa, Gwb) and 2 ink regions R10 (region Rt1) has been described, but is not limited thereto. It is also possible to acquire 3 or more images from the stitched image Gw, and print the stitched image Gw using the 3 or more images and the 3 or more ink regions R10 (the region Rt 1).

The present invention has been described in detail, but the above description is illustrative in all aspects, and the present invention is not limited thereto. It is understood that numerous modifications not illustrated can be devised without departing from the scope of the invention.

Description of the reference symbols

6: an ink sheet; 20. 20A: a control unit; 21: a print control section; 22. BL 1: an image generation control unit; 23. BL 2: an image processing unit; 24: an image processing unit; 100. 100A, BL10, hd 10: a printer.

39页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:接触构件,印刷装置和印刷方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类