Printing apparatus, printing control method, and storage medium

The printing device addresses the challenge of determining accurate margins for continuous printing by using job processing and margin determination means, ensuring precise outer periphery protection and efficient post-processing.

JP2026009781APending Publication Date: 2026-01-21CANON KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024109920
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-08
Publication Date
2026-01-21

AI Technical Summary

Technical Problem

In continuous printing jobs using roll-type recording media, determining the accurate margin for outer periphery protection is challenging, as existing methods rely on manual estimation or diameter-based calculations, leading to insufficient or excessive margin application.

Method used

A printing device equipped with job processing, information management, and margin determination means that calculates the margin based on printing length and job information to ensure precise outer periphery protection.

Benefits of technology

Enables the output of jobs with the correct margin amount to protect the outer periphery, even when printed continuously, reducing waste and ensuring effective post-processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026009781000001_ABST
    Figure 2026009781000001_ABST
Patent Text Reader

Abstract

To output a margin for protecting an outer periphery to a job neither too much nor too little even when the job is continuously printed by a printer using a rolled recording medium.SOLUTION: A printing apparatus for controlling printing on a roll-shaped recording medium continuously performs processing of a plurality of jobs, and determines a margin amount by using at least a printing length of the job in order to determine the margin amount of the recording medium before and after the job processing when protection of an outer periphery by a margin is set.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a printing device, a printing control method, and a program. [Background technology]

[0002] Conventionally, in printing devices that use roll-type recording media from input to output, a margin is inserted after printing to cover the outer periphery of the output roll to protect the printed material during transportation and storage. The length of the margin is generally determined by a user manually transporting the roll until the outer periphery is protected by visual inspection. Another prior art technique known is one that uses the diameter of the printed material to determine the length of the margin required to protect the outer periphery (Patent Document 1).

[0003] Furthermore, digital printing, which does not require plates, allows jobs to be printed continuously. Continuously printed jobs are cut into individual jobs, and die-cut, waste-removed, and laminated as necessary. This post-printing process is called post-processing. Rolls cut for each job are temporarily stored or transported for post-processing. During this process, the outer periphery must be covered and protected to prevent scratches and dirt. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent Publication No. 2012-223883 Summary of the Invention [Problem to be solved by the invention]

[0005] When printing jobs continuously, users can specify margins as job information to protect the outer periphery. However, because continuously printed jobs are cut for each job in post-processing, users cannot accurately determine the outer periphery of the cut print, and the specified margin may be excessive or insufficient relative to the outer periphery of the print. The present invention aims to provide a printing device that uses roll-type recording media and outputs margins to protect the outer periphery according to the job when printing jobs continuously. [Means for solving the problem]

[0006] In order to solve the above problem, the printing device of the present invention is a printing device that controls printing on a roll-shaped recording medium, and is equipped with a job processing means that processes multiple jobs continuously, a job information management means that stores information analyzed by the job processing means, and a margin determination means that determines the amount of margin on the recording medium before and after job processing, and is characterized in that the margin determination means determines the amount of margin using at least the printing length of the job when a setting is made to protect the outer periphery with margins. [Effects of the Invention]

[0007] According to the present invention, even when jobs are printed continuously on a printing device using a roll-shaped recording medium, it is possible to output the job with just the right amount of margin to protect the outer periphery. [Brief explanation of the drawings]

[0008] [Figure 1] Overall configuration of the printing system including the printing device [Figure 2] Block diagram of a controller in a printing device [Figure 3] Software block diagram showing the functional configuration of a printing device [Figure 4] Example of a table for managing job information in the first to third embodiments [Figure 5] Flowchart of the entire job in the first to third embodiments [Figure 6]Flowchart for determining the margin amount for outer periphery protection in the first to third embodiments [Figure 7] A user interface diagram for setting margins in the first embodiment. [Figure 8] User interface diagram for setting margins and reports in the second embodiment [Figure 9] Schematic diagram of margins and report printing in embodiment 2 [Figure 10] A user interface diagram for setting post-processing in the third embodiment. [Figure 11] Flowchart for determining margins in the third embodiment DETAILED DESCRIPTION OF THE INVENTION

