A program, a storage medium, a method for controlling an information processing device, and an information processing device.
The program enables selective secondary transfer voltage adjustment based on sheet size, ensuring correct execution by bypassing unsuitable sheets, thereby maintaining print quality.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- CANON KK
- Filing Date
- 2025-04-21
- Publication Date
- 2026-06-01
AI Technical Summary
Existing systems restrict the execution of secondary transfer voltage adjustment when the first adjustment based on the image read by the reader cannot be correctly performed due to sheet size limitations, leading to incorrect adjustments.
A program that allows the printing device to perform a first adjustment of the secondary transfer voltage based on the image read by the reading device, receive a user adjustment value, and selectively execute the second adjustment only on sheets capable of correct first adjustment, while preventing execution on sheets that cannot perform the first adjustment correctly.
Ensures that the secondary transfer voltage adjustment is executed only on suitable sheets, preventing incorrect adjustments and maintaining print quality by bypassing sheets that cannot support the initial adjustment.
Smart Images

Figure 0007868220000001 
Figure 0007868220000002 
Figure 0007868220000003
Abstract
Description
Technical Field
[0001] The present invention relates to P a program , storage medium, control method for information processing device, and information processing device .
Background Art
[0002] There is a device that prints an image on a sheet, allows a user to set the sheet on a reading device, and adjusts a secondary transfer voltage by reading the sheet (see Patent Document 1).
[0003] Conventionally, there is also a device that prints an image on a sheet, conveys the sheet to a reading device, and reads the image of the sheet with the reading device to adjust the secondary transfer voltage and the like. This can save the user's labor involved in the adjustment.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] When performing adjustment by conveying a sheet to a reading device, it is better to perform the adjustment using a sheet having the same size as the size of the sheet used for printing. Therefore, the user selects a sheet for adjustment from a plurality of sheets.
[0006] However, among such reading devices, there are some that have limitations on the size of the sheet that can be correctly adjusted due to reasons such as the mechanical structure of the reading device for reading the sheet and the constraints of the reading method.
[0007] If a sheet of a size that cannot be correctly adjusted is selected, the correct adjustment cannot be performed.
[0008] This invention has been made in view of the above problems. The object of this invention is If the first adjustment of the secondary transfer voltage, which is performed based on the image read by the reader, cannot be correctly executed, the system will not restrict the execution of the second adjustment of the secondary transfer voltage, which is performed based on the adjustment value received from the user, using a sheet determined based on the size of the selected sheet. That is what it is. [Means for solving the problem]
[0009] This invention The program relating to the present invention is a program for causing a computer of an information processing device to execute a method, the method comprising the steps of: causing a printing device to print an image; transporting the sheet on which the image is printed to a reading device; causing the printing device to perform a first adjustment of the secondary transfer voltage based on the image read by the reading device; receiving an adjustment value from a user; causing the printing device to perform a second adjustment of the secondary transfer voltage based on the received adjustment value; selecting a sheet; determining whether the first adjustment can be correctly performed using the selected sheet based on the size of the selected sheet; and not restricting the execution of the second adjustment using a sheet that has been determined not to be able to correctly perform the first adjustment, but rather restricting the execution of the first adjustment using a sheet that has been determined not to be able to correctly perform the first adjustment. [Effects of the Invention]
[0010] According to the present invention, If the first adjustment of the secondary transfer voltage, which is performed based on the image read by the reader, cannot be correctly executed, the system will not restrict the execution of the second adjustment of the secondary transfer voltage based on the adjustment value received from the user using a sheet determined based on the size of the selected sheet. It is possible. [Brief explanation of the drawing]
[0011] [Figure 1] Block diagram illustrating the overall configuration of the printing system according to Embodiment 1 [Figure 2] Cross-sectional view of the image forming apparatus according to Embodiment 1 [Figure 3] Block diagram illustrating the hardware configuration of the image forming apparatus according to Embodiment 1. [Figure 4] Block diagram (A) illustrating the hardware configuration of the print control device according to Embodiment 1, and block diagram (B) illustrating the software configuration. [Figure 5] This figure shows an example of the top screen of the paper management application executed by the print control device according to Embodiment 1. [Figure 6] A flowchart illustrating the process of generating the top screen when the paper management application is launched in the print control device according to Embodiment 1. [Figure 7] Flowchart illustrating the initialization process of the image forming apparatus according to Embodiment 1 [Figure 8] This figure shows an example of a paper setting management table in the print control device according to Embodiment 1. [Figure 9] This figure shows the paper feed screen that appears when the paper feed button on the top screen is pressed in Embodiment 1. [Figure 10] Example of a chart for adjusting the secondary transfer voltage read by the reading device according to Embodiment 1 [Figure 11]Example of the reading result of the chart for secondary transfer voltage adjustment in the reading device according to Embodiment 1 [Figure 12] Figure showing the operation screen of the secondary transfer voltage of the paper management application according to Embodiment 1 [Figure 13] Flowchart for explaining the automatic adjustment process of the secondary transfer voltage according to Embodiment 1 [Figure 14] Flowchart for explaining the manual adjustment process of the secondary transfer voltage according to Embodiment 1 [Figure 15] Flowchart for explaining the process of selecting and displaying the adjustment screen of the secondary transfer voltage in Embodiment 1 [Figure 16] Figure showing an example of the secondary transfer voltage adjustable paper table according to Embodiment 1 [Figure 17] Figure showing the paper feed stage screen displayed when the paper feed stage button on the top screen is pressed in Embodiment 2 [Figure 18] Flowchart for explaining the process of selecting and displaying the adjustment screen of the secondary transfer voltage according to Embodiment 2 [Figure 19] Flowchart for explaining the re - display of the paper list after the adjustment button is pressed according to Embodiment 4
Mode for Carrying Out the Invention
[0012] Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.
[0013] <Embodiment 1> Figure 1 is a block diagram illustrating the overall configuration of a printing system 100 according to Embodiment 1. This printing system 100 comprises an image forming apparatus 103 and a print control device 102. This printing system 100 is connected to a client computer 101 for communication. The client computer 101 and the print control device 102 are connected for communication via a Local Area Network (LAN) 110 using an Ethernet cable 109. The print control device 102 and the image forming apparatus 103 are connected via an image video cable 107 and a control cable 108. In this embodiment, the image forming apparatus 103 is not directly connected to the LAN 110. The image forming apparatus 103 and the client computer 101 communicate via the print control device 102. The image forming apparatus 103 may be connected to the LAN 110. In other words, the image forming apparatus 103 may be directly connected to the client computer 101 for communication. The client computer 101 launches an application and issues print commands to the printing system 100. The print control device 102 performs image processing in cooperation with the image forming apparatus 103.
[0014] The image forming apparatus 103 is a multifunction device with various functions. It not only processes images from the client computer 101 and the print control device 102, but can also copy data scanned by the scanner unit 104 and send it to a shared folder. When scanning an image with the scanner unit 104, the device receives various instructions from the user via various keys on the operation panel 105. The operation panel 105 also displays various information such as the scanning status. The paper output unit 106 receives the paper on which the image has been formed and ejects the paper from the received paper.
[0015] The print control device 102 has a controller unit (controller unit 300, described later) and a display unit 111, and the display unit 111 displays information from the print control device 102. The user operates the hardware operation buttons 112 of the print control device 102 to operate the information displayed on the display unit 111. The information displayed on the display unit 111 is used to display the minimum necessary information for operating the print control device 102 (power operation and IP address confirmation). Furthermore, an external display device 113, a keyboard 114, and a pointing device 115 are connected to the print control device 102. In Embodiment 1, the print system 100 is described as the print control device 102 and the image forming apparatus 103 being separate systems, but the processing of the print control device 102 can be included inside the image forming apparatus 103, and the print control device 102 does not need to be physically located. Also, the external display device 113 may have a position input device function such as a touchpad and also function as the pointing device 115.
[0016] The paper feed units 116-1 to 116-8 (collectively referred to as paper feed unit 116) connected to the image forming apparatus 103 are devices for storing paper (sheets) used for printing. When a print command is received, one paper feed tray is selected, and paper is fed from the selected tray. The number of paper feed units 116 may increase or decrease depending on the optional configuration connected to the image forming apparatus 103.
[0017] The reading device 117 incorporates a sensor that reads the printed chart for various adjustments such as image position (print position) adjustment, density unevenness correction, and secondary transfer voltage adjustment. The reading device 117 transmits the reading results to the controller unit 300.
[0018] Figure 2 is a mechanical cross-sectional view of the image forming apparatus 103 (paper feeding sections 116-3 to 116-8 are omitted) according to Embodiment 1. The following explanation will be based on Figure 2.
[0019] The print engine 210 is equipped with paper feed units 116-1 to 116-8 (figures of 116-3 to 116-8 are omitted). Various types of sheets can be stored in each paper feed unit. Paper feed units 116-1 to 116-8 separate only the top sheet from the stored sheets and transport it to the sheet transport path 203. Developing stations 203 to 206 form toner images using colored toners Y, M, C, and K, respectively. The formed toner image is first transferred to the intermediate transfer belt 207. The intermediate transfer belt 207 then rotates clockwise in Figure 2, and the toner image is transferred to the sheet transported from the sheet transport path 202 by the secondary transfer roller 208. The fixing unit 211 is equipped with a pressure roller and a heating roller, and fixes the toner image to the sheet by passing the sheet between the rollers and melting and pressing the toner. After passing through the fixing unit 211, the sheet is transported through the sheet transport path 212 to the sheet transport path 215. If the sheet type requires further melting and pressing for fixing, after passing through the fixing unit 211, it is transported through the sheet transport path 214 to the second fixing unit 213. After additional melting and pressing is performed in the second fixing unit 213, the sheet is transported to the sheet transport path 215. If the print mode setting is set to double-sided printing, the sheet is then transported to the sheet inversion path 216, where it is inverted, and then transported to the double-sided transport path 217. Finally, the second image is transferred using the secondary transfer roller 208.
[0020] The sheet transported from the print engine 210 is transported to the reader 117. Inside the reader 117, a first CIS (Contact Image Sensor) 221 and a second CIS 222 are arranged vertically. In this embodiment, CIS is used, but the device is not limited to CIS as long as it has a mechanism capable of reading patches and markers on the sheet. The first CIS reads the upper surface of the sheet, and the second CIS reads the lower surface of the sheet. When the sheet transported on the sheet transport path 223 reaches a predetermined position, the reader 117 uses the first CIS 221 and the second CIS 222 to read the patches on the sheet. The reader 117 then feeds back the results of the reading, such as image position information and density information, to the print engine 210, according to the patches and markers. The handling of the reading results will be described later.
[0021] The finisher 231 performs finishing processes on the transported sheets, such as stapling (single-point / double-point binding), punching (two-hole / three-hole), and saddle-stitch binding. The finisher 231 is equipped with two trays 106. Sheets are discharged into each tray via sheet transport paths 232 and 233.
[0022] The reader 117 is configured to be detachable from the print engine unit 210, and can be removed from or connected to the print engine unit 210.
[0023] Figure 3 is a block diagram illustrating the hardware configuration of the image forming apparatus 103 according to Embodiment 1.
[0024] The controller 300 has a CPU 301, which loads control programs stored in ROM 303 or external storage device 311 into RAM 302 and executes the loaded programs. In this way, the controller 300 comprehensively controls various devices connected to the system bus 304. The CPU 301 also outputs image signals as output information to the printing unit (printer engine) 210 connected via the printing interface 307, and receives image signals input from the scanner unit 104 connected via the reading interface 312. Furthermore, the CPU 301 controls the paper feed unit 116 connected to the print engine 210 via the printing interface 307, and acquires the status of the paper feed unit 116. The CPU 301 is also capable of communication processing with the LAN controller 306 and the print control device 102 via the control cable 108. RAM 302 primarily functions as the main memory and work area of the CPU 301. External storage devices 311, such as hard disk drives (HDDs) and IC cards, are accessed and controlled by a disk controller (DKC) 308. The hard disk stores application programs, font data, form data, etc., and is also used as a job storage area to temporarily spool print jobs and control the spooled jobs from the outside. Furthermore, it is used as a BOX data storage area to hold image data input from the scanner unit 104 and image data of print jobs as BOX data, which can be accessed from the network and used for printing. In Embodiment 1, an HDD is used as the external storage device 311, and it stores various logs such as job logs and image logs. The operation panel 105 is connected to the controller 300 via an operation panel interface 305, and the user can input various information using software keys or hardware keys. The non-volatile memory 309 stores various setting information set from terminals via the operation panel 105 and the network 110. The video interface 314 receives image data from the print control device 102.Furthermore, the CPU 301 acquires patch and density information read by the reader 117, which is connected via the reader interface 315 and the reader's communication interface 321. The reader 117 has a CPU 322, ROM 323, RAM 324, and imaging unit 325 connected to the system bus 326, and controls the reading of patches and markers and sends the read patch and density information to the print engine.
[0025] Figure 4(A) is a block diagram illustrating the hardware configuration of the print control device 102 according to Embodiment 1.
[0026] The controller 400 has a CPU 401, which loads control programs stored in ROM 403 or external storage device 409 into RAM 402 and executes the loaded programs. In this way, the controller 400 comprehensively controls various devices connected to the system bus 404. The CPU 401 can also communicate with the image forming apparatus 103 via the LAN controller 406 and control cable 108. Furthermore, the CPU 401 can communicate with client computers 101 and the image forming apparatus 103 on the network via LAN controller 407 and LAN 110. RAM 402 primarily functions as the main memory and work area for the CPU 401. Access to external storage devices 409, such as hard disk drives (HDDs) and IC cards, is controlled by the disk controller (DKC) 408. The hard disk stores application programs, font data, form data, etc., and temporarily spools print jobs. It is used as a job storage area for RIP (Raster Image Processor) processing of spooled jobs and for saving them again. The operation interface 405 controls the interface between the operation button section 112, where the user inputs various information, and the display section 111, which presents information to the user, and the controller 400. The video interface 410 transmits RIP-processed image data to the image forming apparatus 103. The keyboard controller (KBC) 411 processes inputs such as information from the keyboard 114 and the pointing device 115. The display control unit 412 has an internal video memory and draws to the video memory according to instructions from the CPU 401, and outputs the image data drawn to the video memory as a video signal to the display device 113.
[0027] Figure 4(B) is a block diagram illustrating the software configuration of the print control device 102 according to Embodiment 1. The functions of each component shown in Figure 4(B) are achieved by the CPU 401 executing the program loaded into the RAM 402.
[0028] The system software 451 that controls the print control device 102 includes a UI control unit 452, a paper management unit 453, a paper feed tray management unit 454, a network control unit 455, a job management unit 456, and a settings management unit 457. The UI control unit 452 controls the screen displayed by the printing system. The UI control unit 452 can control the display of text and paper size units displayed on the screen according to the system settings. The paper management unit 453 communicates with the image forming apparatus 103 and manages the acquired paper information in the paper setting management table 800 shown in Figure 8.
[0029] The network control unit 455 controls communication with the image forming apparatus 103 via the LAN controller 406 and with client computers 101 on the network 110 via the LAN controller 407. The job management unit 456 manages the print processing sequence and the order of jobs. The job management unit 456 manages jobs received by the print control device 102 and controls data transfer for printing received jobs to the image forming apparatus 103 via the LAN controller 406 or the video interface 410. The settings management unit 457 manages system settings related to the paper management system. System settings include, for example, the language setting for the text displayed on the paper management system screen and the setting of the display unit system (millimeters or inches) for paper size.
[0030] Figure 5 shows an example of the top screen 500 of the paper management application executed by the print control device 102 according to Embodiment 1.
[0031] The top screen 500 shows an example of a screen displaying information about the paper feed stage of the image forming apparatus 103 connected to the print control device 102. The top screen 500 is drawn to its video memory according to instructions from the CPU 401, and the image data drawn to the video memory is output as a video signal to the display device 113 and displayed.
[0032] When the paper management application is launched, it acquires the equipment configuration information of the image forming apparatus 103 and displays the correct image according to this option information. Figure 5 shows the state in which eight paper feed trays are connected. 510 to 517 are paper feed tray buttons corresponding to each paper feed tray. Paper feed open buttons 520 to 527 are buttons that instruct the paper feed tray to open. That is, when a paper feed tray is closed, pressing a paper feed open button will open that paper feed tray. The paper management application creates and displays these paper feed tray buttons based on the paper feed tray information of the image forming apparatus 103 acquired when it was launched. The paper feed tray buttons have an area that displays information such as the paper name and remaining paper amount set for the paper feed tray. When the controller 400 receives a paper feed tray status change event from the image forming apparatus 103 when the status of a paper feed tray is changed in the image forming apparatus 103, it reacquires the paper feed tray information. The controller 400 then redraws the display area of the paper feed tray buttons again according to the acquired paper feed tray information.
[0033] The paper list button 501 is a button that instructs the display of the paper list screen 530. In Embodiment 1, when the paper list button 501 is pressed, the controller 400 displays the paper list screen 530 at the forefront.
[0034] The setting button 502 is a button that instructs the system to display a screen for changing the system settings of the paper management application. When the setting button 502 is pressed, the controller 400 displays the current system settings according to the system settings stored in the external storage device 409.
[0035] Figure 6 is a flowchart illustrating the process of creating the top screen 500 when the paper management application is launched on the print control device 102 according to Embodiment 1. While the paper management application according to Embodiment 1 is described as running on the print control device 102, it is not limited to this and can similarly run on, for example, the client computer 101. Here, we will explain an example executed by the print control device 102. The process shown in this flowchart is achieved by the CPU 401 executing the program loaded into the RAM 402 mentioned above.
[0036] This process begins when the print control device 102 is activated. First, in S601, the CPU 401 identifies the model of the connected image forming machine 103 that is subject to paper management. The CPU 401 identifies the model of the image forming machine 103 and uses this identification result when creating the equipment configuration screen on the top screen 500 and when absorbing specification differences between models. At this time, the CPU 401 communicates with the image forming machine 103 and obtains model information from the information returned from the image forming machine 103 in S707 of Figure 7, which will be described later. Furthermore, the CPU 401 identifies the model of the image forming machine 103 based on the model identification information it has previously held. Once the model of the connected image forming machine 103 is identified, the process proceeds to S602. In S602, the CPU 401 communicates with the image forming machine 103 and obtains equipment configuration information of the image forming machine 103 from the information returned in S709 of Figure 7. Then, it identifies the equipment configuration connected to that image forming machine 103. Furthermore, CPU401 uses this determination result when creating the device configuration screen for the top screen 500, when identifying information about the paper feed tray, and when accommodating specification differences between models.
[0037] Next, in S603, the CPU 401 obtains paper feed stage information from the image forming apparatus 103. This paper feed stage information includes the configuration of the paper feed stages, such as the paper feed stage, manual feed tray, and long paper tray, as well as information on the paper set for each paper feed stage. Furthermore, the CPU 401 identifies the paper feed stages connected to the image forming apparatus 103 that are subject to paper management and determines the number of connected paper feed stages. Then, in S604, the CPU 401 communicates with the image forming apparatus 103. From the information returned in S711 in Figure 7, the CPU 401 obtains information on the paper set for each paper feed stage and information on whether the corresponding paper feed stage can be automatically pulled out by pressing the paper feed stage open buttons 520 to 527. Then, in S605, the CPU 401 creates the information for the paper feed stage buttons 510 to 517 to be displayed on the top screen 500. When creating button information, if the paper feed tray can be automatically extended by pressing the paper feed tray open button, then paper feed tray open buttons 520 to 527 will be created and displayed above the paper feed tray buttons 510 to 517.
[0038] Next, in S606, the CPU 401 communicates with the image forming apparatus 103 and obtains the paper list information returned from the image forming apparatus 103 in S713 of Figure 7. Next, in S607, the CPU 401 creates the information for the paper list screen 530 to be displayed on the top screen 500. Each piece of paper information on this paper list screen 530 also includes information on whether paper can be set for each paper feed stage of the image forming apparatus 103. Next, in S608, the CPU 401 communicates with the image forming apparatus 103 to obtain the adjustment values for each adjustment from the information returned in S715 of Figure 7 for use in displaying the adjustment value information on the paper list screen 530. Then, in S609, the CPU 401 creates a string to be displayed in the paper information based on the adjustment values obtained in S608. Here, if the adjustment value has been changed from the default value, "No adjustment" is displayed, and if the adjustment value has been changed from the default value, "Adjustment made" is displayed. Then, proceeding to S610, the CPU 401 creates the top screen 500 based on the model and equipment configuration information of the image forming apparatus 103 acquired in S601 and S602, the paper feed button information created in S605, the paper list information created in S607, and the adjustment value information created in S609. Next, proceeding to S611, the CPU 401 registers with the print control device 102 the destination for change notification event processing, which will be sent to the image forming apparatus 103 when the paper feed information or paper information of the image forming apparatus 103 is changed. If the registration is successful, the change notification event waiting process is performed. After the change notification event waiting process is completed, the startup process ends.
[0039] Note that the process in Figure 6 was described as the operation when the paper management application is started. However, the paper feed stage information, paper list information, and adjustment values of the image forming apparatus 103 may be changed at any time while the paper management application is in use. Therefore, communication between the paper management application and the image forming apparatus 103, and the updates of the information that accompany this, will be performed as needed, regardless of whether the operation was performed by the paper management application or the image forming apparatus 103. Furthermore, it is assumed that information will be synchronized between the paper management application and the image forming apparatus 103.
[0040] Figure 7 is a flowchart illustrating the initialization process of the image forming apparatus 103 according to Embodiment 1. The process shown in this flowchart is achieved by the CPU 301 executing the program loaded into the RAM 302 mentioned above.
[0041] First, in S701, the CPU 301 obtains the model information of the image forming apparatus 103 from the external storage device 311 and creates it as data that can be returned. Then, proceeding to S702, the CPU 301 obtains the equipment configuration information connected to the image forming apparatus 103 from the external storage device 311 and creates it as data that can be returned. Next, proceeding to S703, the CPU 301 obtains the paper feed stage information of the image forming apparatus 103 from the external storage device 311 and creates it as data that can be returned. Next, proceeding to S704, the CPU 301 obtains the paper list information of the image forming apparatus 103 from the external storage device 311 and creates it as data that can be returned. Next, proceeding to S705, the CPU 301 obtains the adjustment value information of the image forming apparatus 103 from the external storage device 311 and creates it as data that can be returned. This acquisition of adjustment value information is performed for all items that can be adjusted in the image forming apparatus 103.
[0042] Next, the process proceeds to S706, where the CPU 301 determines whether it has received a request for model information from the print control device 102. If it has received the request for model information as shown in S601 in Figure 6, it proceeds to S707, returns the model information created in S701 to the print control device 102, and then proceeds to S708. If the request for model information has not been received in S706, the process also proceeds to S708.
[0043] In S708, the CPU 301 determines whether it has received a request for device configuration information from the print control device 102. If it has received the request for device configuration information as shown in S602 in Figure 6, it proceeds to S709. In S709, the CPU 301 returns the device configuration information created in S702 to the print control device 102 and proceeds to S710. On the other hand, if it has not received a request for device configuration information in S708, it also proceeds to S710.
[0044] In S710, the CPU 301 determines whether or not it has received an inquiry about paper feed tray information from the print control device 102. If it has received an inquiry about paper feed tray information as shown in S603 and S604 in Figure 6, it proceeds to S711, sends the paper feed tray information created in S703 back to the print control device 102, and then proceeds to S712. If it has not received an inquiry about paper feed tray information in S710, it also proceeds to S712.
[0045] In S712, the CPU 301 determines whether it has received a request for paper list information from the print control device 102. If it has received a request for paper list information as shown in S606 in Figure 6, it proceeds to S713. In S713, the CPU 301 returns the paper list information created in S704 to the print control device 102 and proceeds to S714. If it has not received a request for paper list information in S712, it also proceeds to S714.
[0046] In S714, the CPU 301 determines whether it has received an inquiry for adjustment value information from the print control device 102. If it has received an inquiry for adjustment value information as shown in S608 in Figure 6, it proceeds to S715, sends the adjustment value information back to the print control device 102, and proceeds to S716. If it has not received an inquiry for paper feed stage information in S714, it also proceeds to S716. In S716, the CPU 301 determines whether it has received a request from the print control device 102 to register destination information when sending an event when the state of the image forming apparatus 103 changes. If so, it proceeds to S717, adds the print control device 102 as an event destination, and proceeds to S718. On the other hand, if it has not received a request to register an event destination in S716, it also proceeds to S718. In S718, if all processes in S706, S708, S710, S712, S714, and S716 have been successful, the CPU 301 determines that the initialization process is complete and terminates this process. On the other hand, if none of the steps are successful, the process transitions to S706.
[0047] In addition, the paper feed stage 116 in Embodiment 1 is just one example of a paper feed stage, and may be a paper feed stage of other mechanisms such as an inserter or a manual feed tray, and its form is not limited.
[0048] Let's return to the explanation in Figure 5. For example, if you press the paper feed button 510 of paper feed tray 1 with a pointing device 115, the paper setting screen for paper feed tray 1 will be displayed, allowing you to set paper for paper feed tray 1 or change the setting value of the paper that has already been set. The same applies to paper feed buttons 511 to 517 as to paper feed button 510, so we will omit their explanation. Also, although not described in detail in this embodiment, it goes without saying that the paper feed tray includes all paper feed trays such as inserters and manual feed trays. Furthermore, although we will omit explanations of using the pointing device 115 when operating an application such as pressing a button in the following explanation, it goes without saying that such an input device is used for operation.
[0049] Figure 8 shows an example of a paper setting management table 800 stored in the print control device 102 according to Embodiment 1.
[0050] In this paper setting management table 800, the paper name 802, basis weight 803, size 804, width 805, height 806, surface quality 807, and setting values 808-811 for multiple adjustment items are registered, associated with the paper ID 801 that identifies the paper. The setting values for adjustment items include, for example, the paper transport of the first fuser unit, the paper transport of the second fuser unit, transfer voltage, secondary transfer voltage 808, image position adjustment 809, 810, and adjusted flag 811. The secondary transfer voltage 808 indicates the voltage applied to the secondary transfer roller 208, and its value may differ between the front and back sides. The adjusted flag 811 indicates whether or not paper adjustment has been performed. It is set to 1 if adjusted and 0 if not adjusted.
[0051] The paper management unit 453 can edit, add, delete, and search for paper information in the paper setting management table 800. The paper setting management table 800 is a management table for managing paper information for each paper ID and is stored in the external storage device 409, which is a non-volatile area. Although it is stated that it is stored in the external storage device 409, it may also be stored in the external storage device 310 of the image forming apparatus 103, and the print control device 102 may obtain the paper setting management table 800 from the image forming apparatus 103 and store it in RAM 402 during program execution. The paper feed tray management unit 454 communicates with the image forming apparatus 103 and manages the acquired paper feed tray information.
[0052] Figure 9 shows the paper feed screen that is displayed when the paper feed buttons 510 to 517 on the top screen 500 are pressed in Embodiment 1.
[0053] The paper feed stage screen 900 draws to its video memory according to instructions from the CPU 401, and outputs the image data drawn to the video memory as a video signal to the display device 111 for display. The paper feed stage screen 900 includes a paper list display area 901, a paper information display area 902, a button 903 to display settings screens for other paper information besides 902, an OK button 904, and a Cancel button 905. Furthermore, it includes a pull-down menu 906 for selecting the display method of the paper list and a paper search input area 907.
[0054] The paper list display area 901 is the area that displays the paper list. Here, the paper types are displayed in the column direction, and paper information such as paper attributes is displayed in the row direction. The currently selected paper is highlighted to indicate that it is selected. When the paper feed tray screen 900 is displayed, the paper set in the paper feed tray is selected in the paper list display area 901. When a paper is selected from the paper list display area 901, the information of the selected paper is displayed in the paper information display area 902. If a different paper is selected in the paper list display area 901 and the OK button 904 is pressed, the controller 400 sets the paper settings for the image forming apparatus 103. If a different paper is selected in the paper list display area 901 and the Cancel button 905 is pressed, the controller 400 closes the paper setting screen 900 without setting the paper settings for the image forming apparatus 103.
[0055] Next, we will explain each item in the paper information display area 902. To improve user convenience, in Embodiment 1, as an example, only paper information that the user frequently uses is displayed. Specifically, this includes the name of the paper and various adjustment items (image position adjustment, secondary transfer voltage adjustment, curl correction amount, gloss / black quality adjustment, trailing edge whiteout correction, saddle stitching setting, and paper fan airflow adjustment). The paper information display area 902 displays whether the currently selected paper name and various adjustment values have been changed from the initial values of the image forming apparatus 103. If they have not been changed, "No adjustment" is displayed, and if they have been changed, "Adjustment made" is displayed. For items that can be adjusted from the print control device 102, adjustment buttons are displayed, allowing the corresponding adjustment screen to be displayed. Note that the buttons are just one example of an object. Checkboxes or other objects may also be used instead of buttons. The secondary transfer voltage adjustment, which will be described later, can be accessed by pressing the secondary transfer adjustment button 908 in the paper information display area 902 to display the adjustment screen. Furthermore, the image position adjustment, which will be described later, can be accessed by pressing the image position adjustment button 909 in the paper information display area 902 to display the adjustment screen.
[0056] The detailed adjustment button 903 is pressed when you want to check or change settings for information that is not displayed in the paper information display area 802.
[0057] The pull-down menu 906, which selects how to display the paper list, displays options for filtering and displaying the paper shown in the paper list display area 901.
[0058] The paper search input area 907 is an area for the operator to enter keywords to search for a desired paper from the paper list display area 901. The search input area 907 supports incremental search, and the search is performed automatically each time a character is entered.
[0059] Next, we will describe the adjustment of the secondary transfer voltage in this embodiment. Depending on the type of sheet used by the user, if the moisture content or resistance of the paper differs significantly from that of standard paper, the default secondary transfer voltage for the sheet may not be able to perform optimal transfer. To explain in more detail, the secondary transfer voltage must first be set to the voltage necessary to transfer the toner on the intermediate transfer medium. Then, the voltage should be set to a level that prevents abnormal discharge when the secondary transfer voltage is further increased. Depending on the condition of the paper used by the user, the resistance may be high with the default setting, and the voltage necessary to transfer the toner may be insufficient, requiring the secondary transfer voltage to be increased. Also, if the moisture content of the paper is reduced, discharge may occur easily, and with the default setting, image defects due to abnormal discharge may occur, requiring the secondary transfer voltage to be lowered. Therefore, it is necessary to select the optimal secondary transfer voltage by changing the secondary transfer voltage and outputting the result. In this embodiment, the secondary transfer voltage is automatically adjusted by reading a chart like those in Figures 10(A) and (B) with the reader 117 and adjusting the voltage to a level that brings the transfer efficiency within the specified limits. The charts in Figures 10(A) and (B) show how the blue solid 1001 and black solid 1002 are printed while the print engine 210 changes the secondary transfer voltage applied to the secondary transfer roller 208 during printing by performing the automatic adjustment of the secondary transfer voltage described later. Figure 10(A) is a chart (here called a coarse adjustment chart) printed while changing the secondary transfer voltage evenly across the entire adjustable range of the secondary transfer voltage (here, from 1750V to 3250V in 150V increments). The coarse adjustment chart is used to roughly adjust the secondary transfer voltage, for example, before using paper that has not yet been adjusted. Figure 10(B) is a chart (here called a fine adjustment chart) printed while changing the secondary transfer voltage in fine increments (here, from 2500V to 3000V in 50V increments) around a certain secondary transfer voltage. The fine-tuning chart is used to fine-tune the secondary transfer voltage after adjustment using the coarse-tuning chart, or when adjusting already adjusted paper due to the passage of time.The reader 117 reads these charts with the imaging unit 325 at the instruction of the CPU 322, stores the reading results in the RAM 324, and notifies the CPU 301 via the communication interface 321 and the reader interface 315. The CPU 301 stores the reading results in the RAM 302 and determines whether both the blue and black areas are within the specified range. Figure 11 illustrates the reading results. Here, an example is shown where a blue area transfer efficiency of 90% or more and a black rank of 8 or higher are considered OK. In this figure, those that meet both conditions were printed with a secondary transfer voltage of 2650V to 2800V. The CPU 301 stores the lowest voltage among them as the adjustment value and stores it in the external storage device 311 as the secondary transfer voltage of the corresponding paper. In this embodiment, the lowest voltage among those that meet the conditions is stored, but for example, the one with the best conditions may be adopted. Also, for single-sided printing, only the front side secondary transfer voltage is stored, and for double-sided printing, both the front and back sides are stored. For double-sided printing, ensure that the blue and black areas do not overlap on the front and back sides to avoid affecting readability.
[0060] Figures 10(C) and (D) show examples of charts used when manually adjusting the secondary transfer voltage, which will be discussed later. These charts differ in that adjustment values are printed at 1011 and 1012 to make it easier for the user to determine the adjustment values. These adjustment values are expressed in steps of voltage. In addition, the patch area is printed wider than that of the automatic adjustment charts in Figures 10(A) and (B) to make it easier for the user to check the print quality of the patch. Furthermore, the printable area of the patch on the manual adjustment chart is wider than that of the automatic adjustment chart. This is due to the limitations of the mechanical structure and reading method of the reading device 117 for reading the automatic adjustment chart.
[0061] In this embodiment, the printed chart is read by the imaging unit 325 of the reading device 117 while it is being transported. To read accurately, it is necessary to apply a certain tension to the paper, and to achieve this, a certain width of space is required above and below the paper. Therefore, the automatically adjusted chart cannot print patches across the entire printable area of the paper, and the printable area of the patches is smaller compared to the manually adjusted chart.
[0062] Figures 12(A) to (D) show examples of the secondary transfer voltage adjustment screen in a paper management application.
[0063] Figure 13 is a flowchart showing the execution flow of automatic adjustment of secondary transfer voltage. The flowchart for controller 400 in Figure 13 is performed by the CPU 401 reading a program (such as a paper management application program) stored in ROM 403 into RAM 402 and executing it. Similarly, the flowchart for controller 300 is performed by the CPU 301 reading a program stored in ROM 303 into RAM 302 and executing it. Furthermore, processing involving communication between controller 400 and controller 300 is performed by CPU 401 and CPU 301 via LAN controller 306, control cable 108, and LAN controller 406. This flowchart starts when Figure 12(A) is displayed.
[0064] The automatic adjustment screen has a chart selection area 1201 to select whether to adjust using a coarse adjustment chart or a fine adjustment chart, and a print surface selection area 1202 to select whether to adjust only the front surface or both sides. There is an execute button 1203 to automatically adjust the secondary transfer voltage, and a cancel button 1204 to cancel the adjustment and return to the paper feed screen 900. In S1301, the CPU 401 determines whether the execute button 1203 has been pressed, and if the execute button 1203 has been pressed, the process proceeds to S1302.
[0065] In S1302, CPU401 stores the current adjustment value for the secondary transfer voltage in RAM402.
[0066] In S1303, CPU401 issues an automatic adjustment execution command to controller300, along with the settings selected in 1201 and 1202.
[0067] Upon receiving the automatic adjustment command in S1351, the CPU 301 performs automatic adjustment of the secondary transfer voltage in S1352. The result of the automatic adjustment is saved to the external storage device 409.
[0068] In step S1353, CPU301 notifies the paper management application that the adjustment of the secondary transfer voltage is complete.
[0069] In S1304, CPU401 receives notification that the adjustment of the secondary transfer voltage is complete, and in S1305 requests the adjusted value.
[0070] Upon receiving a request for the adjusted value in S1354, CPU301 notifies CPU401 of the adjusted value after the adjustment of the secondary transfer voltage is complete in S1355.
[0071] In S1306, the CPU 401 receives the adjusted value after the adjustment of the secondary transfer voltage is complete, and in S1307, it displays the execution result of the secondary transfer voltage as shown in Figure 12(B). Display area 1211 is the display area for the values before and after adjustment, and here it shows that the front side was adjusted from 0 to +2 and the back side from 0 to +1.
[0072] Figure 14 is a flowchart showing the execution flow of manual adjustment of the secondary transfer voltage. The flowchart for controller 400 in Figure 13 is performed by the CPU 401 reading a program (such as a paper management application program) stored in ROM 403 into RAM 402 and executing it. Furthermore, processing involving communication between controller 400 and controller 300 is performed by CPU 401 and CPU 301 via LAN controller 306, control cable 108, and LAN controller 406. This flowchart starts when the manual adjustment screen for secondary transfer voltage shown in Figure 12(C) is displayed. The manual adjustment screen for secondary transfer voltage shown in Figure 12(C) includes an output button 1221 for the manual adjustment chart, an adjustment value input area 1222 for entering adjustment values, an OK button 1223, and a cancel button 1223. The adjustment value input area 1222 displays any adjustment value entered by the user. When the output button 1221 for the manual adjustment chart is pressed, the manual chart setting screen shown in Figure 12(D) is displayed. The manual chart settings screen has a chart selection area 1231 where you can choose whether to adjust using a coarse or fine adjustment chart, similar to the automatic adjustment, and a print surface selection area 1232 where you can choose whether to adjust only the front surface or both sides. Area 1233 is the chart paper feed location selection area, but in this example, the paper was selected from the paper feed tray buttons 510-517, so the selected paper feed tray is displayed. The print button 1234 is used to instruct the controller 300 to print the manual chart. The cancel button 1235 is used to close the screen in Figure (D) and return to the screen in Figure (C).
[0073] In S1401, CPU401 determines whether the print button 1234 has been pressed. If it determines that it has been pressed, it proceeds to S1402. If it has not been pressed, i.e., if it is making fine adjustments without outputting a chart, CPU401 proceeds to S1403.
[0074] In S1402, CPU 401 instructs controller 300 to output a manual chart. Here, information 1231, 1232, and 1233 is also notified as part of the chart settings. In S1451, CPU 301 of controller 300 determines whether or not it has received the instruction to output a manual chart. If it determines that it has received the instruction to output a manual chart, in S1452 CPU 301 outputs the manual chart.
[0075] If the CPU 301 determines in S1451 that it did not receive an output instruction for the manual chart, it proceeds to S1453 without processing S1452.
[0076] S1451-1453 means that manual adjustments will be accepted even if the manual chart output instruction is not received. Now we move on to the explanation of S1403 on the paper management application side.
[0077] In S1403, it is determined whether an instruction to manually adjust the secondary transfer voltage has been given. That is, it is determined whether the OK button 1223 in Figure 12(C) has been pressed. If the OK button 1223 has been pressed, the process proceeds to S1404; if it has not been pressed and the Cancel button 1223 has been pressed, the process ends. In S1404, the value in the adjustment value input area 1222 is notified to the controller 300. The controller 300 receives the value in S1453, and the CPU 301 stores the received value in the external storage device 311.
[0078] Figure 15 is a flowchart showing the execution flow of secondary transfer voltage adjustment, which is a feature of this embodiment. The flowchart in Figure 15 is performed by the CPU 401 reading a program (such as a paper management application program) stored in ROM 403 into RAM 402 and executing it. This flow starts when the adjustment button 908 for secondary transfer voltage adjustment is pressed on the paper tray screen in Figure 9.
[0079] When adjustment button 908 is pressed, S1501 causes CPU 401 to obtain the selected paper information. Here, paper information refers to the paper type and size. In the subsequent S1502, it is determined whether the selected paper is capable of automatic adjustment.
[0080] Here, the adjustable paper information in this embodiment will be explained using Figure 16. Figure 16 is a diagram showing an example of a secondary transfer adjustable paper table that the print control device 102 according to this embodiment has. It shows whether or not the paper type and size can be printed. Regarding paper type, for example, fine paper and coated paper can be adjusted, but film cannot be adjusted because it is a transparent paper. Regarding paper size, for example, A5, A4R, and postcard sizes can be manually adjusted but not automatically adjusted because their paper height is small. Neither automatic nor manual adjustment is possible for A5R. Both A4 and A3 can be adjusted. The relationship between paper and adjustability described here is just one example, and it goes without saying that the specifications will change depending on the mechanical structure and reading method of the reading device 117. In addition, the specifications may also change depending on the patch and layout configuration of the adjustment chart.
[0081] In S1502, the CPU 401 refers to the adjustable table and determines whether the selected paper is automatically adjustable based on the selected paper type and size. If it is determined to be automatically adjustable, the CPU 401 proceeds to S1504. If it is determined to be not automatically adjustable, the CPU 401 proceeds to S1503. In S1504, the CPU 401 displays Figure 12(A), which is the automatic adjustment screen, on the display device 113. It then proceeds to S1505, executes the automatic adjustment flow described in Figure 13, and terminates. In S1503, the CPU 401 refers to the adjustable table and determines whether the selected paper is manually adjustable. If it is determined to be manually adjustable, the CPU 401 proceeds to S1506. In S1506, the CPU 401 displays Figure 12(C), which is the manual adjustment screen, on the display device 113. It then proceeds to S1507, executes the manual adjustment flow described in Figure 14, and terminates. If manual adjustment is deemed impossible in S1503, the CPU 401 proceeds to S1508, displays a screen (not shown) on the display device 113 indicating that adjustment is impossible, and then terminates.
[0082] As described above, according to Embodiment 1, when the adjustment button is pressed, if automatic adjustment is possible based on the paper type and size information, the automatic adjustment execution screen is displayed; otherwise, the manual adjustment execution screen is displayed. In this way, when the adjustment button is pressed, automatic adjustment is permitted if it is possible based on the paper type and size information, and automatic adjustment is prohibited if it is not possible. This prevents adjustments from being performed using paper of a size that cannot be properly adjusted.
[0083] <Embodiment 2> Embodiment 1 presented a procedure in which an automatic adjustment screen is displayed if automatic adjustment is possible, and a manual adjustment screen is displayed if it is not, using a single adjustment button. Embodiment 2 describes the case where there are separate adjustment buttons for automatic adjustment and manual adjustment.
[0084] Figure 17 shows an example of the paper feed stage screen 1700 according to this embodiment. Since this screen has the same configuration as the paper feed stage screen 900 in Embodiment 1, the explanation of the common parts is omitted. The difference is that there are two adjustment buttons for performing secondary transfer voltage adjustment: an automatic adjustment button 1701 and a manual adjustment button 1702.
[0085] Figure 18 is a flowchart showing the execution flow of secondary transfer voltage adjustment, which is a feature of this embodiment. The flowchart of the controller 400 in Figure 18 is performed by the CPU 401 reading a program (such as a paper management application program) stored in the ROM 403 into the RAM 402 and executing it. This flow starts when either the automatic adjustment button 1701 or the manual adjustment button 1702 for secondary transfer voltage adjustment is pressed on the paper discussion screen in Figure 17. Note that the explanation of parts common to the flowchart in Figure 15 relating to Embodiment 1 is omitted.
[0086] S1801 is the same as S1501. In S1802, CPU401 determines whether the pressed adjustment button is the automatic adjustment button 1701 or the manual adjustment button 1702. If the automatic adjustment button 1701 is pressed, CPU401 proceeds to S1803. S1803 is the same as S1502. If S1803 determines that automatic adjustment is possible, CPU401 proceeds to S1804. S1804 and the following S1805 are the same as S1504 and S1505 respectively, and the program terminates after performing automatic adjustment and completing it. If automatic adjustment is not possible in S1803, the program proceeds to S1806. S1806 is the same as S1503, and determines whether manual adjustment is possible. If manual adjustment is possible, the program proceeds to S1807. In S1807, a screen (not shown) is displayed informing that automatic adjustment is not possible but manual adjustment is possible, and the program terminates. If manual adjustment is deemed impossible in S1806, the process proceeds to S1808. S1808 is the same as S1508, displaying a screen indicating that adjustment is impossible, and then the process terminates.
[0087] If the manual adjustment button 1702 is pressed in S1802, the CPU 401 proceeds to S1809. S1809 is the same as S1503 and S1803, and determines whether manual adjustment is possible. If S1809 determines that manual adjustment is possible, the CPU 401 proceeds to S1810. S1810 and the following 1811 are the same as S1506 and S1507 respectively, and the process terminates after the manual adjustment is completed. If manual adjustment is not possible in S1809, the process proceeds to S1808 as described above.
[0088] As described above, according to Embodiment 2, when separate adjustment buttons exist for automatic and manual adjustment, the system determines whether the pressed adjustment is possible based on the paper type and size information, and notifies the user if the adjustment is not possible. This prevents adjustments from being performed using paper of a size that cannot be properly adjusted.
[0089] Furthermore, even if a size cannot be automatically adjusted, if manual adjustment is possible, the system can notify the user of this fact and encourage them to perform manual adjustment.
[0090] <Embodiment 3> In Embodiments 1 and 2, the flow was described as determining whether adjustment is possible after pressing the adjustment button, and displaying a screen to inform the user if adjustment is not possible. However, the following method may also be used. Instead of after pressing the adjustment button, the same adjustment possibility determination is made when displaying the paper feed stage screen 900 where the adjustment button exists. On the other hand, if adjustment is not possible, the button is grayed out or erased so that the user cannot press the adjustment button. This will achieve the same effect.
[0091] <Embodiment 4> Embodiments 1 to 3 were described assuming that a paper type was selected in the paper list selection area 901 on the paper feed screen 900. Embodiment 4 describes the case where no paper type to be adjusted is selected when the adjustment execution button is pressed.
[0092] In this embodiment, the user is expected to press the adjustment button they wish to use, and then select the paper to be adjusted from the paper list selection area 901.
[0093] Figure 19 is a flowchart showing the execution flow of the paper list update display when the adjustment button is pressed, which is a feature of this embodiment. The flowchart of the controller 400 in Figure 18 is performed by the CPU 401 reading a program (such as a paper management application program) stored in the ROM 403 into the RAM 402 and executing it. This flow starts when any of the adjustment buttons 908, 1701, or 1702 is pressed when no paper is selected in Figure 9 or Figure 17.
[0094] In S1901, CPU401 retrieves all paper information present in paper list 901.
[0095] Proceed to S1902 and select the first form from the list.
[0096] In S1903, CPU401 determines whether the selected paper can be adjusted by pressing a button. For example, if the adjustment button 908 or the automatic adjustment button 1701 is pressed, it refers to Figure 16 using the method described above to determine whether automatic adjustment is possible. Similarly, if the adjustment button 908 is pressed and automatic adjustment is not possible, or if the manual adjustment button 1702 is pressed, it determines whether manual adjustment is possible. If adjustment is possible in S1903, the process proceeds to S1905. If adjustment is not possible, the process proceeds to S1904, where CPU401 sets the selected paper to be hidden. In S1905, it determines whether all paper has been selected, and if there is still paper that has not been selected, the process proceeds to S1906, selects the next paper from the paper list, and returns to S1903. If the selection of all paper is completed in S1905, the process proceeds to S1907. In S1907, only the paper information excluding the paper set to be hidden in S1904 is displayed in the paper list, and the process ends.
[0097] After displaying the paper list, the system can proceed to the adjustment screen that was pressed, or it can proceed to the adjustment execution flow by having the user select paper again and then pressing the adjustment button.
[0098] As described above, according to Embodiment 4, when the adjustment button is pressed while no paper type is selected, only adjustable paper types are displayed in the paper list. This ensures that the user can reliably select and execute an adjustable paper type.
[0099] <Other Embodiments> The present invention can also be realized by supplying a program that implements one or more of the functions of the above-described embodiments to a system or device via a network or storage medium, and by having one or more processors in the computer of that system or device read and execute the program. It can also be realized by a circuit (e.g., an ASIC) that implements one or more functions. [Explanation of symbols]
[0100] 102 Printing control device 103 Image forming apparatus 113 Display device 301 CPU 401 CPU
Claims
1. A program for causing a computer of an information processing device to execute a method, The aforementioned method, The process involves having a printing device print an image, transporting the sheet on which the image is printed to a reading device, and having the printing device perform a first adjustment of the secondary transfer voltage based on the image read by the reading device. The process of receiving adjustment values from the user, A step of causing the printing apparatus to perform a second adjustment of the secondary transfer voltage based on the adjustment value received, The process of selecting a sheet, A step of determining whether the first adjustment can be correctly performed using the selected sheet, based on the size of the selected sheet, A program characterized by having a step of restricting the execution of the first adjustment using a sheet that has been determined to be unable to perform the first adjustment correctly, without restricting the execution of the second adjustment using a sheet that has been determined to be unable to perform the first adjustment correctly.
2. The program according to claim 1, characterized in that the size includes A5.
3. The method described above is: The process of displaying an object that instructs adjustment on the display unit, When the object displayed by the display unit is selected and it is determined that the first adjustment can be correctly performed using the selected sheet, the display unit is made to display the screen for the first adjustment. The program according to claim 1 or 2, further comprising the step of displaying a screen for the second adjustment on the display unit when an object displayed by the display unit is selected and it is determined that the first adjustment cannot be correctly performed using the selected sheet.
4. The method described above is: The process further includes the step of displaying a first object for performing the first adjustment and a second object for performing the second adjustment on a display unit. The program according to any one of claims 1 to 3, characterized in that, if it is determined that the first adjustment cannot be correctly performed using the selected sheet, the program displays the second object without displaying the first object.
5. The program according to claim 1, characterized in that it does not restrict the execution of the first adjustment using a sheet that has been determined to be able to correctly perform the first adjustment, does not restrict the execution of the second adjustment using a sheet that has been determined to be unable to correctly perform the first adjustment, but restricts the execution of the first adjustment using a sheet that has been determined to be unable to correctly perform the first adjustment.
6. A computer-readable storage medium storing the program described in any one of claims 1 to 5.
7. A control method for an information processing device, The process involves having a printing device print an image, transporting the sheet on which the image is printed to a reading device, and having the printing device perform a first adjustment of the secondary transfer voltage based on the image read by the reading device. The process of receiving adjustment values from the user, A step of causing the printing apparatus to perform a second adjustment of the secondary transfer voltage based on the adjustment value received, The process of selecting a sheet, A step of determining whether the first adjustment can be correctly performed using the selected sheet, based on the size of the selected sheet, A control method for an information processing device, characterized by having a step of restricting the execution of the first adjustment using a sheet that has been determined to be unable to perform the first adjustment correctly, without restricting the execution of the second adjustment using a sheet that has been determined to be unable to perform the first adjustment correctly.
8. An information processing device, A first adjustment means that causes a printing device to print an image, transports the sheet on which the image is printed to a reading device, and causes the printing device to perform a first adjustment of the secondary transfer voltage based on the image read by the reading device, A means for receiving adjustment values from the user, A second adjustment means for causing the printing apparatus to perform a second adjustment of the secondary transfer voltage based on the adjustment value received, A means of selecting a sheet, A determination means for determining whether the first adjustment can be correctly performed using the selected sheet, based on the size of the selected sheet, An information processing device characterized by having a restricting means that restricts the execution of the first adjustment using a sheet that has been determined to be unable to perform the first adjustment correctly, without restricting the execution of the second adjustment using a sheet that has been determined to be unable to perform the first adjustment correctly.