Printing apparatus printing one or more image sets, control method of printing apparatus, and storage medium
12248827 ยท 2025-03-11
Assignee
Inventors
Cpc classification
B41J11/008
PERFORMING OPERATIONS; TRANSPORTING
B41J29/38
PERFORMING OPERATIONS; TRANSPORTING
G06K15/024
PHYSICS
B41J29/48
PERFORMING OPERATIONS; TRANSPORTING
B41J15/165
PERFORMING OPERATIONS; TRANSPORTING
B41J11/70
PERFORMING OPERATIONS; TRANSPORTING
B41J15/04
PERFORMING OPERATIONS; TRANSPORTING
G06K15/4065
PHYSICS
B41J3/4075
PERFORMING OPERATIONS; TRANSPORTING
International classification
G06F15/00
PHYSICS
B41J11/70
PERFORMING OPERATIONS; TRANSPORTING
B41J15/16
PERFORMING OPERATIONS; TRANSPORTING
G06K15/00
PHYSICS
Abstract
A printing apparatus that prints images on a roll paper based on a job prints one or a plurality of image sets, each formed of a partition page image and a content image, on the roll paper based on a job in which partition information for inserting a partition page is set. In a case where the printing apparatus executes printing based on the job in which the partition information is set, control is performed to determine, based on a remaining amount of the roll paper loaded on the printing apparatus, a number of image sets that can be printed on the roll paper without interruption from among the image sets based on the job to print the determined number of image sets on the roll paper loaded on the printing apparatus.
Claims
1. A printing apparatus that prints images on a roll paper having a number of pages based on a job, the printing apparatus comprising: one or more memories that store instructions; and one or more processors configured to execute the instructions stored in the one or more memories to: perform control to print one or a plurality of image sets, each formed of a partition page image and a content image, on the roll paper based on a job, wherein the partition page image contains a value of the number of pages as partition information; wherein, in a case where the printing apparatus executes printing based on a first job that is a job in which the partition information is set, control is performed to determine, based on a remaining amount of the roll paper loaded on the printing apparatus, a first number that is a number of image sets that can be printed on the roll paper without interruption from among the image sets based on the first job to print the determined first number of image sets on the roll paper loaded on the printing apparatus, in a case where the first number of image sets are part of image sets among the image sets based on the first job, control is performed to determine a second number that is a number of image sets that can be printed on the roll paper after the first number of image sets are printed without interruption and is from among the image sets based on a second job that is a job in which the partition information is set and that is different from the first job to further print the determined second number of image sets on the roll paper loaded on the printing apparatus at a timing that is after the first number of image sets are printed and is before the roll paper loaded on the printing apparatus is replaced with a new roll paper, and after the first number of image sets and the second number of image sets are printed on the roll paper loaded on the printing apparatus, and the roll paper loaded on the printing apparatus is replaced with the new roll paper, control is performed to print, on the new roll paper, an image set that has not been printed yet among the image sets based on the first job and an image set that has not been printed yet among the image sets based on the second job.
2. The printing apparatus according to claim 1, wherein, in a case where the remaining amount of the roll paper is not enough upon execution of the printing based on the job in which the partition information is set, image formation is controlled.
3. The printing apparatus according to claim 1, wherein, in a case where the printing apparatus executes printing based on a job in which the partition information is not set, only the content image is formed.
4. The printing apparatus according to claim 1, wherein the instructions are further executed to generate image data of the partition page image based on the partition information settable for each of the jobs to insert the partition page.
5. The printing apparatus according to claim 4, wherein a value of a page number and a value of a scroll number for each of the image sets are printed in the partition page.
6. The printing apparatus according to claim 4, wherein the partition page image includes a first partition page image that is a beginning of the image set and a second partition page image that is an end of the image set, the image set includes the first partition page image, the content image subsequent to the first partition page image, and the second partition page image subsequent to the content image.
7. The printing apparatus according to claim 4, wherein the instructions are further executed to, in a case where the remaining amount of the roll paper is not enough upon execution of the printing based on the job in which the partition information is set, form as many image sets as the number of image sets that fit into the remaining amount.
8. The printing apparatus according to claim 7, wherein the instructions are further executed to calculate the number of image sets that fit into the remaining amount based on the remaining amount and a length necessary to print one image set.
9. The printing apparatus according to claim 4, wherein, in a case where a plurality of image sets based on one job in which the partition information is set are formed, the plurality of image sets have the same length.
10. The printing apparatus according to claim 1, further comprising: a display that displays information to a user; and an operation controller that is operated by the user.
11. The printing apparatus according to claim 10, wherein a job list that is a first GUI screen used by the user to select a job for which printing is to be executed is displayed by the display.
12. The printing apparatus according to claim 10, wherein a partition information setting screen that is a second GUI screen used by the user to set the partition information is displayed by the display.
13. The printing apparatus according to claim 12, wherein the partition information setting screen includes: an input field of a numerical value that is used to set a length of a partition region; a text box that is used to specify a start page and an end page of each of the image sets; and a region that displays a preview.
14. The printing apparatus according to claim 1, wherein, from among the image sets based on the job, an image set having a length equal to or smaller than a printable length of the roll paper loaded on the printing apparatus is preferentially printed.
15. A control method of a printing apparatus that prints images on a roll paper having a number of pages based on a job, the control method comprising: printing one or a plurality of image sets, each formed of a partition page image and a content image, on the roll paper based on a job, wherein the partition page image contains a value of the number of pages as partition information; wherein, in a case where the printing is executed based on a first job that is a job in which the partition information is set, determining, based on a remaining amount of the roll paper loaded on the printing apparatus, a first number that is a number of image sets that can be printed on the roll paper without interruption from among the image sets based on the first job to print the determined first number of image sets on the roll paper loaded on the printing apparatus, in a case where the first number of image sets are part of image sets among the image sets based on the first job, determining a second number that is a number of image sets that can be printed on the roll paper after the first number of image sets are printed without interruption and is from among the image sets based on a second job that is a job in which the partition information is set and that is different from the first job and further printing the determined second number of image sets on the roll paper loaded on the printing apparatus at a timing that is after the first number of image sets are printed and is before the roll paper loaded on the printing apparatus is replaced with a new roll paper, and after the first number of image sets and the second number of image sets are printed on the roll paper loaded on the printing apparatus, and the roll paper loaded on the printing apparatus is replaced with the new roll paper, printing, on the new roll paper, an image set that has not been printed yet among the image sets based on the first job and an image set that has not been printed yet among the image sets based on the second job.
16. A non-transitory computer readable storage medium storing a program causing a printing apparatus that prints images on a roll paper having a number of pages based on a job to: print one or a plurality of image sets, each formed of a partition page image and a content image, on the roll paper based on a job, wherein the partition page image contains a value of the number of pages as partition information; wherein, in a case where the printing apparatus executes printing based on a first job that is a job in which the partition information is set, determine, based on a remaining amount of the roll paper loaded on the printing apparatus, a first number that is a number of image sets that can be printed on the roll paper without interruption from among the image sets based on the first job to print the determined first number of image sets on the roll paper loaded on the printing apparatus, in a case where the first number of image sets are part of image sets among the image sets based on the first job, determine a second number that is a number of image sets that can be printed on the roll paper after the first number of image sets are printed without interruption and is from among the image sets based on a second job that is a job in which the partition information is set and that is different from the first job and to further print the determined second number of image sets on the roll paper loaded on the printing apparatus at a timing that is after the first number of image sets are printed and is before the roll paper loaded on the printing apparatus is replaced with a new roll paper, and after the first number of image sets and the second number of image sets are printed on the roll paper loaded on the printing apparatus, and the roll paper loaded on the printing apparatus is replaced with the new roll paper, print, on the new roll paper, an image set that has not been printed yet among the image sets based on the first job and an image set that has not been printed yet among the image sets based on the second job.
17. The printing apparatus according to claim 1, wherein a job ticket including print setting information and information on a number of scrolls to be delivered is received to generate and print the image sets based on the job ticket.
18. The printing apparatus according to claim 1, wherein the instructions are further executed to calculate a number of rolled scrolls in delivery form that fit into a printable length of a currently-loaded roll paper.
19. The printing apparatus according to claim 1, wherein a job in which a roll length necessary for printing is equal to or smaller than a printable length of a currently-loaded roll paper is preferentially printed.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DESCRIPTION OF THE EMBODIMENTS
(13) Preferable embodiments of the present disclosure are described below in detail with reference to the attached drawings. Note that the embodiments described below do not unnecessarily limit the invention according to the scope of claims, and not all combinations of features described below are necessarily essential for solving means of the present disclosure.
First Embodiment
(14) A first embodiment is described below.
Regarding Image Forming System
(15) First, a configuration of an image forming system in the present embodiment is described.
(16) The paper feeding apparatus 10 is an apparatus that feeds the roll paper P to the image forming apparatus 20. The paper feeding apparatus 10 rotates a paper pipe of the roll paper P about a rotational shaft 11, and conveys the roll paper P wound around the paper pipe toward the image forming apparatus 20 at predetermined speed, via multiple rollers (for example, a conveyance roller, a paper feed roller, and the like).
(17) The image forming apparatus 20 forms images on the roll paper P fed from the paper feeding apparatus 10, and conveys the roll paper P on which the images are formed, toward the winding apparatus 30. Note that an operation display unit 26 that is operated by a user and that displays information to the user is connected to the image forming apparatus 20. The operation display unit 26 is described later (see
(18) The winding apparatus 30 is an apparatus that winds the roll paper P conveyed from the image forming apparatus 20 about a paper pipe into a roll shape. In the winding apparatus 30, for example, as illustrated in
(19) Next, configurations relating to the image formation in the image forming system 1 are described in detail.
(20) As illustrated in
(21) The paper conveyance unit 21 is a conveyance mechanism of the roll paper P that is arranged inside the image forming apparatus 20. For example, the paper conveyance unit 21 is formed of multiple rollers, and uses these multiple rollers to convey the roll paper P conveyed from the paper feeding apparatus 10 to the image forming unit 22 and convey the roll paper P having passed the image forming unit 22 to the winding apparatus 30.
(22) The image forming unit 22 forms images on the roll paper P fed from the paper feeding apparatus 10, based on print data for which the image forming unit 22 has received an output instruction. The roll paper P on which the images are formed by the image forming unit 22 is conveyed toward the winding apparatus 30 by the paper conveyance unit 21 and the image forming unit 22.
(23) The communication unit 23 is formed of a communication control card such as, for example, a local area network (LAN) card. The communication unit 23 exchanges various pieces of data with an external apparatus (information processing apparatus such as, for example, PC) connected to a communication network such as a LAN or a wide area network (WAN).
(24) The control unit 24 is formed of, for example, a central processing unit (CPU), a random access memory (RAM), and the like. The CPU of the control unit 24 reads out various programs such as a system program and a processing program stored in the storage unit 25, and loads the programs onto the RAM to execute various processes according to the loaded programs. For example, the control unit 24 can perform an image forming process of executing an image formation job (hereinafter, referred to as job) in response to an instruction of the user.
(25) The storage unit 25 is formed of, for example, a non-volatile semiconductor memory (so-called flash memory), a hard disk drive (HDD), and the like. In the storage unit 25, there are stored various programs including the system program and the processing program to be executed in the control unit 24 and various pieces of data necessary to execute these programs.
(26) The operation display unit 26 is formed of, for example, a liquid crystal display (abbreviated as LCD) with a touch panel, and includes a display unit 26a and an operation unit 26b. The display unit 26a displays various pieces of information on the LCD according to a display control signal received from the control unit 24. The operation unit 26b includes various operation keys such as numerical keys and a start key, receives various input operations made by the user, and outputs operation signals based on operation contents of the user to the control unit 24. For example, the operation display unit 26 is used in, for example, the case where the user sets partition information before execution of a job.
(27) The partition information is explained. The partition information is information set in advance by the user or an operator to, for example, partition the roll paper P subjected to the image forming process into multiple scrolls. In detail, the partition information is information that is actually printed in a page intentionally inserted to clarify end portions (leading end, trailing end) in one scroll. Note that, in the present description, since such a page function as a partition region between a scroll and another scroll printed continuously, this page is defined as partition information page (or partition page), and information indicating a position where the partition information page is to be inserted is defined as partition information page insertion position information. A group of all images forming one scroll in the present embodiment, that is content images (for example, label images) actually necessary in subsequent operations and a page image of the partition information page for the operator performing a cutting operation are defined together as an image set of the scroll.
(28) Information such as page numbers in the scroll, the length of the scroll, the length of a region that functions as a partition (hereinafter, referred to as partition length), a scroll number, and the like can be used as the partition information. For example, in part (a) of
(29) Next, operations performed in the case where the image forming process is performed on the roll paper P in the image forming apparatus 20 are described.
(30) First, the user creates a job including image data to be printed by using an external apparatus (for example, PC) of the image forming system 1, and performs print setting and setting of the number of scrolls to be delivered corresponding to the created job. Then, the user transmits the job as well as print setting information and information on the setting of the number of scrolls to be delivered corresponding to the job to the image forming apparatus 20 via the communication network, by using the external apparatus. Note that the print setting and the setting of the number of scrolls to be delivered may be performed through a GUI screen displayed on the display unit 26a, instead of using the external apparatus.
(31) The control unit 24 of the image forming apparatus 20 receives data of the job sent from the external apparatus via the communication unit 23 and a job ticket including the print setting information, the information on the setting of the number of scrolls to be delivered, and the like corresponding to the job. Although the image data to be printed is assumed to be included in the job and the print setting information and the information on the setting of the number of scrolls to be delivered are assumed to be included in the job ticket in the present embodiment, a data configuration relating to the job is not limited to this. For example, the job may include the print setting information and the information on the setting of the number of scrolls to be delivered in addition to the image data.
Regarding Job List That is GUI Screen for Print Setting
(32)
(33) As illustrated in
(34) The job information includes the document name, the number of pages, a page size, the number of copies, the type of paper, and the number of scrolls to be delivered, layout information of blank labels (blank label horizontal width, intervals between blank labels, and the like), and the like. The user can select one or multiple jobs from the jobs displayed as a list in the display region 301 by operating the operation keys of the operation unit 26b.
(35) A displayed item 302 is a button for deleting a job selected in the display region 301. In the case where the user presses the displayed item 302, the selected job and the job information associated with the selected job are deleted from the storage unit 25.
(36) A displayed item 303 is a button for setting the partition information. The user can cause a screen for setting the partition information for a job selected in the display region 301 to be displayed by pressing the displayed item 303.
(37) A displayed item 304 is a button for starting printing (image formation) of a job selected in the display region 301.
(38) A list of output history of jobs for which images have been formed on the currently-loaded roll paper is displayed in a display region 305. Moreover, values of a printed length and a printable length are also displayed in the display region 305 as information on the lengths for the currently-loaded roll paper. For example, in
(39)
(40)
(41) A displayed item 402 is a toggle switch for switching between setting or not setting the partition information for the selected job, that is switching between on and off of the partition information setting function (hereinafter, referred to as partition function). Note that, since the partition function is in the off state in the example of
(42) A displayed item 403 is an input field of a numerical value for setting the length of the partition region (partition length), and a spin button is added thereto. The user can set the partition length through the displayed item 403. Specifically, the user can directly input a numerical value in the displayed item 403 by operating the operation keys of the operation unit 26b, or adjust a numerical value by pressing the spin button. Note that a default value of the partition length is 0.0 m as illustrated in
(43) A displayed item 404 is a preview of an output product that would be obtained if the printing was executed based on the currently-set partition information. Note that, since the partition function is in the off state in
(44) A displayed item 405 is used to change a page displayed in the preview.
(45) A displayed item 406 is a button for temporarily storing the partition information set by the user or the operator. In the case where the displayed item 406 is pressed, the set partition information and the image data of the partition information page based on the set partition information are stored in the storage unit 25.
(46) A displayed item 407 is a button for canceling the setting of the partition information by the user. In the case where the displayed item 407 is pressed, the set partition information and the image data of the partition information page based on the set partition information are deleted from the storage unit 25.
Regarding Image Forming Process Performed on Roll Paper
(47)
(48) First, in step S501, the CPU of the control unit 24 obtains the image data of the job selected by the user. Note that, in the following description, step S . . . is abbreviated as S . . . .
(49) In S502, the CPU of the control unit 24 obtains the job ticket corresponding to the job selected by the user. Moreover, the CPU of the control unit 24 obtains the partition information corresponding to the job selected by the user and set by the user and the image data of the partition information page based on the obtained partition information.
(50) In S503, the CPU of the control unit 24 executes a RIP process on the image data of the job obtained in S501, and generates image data of a bit-map format for forming images
(51) In S504, the CPU of the control unit 24 determines whether only one job is selected through the display region 301. In the case where the result of the determination in the present step is true, the CPU proceeds to an image forming process based on one job (see
(52) In S505, the CPU of the control unit 24 performs determination for multiple jobs selected by the user. In detail, the CPU of the control unit 24 determines whether the multiple jobs selected by the user includes a job whose length fits within a currently-loaded roll paper. Specifically, the CPU determines whether the multiple jobs selected by the user includes such a job that the roll length necessary for printing of the job is equal to or smaller than the printable length of the currently-loaded roll paper, among. In the case where the result of the determination of the present step is true, the CPU proceeds to S506. Meanwhile, in the case where the result of the determination of the present step is false, the CPU proceeds to an image forming process based on multiple jobs (see
(53) For example, the case is discussed where the length of one page is 297.0 mm and the partition information is set for a job that is selected through the display region 301 and that has a document name of Document 1 as illustrated in
Roll length necessary for printing of job=(partition length+length of one pagenumber of pages+partition length)number of scrollsformula (1)
(54) Specifically, for Document 1, the print length from page 1 to page 300 for the first scroll is 89.1 m. Similarly, the print length from page 301 to page 600 for the second scroll is 89.1 m, and the print length from page 601 to page 900 for the third scroll is 89.1 m. Since partition information pages of 1 m are set in front of and behind each scroll, the roll length necessary for the printing of the job is (1.0 m+89.1 m+1.0 m)3=273.3 m.
(55) The case where the determination process of S505 is executed in the state where Document 1 (roll length necessary for printing is 273.3 m) and Document 2 (roll length necessary for printing is 305.5 m) are selected by the user is discussed.
(56) In this case, if the printable length of the currently-loaded roll paper is 300.0 m, the roll length necessary for printing of Document 1 is equal to or smaller than the printable length of the currently-loaded roll paper (273.3 m300.0 m). Accordingly, the multiple jobs (Document 1, Document 2) include a job (Document 1) in which the roll length necessary for the printing is equal to or smaller than the printable length of the currently-loaded roll paper. Thus, the result of the determination is YES in S505, and the CPU proceeds to S506.
(57) Meanwhile, in the case where the printable length of the currently-loaded roll paper is 260.0 m, the multiple jobs (Document 1, Document 2) include no job in which the roll length necessary for the printing is equal to or smaller than the printable length of the currently-loaded roll paper. Accordingly, the result of the determination is NO in S505, and the CPU proceeds to S701 (see
(58) In S506, the CPU of the control unit 24 executes printing, specifically, forms images based on the image data of the job on the roll paper P by cooperating with the image forming unit 22. In the present step, the job in which the roll length necessary for printing is equal to or smaller than the printable length of the currently-loaded roll paper is preferentially printed.
(59) For example, in the case where the printing is executed in the state where Document 1 and Document 2 described above are selected (see
Regarding Image Forming Process Based on One Job
(60)
(61) In S601, the CPU of the control unit 24 determines whether the partition information page for the corresponding job is present by using setting information of present/absent indicating whether the partition information page is present or absent. In the case where the result of the determination of the present step is true, the CPU proceeds to S602. Meanwhile, in the case where the result of the determination of the present step is false, the CPU proceeds to S603. For example, the setting value of the partition length can be used as the setting information of present/absent indicating whether the partition information page is present or absent.
(62) For example, in the case where the partition length is set to 0.0 m as illustrated in
(63) In S602, the CPU of the control unit 24 determines whether the printable length of the currently-loaded roll paper is equal to or larger than the roll length necessary for the printing of the corresponding job. In the case where the result of the determination of the present step is true, the CPU proceeds to S603. Meanwhile, in the case where the result of the determination of the present step is false, the CPU proceeds to S604.
(64) For example, in the case where the printable length of the currently-loaded roll paper is 300.0 m and the roll length necessary for the printing of the corresponding job is 273.3 m, the result of the determination of the present step is true, and the CPU proceeds to S603. Meanwhile, in the case where the printable length of the currently-loaded roll paper is 250.0 m and the roll length necessary for the printing of the corresponding job is 273.3 m, the result of the determination of the present step is false, and the CPU proceeds to S604.
(65) In S603, the CPU of the control unit 24 executes the printing process of the corresponding job by cooperating with the image forming unit 22. Specifically, the CPU forms images based on the image data of the corresponding job on the roll paper P. For example, a work product as illustrated in part (b) of
(66) The case where the roll length necessary for the printing of the corresponding job does not fit into the printable length of the currently-loaded roll paper (NO in S602) is discussed. In this case, in the present embodiment, the CPU of the control unit 24 performs the image formation within a range that fits into the printable length of the currently-loaded roll paper. Subsequently, the roll paper is replaced with a new roll paper, and then the CPU resumes the image formation of the corresponding job. According to the present embodiment, for example, the work product illustrated in part (a) of
(67) Next, the case where the partition function is on is discussed.
(68) In detail, the displayed item 402 (toggle switch) is in the on state and three scrolls is set as the number of scrolls of the job. Accordingly, an image illustrating a print result of the job partitioned into three scrolls is displayed by using the displayed item 404 (preview). However, in
(69) The user can specify a start page and an end page of each scroll by using a displayed item 408 (text box). The information such as the maximum number of pages settable for each scroll is calculated by using a limit value expressing a specification limit of a label finisher system used after the printing or a delivery requirement (specification limit of an automatic label attaching machine or the like) of the customer user. For example, the case where the value expressing the specification limit of the label finisher system is 100.0 m and the length of one page is 297 mm is discussed. In this case, 100.010029.7=336.7 . . . , and the maximum number of pages settable (capable of being inputted) for each scroll is 336 pages.
(70) Note that the information on a final work product as described above (referred to as delivery information) can be manually set by the operator through a displayed item such as the displayed item 408 (text box). Moreover, the image forming system can receive the delivery information such as the diameter (maximum value) of the scroll in a delivery form, the specification limit of the label finisher system, and the like via the communication unit 23, and automatically set the information on the final work product based on the received delivery information.
(71)
(72) Returning to the description of
Number N of rolled scrolls in delivery form=[printable length L of currently-loaded roll paper/roll length necessary for printing of each scroll]formula (2)
(73) For example, the case is discussed where the printable length of the currently-loaded roll paper is 200 m and the roll length necessary for printing of each scroll calculated based on the partition information is 91.1(=1.0+89.1+1.0) m described above. In this case, the number N of rolled scrolls in the delivery form is calculated to be [200 m/91.1 m]=2.
(74) In S605, the CPU of the control unit 24 executes the print process of the corresponding job by cooperating with the image forming unit 22. In the printing of each scroll in the present step, the printing is performed from the start page to the end page of each scroll included in the partition information, and the partition information page is added and printed in each of the start page and the end page. Moreover, in the present step, images based on image data of the N rolled scrolls calculated in S604 are formed on the roll paper. Note that, in the case where the number N of rolled scrolls calculated in S604 is zero, no image formation is performed. Moreover, in the present step, information on a leading end position of a portion excluding the images of the scroll(s) for which image formation is completed from the whole of images to be printed is stored in the storage unit 25 as information on an image formation resuming position, for print resuming after the replacement of the roll paper.
(75) In S606, the CPU of the control unit 24 displays a message such as, for example, Remaining amount of roll paper is not enough. Please replace roll paper with new roll paper on the display unit 26a as a warning message prompting the replacement of the roll paper. The user having read such a message replaces the currently-loaded roll paper with a new roll paper.
(76) In S607, the CPU of the control unit 24 determines whether the printable length of the currently-loaded roll paper is equal to or larger than the roll length necessary for the printing of the remaining portion of the corresponding job. In the case where the result of the determination of the present step is true, the CPU proceeds to S608. Meanwhile, in the case where the result of the determination of the present step is false, the CPU proceeds to S604.
(77) In S608, the CPU of the control unit 24 obtains the information on the image formation resuming position stored in S605. Then, the CPU of the control unit 24 executes the print process based on image data of the remaining portion of the corresponding job by using the obtained information in cooperation with the image forming unit 22.
(78) For example, the work product as illustrated in part (c) of
Regarding Cutting Step
(79) Description is given of the case where, after the printing in the image forming system 1, the roll paper P is primarily wound by the winding apparatus 30, and is then set to a final delivery form by using a cutting machine 100 illustrated in
(80) The cutting machine 100 is an apparatus for cutting the roll paper (hereinafter, referred to as primary roll) primarily wound in the image forming system 1 to create the scrolls in the final delivery form. The cutting machine 100 includes a paper feeding unit 100a in which the primary roll is set and that feeds the set primary roll to a subsequent unit, a winding unit 100b that winds the fed primary roll, and a cutter 100c that cuts the fed primary roll.
(81) The operator sets the work product P illustrated in part (a) of
(82) Note that adding the partition information pages at the beginning and the end of each scroll as illustrated in
Effects and Like of Present Embodiment
(83) As described above, in the present embodiment, the partition information page is printed by being added to a portion visible in the state where the roll paper is wound. The operator can thereby easily grasp the final delivery form. Moreover, in the present embodiment, as many rolled scrolls in the delivery form as they can fit into the printable length of the currently-loaded roll paper are printed. The image set including the contents images and the page image can be thereby printed without interruption in the middle, and it is possible to suppress the case where work of partitioning to the final delivery form becomes complex for the operator.
Second Embodiment
(84) A second embodiment is described below. The print control based on one print job is mainly described in the aforementioned first embodiment (see
(85) Specifically, for example, the case of
Regarding Image Forming Process Based on Multiple Jobs
(86)
(87) In S701, the CPU of the control unit 24 determines whether the multiple jobs includes a job including the partition information page by using the setting information of present/absent indicating whether the partition information page is present or absent. In the case where the result of the determination of the present step is true, the CPU proceeds to S703. Meanwhile, in the case where the result of the determination of the present step is false, the CPU proceeds to S702.
(88) In S702, the CPU of the control unit 24 executes the printing process of the multiple jobs by cooperating with the image forming unit 22. Specifically, the CPU forms images based on the image data of the jobs on the roll paper P in the order of selection in the display region 301. After S702, the series of processes is terminated.
(89) In S703, the CPU of the control unit 24 calculates the number N of rolled scrolls in the delivery form that fit into the printable length of the currently-loaded roll paper, according to the formula (2). The present step is the same as S604 of the first embodiment (see
(90) In S704, the CPU of the control unit 24 determines whether the number N of the scrolls calculated in S703 is larger than zero. In the case where the result of the determination of the present step is true (N>0), the CPU proceeds to S705. Meanwhile, in the case where the result of the determination of the present step is false (N0), the CPU proceeds to S707.
(91) In S705, the CPU of the control unit 24 executes the print process of the corresponding job by cooperating with the image forming unit 22 as in S605 of the first embodiment (see
(92) In S706, the CPU of the control unit 24 stores information on a leading end position of a portion excluding the images of the scroll(s) for which image formation is completed from the whole of images to be printed in the corresponding job, for print resuming in a subsequent process (S710 or S705 after loop). This information is stored in the storage unit 25 as information on an image formation resuming position for each job.
(93) In S707, the CPU of the control unit 24 determines whether the other jobs include a job that includes the partition information page. The other jobs are jobs for which the processes of S703 to S707 are not executed yet. In the present step, the CPU of the control unit 24 performs the determination by using the setting information of present/absent indicating whether the partition information page is present or absent. In the case where the result of the determination of the present step is true, the CPU proceeds to S703. Meanwhile, in the case where the result of the determination of the present step is false, the CPU proceeds to S708.
(94) In S708, the CPU of the control unit 24 displays a message such as, for example, Remaining amount of roll paper is not enough. Please replace roll paper with new roll paper on the display unit 26a as a warning message prompting the replacement of the roll paper. The user having read such a message replaces the currently-loaded roll paper with a new roll paper.
(95) In S709, the CPU of the control unit 24 determines whether the printable length of the currently-loaded roll paper is equal to or larger than the roll length necessary for the printing of the remaining portion of one or multiple jobs for which images are not formed yet. In the case where the result of the determination of the present step is true, the CPU proceeds to S710. Meanwhile, in the case where the result of the determination of the present step is false, the CPU proceeds to S703.
(96) In S710, the CPU of the control unit 24 obtains the information on the image formation resuming position for each job stored in S706. Then, the CPU of the control unit 24 executes the image forming process on the roll paper P for the portion of one or multiple jobs for which images are not formed yet, by using the obtained information in cooperation with the image forming unit 22.
(97) For example, the work product as illustrated in part (d) of
Specific Example of Work Product in Present Embodiment
(98) Work products in the present embodiment are described by using part (d) of
(99) Moreover, on a roll paper after the replacement, the third scroll that is a work product of Document 1 is printed, next second to fourth scrolls that are work products of Document 2 are printed, and then a work product of Document 3 that includes no partition information page is printed.
(100) Work products that involve no work of connecting white papers by the operator can be thus obtained.
Effects of Present Embodiment
(101) According to the present embodiment, it is possible to obtain a work product that suppresses complication of the partition work of the operator also in the case where there are multiple jobs as jobs to be printed and replacement of the roll paper is necessary in the middle of printing.
Other Embodiments
(102) Although the case where the partition information page is added and printed in each of the beginning and the end of the scroll is described in the aforementioned embodiments, the configuration of the added partition information page is not limited to that in the aforementioned embodiments. For example, in the case where multiple jobs are to be continuously printed, history information of the outputted jobs may be additionally printed in the partition information page every time the job for which images are to be formed changes.
(103) Moreover, although the case where the partition information is generated with the number of print pages to be printed used as the condition is described in the aforementioned embodiments, the condition used to generate the partition information is not limited to the number of pages to be printed and may be any condition. The partition information may be generated by using, for example, the number of labels to be printed, the length of printing, or the like as the condition.
(104) Moreover, the partition information page does not have to be necessarily added to both of the beginning and the end. The partition information page only needs to be added to at least one of the beginning and the end (that is, only at the beginning or the end).
(105) Embodiment(s) of the present disclosure can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a non-transitory computer-readable storage medium) to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more processors (e.g., central processing unit (CPU), micro processing unit (MPU)) and may include a network of separate computers or separate processors to read out and execute the computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)), a flash memory device, a memory card, and the like.
(106) According to the present disclosure, it is possible to perform printing such that the partition work of the operator is reduced in the case where the printing is performed on the roll paper.
(107) While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
(108) This application claims the benefit of Japanese Patent Application No. 2022-028265, filed Feb. 25, 2022, which is hereby incorporated by reference herein in its entirety.