[0009] (Embodiment 1) FIG. 1 is a schematic diagram illustrating the configuration of a printing system including a printing device 101 according to an embodiment of the present invention. The printing device 101 is an inkjet printer that forms a recorded matter P' by ejecting ink onto a recording medium P from a printing unit 103. The recording medium P is supplied to the printing device 101 by a paper feed unit 102. After the recording medium P' is formed by the printing device 101, the recorded matter P' is collected by a paper discharge unit 104. The recording medium P passes along a transport path by rollers 105. A user interface 106 displays the status of the printing system and jobs and accepts job input and settings. In this embodiment, rolled paper is used as the recording medium, but cloth, plastic film, etc. may also be used. There are no particular limitations on the ink composition, but this embodiment assumes the use of an aqueous pigment ink containing a pigment, water, and resin as coloring materials.

[0010] FIG. 2 is a block diagram of the controller in the printing device 101. The printing device 101 has a CPU 201, RAM 202, ROM 203, storage device 204, and general-purpose interface (I / F) 205. It also has an image processing unit 206 and an engine control unit 207. The controller is connected via a main bus 208. The CPU 201 is a processor that controls each unit in the printing device 101. The RAM 202 functions as the CPU 201's main memory, work area, etc. The ROM 203 stores programs executed by the CPU 201. The storage device 204 stores applications executed by the CPU 201, job information used for printing, image data, etc. The general-purpose I / F 205 is a USB or LAN, and job data can be input via the user interface 106. The image processing unit 206 performs image processing such as rendering and color conversion. In FIG. 2, the image processing unit 206 is described as an image processing LSI within the controller, but it may also be configured as an image processing controller of a separate node. The engine control unit 207 controls the printing unit 103 .

[0011] FIG. 3 is a software block diagram showing the functional configuration of the printing device 101. The printing device 101 has a job processing unit 301, a job information management unit 302, a print control unit 303, a margin determination unit 304, and a device information management unit 305. The job processing unit 301 accepts jobs via the general-purpose I / F 205, analyzes the jobs, and stores the job information in the job information management unit 302. The job information management unit 302 manages job information including the job ID, inter-page margins, and print length. The job processing unit 301 generates print data using the job information in the job information management unit 302 and the image processing unit 206, and sends a print instruction to the print control unit 303. The print control unit 303 receives instructions from the job processing unit 301 and sets the print instruction and print data information in the printing unit 103 via the engine control unit 207. The printing unit 103 ejects ink and controls the printing of the print data onto the recording medium P. The margin determination unit 304 determines the amount of margin to be added to the leading or trailing edge of a job using job information managed by the job information management unit 302. The margin amount determined by the margin determination unit 304 is saved as job information in the job information management unit 302. The margin is included in the print instruction, and the print control unit conveys the recording medium by the margin amount. Alternatively, the job processing unit 301 may create print data that takes the margin into consideration. The device information management unit 305 manages information related to the device, including the amount of paper output and the amount of paper fed. The amount of paper fed in the device information management unit 305 is updated from the paper feed unit 102, and the amount of paper output from the paper output unit 104.

