PROGRAM, STORAGE MEDIUM, CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING APPARATUS
The method addresses the limitations of sheet reading devices by determining sheet compatibility and restricting adjustments, ensuring correct and user-controlled adjustments in sheet reading systems.
Patent Information
- Application Number
- JP2021081295
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-05-12
- Publication Date
- 2025-05-08
- Estimated Expiration
- 2041-05-12
AI Technical Summary
Existing sheet reading devices have limitations in adjusting sheets of varying sizes due to mechanical constraints, leading to incorrect adjustments if an incompatible sheet size is selected.
A method and program that determine whether a selected sheet can be adjusted correctly based on its size and type, restricting the first adjustment if the sheet is not compatible, and allowing the second adjustment only after receiving a valid user adjustment value.
Ensures that the first adjustment is performed correctly and restricts the second adjustment only when a compatible sheet is used, preventing incorrect adjustments and enhancing user control.
Smart Images

Figure 0007672878000001 
Figure 0007672878000002 
Figure 0007672878000003
Abstract
Description
[Technical field]
[0001] The present invention relates to program , Storage medium, information processing device A method for controlling Information processing device This is regarding. [Background technology]
[0002] In some cases, an image is printed on a sheet, and the user sets the sheet in a reading device and adjusts the secondary transfer voltage by reading the sheet (see Patent Document 1). Conventionally, there have been cases where an image is printed on a sheet, the sheet is transported to a reading device, and the image on the sheet is read by the reading device to adjust the secondary transfer voltage, etc. This can save the user the trouble of making adjustments. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2013-37185 A Summary of the Invention [Problem to be solved by the invention]
[0004] When a sheet is conveyed to the reading device for adjustment, it is better to use a sheet of the same size as the sheet to be used for printing, so the user selects the sheet to be used for adjustment from among a plurality of sheets.
[0005] However, some of such reading devices have limitations on the size of sheets that can be correctly adjusted due to limitations in the mechanical structure and reading method of the reading device for reading sheets.
[0006] If a sheet size that does not allow correct adjustment is selected, the adjustment cannot be performed correctly.
[0007] The present invention has been made in view of such problems. The object of the present invention is to provide a method for preventing a printing apparatus from printing an image on a sheet, conveying the sheet on which the image is printed to a reading apparatus, and performing a first adjustment based on the image read by the reading apparatus from a printing apparatus that cannot be correctly performed. Based on the size and type of sheet selected The first adjustment cannot be performed correctly without restricting the second adjustment based on the adjustment value received from the user using the sheet. Based on the size and type of sheet selected The first adjustment is limited to be performed using the sheet. [Means for solving the problem]
[0008] A program according to the present invention is a program for causing a computer of an information processing device to execute a method, the method including the steps of: causing a printing device to print an image, causing the sheet on which the image is printed to be transported to a reading device, and causing the printing device to execute a first adjustment based on the image read by the reading device; receiving an adjustment value from a user; and causing the printing device to execute a second adjustment based on the received adjustment value. selecting a sheet and determining whether the first adjustment can be properly performed using the selected sheet based on a size and type of the selected sheet; The first adjustment cannot be performed correctly. It was determined that The first adjustment cannot be performed correctly without restricting the second adjustment from being performed using the sheet. It was determined that The method further comprises a step of restricting the first adjustment from being performed using a sheet. Effect of the Invention
[0009] According to the present invention, the printing device prints an image on a sheet, the sheet on which the image is printed is conveyed to the reading device, and the first adjustment based on the image read by the reading device is not correctly performed. Based on the size and type of sheet selected The first adjustment cannot be performed correctly without restricting the second adjustment based on the adjustment value received from the user using the sheet. Based on the size and type of sheet selected The sheet can be used to restrict the first adjustment from being performed. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a block diagram illustrating an overall configuration of a printing system according to a first embodiment. [Diagram 2] 1 is a cross-sectional view of an image forming apparatus according to a first embodiment. [Diagram 3] FIG. 1 is a block diagram illustrating a hardware configuration of an image forming apparatus according to a first embodiment. [Figure 4] FIG. 1 is a block diagram illustrating a hardware configuration of a print control device according to a first embodiment; and FIG. 2 is a block diagram illustrating a software configuration of the print control device according to the first embodiment. [Diagram 5] FIG. 13 is a diagram showing an example of a top screen of a paper management application executed by the print control device according to the first embodiment. [Figure 6] 1 is a flowchart for explaining a process for generating a top screen when a paper management application is started in a print control device according to a first embodiment. [Figure 7] 1 is a flowchart illustrating an initialization process of an image forming apparatus according to a first embodiment. [Figure 8] FIG. 1 is a diagram showing an example of a paper setting management table included in the print control device according to the first embodiment. [Figure 9] FIG. 13 shows a paper feed tray screen that is displayed when a paper feed tray button on a top screen is pressed in the first embodiment. [Figure 10] Example of a chart for adjusting a secondary transfer voltage read by a reading device according to the first embodiment [Figure 11] Example of a result of reading a chart for adjusting a secondary transfer voltage by a reading device according to the first embodiment [Figure 12] FIG. 13 is a diagram showing an operation screen for a secondary transfer voltage of a paper management application according to the first embodiment; [Figure 13] 1 is a flowchart illustrating an automatic adjustment process of a secondary transfer voltage according to a first embodiment. [Figure 14] 1 is a flowchart illustrating a manual adjustment process of a secondary transfer voltage according to a first embodiment. [Figure 15] 1 is a flowchart for explaining a process for selecting and displaying a secondary transfer voltage adjustment screen in the first embodiment. [Figure 16]FIG. 1 is a diagram illustrating an example of a secondary transfer voltage adjustable paper table according to the first embodiment. [Figure 17] FIG. 13 shows a paper feed tray screen that is displayed when a paper feed tray button on a top screen is pressed in the second embodiment; [Figure 18] 11 is a flowchart for explaining a process for selectively displaying a secondary transfer voltage adjustment screen according to a second embodiment. [Figure 19] 11 is a flowchart for explaining redisplay of the paper list after pressing an adjustment button according to the fourth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0012] <Embodiment 1> FIG. 1 is a block diagram for explaining the overall configuration of a printing system 100 according to the first embodiment. The printing system 100 includes an image forming apparatus 103 and a print control apparatus 102. The printing system 100 is communicably connected to a client computer 101. The client computer 101 and the print control apparatus 102 are communicably connected via a Local Area Network (LAN) 110 using an Ethernet cable 109. The print control apparatus 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 with each other via the print control apparatus 102. The image forming apparatus 103 may be connected to the LAN 110. That is, the image forming apparatus 103 may be directly communicably connected to the client computer 101. The client computer 101 starts an application to give the printing system 100 a print instruction or the like. The print control device 102 cooperates with the image forming device 103 to perform image processing.
[0013] The image forming device 103 is a multifunction device having various functions, and is capable of not only processing images sent from the client computer 101 and the print control device 102, but also copying data read by a scanner unit 104 and sending it to a shared folder. When scanning an image with the scanner unit 104, various instructions are accepted from a user via various keys on an operation panel 105. The operation panel 105 also displays various information such as the scan status via the panel. A paper ejection unit 106 receives paper on which an image has been formed, and ejects the received paper.
[0014] The print control device 102 has a controller unit (a controller unit 300 described later) and a display unit 111, and information in the print control device 102 is displayed on the display unit 111. A user operates an operation button unit 112 of the hardware 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 for the purpose of displaying the minimum information required for operating the print control device 102 (power operation and confirmation of IP address). In addition, an external display device 113, a keyboard 114, and a pointing device 115 of the print control device 102 are connected. In the first embodiment, the print system 100 is described assuming that the print control device 102 and the image forming device 103 are separate systems, but the process of the print control device 102 may be included inside the image forming device 103, and the print control device 102 may not be physically located. In addition, the external display device 113 may have a position input device function such as a touch pad and also function as the pointing device 115.
[0015] Paper feed units 116-1 to 116-8 (collectively referred to as paper feed units 116) connected to image forming apparatus 103 are devices that store paper (sheets) to be used for printing, and when a print instruction is received, one paper feed tray is selected, and paper is fed from the selected paper feed tray. Note that the number of paper feed units 116 can be increased or decreased depending on optional configurations connected to image forming apparatus 103.
[0016] The reading device 117 has a built-in sensor that reads the chart printed for various adjustments such as image position (printing position) adjustment, density unevenness correction, secondary transfer voltage adjustment, etc. The reading device 117 transmits the reading result to the controller unit 300.
[0017] 2 is a cross-sectional view of the mechanism of the image forming apparatus 103 (paper feed units 116-3 to 116-8 are omitted) according to the embodiment 1. The following description will be given with reference to FIG.
[0018] The print engine 210 includes paper feed units 116-1 to 116-8 (116-3 to 116-8 are not shown). Each paper feed unit can store various sheets. The paper feed units 116-1 to 116-8 separate only the topmost sheet from the stored sheets and transport it to the sheet transport path 203. The developing stations 203 to 206 form a toner image using color toners of Y, M, C, and K, respectively. The formed toner image is first primarily transferred to an intermediate transfer belt 207. Then, the intermediate transfer belt 207 rotates clockwise in FIG. 2, and the toner image is transferred by a secondary transfer roller 208 to a sheet transported from the sheet transport path 202. The fixing unit 211 includes a pressure roller and a heating roller, and fixes the toner image to the sheet by passing the sheet between the rollers to melt and press the toner. The sheet that has passed through the fixing unit 211 is conveyed to a sheet conveying path 215 via a sheet conveying path 212. If the sheet type requires further melting and pressure bonding for fixing, the sheet passes through the fixing unit 211 and is then conveyed to a second fixing unit 213 via a sheet conveying path 214. The sheet that has been subjected to additional melting and pressure bonding in the second fixing unit 213 is conveyed to the sheet conveying path 215. Here, if the print mode is set to double-sided printing, the sheet is conveyed to a sheet reversing path 216, where it is reversed and then conveyed to a double-sided conveying path 217. Then, the image on the second side is transferred to a secondary transfer roller 208.
[0019] The sheet conveyed from the print engine 210 is conveyed to the reading device 117. A first CIS (Contact Image Sensor) 221 and a second CIS 222 are arranged vertically in the reading device 117. Although a CIS is used in this embodiment, the CIS is not limited to a 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. The reading device 117 reads the patches on the sheet using the first CIS 221 and the second CIS 222 when the sheet conveyed to the sheet conveying path 223 reaches a predetermined position. Then, the reading device 117 feeds back the results of reading according to the patches and markers to the print engine 210 as image position information, density information, and the like. The handling of the reading results will be described later.
[0020] The finisher 231 performs finishing processes such as stapling (one-place / two-place binding), punching (two-hole / three-hole), and saddle stitching on the conveyed sheets. The finisher 231 includes two trays 106. Sheets are discharged to the respective trays via sheet conveyance paths 232 and 233.
[0021] The reading device 117 is configured to be detachable from the print engine unit 210 , and can be removed from the print engine unit 210 or connected to the print engine unit 210 .
[0022] FIG. 3 is a block diagram illustrating a hardware configuration of the image forming apparatus 103 according to the first embodiment.
[0023] The controller 300 has a CPU 301, which loads a control program stored in a ROM 303 or an external storage device 311 into a RAM 302 and executes the loaded program. As a result, the controller 300 generally controls various devices connected to a system bus 304. The CPU 301 also outputs an image signal as output information to a print unit (printer engine) 210 connected via a print interface 307, and receives an image signal input from a scanner unit 104 connected via a read interface 312. The CPU 301 also controls a paper feed unit 116 connected to the print engine 210 and acquires the status of the paper feed unit 116 via the print interface 307. The CPU 301 is also capable of communication processing with the print control device 102 via a LAN controller 306 and a control cable 108. The RAM 302 mainly functions as a main memory, a work area, and the like for the CPU 301. Access to an external storage device 311 such as a hard disk (HDD) or an IC card is controlled by a disk controller (DKC) 308. The hard disk is used as a job storage area for storing application programs, font data, form data, etc., temporarily spooling print jobs, and controlling the spooled jobs from the outside. Furthermore, the hard disk is used as a BOX data storage area for storing image data input from the scanner unit 104 and image data of print jobs as BOX data, and for referencing from a network or printing. In the first embodiment, an HDD is used as the external storage device 311, and various logs such as a job log and an image log are stored. The operation panel 105 is connected to the controller 300 via an operation panel interface 305, and a user can input various information from a software key or a hardware key. The non-volatile memory 309 stores various setting information set from a terminal via the operation panel 105 or the network 110. The video interface 314 receives image data from the print control device 102.The CPU 301 also acquires patch and density information read by the reader 117 connected via a reader interface 315 and a communication interface 321 of the reader 117. The reader 117 has a CPU 322, a ROM 323, a RAM 324, and an image capturing unit 325 connected to a system bus 326, and controls the reading of patches and markers and sends the read patch and density information to the print engine.
[0024] FIG. 4A is a block diagram illustrating the hardware configuration of the print control apparatus 102 according to the first embodiment.
[0025] The controller 400 has a CPU 401, which loads a control program stored in a ROM 403 or an external storage device 409 into a RAM 402 and executes the loaded program. As a result, the controller 400 generally controls various devices connected to a system bus 404. The CPU 401 can communicate with the image forming apparatus 103 via a LAN controller 406 and a control cable 108. The CPU 401 can also perform communication processing with the client computer 101 and the image forming apparatus 103 on the network via a LAN controller 407 and a LAN 110. The RAM 402 mainly functions as a main memory, a work area, etc. of the CPU 401. Access to the external storage device 409, such as a hard disk (HDD) or an IC card, is controlled by a 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 the spooled jobs and storing them again. An operation unit interface 405 controls an interface between the operation button unit 112 through which the user inputs various information, and the display unit 111 that presents information to the user, and the controller 400. A video interface 410 transmits RIP-processed image data to the image forming apparatus 103. A keyboard controller (KBC) 411 performs processing related to input of information from the keyboard 114 and pointing device 115. A display control unit 412 has an internal video memory, and draws in the video memory according to instructions from the CPU 401, and outputs the image data drawn in the video memory to the display device 113 as a video signal.
[0026] Fig. 4B is a block diagram for explaining the software configuration of the print control device 102 according to the embodiment 1. Note that the functions of the respective units shown in Fig. 4B are achieved by the CPU 401 executing a program loaded in the RAM 402.
[0027] 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 setting management unit 457. The UI control unit 452 controls the screens displayed in the print system. The UI control unit 452 can control the switching of the display of the text displayed on the screen and the display unit system of paper size according to the system settings. The paper management unit 453 communicates with the image forming device 103, and manages the acquired paper information in a paper setting management table 800 in FIG. 8.
[0028] The network control unit 455 controls communication with the image forming apparatus 103 via the LAN controller 406, and with the client computer 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 apparatus 102, and controls data transfer to print the received jobs to the image forming apparatus 103 via the LAN controller 406 or the video interface 410. The setting management unit 457 manages system settings related to the paper management system. System settings include, for example, language settings for text displayed on the screen of the paper management system, and unit system settings (millimeters or inches) for displaying paper sizes.
[0029] FIG. 5 is a diagram showing an example of a top screen 500 of a paper management application executed by the print control apparatus 102 according to the first embodiment.
[0030] The top screen 500 shows an example of a screen displaying information about the paper feed tray of the image forming apparatus 103 connected to the print control apparatus 102. The top screen 500 renders an image in its video memory in accordance with an instruction from the CPU 401, and the image data rendered in the video memory is output to the display device 113 as a video signal and displayed.
[0031] When the paper management application is started, it acquires the device configuration information of the image forming apparatus 103 and displays the correct image according to this option information. FIG. 5 shows a 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 unit open buttons 520 to 527 are buttons that instruct the paper feed tray to be opened. That is, when a paper feed tray is closed and the paper feed unit open button is pressed, the paper feed tray is opened. 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 the application is started. The paper feed tray button has an area for displaying information such as the paper name set in the paper feed tray and the amount of remaining paper. When the state of the paper feed tray is changed in the image forming apparatus 103 and the controller 400 receives a paper feed tray state change event from the image forming apparatus 103, the controller 400 reacquires the paper feed tray information. The controller 400 then redraws the display area of the paper feed tray button according to the acquired paper feed tray information.
[0032] The paper list button 501 is a button for issuing an instruction to display the paper list screen 530. In the first embodiment, when the paper list button 501 is pressed, the controller 400 displays the paper list screen 530 in the foreground.
[0033] The setting button 502 is a button for instructing 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 in accordance with the system settings saved in the external storage device 409.
[0034] 6 is a flowchart for explaining the process of creating a top screen 500 when a paper management application is launched on the print control device 102 according to the first embodiment. Note that although the paper management application according to the first embodiment is described as running on the print control device 102, this is not limited thereto, and it can similarly run on the client computer 101, for example. Here, an example in which the print control device 102 executes the application will be explained. Note that the process shown in this flowchart is achieved by the CPU 401 executing a program expanded in the RAM 402 described above.
[0035] This process is started by starting the print control device 102, and first in S601, the CPU 401 determines the model of the connected image forming device 103 that is the target of paper management. Here, the CPU 401 determines the model of the image forming device 103, and uses the determination result when creating the device configuration screen of the top screen 500 or when absorbing the specification difference between models. At this time, the CPU 401 communicates with the image forming device 103, and acquires model information from information returned from the image forming device 103 in S707 of FIG. 7, which will be described later. Furthermore, the CPU 401 determines the model of the image forming device 103 based on model determination information previously stored. In this way, when the model of the connected image forming device 103 is determined, the process proceeds to S602. In S602, the CPU 401 communicates with the image forming device 103, and acquires information on the device configuration of the image forming device 103 from the information returned in S709 of FIG. 7. Then, the device configuration connected to the image forming device 103 is determined. Furthermore, the CPU 401 uses the determination result when creating the device configuration screen of the top screen 500, when specifying information on the paper feed tray, and when absorbing the specification differences between models.
[0036] Next, the process proceeds to S603, and the CPU 401 acquires from the image forming apparatus 103 sheet feed tray information of the image forming apparatus 103. This sheet feed tray information includes the configuration of the sheet feed trays, such as the sheet feed tray, manual feed tray, and long sheet tray, and information on the paper set in each sheet feed tray. Furthermore, the CPU 401 identifies the sheet feed trays connected to the image forming apparatus 103 that is the target of sheet management, and specifies the number of the connected sheet feed trays. Then, the process proceeds to S604, and the CPU 401 communicates with the image forming apparatus 103. From the information returned in S711 of FIG. 7, the CPU 401 acquires the paper information set in each sheet feed tray and information on whether the corresponding sheet feed tray can be automatically pulled out by pressing the sheet feed tray open buttons 520 to 527. Then, the process proceeds to S605, and the CPU 401 creates information on the sheet feed tray buttons 510 to 517 to be displayed on the top screen 500. When creating button information, in the case of a paper feed tray that can be automatically pulled out by pressing a paper feed tray open button, paper feed tray open buttons 520-527 are created and displayed on the paper feed tray buttons 510-517.
[0037] Next, the process proceeds to S606, where the CPU 401 communicates with the image forming apparatus 103 and acquires the paper list information returned from the image forming apparatus 103 in S713 of FIG. 7. Next, the process proceeds to S607, where the CPU 401 creates information for the paper list screen 530 to be displayed on the top screen 500. Each piece of paper information on the paper list screen 530 also includes information on whether or not paper can be set for each paper feed tray of the image forming apparatus 103. Next, the process proceeds to S608, where the CPU 401 communicates with the image forming apparatus 103 to acquire the adjustment value for each adjustment from the information returned in S715 of FIG. 7 in order to use it for displaying the adjustment value information on the paper list screen 530. Then, the process proceeds to S609, where the CPU 401 creates a character string to be displayed in the paper information based on the adjustment value acquired 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, "adjusted" is displayed. The process then proceeds to S610, where the CPU 401 creates the top screen 500 based on the model and configuration information of the image forming apparatus 103 acquired in S601 and S602, the paper feed tray button information created in S605, the paper list information created in S607, and the adjustment value information created in S609. The process then proceeds to S611, where the CPU 401 registers, in the print control apparatus 102, the destination of a change notification event process that notifies the image forming apparatus 103 when the paper feed tray information and paper information of the image forming apparatus 103 are changed. If the registration is successful in this way, a change notification event standby process is performed. Once the change notification event standby process has been performed, the startup process ends.
[0038] 6 has been described as the operation when the paper management application is started. However, the paper feed tray information, paper list information, adjustment values, and the like of the image forming apparatus 103 may change at any time while the paper management application is in use. Therefore, communication with the paper management application and the image forming apparatus 103, and the associated updates of each piece of information, are executed as necessary, regardless of whether the operation is performed by the paper management application or the image forming apparatus 103. It is assumed that information is synchronized between the paper management application and the image forming apparatus 103.
[0039] 7 is a flowchart for explaining the initialization process of the image forming apparatus 103 according to the embodiment 1. Note that the process shown in this flowchart is achieved by the CPU 301 executing the program loaded in the RAM 302 described above.
[0040] First, in S701, the CPU 301 acquires model information of the image forming apparatus 103 from the external storage device 311 and creates it as returnable data. Then, the process proceeds to S702, where the CPU 301 acquires device configuration information connected to the image forming apparatus 103 from the external storage device 311 and creates it as returnable data. Next, the process proceeds to S703, where the CPU 301 acquires paper feed stage information of the image forming apparatus 103 from the external storage device 311 and creates it as returnable data. Next, the process proceeds to S704, where the CPU 301 acquires paper list information of the image forming apparatus 103 from the external storage device 311 and creates it as returnable data. Next, the process proceeds to S705, where the CPU 301 acquires adjustment value information of the image forming apparatus 103 from the external storage device 311 and creates it as returnable data. This acquisition of adjustment value information is performed for all items that can be adjusted in the image forming apparatus 103.
[0041] Next, the process proceeds to S706, where the CPU 301 determines whether or not an inquiry about model information has been received from the print control device 102. If an inquiry about model information has been received in S601 of Fig. 6, the process proceeds to S707, where the model information created in S701 is returned to the print control device 102, and the process proceeds to S708. Note that if an inquiry about model information has not been received in S706, the process also transitions to S708.
[0042] In S708, the CPU 301 determines whether an inquiry for device configuration information has been received from the print control device 102, and proceeds to S709 if an inquiry for device configuration information has been received in S602 of Fig. 6. 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 an inquiry for device configuration information has not been received in S708, the CPU 301 also proceeds to S710.
[0043] In S710, the CPU 301 determines whether or not an inquiry about paper feed stage information has been received from the print control device 102. If an inquiry about paper feed stage information has been received in S603 and S604 in Fig. 6, the process proceeds to S711, where the paper feed stage information created in S703 is returned to the print control device 102, and the process transitions to S712. Note that if an inquiry about paper feed stage information has not been received in S710, the process also proceeds to S712.
[0044] In S712, the CPU 301 determines whether an inquiry for paper list information has been received from the print control device 102, and proceeds to S713 if an inquiry for paper list information has been received in S606 of Fig. 6. In S713, the CPU 301 returns the paper list information created in S704 to the print control device 102, and proceeds to S714. Also, if an inquiry for paper list information has not been received in S712, the CPU 301 proceeds to S714.
[0045] In S714, the CPU 301 determines whether or not an inquiry for adjustment value information has been received from the print control device 102. If an inquiry for adjustment value information has been received in S608 of FIG. 6, the process proceeds to S715, where the adjustment value information is returned to the print control device 102, and the process proceeds to S716. If an inquiry for paper feed stage information has not been received in S714, the process proceeds to S716. In S716, the CPU 301 determines whether or not a request for registration of destination information for sending an event has been received from the print control device 102 when the state of the image forming device 103 is changed. If so, the process proceeds to S717, where the CPU 301 adds the print control device 102 to the destination of the event, and the process proceeds to S718. On the other hand, if a request for registration of the destination of the event has not been received in S716, the process also proceeds to S718. If all of the processes in S706, S708, S710, S712, S714, and S716 have been successful, the CPU 301 ends this process as the end of the initialization process. On the other hand, if all of them have not been successful, the process proceeds to S706.
[0046] Incidentally, the sheet feed stage 116 in the first embodiment is an example of a sheet feed stage, and may be a sheet feed stage of another mechanism, such as an inserter or a manual feed tray, and the form is not limited thereto.
[0047] Returning to FIG. 5 for the explanation, for example, when the paper feed stage button 510 for paper feed stage 1 is pointed to with the pointing device 115 or the like, a paper setting screen for paper feed stage 1 is displayed, and it becomes possible to change the paper setting for paper feed stage 1 and the paper setting value that has been set. The paper feed stage buttons 511 to 517 are the same as the paper feed stage button 510, and therefore their explanation is omitted. Although not described in detail in the embodiment, it goes without saying that the paper feed stages include all paper feed stages such as the inserter and manual feed tray. In addition, in the following explanation, the explanation of using the pointing device 115 or the like when operating an application such as pressing a button is omitted, but it goes without saying that such an input device is used for operation.
[0048] FIG. 8 is a diagram showing an example of a paper setting management table 800 stored in the print control apparatus 102 according to the first embodiment.
[0049] In this paper setting management table 800, paper name 802, basis weight 803, size 804, width 805, height 806 and other size information, surface properties 807, and multiple adjustment item setting values 808-811 are registered in association with paper ID 801 that identifies the paper. The adjustment item setting values include, for example, paper transport in the first fixing unit, paper transport in the second fixing unit, transfer voltage, secondary transfer voltage 808, image position adjustments 809, 810, and an adjustment complete flag 811. The secondary transfer voltage 808 indicates the voltage applied to the secondary transfer roller 208, and the value may be different between the front side and the back side. The adjustment complete flag 811 indicates whether or not the paper has been adjusted. If the adjustment has been completed, 1 is entered, and if the adjustment has not been completed, 0 is entered.
[0050] 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 described as being stored in the external storage device 409, it may be stored on the external storage device 310 side 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 the RAM 402 during program execution. The paper feed stage management unit 454 communicates with the image forming apparatus 103 and manages the obtained paper feed stage information.
[0051] FIG. 9 shows a paper feed stage screen that is displayed when one of the paper feed stage buttons 510 to 517 on the top screen 500 is pressed in the first embodiment.
[0052] The paper feed tray screen 900 is rendered in the video memory in accordance with instructions from the CPU 401, and the image data rendered in the video memory is output as a video signal to the display device 111 for display. The paper feed tray screen 900 includes a paper list display area 901, a paper information display area 902, a button 903 for displaying a setting screen for paper information other than 902, an OK button 904, and a cancel button 905. In addition, a pull-down menu 906 for selecting a method for displaying the paper list, and a paper search input area 907 are included.
[0053] The paper list display area 901 is an area that displays a paper list. Here, paper types are displayed in the column direction, and paper information such as paper attributes are displayed in the row direction. The paper being selected here is displayed in inverted color so that it is clear that it is selected. When the paper feed tray screen 900 is displayed, the paper set in the paper feed tray is selected on the paper list display area 901. When a paper is selected from the paper list display area 901, information on the selected paper is displayed in the paper information display area 902. Here, when a different paper is selected in the paper list display area 901 and an OK button 904 is pressed, the controller 400 sets the paper for the image forming apparatus 103. Also, when a different paper is selected in the paper list display area 901 and a cancel button 905 is pressed, the controller 400 closes the paper setting screen 900 without setting the paper for the image forming apparatus 103.
[0054] Next, each item in the paper information display area 902 will be described. In order to improve user convenience, in the first embodiment, as an example, only paper information that is frequently used by the user is displayed. Specifically, the name of the paper and various adjustment items (image position adjustment, secondary transfer voltage adjustment, curl correction amount, glossiness / black quality adjustment, trailing edge whiteout correction, saddle stitch setting, and paper fan air volume adjustment). In the paper information display area 902, the currently selected paper name and whether or not various adjustment values have been changed from the initial values of the image forming device 103 are displayed. If they have not been changed, "no adjustment" is displayed, and if they have been changed, "adjusted" is displayed. For items that can be adjusted from the print control device 102, an adjustment button is displayed so that a corresponding adjustment screen can be displayed. Note that the button is an example of an object. A check box or the like may be used instead of the button. For the secondary transfer voltage adjustment described later, an adjustment screen can be displayed by pressing the secondary transfer adjustment button 908 in the paper information display area 902. In addition, for image position adjustment, which will be described later, an adjustment screen can be displayed by pressing an image position adjustment button 909 in the paper information display area 902 .
[0055] A detailed adjustment button 903 is pressed when checking information not displayed in the paper information display area 802 and changing the settings.
[0056] A pull-down menu 906 for selecting the method for displaying the paper list displays options for filtering and displaying the papers displayed in the paper list display area 901 .
[0057] The paper search input area 907 is an area for the operator to input keywords for searching for a desired paper from the papers in the paper list display area 901. The search input area 907 allows incremental search, and a search is automatically performed each time a character is input.
[0058] Next, the adjustment of the secondary transfer voltage related to this embodiment will be described. Depending on the type of sheet used by the user, if the moisture content or resistance value of the paper is significantly different from that of standard paper, optimal transfer may not be possible with the default secondary transfer voltage for the sheet. To explain in more detail, the secondary transfer voltage must first be applied with a secondary transfer voltage necessary to transfer the toner on the intermediate transfer body. Then, the secondary transfer voltage is set to a voltage that does not cause abnormal discharge when the secondary transfer voltage is further increased. Depending on the state of the user's paper, the resistance is high at the default setting, and the voltage required to transfer the toner is insufficient, so the secondary transfer voltage may need to be increased. In addition, there are some papers for which the secondary transfer voltage must be lowered because the moisture content of the paper has decreased and discharge is likely to occur, so that image defects due to abnormal discharge will occur at the default setting. Therefore, it is necessary to select the optimal secondary transfer voltage by changing and outputting the secondary transfer voltage. In this embodiment, the charts such as those shown in Figures 10(A) and (B) are read by the reading device 117, and the secondary transfer voltage is automatically adjusted by adjusting the voltage so that the transfer efficiency falls within a specified range. In the charts of Fig. 10(A) and (B), a blue solid 1001 and a black solid 1002 are printed while changing the secondary transfer voltage applied to the secondary transfer roller 208 when the print engine 210 prints by executing automatic adjustment of the secondary transfer voltage, which will be described later. Fig. 10(A) is a chart (called a coarse adjustment chart here) printed while changing the secondary transfer voltage evenly (here, from 1750V to 3250V in increments of 150V) over the entire adjustable range of the secondary transfer voltage. The coarse adjustment chart is used to roughly adjust the secondary transfer voltage, and is used, for example, before using paper that has not yet been adjusted. Fig. 10(B) is a chart (called a fine adjustment chart here) printed with a blue solid 1003 and a black solid 1004 while changing the secondary transfer voltage in fine steps (here, from 2500V to 3000V in increments of 50V) around a certain secondary transfer voltage. The fine adjustment chart is used when finely adjusting the secondary transfer voltage after adjustment with the coarse adjustment chart, or when re-adjusting paper that has already been adjusted due to the passage of time, etc.The reading device 117 reads these charts with the photographing unit 325 in response to an instruction from the CPU 322, stores the read result in the RAM 324, and notifies the CPU 301 via the communication interface 321 and the reading device interface 315. The CPU 301 stores the read result in the RAM 302 and judges whether the blue solid and the black solid are both within the regulation. FIG. 11 illustrates the read result. In this example, the blue solid transfer efficiency of 90% or more and the black rank of 8 or more are OK. In this figure, both conditions are met and printed with a secondary transfer voltage of 2650V to 2800V. The CPU 301 stores the lowest voltage among them as an adjustment value in the external storage device 311 as the secondary transfer voltage for 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. In addition, the secondary transfer voltage is stored only for the front side in the case of one-sided printing, and for the front side and back side in the case of double-sided printing. In the case of double-sided printing, the blue and black are printed in a position that does not overlap on the front and back to avoid affecting reading.
[0059] 10C and 10D are examples of charts for manual adjustment of the secondary transfer voltage, which will be described 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 displayed in voltage steps. Also, to make it easier for the user to check the patch printing condition, the patch area is printed wider than in the charts for automatic adjustment in FIGS. 10A and 10B. Furthermore, the manual adjustment chart has a wider printable area for patches than the automatic adjustment chart. This is due to the constraints of the mechanical structure and reading method of the reading device 117 for reading the automatic adjustment chart.
[0060] In this embodiment, the printed chart is read by the photographing unit 325 of the reading device 117 while being conveyed. To read with high accuracy, it is necessary to apply a certain tension to the paper, and to achieve this, a certain gap is required above and below the paper. Therefore, with an automatically adjusted chart, it is not possible to print patches over the entire printable area of the paper, and the printable area for patches is smaller than with a manually adjusted chart.
[0061] 12A to 12D are examples of screens for adjusting the secondary transfer voltage in a paper management application.
[0062] Fig. 13 is a flowchart showing an execution flow of automatic adjustment of the secondary transfer voltage adjustment. The flowchart of controller 400 in Fig. 13 is performed by CPU 401 reading a program (such as a paper management application program) stored in ROM 403 into RAM 402 and executing it. Also, the flowchart of controller 300 is performed by CPU 301 reading a program stored in ROM 303 into RAM 302 and executing it. Also, 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 with the display of Fig. 12(A).
[0063] The automatic adjustment screen has a chart selection area 1201 for selecting whether to use the coarse adjustment chart or the fine adjustment chart for adjustment, and a print side selection area 1202 for selecting whether to adjust the front side only or both sides. There is an execute button 1203 for automatically adjusting the secondary transfer voltage, and a cancel button 1204 for canceling the adjustment and returning to the paper feed stage 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.
[0064] In step S1302 , the CPU 401 stores the current adjustment value of the secondary transfer voltage in the RAM 402 .
[0065] In S1303, the CPU 401 issues an instruction to the controller 300 to execute automatic adjustment together with the settings selected in 1201 and 1202.
[0066] Upon receiving the instruction to execute the automatic adjustment in step S1351, the CPU 301 executes automatic adjustment of the secondary transfer voltage in step S1352.
[0067] In step S1353, the CPU 301 notifies the paper management application of the completion of adjustment of the secondary transfer voltage.
[0068] In step S1304, the CPU 401 receives a notification of completion of adjustment of the secondary transfer voltage and requests the adjusted value in step S1305.
[0069] The CPU 301, which has received the request for the adjusted value in S1354, notifies the CPU 401 of the adjusted value after the adjustment of the secondary transfer voltage is completed in S1355.
[0070] The CPU 401 receives the adjustment value after the secondary transfer voltage adjustment is completed in S1306, and displays the result of the secondary transfer voltage adjustment shown in Fig. 12B in S1307. A display area 1211 is a display area for the values before and after the adjustment, and shows that the front side has been adjusted from 0 to +2, and the back side has been adjusted from 0 to +1.
[0071] FIG. 14 is a flowchart showing the execution flow of manual adjustment of the secondary transfer voltage. The flowchart of the controller 400 in FIG. 13 is performed by the CPU 401 reading out a program (such as a paper management application program) stored in the ROM 403 into the RAM 402 and executing it. In addition, the process involving communication between the controller 400 and the controller 300 is performed by the CPU 401 and the CPU 301 via the LAN controller 306, the control cable 108, and the LAN controller 406. This flowchart is started by displaying a manual adjustment screen for the secondary transfer voltage shown in FIG. 12(C). The manual adjustment screen for the secondary transfer voltage shown in FIG. 12(C) includes an output button 1221 for a manual adjustment chart, an adjustment value input area 1222 for inputting an adjustment value, an OK button 1223, and a cancel button 1223. The adjustment value input area 1222 displays an arbitrary adjustment value input by the user. When the output button 1221 for the manual adjustment chart is pressed, a setting screen for the manual adjustment chart as shown in FIG. 12(D) is displayed. The manual chart setting screen has a chart selection area 1231 for selecting whether to adjust the coarse adjustment chart or the fine adjustment chart, as in the automatic adjustment, and a print side selection area 1232 for selecting whether to adjust the front side only or both sides. Area 1233 is an area for selecting the paper feed location for the chart, but since this is an example in which paper is selected from paper feed tray buttons 510 to 517, the selected paper feed tray is displayed. A print button 1234 is a button for issuing an instruction to the controller 300 to print the manual chart. A cancel button 1235 is a button for closing the screen in FIG. (D) and returning to the screen in FIG. (C).
[0072] In S1401, the CPU 401 determines whether the print button 1234 has been pressed, and if it is determined that the print button 1234 has been pressed, the process proceeds to S1402. If the print button has not been pressed, that is, if fine adjustments are to be made without chart output, the CPU 401 proceeds to S1403.
[0073] In S1402, the CPU 401 instructs the controller 300 to output the manual chart. Here, the information 1231, 1232, and 1233 is also notified as chart settings. In S1451, the CPU 301 of the controller 300 determines whether or not an instruction to output the manual chart has been received. If it is determined that an instruction to output the manual chart has been received, in S1452 the CPU 301 outputs the manual chart.
[0074] If it is determined in S1451 that an instruction to output a manual chart has not been received, the CPU 301 advances the process to S1453 without performing the process in S1452.
[0075] This means that manual adjustments are accepted even if an instruction to output a manual chart is not received in steps S1451 to S1453. The following describes step S1403 on the paper management application side.
[0076] In S1403, it is determined whether an instruction to execute manual adjustment of the secondary transfer voltage has been given. In other words, it is determined whether the OK button 1223 in FIG. 12C has been pressed. If the OK button 1223 has been pressed, the process proceeds to S1404, and if not, but the Cancel button 1223 has been pressed, the process ends. In S1404, the value of the adjustment value input area 1222 is notified to the controller 300. The controller 300 receives this in S1453, and the CPU 301 stores the received value in the external storage device 311.
[0077] Fig. 15 is a flowchart showing the execution flow of the secondary transfer voltage adjustment, which is a feature of this embodiment. The flowchart in Fig. 15 is performed by the CPU 401 reading out 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 the adjustment button 908 for the secondary transfer voltage adjustment is pressed on the paper stage screen in Fig. 9.
[0078] When the adjustment button 908 is pressed, the CPU 401 acquires the selected paper information in S1501. Here, the paper information is the type and size of the paper. In the following S1502, it is determined whether the selected paper can be automatically adjusted.
[0079] Here, the adjustable paper information in this embodiment will be described with reference to FIG. 16. FIG. 16 is a diagram showing an example of a secondary transfer adjustable paper table held by the print control device 102 according to this embodiment. It shows whether or not the type and size of paper can be printed. Regarding the type of paper, for example, adjustment is possible for fine paper and coated paper, but film cannot be adjusted because it is a transparent paper. Regarding the size of paper, for example, A5, A4R, and postcards can be manually adjusted but cannot be automatically adjusted because the height of the paper size is small. Neither automatic nor manual adjustment is possible for A5R. Both adjustments are possible for A4 and A3. The relationship between the paper and whether or not it can be adjusted is an example, and it goes without saying that the specifications 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.
[0080] In S1502, the CPU 401 refers to the adjustable table and determines whether the selected paper is automatically adjustable based on the type and size of the selected paper. If it is determined that the automatic adjustment is possible, the CPU 401 advances the process to S1504. If it is determined that the automatic adjustment is not possible, the CPU 401 advances the process to S1503. In S1504, the CPU 401 displays the automatic adjustment screen shown in FIG. 12A on the display device 113. The process further advances to S1505, where the automatic adjustment flow described in FIG. 13 is executed, and the process ends. In S1503, the CPU 401 refers to the adjustable table and determines whether the selected paper is manually adjustable. If it is determined that the selected paper is manually adjustable, the CPU 401 advances the process to S1506. In S1506, the CPU 401 displays the manual adjustment screen shown in FIG. 12C on the display device 113. The process further advances to S1507, where the CPU 401 executes the manual adjustment flow described in FIG. 14, and the process ends. If it is determined in S1503 that manual adjustment is also not possible, the CPU 401 advances the process to S1508, and causes the display device 113 to display a screen (not shown) for informing the user that adjustment is not possible, and then ends the process.
[0081] As described above, according to the first embodiment, when the adjustment button is pressed, if automatic adjustment is possible based on the paper type and size information, an automatic adjustment execution screen is displayed, and if not, a manual adjustment execution screen is displayed. In this way, when the adjustment button is pressed, if automatic adjustment is possible based on the paper type and size information, automatic adjustment is permitted, and if automatic adjustment is not possible, automatic adjustment is prohibited. This makes it possible to prevent adjustment from being performed using paper of a size that cannot be adjusted correctly.
[0082] <Embodiment 2> In the first embodiment, a procedure was presented in which, using one adjustment button, an automatic adjustment screen is displayed when automatic adjustment is possible, and a manual adjustment screen is displayed when automatic adjustment is not possible. In the second embodiment, a case in which separate adjustment buttons are provided for automatic adjustment and manual adjustment will be described.
[0083] 17 shows an example of a paper feed stage screen 1700 according to the present embodiment. This screen has the same configuration as the paper feed stage screen 900 in the first embodiment, so a description of the common parts will be omitted. The difference is that there are two adjustment buttons for executing secondary transfer voltage adjustment: an automatic adjustment button 1701 and a manual adjustment button 1702.
[0084] Fig. 18 is a flowchart showing the execution flow of the secondary transfer voltage adjustment, which is a feature of this embodiment. The flowchart of the controller 400 in Fig. 18 is performed by the CPU 401 reading out a program (such as a paper management application program) stored in the ROM 403 into the RAM 402 and executing it. This flow is started when either the automatic adjustment button 1701 or the manual adjustment button 1702 for the secondary transfer voltage adjustment is pressed on the paper setting screen in Fig. 17. Note that a description of parts common to the flowchart in Fig. 15 relating to the first embodiment will be omitted.
[0085] S1801 is the same as S1501. In S1802, the CPU 401 judges 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, the CPU 401 advances the process to S1803. S1803 is the same as S1502. If it is judged that the automatic adjustment is possible in S1803, the CPU 401 advances the process to S1804. S1804 and the following S1805 are the same as S1504 and S1505, respectively, and the automatic adjustment is performed and ends when it is completed. If the automatic adjustment is not possible in S1803, the process proceeds to S1806. S1806 is the same as S1503, and it is judged whether the manual adjustment is possible. If it is judged that the manual adjustment is possible, the process proceeds to S1807. In S1807, a screen (not shown) is displayed to inform that the automatic adjustment is not possible but the manual adjustment is possible, and the process ends. If it is determined in S1806 that manual adjustment is also not possible, the process proceeds to S1808. S1808 is the same as S1508, and displays a screen informing the user that adjustment is not possible, and the process ends.
[0086] If the manual adjustment button 1702 is pressed in S1802, the CPU 401 advances the process to S1809. S1809 is common to S1503 and S1803, and determines whether manual adjustment is possible. If it is determined in S1809 that manual adjustment is possible, the CPU 401 advances the process to S1810. S1810 and the following S1811 are common to S1506 and S1507, respectively, and end when manual adjustment is performed and completed. If manual adjustment is not possible in S1809, the process advances to the above-mentioned S1808.
[0087] As described above, according to the second embodiment, when there are separate adjustment buttons for automatic adjustment and manual adjustment, whether the pressed adjustment can be performed is determined from the paper type and size information, and if the adjustment cannot be performed, a notification to that effect is given. This makes it possible to restrict adjustments from being performed using paper of a size that cannot be adjusted correctly.
[0088] Furthermore, even if the size is one for which automatic adjustment is not possible, if manual adjustment is possible, the user can be notified of this and be prompted to carry out manual adjustment.
[0089] <Embodiment 3> In the first and second embodiments, a flow has been described in which it is determined whether adjustment is possible after pressing an adjustment button, and if adjustment is not possible, a screen is displayed to notify the user of this. However, the following method may be adopted. A similar determination of whether adjustment is possible is made when displaying the paper feed stage screen 900 on which the adjustment button is present, rather than after pressing the adjustment button. On the other hand, if adjustment is not possible, the button is grayed out or erased, for example, to prevent the user from pressing the adjustment button. This provides the same effect.
[0090] <Embodiment 4> In the first to third embodiments, the description has been given on the assumption that a paper sheet is selected in the paper list selection area 901 on the paper feed stage screen 900. In the fourth embodiment, a case will be described in which the paper sheet to be adjusted is not yet selected when the execute adjustment button is pressed.
[0091] In this embodiment, it is assumed that the user presses the adjustment button that he or she wishes to execute and then selects the paper that he or she wishes to adjust from the paper list selection area 901 .
[0092] Fig. 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 Fig. 18 is performed by the CPU 401 reading out 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 while no paper is selected in Fig. 9 or Fig. 17.
[0093] In step S 1901 , the CPU 401 acquires all paper information present in the paper list 901 .
[0094] The process proceeds to S1902, where the first paper in the list is selected.
[0095] In S1903, the CPU 401 judges whether the selected paper can be adjusted by pressing. For example, if the adjustment button 908 or the automatic adjustment button 1701 is pressed, the CPU 401 judges whether automatic adjustment is possible by referring to FIG. 16 by the above-mentioned means. Also, if the adjustment button 908 is pressed and it is judged that automatic adjustment is impossible, or if the manual adjustment button 1702 is pressed, it judges whether manual adjustment is possible in the same way. If it is judged that adjustment is possible in S1903, the process proceeds to S1905. If it is judged that adjustment is impossible, the process proceeds to S1904, where the CPU 401 sets the selected paper to be hidden. In S1905, it is judged whether all papers have been selected, and if there is paper that has not yet been selected, the process proceeds to S1906, where the next paper in the paper list is selected, and the process returns to S1903. If the selection process for all papers has been completed in S1905, the process proceeds to S1907. In S1907, only paper information excluding the paper set to be hidden in S1904 is displayed in the paper list, and the process ends.
[0096] After the paper list is displayed, the screen transitions to the adjustment screen that was pressed, or the user may transition to the adjustment execution flow by pressing the adjustment button again with the paper selected.
[0097] As described above, according to the fourth embodiment, when the adjustment button is pressed when no paper is selected, only adjustable papers are displayed in the paper list. This allows the user to reliably select and execute an adjustable paper.
[0098] <Other embodiments> The present invention can also be realized by a process in which a program for implementing one or more of the functions of the above-described embodiments is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) that implements one or more of the functions. [Explanation of symbols]
[0099] 102 Printing control device 103 Image forming device 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 method comprises: a step of causing a printing device to print an image, conveying the sheet on which the image is printed to a reading device, and causing the printing device to perform a first adjustment 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 based on the received adjustment value; selecting a sheet; determining whether the first adjustment can be properly performed using the selected sheet based on the size and type of the selected sheet; A program comprising a step of restricting the first adjustment from being executed using a sheet determined to be unable to correctly execute the first adjustment, without restricting the second adjustment from being executed using a sheet determined to be unable to correctly execute the first adjustment.
2. The program described in claim 1, characterized in that the type includes coated paper.
3. The method comprises: displaying an object instructing the adjustment on a display unit; when it is determined that the object displayed by the display unit is selected and the first adjustment can be correctly performed using the selected sheet, displaying a screen for the first adjustment on the display unit; The program according to claim 1 or 2, further comprising a step of causing the display unit to display a screen for the second adjustment when the object displayed by the display unit is selected and it is determined that the first adjustment cannot be performed correctly using the selected sheet.
4. The method comprises: The method further includes a step of displaying a first object for performing the first adjustment and a second object for performing the second adjustment on a display unit, 4. The program according to claim 1, further comprising: displaying the second object without displaying the first object when it is determined that the first adjustment cannot be performed correctly using the selected sheet.
5. The program described in claim 1, characterized in that it does not restrict the first adjustment from being performed using a sheet determined to be capable of correctly performing the first adjustment, does not restrict the second adjustment from being performed using a sheet determined to be unable to correctly perform the first adjustment, and restricts the first adjustment from being performed using a sheet determined to be unable to correctly perform the first adjustment.
6. 6. The program according to claim 1, wherein the first adjustment and the second adjustment are adjustments of a secondary transfer voltage.
7. A computer-readable storage medium storing the program according to any one of claims 1 to 6.
8. A method for controlling an information processing device, comprising: a step of causing a printing device to print an image, conveying the sheet on which the image is printed to a reading device, and causing the printing device to perform a first adjustment 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 based on the received adjustment value; selecting a sheet; determining whether the first adjustment can be properly performed using the selected sheet based on the size and type of the selected sheet; A method for controlling an information processing device, comprising the steps of: restricting the execution of the first adjustment using a sheet determined to be unable to correctly perform the first adjustment, without restricting the execution of the second adjustment using a sheet determined to be unable to correctly perform the first adjustment.
9. An information processing device, a first adjustment means for causing a printing device to print an image, conveying the sheet on which the image is printed to a reading device, and causing the printing device to execute a first adjustment based on the image read by the reading device; A receiving means for receiving an adjustment value from a user; a second adjustment unit that causes the printing device to execute a second adjustment based on the received adjustment value; A selection means for selecting a sheet; a determining means for determining whether the first adjustment can be correctly performed using the selected sheet based on the size and type of the selected sheet; An information processing apparatus characterized in having a restriction means for restricting the first adjustment from being performed using a sheet on which it is determined that the first adjustment cannot be performed correctly, without restricting the second adjustment from being performed using a sheet on which it is determined that the first adjustment cannot be performed correctly.
Citation Information
Patent Citations
Image forming system
JP2010131938A
Image forming apparatus and image forming system
JP2013037185A
Image forming system and program
JP2018126896A
Image forming device
JP2020086107A
Image processing apparatus, image processing method, and image processing program
JP2020155813A