US-20260129135-A1 - IMAGE FORMING APPARATUS, METHOD FOR CONTROLLING IMAGE FORMING APPARATUS, AND STORAGE MEDIUM
Abstract
An image forming apparatus controls an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to a specified number of copy sets to be shifted are printed in a case where a shift function or a rotation function for every specified number of sheets to be cut or every specified cutting thickness is set, the shift function or the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut or a specified cutting thickness is not greater than the number of sheets corresponding to the specified number of copy sets to be shifted or a thickness corresponding to the specified number of copy sets to be shifted, respectively.
Inventors
- Kazuki Kado
Assignees
- CANON KABUSHIKI KAISHA
Dates
- Publication Date
- 20260507
- Application Date
- 20251029
- Priority Date
- 20241107
Claims (12)
- 1 . An image forming apparatus comprising: at least one memory storing instructions; and at least one processor that, upon execution of the stored instructions, configures the at least one processor to operate as: a first control unit configured to control an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to a specified number of sheets to be cut or a specified cutting thickness are printed in a case where a shift function or a rotation function for every specified number of sheets to be cut or every specified cutting thickness is set and a shift function or a rotation function for every specified number of copy sets to be shifted is not set; a second control unit configured to control an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to a specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of copy sets to be shifted is set and the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is not set; a third control unit configured to control an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to the specified number of sheets to be cut or the specified cutting thickness are printed or every time output sheets corresponding to the specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is set, the shift function and the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut or the specified cutting thickness is greater than the number of sheets corresponding to the specified number of copy sets to be shifted or a thickness corresponding to the specified number of copy sets to be shifted, respectively; a fourth control unit configured to control an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to the specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is set, the shift function or the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut or the specified cutting thickness is not greater than the number of sheets corresponding to the specified number of copy sets to be shifted or the thickness corresponding to the specified number of copy sets to be shifted, respectively; and a fifth control unit configured to control an output sheet to be printed without shifting or rotating an output position of the printed output sheets in a case where neither the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness nor the shift function or the rotation function for every specified number of copy sets to be shifted is set.
- 2 . The image forming apparatus according to claim 1 , wherein in a case where the shift function for every specified number of sheets to be cut is set and the shift function for every specified number of copy sets to be shifted is not set, the first control unit is configured to control the output position of the printed output sheets to be shifted every time the output sheets corresponding to the specified number of sheets to be cut are printed, wherein in a case where the shift function for every specified number of copy sets to be shifted is set and the shift function for every specified number of sheets to be cut is not set, the second control unit is configured to control the output position of the printed output sheets to be shifted every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, wherein in a case where the shift function for every specified number of sheets to be cut is set, the shift function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut is greater than the number of sheets corresponding to the specified number of copy sets to be shifted, the third control unit is configured to control the output position of the printed output sheets to be shifted every time the output sheets corresponding to the specified number of sheets to be cut are printed or every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, wherein in a case where the shift function for every specified number of sheets to be cut is set, the shift function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut is not greater than the number of sheets corresponding to the specified number of copy sets to be shifted, the fourth control unit is configured to control the output position of the printed output sheets to be shifted every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, and wherein in a case where neither the shift function for every specified number of sheets to be cut nor the shift function for every specified number of copy sets to be shifted is set, the fifth control unit is configured to control the output sheet to be printed without shifting the output position of the printed output sheets.
- 3 . The image forming apparatus according to claim 1 , wherein in a case where the rotation function for every specified number of sheets to be cut is set and the rotation function for every specified number of copy sets to be shifted is not set, the first control unit is configured to control the output position of the printed output sheets to be rotated every time the output sheets corresponding to the specified number of sheets to be cut are printed, wherein in a case where the rotation function for every specified number of copy sets to be shifted is set and the rotation function for every specified number of sheets to be cut is not set, the second control unit is configured to control the output position of the printed output sheets to be rotated every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, wherein in a case where the rotation function for every specified number of sheets to be cut is set, the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut is greater than the number of sheets corresponding to the specified number of copy sets to be shifted, the third control unit is configured to control the output position of the printed output sheets to be rotated every time the output sheets corresponding to the specified number of sheets to be cut are printed or every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, wherein in a case where the rotation function for every specified number of sheets to be cut is set, the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut is not greater than the number of sheets corresponding to the specified number of copy sets to be shifted, the fourth control unit is configured to control the output position of the printed output sheets to be rotated every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, and wherein in a case where neither the rotation function for every specified number of sheets to be cut nor the rotation function for every specified number of copy sets to be shifted is set, the fifth control unit is configured to control the output sheet to be printed without rotating the output position of the printed output sheets.
- 4 . The image forming apparatus according to claim 1 , wherein in a case where the shift function for every specified cutting thickness is set and the shift function for every specified number of copy sets to be shifted is not set, the first control unit is configured to control the output position of the printed output sheets to be shifted every time the output sheets corresponding to the specified cutting thickness are printed, wherein in a case where the shift function for every specified number of copy sets to be shifted is set and the shift function for every specified cutting thickness is not set, the second control unit is configured to control the output position of the printed output sheets to be shifted every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, wherein in a case where the shift function for every specified cutting thickness is set, the shift function for every specified number of copy sets to be shifted is set, and the specified cutting thickness is greater than the thickness corresponding to the specified number of copy sets to be shifted, the third control unit is configured to control the output position of the printed output sheets to be shifted every time the output sheets corresponding to the specified cutting thickness are printed or every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, wherein in a case where the shift function for every specified cutting thickness is set, the shift function for every specified number of copy sets to be shifted is set, and the specified cutting thickness is not greater than the thickness corresponding to the specified number of copy sets to be shifted, the fourth control unit is configured to control the output position of the printed output sheets to be shifted every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, and wherein in a case where neither the shift function for every specified cutting thickness nor the shift function for every specified number of copy sets to be shifted is set, the fifth control unit is configured to control the output sheet to be printed without shifting the output position of the printed output sheets.
- 5 . The image forming apparatus according to claim 1 , wherein in a case where the rotation function for every specified cutting thickness is set and the rotation function for every specified number of copy sets to be shifted is not set, the first control unit is configured to control the output position of the printed output sheets to be rotated every time the output sheets corresponding to the specified cutting thickness are printed, wherein in a case where the rotation function for every specified number of copy sets to be shifted is set and the rotation function for every specified cutting thickness is not set, the second control unit is configured to control the output position of the printed output sheets to be rotated every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, wherein in a case where the rotation function for every specified cutting thickness is set, the rotation function for every specified number of copy sets to be shifted is set, and the specified cutting thickness is greater than the thickness corresponding to the specified number of copy sets to be shifted, the third control unit is configured to control the output position of the printed output sheets to be rotated every time the output sheets corresponding to the specified cutting thickness are printed or every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, wherein in a case where the rotation function for every specified cutting thickness is set, the rotation function for every specified number of copy sets to be shifted is set, and the specified cutting thickness is not greater than the thickness corresponding to the specified number of copy sets to be shifted, the fourth control unit is configured to control the output position of the printed output sheets to be rotated every time the output sheets corresponding to the specified number of copy sets to be shifted are printed, and wherein in a case where neither the rotation function for every specified cutting thickness nor the rotation function for every specified number of copy sets to be shifted is set, the fifth control unit controls the output sheet to be printed without rotating the output position of the printed output sheets.
- 6 . The image forming apparatus according to claim 1 , wherein each of the first to fifth control units is configured to control printing so that data about a document scanned by a scanner is printed on the output sheet.
- 7 . The image forming apparatus according to claim 1 , wherein each of the first to fifth control units is configured to control printing so that data about a received document is printed on the output sheet.
- 8 . The image forming apparatus according to claim 1 , wherein each of the first to fifth control units is configured to control printing so that data about a document constituting one page is printed on each page of the output sheets.
- 9 . The image forming apparatus according to claim 1 , wherein each of the first to fifth control units is configured to control printing so that data about a document constituting a plurality of pages is printed on each page of the output sheets.
- 10 . The image forming apparatus according to claim 1 , wherein the at least one processor further operates as: a first setting unit configured to set the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness; and a second setting unit configured to set the shift function or the rotation function for every specified number of copy sets to be shifted.
- 11 . A method for controlling an image forming apparatus, the method comprising: controlling, as a first control, an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to a specified number of sheets to be cut or a specified cutting thickness are printed in a case where a shift function or a rotation function for every specified number of sheets to be cut or every specified cutting thickness is set and a shift function or a rotation function for every specified number of copy sets to be shifted is not set; controlling, as a second control, an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to a specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of copy sets to be shifted is set and the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is not set; controlling, as a third control, an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to the specified number of sheets to be cut or the specified cutting thickness are printed or every time output sheets corresponding to the specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is set, the shift function and the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut or the specified cutting thickness is greater than the number of sheets corresponding to the specified number of copy sets to be shifted or a thickness corresponding to the specified number of copy sets to be shifted, respectively, controlling, as a fourth control, an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to the specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is set, the shift function or the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut or the specified cutting thickness is not greater than the number of sheets corresponding to the specified number of copy sets to be shifted or the thickness corresponding to the specified number of copy sets to be shifted, respectively; and controlling, as a fifth control, an output sheet to be printed without shifting or rotating an output position of the printed output sheets in a case where neither the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness nor the shift function or the rotation function for every specified number of copy sets to be shifted is set.
- 12 . A non-transitory computer readable storage medium storing a program for causing an information processing apparatus to perform a method, the method comprising: controlling, as a first control, an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to a specified number of sheets to be cut or a specified cutting thickness are printed in a case where a shift function or a rotation function for every specified number of sheets to be cut or every specified cutting thickness is set and a shift function or a rotation function for every specified number of copy sets to be shifted is not set; controlling, as a second control, an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to a specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of copy sets to be shifted is set and the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is not set; controlling, as a third control, an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to the specified number of sheets to be cut or the specified cutting thickness are printed or every time output sheets corresponding to the specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is set, the shift function and the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut or the specified cutting thickness is greater than a number of sheets corresponding to the specified number of copy sets to be shifted or a thickness corresponding to the specified number of copy sets to be shifted, respectively, controlling, as a fourth control, an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to the specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is set, the shift function or the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut or the specified cutting thickness is not greater than the number of sheets corresponding to the specified number of copy sets to be shifted or the thickness corresponding to the specified number of copy sets to be shifted, respectively; and controlling, as a fifth control, an output sheet to be printed without shifting or rotating an output position of the printed output sheets in a case where neither the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness nor the shift function or the rotation function for every specified number of copy sets to be shifted is set.
Description
BACKGROUND Field of the Technology The present disclosure relates to an image forming apparatus, a method for controlling the image forming apparatus, and a storage medium. Description of the Related Art There is a known function of printing sheets with a sheet output position shifted every desired number of copy sets in the related art. Further, a technique is known for combining and printing documents so that, on the assumption that a user cuts a printed product after printing, N sets of copies in the page order from page one to page D are created, with one bundle of cut sheets stacked under the other bundle of cut sheets by shifting the printed sheet(s) every number of sheets that can be cut by a cutter, (Japanese Patent Laid-Open No. 2002-281278). In addition, a technique is known for shifting an output product at a specified stackable height of bundles of sheets by a specified stacking method in order to perform post-processing, such as boxing (Japanese Patent Laid-Open No. 2007-50691). In the related art, a function of shifting an output position when a desired number of copy sets is printed and a function of shifting based on other factors cannot be specified together. For example, for cutting output sheets by a cutter or the like in post-processing, the maximum number of sheets that can be cut is often limited. For this reason, when a user cuts printed sheets after printing, it is necessary to separate the printed sheets every maximum number of sheets that can be cut, which requires time and effort for the user to do the task. SUMMARY The present disclosure is directed to reducing time and effort for a user to separate printed sheets every desired number of sheets after printing. According to an aspect of the present disclosure, an image forming apparatus includes at least one memory storing instructions, and at least one processor that, upon execution of the stored instructions, configures the at least one processor to operate as, a first control unit configured to control an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to a specified number of sheets to be cut or a specified cutting thickness are printed in a case where a shift function or a rotation function for every specified number of sheets to be cut or every specified cutting thickness is set and a shift function or a rotation function for every specified number of copy sets to be shifted is not set, a second control unit configured to control an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to a specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of copy sets to be shifted is set and the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is not set, a third control unit configured to control an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to the specified number of sheets to be cut or the specified cutting thickness are printed or every time output sheets corresponding to the specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is set, the shift function and the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut or the specified cutting thickness is greater than the number of sheets corresponding to the specified number of copy sets to be shifted or a thickness corresponding to the specified number of copy sets to be shifted, respectively, a fourth control unit configured to control an output position of printed output sheets to be shifted or rotated every time output sheets corresponding to the specified number of copy sets to be shifted are printed in a case where the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness is set, the shift function or the rotation function for every specified number of copy sets to be shifted is set, and the specified number of sheets to be cut or the specified cutting thickness is not greater than the number of sheets corresponding to the specified number of copy sets to be shifted or the thickness corresponding to the specified number of copy sets to be shifted, respectively, and a fifth control unit configured to control an output sheet to be printed without shifting or rotating an output position of the printed output sheets in a case where neither the shift function or the rotation function for every specified number of sheets to be cut or every specified cutting thickness nor the shift function or the rotation function for every specified number of copy sets to be shifted is set