[0012] FIG. 4 shows an example of a table for managing job information. Table 401 is stored in the job information management unit 302 and includes fields such as a job ID 402, inter-page margin 403, and print length 404. Table 401 also includes fields such as a job leading margin 405, a job trailing margin 406, outer periphery protection mode 407, paper thickness 408, winding diameter 409, report insertion position 410, post-processing leading margin 411, and post-processing trailing margin 412. Job ID 402 is a unique integer number assigned to each job in ascending order starting from 1 in the order in which the jobs are submitted. Inter-page margin 403 indicates the distance between pages, measured in millimeters. Print length 404 is the sum of the length of each page printed by the job and the inter-page margin, measured in millimeters. Job leading margin 405 indicates the length of the margin inserted before the job, measured in millimeters. Job trailing margin 406 indicates the length of the margin inserted after the job, measured in millimeters. The outer periphery protection mode 407 indicates whether to insert a margin to protect the outer periphery. One of "OFF," "Before Job," or "After Job" is registered as the outer periphery protection mode 407. The user must set the outer periphery protection mode 407 taking into consideration the timing of protecting the outer periphery. The paper thickness 408 indicates the thickness of the recording medium, measured in millimeters. The winding diameter 409 indicates the diameter, measured in millimeters, of the core wound around the outer periphery to protect it after cutting for each job. The report insertion position 410 indicates the position where a report is printed and is used in the second embodiment described below. A report is a printed matter that records job information, including the job ID 402 and print length 404. One of "OFF," "Before Job," "After Job," or "Before and After Job" is registered as the report insertion position 410. The post-processing leading edge margin 411 indicates the amount of margin required before a job for post-processing after cutting for each job, measured in millimeters. Similarly, the post-processing trailing edge margin 412 indicates the amount of margin required after a job for post-processing, measured in millimeters. The post-processing leading edge margin 411 and the post-processing trailing edge margin 412 will be used in the third embodiment described later, and the margins required for post-processing will also be described in the third embodiment. In this embodiment, the outer periphery protection mode 407 and the report insertion position 410 are managed by character strings, but independent numerical values ​​corresponding to each item may also be used.

[0013] 5 is a flowchart showing the overall flow of determining the margin amount and printing a job in this embodiment. Each step of this flowchart is executed by the CPU 201 executing a program stored in a memory such as the ROM 203 or the storage device 204.

[0014] In S501, the job processing unit 301 analyzes the job submitted by the user using the user interface 106 and saves the job analysis results as a table 401. In S502, the job processing unit 301 references the outer periphery protection mode 407, and if it is "OFF", proceeds to S504; otherwise, proceeds to S503. In S503, the job processing unit 301 acquires the margin amount necessary to protect the outer periphery according to the flowchart described in FIG. 6. If the outer periphery protection mode 407 is "before job", the job processing unit 301 updates the job leading edge margin 405 with the acquired margin amount, and if it is "after job", the job trailing edge margin 406 with the acquired margin amount. In S504, the job processing unit 301 receives a start of print processing from the user interface 106. In S505, the job processing unit 301 references the table 401, creates print data, and saves it in the storage device 204. In S506, the job processing unit 301 sends a print instruction including the print data and the margin amount to the print control unit 303, and starts printing. As mentioned above, the amount of margin may be included in the print data created in S505, or print data corresponding to the amount of margin may be added.

[0015] FIG. 6 is an example of a flowchart for calculating the margin amount for outer periphery protection in the margin determination unit 304. The outer periphery length is calculated by approximating the winding of paper to overlapping circles. Each step of this flowchart is executed by the CPU 201 executing a program stored in a memory such as the ROM 203 or the storage device 204. In S601, the CPU 201 sets the estimated winding amount and winding count to 0 as initial values. In S602, the CPU 201 calculates the outer periphery using the paper thickness 408, winding diameter 409, and winding count, and adds this to the estimated winding amount. The outer periphery is calculated by multiplying the diameter by pi, and the diameter is calculated by adding the thickness of the wound recording medium to the winding diameter 409. The thickness of the wound recording medium is calculated by multiplying the number of windings by the paper thickness 408. If the number of windings is 0 in S602, the outer periphery of the core to be wound to protect the outer periphery is calculated. In S603, the CPU 201 adds 1 to the winding count. In S604, the CPU 201 compares the estimated winding amount with the print length 404, and if the print length 404 is greater, the process returns to S602; if it is less, the process proceeds to S605. In S605, the CPU 201 calculates the outer periphery of the printed material as a margin for outer periphery protection, in the same manner as in S602. In this embodiment, the outer periphery is calculated according to the flowchart in Fig. 6, but the method for calculating the outer periphery is not limited to this. The outer periphery may also be calculated using an algorithm that takes winding strength into account.

[0016] FIG. 7 shows an example of a user interface that allows the user to set the job leading margin 405, job trailing margin 406, outer periphery protection mode 407, paper thickness 408, and reel diameter 409. Until the start of printing is received in step S504, the job leading margin 405 and job trailing margin 406 can be updated using the interface described in FIG. 7. A message 701 is displayed on the user interface 106 as part of the setting screen for the table 401. The message 701 includes a form 702, radio buttons 703, a value change button 704, and a detailed settings button 705. The form 702 displays the values ​​of the job leading margin 405 and job trailing margin 406. Each time the message 701 is updated, the flowchart shown in FIG. 6 is invoked, and the job leading margin 405 and job trailing margin 406 in the form 702 are also updated. The radio buttons 703 select whether to directly input the values ​​of the job leading margin 405 and job trailing margin 406 or to set the margin amount for outer periphery protection. If "Direct Input" is selected using radio button 703, a value change button 704 becomes active. If "Outer Edge Protection Mode" is selected using radio button 703, a detailed settings button 705 becomes active. Pressing the value change button 704 displays a message 711. The message 711 includes a form 712, a cancel button 713, and an OK button 714. The user can directly input values ​​using the form 712. If the user presses the cancel button 713, the value entered in the form 712 is discarded, and the screen returns to the message 701 screen. If the user presses the OK button 714, the values ​​entered in the form 712 are saved as the job leading margin 405 and the job trailing margin 406, and the screen returns to the message 701 screen. A message 721 accepts settings related to the outer edge protection mode. The message 721 includes a radio button 722, a value change button 723, a radio button 724, a price display button 725, a cancel button 726, and an OK button 727. The user selects switching of the outer periphery protection mode using the radio button 722. When the radio button 722 selects "OFF", the outer periphery protection mode 407 is set to "OFF".When radio button 722 is set to "ON," the following become active: a value change button 723 for the winding diameter; a radio button 724 for selecting the position where the margin is to be inserted; and a price display button 725 for the margin amount used in the outer periphery protection mode. Pressing the value change button 723 displays a form for inputting the winding diameter value, and the value entered by the user is saved as the winding diameter 409. Furthermore, if the leading edge is selected using radio button 724, the outer periphery protection mode 407 is set to "Before Job." If the trailing edge is selected using radio button 724, the outer periphery protection mode 407 is set to "After Job." When the user presses the price display button 725, the margin determination unit 304 calculates the margin amount for outer periphery protection, and the result is displayed to the user. The price of the recording medium used as the margin may also be displayed to the user. In this case, the price per length of the recording medium is assumed to be stored in the device information management unit 305. The price display button 725 only displays the price and does not update the job leading margin 405 or job trailing margin 406. If the user presses the cancel button 726, the information entered by the user in message 721 is discarded and the screen returns to message 701. If the user presses the OK button 727, the screen returns to message 701. At this time, the margin amount for protecting the outer periphery is calculated using the flowchart in FIG. 6, and if the outer periphery protection mode 407 is set to "before job," the margin amount is set to the job leading margin 405. If the outer periphery protection mode 407 is set to "after job," the margin amount is set to the job trailing margin 406. Moving the radio button 703 does not change the value in form 702. After setting the margin for protecting the outer periphery in message 721, the value set by the user can also be modified using the value change button 704. Furthermore, when printing is executed, the paper feed amount stored in the device information management unit 305 may be referenced and compared to determine whether it is greater than the sum of the job leading margin 405, job trailing margin 406, and print length 404. If the comparison shows that the paper supply amount is smaller, a message 731 is displayed to warn the user that there is not enough paper supply to print the margins. After pressing the OK button in message 731, message 701 may be displayed to allow the user to change the margin amount.

[0017] The functions described in this embodiment make it possible to output just the right amount of margin to protect the outer periphery of the cut product, even for jobs that are printed continuously and then cut in post-processing.

[0018] (Embodiment 2) In the first embodiment, a method for setting margins for outer periphery protection for each job was described. In the present embodiment, a case will be described in which the position of the report on which job information is printed is changed by the outer periphery protection mode 407. When the report insertion position 410 is not set to "OFF" in step S505 described in the first embodiment, the job processing unit 301 creates and prints print data for the report. Reports are printed before and after a job so that the user can understand the contents of the printed material. However, as described in the first embodiment, in the outer periphery protection mode, the outer periphery of the printed material, including the report, is covered by margins. In the first embodiment, the margin amount was notified to the print control unit 303 as a print instruction. In the present embodiment, the margin amount is created by the job processing unit 301 as print data. The positions of the report and the margins are changed by notifying the print control unit 303 of the print data for the report after the print data corresponding to the margin amount.

[0019] 8 is an example of a user interface for setting the report insertion position 410. In addition to the same components as message 701, message 801 has a form 802 and a menu 803 for setting the report insertion position 410. Like form 702, form 802 displays the values ​​of job leading margin 405 and job trailing margin 406. Menu 803 is a pull-down menu from which any of "OFF," "Before job," "After job," or "Before / After job" can be selected, and each is registered as the corresponding report insertion position 410.

[0020] FIG. 9 shows an example of a printed matter when the report insertion position 410 is set to "After Job." The margin for outer periphery protection is set to 1000 mm, and the length of the report is 300 mm. FIG. 9(a) is an example of a printed matter when this embodiment is not applied. After printing of a job is completed, a report 903 is printed on the printed matter 901, and a margin 902 is output after the job. If the margin 902 covers the outer periphery, the report 903 will be hidden by the margin 902 and will not be visible. FIG. 9(b) is an example of a printed matter 904 when this embodiment is applied. Because the report 903 is positioned after the margin, it remains visible even after the outer periphery is protected. FIG. 9(c) is an example of a printed matter 905 in which a report is used for outer periphery protection. The margin 906 is 700 mm, which is the margin 902 minus the length of the report 903. The outer periphery can be protected by the margin 906 and the report 903. The margin 906 is set as the job trailing edge margin 406 when the outer periphery protection mode 407 is changed to "after job" when the report insertion position 410 is set to "after job", or when the two are changed in the reverse order. The outer periphery protection mode 407 is changed using the advanced settings button 705 of the message 801, and the report insertion position 410 is changed using the menu 803. The job trailing edge margin 406 changed as the margin 906 is displayed in the form 802. Compared to the printout 904, the printout 905 saves recording medium by the length of the report 903. Note that if the margin 902 is shorter than the length of the report 903, the margin 902 is not output.

[0021] When printing a report with margins inserted to protect the outer periphery in this way, using this embodiment makes it possible to print the report in a visible position.

[0022] (Embodiment 3) In the first embodiment, the user uses the radio button 724 to select either "leading edge" or "trailing edge" as the position where a margin is inserted for outer periphery protection, and the outer periphery protection mode 407 is set to either "before job" or "after job." This reduces production efficiency and may result in mistakes, as the user must understand the post-processing and winding processes and the timing for outer periphery protection before deciding where to insert the margin for outer periphery protection. In this embodiment, a case will be described in which the user sets the post-processing process and the timing for outer periphery protection, and the margin determination unit 304 determines the position where a margin for outer periphery protection is inserted.

[0023] Figure 10 shows an example of a user interface that allows the user to set the job leading margin 405, job trailing margin 406, outer circumference protection mode 407, winding diameter 409, post-processing leading margin 411, and post-processing trailing margin 412. The job leading margin 405 and job trailing margin 406 indicate the amount of margin ultimately added to the job. As mentioned above, the post-processing leading margin 411 and post-processing trailing margin 412 are margins required for post-processing. For example, if the post-processing machine also outputs rolls, the end of the roll is set in the rewinder before processing begins. Therefore, the transport path from the end of the roll to the processing location cannot be processed and results in wasted paper. Inserting the length of this wasted paper as a margin reduces ink consumption. The message 1001 in Figure 10(a) includes a form 702, a value change button 704, radio buttons 1002, and a detailed settings button 1003. The form 702 and value change button 704 are the same as those in Figure 7. Radio button 1002 allows selection of "direct input" or "post-processing settings," and the operation when "direct input" is selected is the same as in FIG. 7. When "post-processing settings" is selected, detailed settings button 1003 becomes active. When detailed settings button 1003 is pressed, message 1011 shown in (b) is displayed. Message 1011 accepts registration of post-processing information, and has a post-processing menu 1012, a margin form 1013, a winding diameter form 1014, an add post-processing button 1015, and a delete post-processing button 1016. Message 1011 also has a timing menu 1017, a cancel button 1018, and an OK button 1019. In message 1011, the post-processing name is set for each line by adding the line number to "post-processing" (post-processing 1, post-processing 2, etc.). The user can select from a list of post-processing types in the post-processing menu 1012, such as splitter, die cut, waste removal, lamination, and slitter, or a combination of these. In this embodiment, the post-processing menu 1012 is selectable, but the user may also freely enter their own entry. The user registers the amount of margin required for post-processing in a margin form 1013. In addition, the diameter of the core to be wound after post-processing is registered in a winding diameter form 1014. In this embodiment, the margin form 1013 and the winding diameter form 1014 are used, but if each value is uniquely determined corresponding to the post-processing menu 1012, the value may be stored in the device information management unit 305, eliminating the need for user input via the form.The Add Post-Processing button 1015 is used to register additional post-processing information. When pressed, it adds a post-processing menu 1012, a margin form 1013, and a winding diameter form 1014 to the end of the line. The line number included in the post-processing name indicates the order in which the post-processing is performed, and the user registers the post-processing information from top to bottom in the order in which the work is performed. The Delete Post-Processing button 1016 deletes post-processing information at the end of the line. The user sets the timing for protecting the outer periphery using the timing menu 1017. In the timing menu 1017, the user can select the post-processing name registered in the message 1011, or "-" or "Print." When the Cancel button 1018 is pressed, all information is discarded and the message 1001 is displayed. When the user presses the OK button 1019, the outer periphery protection mode 407, winding diameter 409, post-processing leading edge margin 411, and post-processing trailing edge margin 412 are set. 11, the message 1001 is displayed after the job leading edge margin 405 and the job trailing edge margin 406 are updated. The post-processing leading edge margin 411 is set to the largest value among the registered even-numbered line margin forms 1013. The post-processing trailing edge margin 412 is set to the largest value among the registered odd-numbered line margin forms 1013. The reason the position of the inserted margin changes depending on whether the post-processing is odd or even in the order in which the post-processing is registered is because the roll is rewound after each post-processing, and the end of the roll alternates between the leading edge and the trailing edge of the job. When "-" is selected in the timing menu 1017, this means that no outer edge protection is performed, and the outer edge protection mode 407 is set to "OFF" and the winding diameter 409 is set to 0. When "Print" is selected in the timing menu 1017, this means that outer edge protection is performed before post-processing, and the outer edge protection mode 407 is set to "After Job" and the winding diameter 409 is set to the winding diameter of the paper output unit 104. The winding diameter of the paper discharge unit 104 is stored in the device information management section 305. When a post-processing name is selected in the timing menu 1017, the value of the winding diameter form 1014 corresponding to the post-processing name is registered as the winding diameter 409. When the post-processing name selected in the timing menu 1017 is on an even-numbered line, the outer periphery protection mode 407 is set to "before the job," and when it is on an odd-numbered line, the outer periphery protection mode 407 is set to "after the job."

[0024] FIG. 11 is a flowchart for setting the job leading edge margin 405 and the job trailing edge margin 406 in the margin determination unit 304 when the OK button 1019 is pressed. Each step of this flowchart is executed by the CPU 201 executing a program stored in a memory such as the ROM 203 or the storage device 204. In S1101, the CPU 201 sets the post-processing leading edge margin 411 as the job leading edge margin 405 and the post-processing trailing edge margin 412 as the job trailing edge margin 406. In S1102, the CPU 201 determines whether the outer periphery protection mode 407 is set to "OFF." If it is "OFF," the process ends with the value set in S1101; otherwise, the process proceeds to S1103. In S1103, the margin amount for outer periphery protection is calculated according to the flowchart of FIG. 6. In S1104, if the outer periphery protection mode 407 is set to "before job," the CPU 201 proceeds to S1105; if it is set to "after job," the process proceeds to S1107. In S1105, the CPU 201 compares the margin amount for outer periphery protection with the post-processing leading edge margin 411. If the margin amount for outer periphery protection is larger, the process proceeds to S1106, where the margin amount for outer periphery protection is set as the job leading edge margin 405. If the post-processing trailing edge margin 412 is larger, the process ends with the value set in S1101. In S1107, the margin amount is compared with the post-processing trailing edge margin 412. If the margin amount for outer periphery protection is larger, the process proceeds to S1108, where the margin amount for outer periphery protection is set as the job trailing edge margin 406. If the post-processing trailing edge margin 412 is larger, the process ends with the value set in S1101.

[0025] In this way, by using this embodiment, the user can insert a margin for outer periphery protection at an appropriate position by specifying the post-processing process and the timing for protecting the outer periphery.

[0026] (Other embodiments) Although the exemplary embodiments have been described above in detail, the present invention can be embodied as, for example, a system, an apparatus, a method, a program, a recording medium (storage medium), etc. Specifically, the present invention may be applied to a system made up of multiple devices (for example, a host computer, an interface device, an imaging device, a web application, etc.), or may be applied to an apparatus made up of a single device.

[0027] Needless to say, the object of the present invention can be achieved by the following: A recording medium (or storage medium) on which software program code (computer program) that realizes the functions of the above-described embodiments is recorded is supplied to a system or information processing device. The storage medium is, of course, a computer-readable storage medium. The computer (or CPU or MPU) of the system or information processing device then reads and executes the program code stored on the recording medium. In this case, the program code itself read from the recording medium realizes the functions of the above-described embodiments, and the recording medium on which the program code is recorded constitutes the present invention. [Explanation of symbols]

[0028] 201 CPU 202 RAM 203 ROM 204 Storage device 205 General-purpose I / F 206 Image Processing Unit 207 Engine control unit

Claims

1. A printing device that controls printing on a roll-shaped recording medium, a job processing means for continuously processing a plurality of jobs; a job information management means for storing information analyzed by the job processing means; a margin determination means for determining the amount of margin on the recording medium before and after job processing; The printing device is characterized in that, when a setting is made to protect the outer periphery with a margin, the margin determining means determines the amount of the margin using at least the print length of the job.

2. The printing device according to claim 1, characterized in that, when the setting is made to protect the outer periphery with margins, the margin determination means determines the amount of margin using information on the diameter of the core around which the printed material is wound and the paper thickness of the recording medium when protecting the outer periphery.

3. an apparatus information management means for managing the amount of paper fed and the amount of paper discharged; A user interface; Equipped with 2. The printing apparatus according to claim 1, wherein the user interface compares the total of the margin amount and the print length of the job with the amount of paper fed, and displays a warning if the amount of paper fed is small.

4. 2. The printing apparatus according to claim 1, wherein the job processing unit creates a report including job information and prints the report in a visible position when the outer periphery is protected by a margin.

5. 5. The printing device according to claim 4, wherein the margin determining means determines, when printing the report, the margin amount as an amount obtained by subtracting the length of the report from the outer periphery to be protected.

6. 5. The printing device according to claim 4, wherein said margin determining means does not insert a margin when printing the report if the length of the report is greater than the outer periphery to be protected.

7. It has a user interface, The printing device according to claim 1, characterized in that the user interface allows the user to set post-processing information and the timing for protecting the outer periphery, and determines the position for inserting margins to protect the outer periphery using the order in which post-processing is performed.

8. A printing control method for controlling printing on a roll-shaped recording medium, comprising: a job processing step for continuously processing a plurality of jobs; a job information management step for storing information analyzed by the job processing step; a margin determination step for determining the amount of margin on the recording medium before and after job processing; The print control method is characterized in that the margin determining step determines the amount of margin using at least the print length of the job when a setting is made to protect the outer periphery with margin.

9. A program for causing a computer to function as each of the means of the printing device according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Setting device, setting method, and program

    JP2012223883A