Control device, printing system and program
By designing a control device that can communicate with the printing device, dynamically update the setting value and verification process, the problem of insufficient operability of existing printing systems is solved, and a more intuitive and efficient user operation experience is achieved.
Patent Information
- Application Number
- JP2021033684
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-03
- Publication Date
- 2025-04-07
- Estimated Expiration
- 2041-03-03
AI Technical Summary
Existing printing systems have shortcomings in user operability, making it difficult to provide intuitive and efficient printing setup and verification processes.
A control device is designed that is able to communicate with the printing device and dynamically update the setting values by displaying the setting screen, including the first and second setting items, to improve the intuitiveness and efficiency of user operations.
By dynamically updating the setting values and verification process, the intuitiveness and efficiency of user operations are significantly improved, ensuring that users can easily set up and verify print tasks.
Smart Images

Figure 0007657613000001 
Figure 0007657613000002 
Figure 0007657613000003
Abstract
Description
[Technical field]
[0001] The present invention , regulation The present invention relates to a control device, a printing system, and a program. [Background technology]
[0002] Patent Document 1 describes that when a communication terminal issues a verification request to a printing device, the printing device verifies whether the prohibited conditions are met and sends the verification result back to the communication terminal. This allows the communication terminal to accurately notify the user whether the printing device can execute the job. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2020-26064 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, in recent years, there has been a demand for further improvement in user operability in printing processing. System We provide a control device, a printing system, and a program. do. [Means for solving the problem]
[0005] Therefore, the control device of the present invention is a control device capable of communicating with a printing device, and includes a display control means for displaying a setting screen relating to printing including a first setting item and a second setting item, and the display control means displays a setting value corresponding to a setting value set in the first setting item as a setting value of the second setting item in association with the second setting item based on an operation performed on the first setting item. and further comprising a transmission means for transmitting a job based on a setting value set on the setting screen to the printing device, the transmission means controlling, based on an operation on the first setting item, to transmit to the printing device first information including, as a first attribute value corresponding to the first setting item, a first attribute value capable of identifying the setting value of the first setting item set based on the operation. It is characterized by: Effect of the Invention
[0006] According to the present invention, it is possible to provide a printing device, a print control device, a printing system, and a program that are easy for the user to operate. [Brief description of the drawings]
[0007] [Figure 1] FIG. 2 illustrates the configuration of a terminal device and a printing device. [Diagram 2] FIG. 13 is a diagram showing a setting screen for finishing processing displayed on a display unit of the terminal device. [Diagram 3] FIG. 4 is a diagram showing a sequence of a printing process. [Figure 4] FIG. 13 illustrates the content of communication in a first case between a terminal device and a printing device. [Diagram 5] 13A and 13B are diagrams illustrating the contents of communication between a terminal device and a printing device in second and third cases. [Figure 6] FIG. 13 is a diagram showing a setting screen for finishing processing displayed on a display unit of the terminal device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0009] 1 is a diagram showing the configuration of a terminal device 100 in this embodiment and a printing device 110 that can communicate with the terminal device 100. The terminal device 100 includes a CPU 101, a ROM 102, a RAM 103, a communication unit 104, an operation unit 105, and a display unit 106. The printing device 110 includes a CPU 111, a ROM 112, a RAM 113, a communication unit 114, an operation unit 115, a display unit 116, a printing unit 117, a paper feed unit 118, and a finishing unit 119. The terminal device 100 and the printing device 110 are connected by the communication unit 104 of the terminal device 100 and the communication unit 114 of the printing device 110.
[0010] The terminal device 100 is an information device used by a user, such as a smartphone or a personal computer. The CPU 101 is a central processing unit, and executes a program stored in the ROM 102. The ROM 102 is a non-volatile memory, and stores an operating system, application programs used by the user, documents, and other data. The RAM 103 is a volatile memory, and the CPU 101 loads and executes an execution program from the ROM 102 to the RAM 103. The communication unit 104 is a wired LAN module or a wireless LAN module, and is connected to the communication unit 114 of the printing device 110 via a network. The operation unit 105 is a keyboard, mouse, or touch panel, and transmits user operations to the CPU 101. The display unit 106 is a liquid crystal display device, and displays a GUI whose display is controlled by the CPU 101. The ROM stores printer software, which will be described later. When the CPU 101 receives an operation for printing from a user, it reads the printer software from the ROM and executes processing based on the printer software.
[0011] The CPU 111 of the printing device 110 is a central processing unit, and executes a program stored in the ROM 112. The ROM 112 is a non-volatile memory, and stores a control program for controlling the printing device 110. The RAM 113 is a volatile memory, and the CPU 111 loads the execution program from the ROM 112 into the RAM 113 and executes it. The communication unit 114 is a wired LAN module or a wireless LAN module, and is connected to the communication unit 104 of the terminal device 100 via a network. The operation unit 115 is composed of a touch panel and buttons, and transmits user operations to the CPU 111.
[0012] The display unit 116 is a liquid crystal display device. The printing unit 117 includes an inkjet printer head that ejects ink and an ink supply unit that supplies ink, and forms an image on the surface of paper fed from the paper feed unit 118. The paper feed unit 118 can feed cut paper or rolled paper, and sends paper to the printing unit 117 according to instructions from the CPU 111. The finishing unit 119 performs finishing processing on the paper printed by the printing unit 117. The finishing unit 119 includes at least one of a stapler that staples each piece with a staple, a cutter that cuts the rolled paper at a specified position, and a laminator that laminates the paper. The finishing unit 119 may also perform processing to apply a special transparent ink to the paper to give it a glossy appearance or improve its weather resistance. These processes are performed under the control of instructions from the CPU 111.
[0013] 2(a) to 2(c) are diagrams showing a setting screen 200 for finishing processing displayed on the display unit 106 of the terminal device 100 in this embodiment. The screen in FIG. 2 is displayed by instructing printing in an application, and is provided by printer software installed in the terminal device 100. The printer software instructs the printing device 110 to print based on application data generated by the application and print setting information set using the setting screen 200. The setting screen 200 is displayed when the user uses the operation unit 105 to call up the print screen for printing instructions. The setting screen 200 includes a decision button 201, a cancel button 202, and a print setting group tab 203. The print setting group tab 203 includes a first attribute selection dropdown list 205 and a second attribute setting group 206. In this embodiment, an example in which finishing processing is set as the print setting group tab 203 will be described. For this reason, the first attribute selection dropdown list 205 will be referred to as the finishings-col attribute selection dropdown list 205 or simply as the dropdown list 205 below. The second attribute setting group 206 is called the finishings attribute setting group 206 or the setting group 206. The setting group 206 includes a trimming selection drop list box 207, a coating selection check box 208, a lamination selection check box 209, and a staple setting drop list box 210. Note that these are merely examples, and it is not necessary for all items to be included, and other items may be included.
[0014] The OK button 201 is a button for confirming the currently set print settings. When the OK button 201 is pressed, a print job is sent from the terminal device 100 to the printing device 110, and the printing device 110 starts printing with the set print settings. The CANCEL button 202 is a button for canceling a print instruction. When the CANCEL button 202 is pressed, the print setting process is interrupted and the display returns to the original application.
[0015] The print setting group tab 203 is a tab for selecting a group of setting values to be set on the print setting screen. In Fig. 2(a) to (c), "Finishing" is selected. When the user presses the print setting group tab 203, a selection screen for other setting groups such as "Paper and quality" and "Layout" is displayed. For example, if the user selects "Layout", a screen for setting whether "Double-sided printing" is turned on or off and the number of pages to be arranged on one side of a sheet of paper is displayed.
[0016] Drop-down list 205 displays options for the finishing processes to be executed by printing device 110. The options displayed in drop-down list 205 include finishing processes that are combinations of multiple finishing processes. Using drop-down list 205, a user can easily set the finishing processes. In setting group 206, a user can select individual combinations of each finishing process.
[0017] In the drop-down list 205, options corresponding to the finishings-col-database attribute previously set in the printing device 110 are displayed by the user's pressing operation. In this embodiment, six options are displayed: "cut-after-pages," "staple," "coating," "laminating," "cut-and-coat," and "Select printer options." Below, the numbers in parentheses after the options indicate the attribute values. The attribute values are identifiers for uniquely identifying each finishing process. As described above, the finishing processes included in the drop-down list 205 include processes that combine multiple finishing processes. In this case, attribute values corresponding to the multiple finishing processes are linked as attribute values.
[0018] "cut-after-pages" corresponds to the process of cutting the roll paper per page and corresponds to the finishings attribute value trim-after-pages(60). "Staple" corresponds to the process of binding printed matter with staples and corresponds to the finishings attribute value Staple(4). "coating" corresponds to the process of coating the printed matter and corresponds to the finishings attribute value Coat(15). "laminating" corresponds to the process of laminating the printed matter and corresponds to the finishings attribute value Laminate(16). "cut_and_coat" is a combination of multiple finishing processes for coating the printed matter and cutting the roll paper per page. "cut_and_coat" corresponds to the finishings attribute values trim-after-pages(60) and Coat(15). "Select Printer Options" is an option to select when the finishings-col attribute is not used. The displayed strings may be translated for each display language using a string database. When the user selects "cut-after-pages", "staple", "coating", "laminating" or "cut-and-coat", the printer software sets the finishings-col attribute to the selected option.
[0019] The setting group 206 is enabled when "Select Printer Options" is selected in the drop-down list 205. In other words, the user can select each item included in the setting group 206. The setting group 206 is associated with the finishings-col attribute, allowing the user to select individual combinations of finishing processes. The setting group 206 is set based on each attribute value, which will be described below, according to the finishings-supported attribute of the printing device 110.
[0020] The trimming selection drop list box 207 corresponds to the trim-after-pages(60) attribute value and displays the options "None" and "Cut after each page." When "Cut after each page" is selected, the trim-after-pages(60) attribute value is set in the finishings attribute.
[0021] The coating selection checkbox 208 corresponds to the Coat(15) attribute value, and checking it sets the finishings attribute to the Coat(15) attribute value. The lamination selection checkbox 209 corresponds to the Laminate(16) attribute value, and checking it sets the Finishings attribute to Laminate(16).
[0022] Staple settings drop list box 210 displays "None" and "Staple" corresponding to the staple(4) attribute value. Selecting "Staple" sets the Staple(4) attribute value in the finishes attribute. If there is no attribute value corresponding to the finishings-supported attribute of printing device 110, that item is not displayed. For example, if there is no attribute value related to coating in the finishings-supported attribute of printing device 110, the check box for coating 208 in FIG. 2 is not displayed.
[0023] Settings group 206 is available when "Choose Printer Options" is selected in drop-down list 205. If any other finishings-col attribute is selected, the printer software grays out the entire settings group 206 to indicate to the user that it cannot be selected.
[0024] In this way, the user can set the finishing process based on the finishings-col attribute and the finishings attribute. However, in the display of FIG. 2(a), even when the same finishing process is indicated, multiple systems may be displayed. Therefore, it is difficult for the user to understand the relationship between the finishings-col attribute and the finishings attribute. For example, if the user selects cut-after-pages in the drop-down list 205 and "none" is displayed in the trimming 207, it may be difficult for the user to understand whether the settings related to paper cutting have been appropriately performed.
[0025] Therefore, in this embodiment, after the print settings are changed by the user, the printer software updates the screen display based on the relationship between the finishings-col attribute and the finishings attribute. The method for doing this will be described below.
[0026] 3 is a diagram showing the sequence of the printing process in this embodiment. First, the user 320 operates the operation unit 105 of the terminal device 100 to issue an instruction to register a printer connected to the network and make it available for use (S301). For example, when the user operates the terminal device 100 to press a registration button for a printing device, the printer software displays a list of printing devices on the network to which the terminal device 100 is connected. When a printing device is selected from this list, the terminal device 100, which has received an instruction from the user, requests the selected printing device 110 to obtain printer attributes via the communication unit 104 (S302). In the IPP protocol, this request is defined as a Get-Printer-Attributes operation, and it is possible to request that various attributes of the printing device be sent.
[0027] When the printing device 110 receives the Get-Printer-Attributes operation, the CPU 111 returns attributes according to the capabilities of the printing device (S303). The attributes returned include the paper size supported by the printing device 110, its default value, the paper type, its default value, whether double-sided printing is possible, the type of finishing process that the printing device can perform and its default value, the type of ink tank that the printing device 110 has and its remaining amount, etc. Note that the default value indicates a parameter that is used when the user does not set a setting value for a certain item in the terminal device 100. In other words, it is a parameter that is used when there is no setting value for a certain item of a print job. For example, it is assumed that the printing device 110 returns A4 size as the default paper size. Then, when there is no setting value for the paper size of the print job received by the printing device 110 from the terminal device 100, the printing process is executed using the default value of A4 size.
[0028] Thereafter, when the user 320 issues an instruction to call up a print screen to instruct printing (S304), the terminal device 100 displays a screen for accepting print setting values (S305). The screen displayed at this time is the screen described with reference to FIG. 2(a). When the user 320 changes the print settings from the default values on the displayed screen (S306), the terminal device 100 generates a verification job including the print settings (not including the print data) to be set for the job, and requests the printing device 110 to verify the print settings (S307). Specifically, a Validate-Job-Request is sent from the terminal device 100 to the printing device 110.
[0029] When the printing device 110 receives the Validate-Job from the terminal device 100, it verifies the print setting values and returns a response to the terminal device 100 (S308).
[0030] The print settings are verified by determining whether or not a prohibition condition (predetermined condition) is met for each attribute specified in the print settings. In this embodiment, a prohibition condition refers to a condition under which multiple attributes cannot be set in parallel. For example, in this embodiment, glossy paper and double-sided settings are prohibition conditions. In other words, this prohibition condition indicates that both glossy paper and double-sided settings cannot be set in parallel. Furthermore, a user-defined size and double-sided settings for paper size are also prohibition conditions. This prohibition condition indicates that both a user-defined size and double-sided settings cannot be set in parallel. Here, when the printing device 110 receives 'Cut-after-pages' in the finishings-col attribute, it interprets this as a process to cut the roll paper for each page.
[0031] When the terminal device 100 receives the response regarding the print settings, it updates the print screen according to the verification contents (S309). An example of the update of the print screen will be described in detail later. Thereafter, when the user presses the decision button 201 (see FIG. 2) to confirm the print settings and instructs the start of printing (S310), the terminal device 100 creates a print job and sends it to the printing device 110 (S311). Specifically, the terminal device 100 sends a Create-Job-Request to the printing device 110. Having received the Create-Job-Request, the printing device 110 creates a job object and returns a Create-Job response to the terminal device 100 (S312).
[0032] When the terminal device 100 receives the response to the Create-Job response, it transmits a print document (print data) to the printing device 110. Specifically, the terminal device 100 transmits a Send-Document-Request to the printing device 110 (S313).
[0033] When the printing device 110 receives Send-Document, it prints the document contained therein. Then, the printing device 110 controls to perform finishing processing according to the finishings attribute or finishings-col attribute contained in Create-Job. Then, the printing device 110 transmits a response of the print document to the terminal device 100, and the processing ends. Note that in the embodiment of FIG. 3, the print job including the print settings is transmitted in S311, and the print data is transmitted in S313. However, the terminal device 100 may transmit the print job including the print settings and the print data in a single processing.
[0034] 4 is a diagram showing the contents of communication in the first case between the terminal device 100 and the printing device 110 of this embodiment. In the first case, a case will be described in which the user selects an option displayed in the drop-down list 205. In other words, this is the case in which the user has not changed the settings using the setting group 206.
[0035] Fig. 4(a) shows the contents of the Get-Printer-Attributes operation sent from the terminal device 100 to the printing device 110 in S302 of Fig. 3. The printer-uri attribute indicates the URI of the destination printing device 110. In this case, the Requested-attributes attribute is all, so all attributes possessed by the printing device 110 are requested.
[0036] FIG. 4(b) shows a part of the response returned from the printing device 110 to the terminal device 100 in S303 of FIG. 3. The media-supported attribute indicates the size of paper that the printing device 110 can use. The media-type-supported attribute indicates the type of paper that the printing device 110 can use. The finishings-supported attribute indicates the type of finishing process that the terminal device 100 can perform as a numerical value. In the example of FIG. 4(b), none(3) indicates that no finishing process is performed. staple(4) indicates that stapling process that binds with staples can be performed. trim-after-pages(60) indicates that finishing process that cuts roll paper for each page can be performed. coat(15) indicates that coating process can be performed. laminate(16) indicates that lamination process can be performed. The numerical values (3), (4), (60), (15), and (16) are sometimes called attribute values.
[0037] The finishings-col-database attribute indicates a combination of finishing processes that the terminal device 100 can perform in the form of a collection type that includes the finishings-template attribute, which is a string. 'cut-after-pages' corresponds to the process of cutting the roll paper into pages. 'Staple' corresponds to the process of stapling. 'coating' corresponds to the process of coating. 'laminating' corresponds to the process of laminating. Furthermore, 'cut_and_coat' corresponds to the combination of multiple finishing processes, such as coating and then cutting the roll paper into pages. In this way, the printing device 110 can express a combination of multiple processes using the finishings-template attribute value. The terminal device 100 can know what capabilities the printing device 110 has by using these attribute values.
[0038] FIG. 4(c) shows the contents of Validate-Job sent from the terminal device 100 to the printing device 110 in S307 of FIG. 3. The document-format attribute indicates the format of the print document (print data), and the media-col attribute indicates the output paper setting. The side attribute indicates the presence or absence of double-sided printing. The finishings-col attribute indicates the finishing process. In this embodiment, the terminal device 100 can specify only one of the finishings-col attribute and the finishings attribute. In FIG. 4(c), the cut-after-page is selected using the drop-down list 205 in FIG. 2, so the cut-after-page is specified as shown in FIG. 4(c).
[0039] FIG. 4D shows the response of Validate-Job returned from the printing device 110 to the terminal device 100 in S308 of FIG. 3. Based on Validate-Job sent from the terminal device 100, the printing device 110 verifies whether the set print settings are related to the prohibited conditions. status-code=successful-ok indicates that the print settings specified by Validate-Job do not meet the prohibited conditions and can be executed as is. If the verification result shows that there is an attribute that meets the prohibited conditions, the printing device 110 sets status-code=successful-ok-ignored-or-substituted-attributes and executes S308. When the terminal device 100 receives this setting, it displays and conveys to the user that printing is not possible because the print settings changed in S306 meet the prohibited conditions.
[0040] The additional-info attribute indicates the finishings attribute that corresponds to the 'Cut-after-pages' of the finishings-col attribute specified in Validate-Job. The additional-info attribute is information that is added for the purpose of improving user operability.
[0041] When the terminal device 100 receives a Validate-Job response from the printing device 110, in S309 of Fig. 3, the terminal device changes the display of the trimming selection drop list box 207 to "Cut after each page" based on the additional-info attribute. The terminal device then changes the display to match the additional-info attribute. As a result, options corresponding to the display contents of the drop-down list 205 in Fig. 2 are displayed in 207, improving user operability.
[0042] The state of the display unit 116 of the terminal device 100 at this time is shown in Fig. 2(b). The setting group 206 is displayed in gray, so the user can recognize that it is in a state where it cannot be selected. This is because the printer software detects that the selection of printer options in the drop-down list 205 has been changed to cut-after-pages, and grays out the area of 206, resulting in the display content as shown in Fig. 2(b).
[0043] Note that there are no Coat(15) or Laminate(16) in the additional-info attribute in Fig. 4(d). Therefore, if the coating selection checkbox 208 and lamination selection checkbox 209 are checked, the printer software unchecks them and updates the screen. Also, there is no staple(4) in the additional-info attribute in Fig. 4(d), so the printer software changes the display of staple setting drop list box 210 to "None."
[0044] By changing the display in this way, the user can intuitively understand that changing the drop-down list 205 changes the print settings, which improves user operability.
[0045] Figures 5(a) and (b) are diagrams showing the contents of communication in a second case between the terminal device 100 and the printing device 110 of this embodiment, and Figures 5(c) and (d) are diagrams showing the contents of communication in a third case between the terminal device 100 and the printing device 110 of this embodiment.
[0046] In the second case, a case will be described where the user sets a setting value using the setting group 206. That is, the case is where the user selects "Select Printer Options" in the drop-down list 205.
[0047] Fig. 5(a) is a diagram showing the contents of Validate-Job sent from the terminal device 100 to the printing device 110 in S307 of Fig. 3. The second case corresponds to the case where the user checks the coating checkbox 208 and "Select printer options" is selected in the drop-down list 205. As shown in Fig. 5(a), the finishings attribute is set to 'coat' and the finishings-col attribute does not exist.
[0048] 5B is a diagram showing the response to Validate-Job returned from the printing device 110 to the terminal device 100 in S308 of Fig. 3. status-code=successfull-ok indicates that the print settings specified in Validate-Job do not fall under any prohibited conditions and can be executed as is. The additional-info attribute indicates the finishings-col attribute that corresponds to the finishings attribute 'coat' specified in Validate-Job, and finishings-template=coating is set.
[0049] When the terminal device 100 receives a response to Validate-Job from the printing device 110, the terminal device 100 changes the drop-down list 205 to "coating" in the update process in S309 of FIG.
[0050] The state of the display unit 116 of the terminal device 100 at this time is shown in Fig. 2(c). The display color of the drop-down list 205 may be changed (for example, to gray) to indicate that it is not the "Select printer options" selected by the user. Alternatively, the drop-down list 205 may remain the "Select printer options" selected by the user, and display the changed content, such as "coating selected," in the blank area to the right of the list. As another display method, it may be displayed as a tool tip that is displayed when the mouse is placed over it.
[0051] By displaying in this manner, the coating, which is an option corresponding to the display content of the setting group 206 set by the user, is displayed in the drop-down list 205, thereby improving user operability.
[0052] FIG. 5(c) is a diagram showing the contents of Validate-Job sent from terminal device 100 to printing device 110 in S307 of FIG. 3. The third case is when the user selects 'cut_and_coat' in drop-down list 205. In other words, this is a case where an option other than "Select printer options" is selected in the finishings-col attribute, and the finishings attribute is not used. In accordance with the user's selection, 'cut-and-coat' is set in the finishings-col attribute. As the drop-down list 205 has been changed to an option other than the selection of printer options, the setting group 206 (see FIG. 2) of terminal device 100 is displayed in gray and cannot be selected.
[0053] Fig. 5(d) is a diagram showing a response to Validate-Job returned from the printing device 110 to the terminal device 100 in S308 in Fig. 3. When the printing device 110 receives Validate-Job in S307 in Fig. 3, it generates an additional-info attribute that includes trim-after-pages and coat as the Finishins attribute corresponding to 'cut_and_coat'.
[0054] When a response to Validate-Job is received in S308 of FIG. 3, CPU 101 changes the display of trimming selection drop list box 207 to "Cut after each page" based on the additional-info attribute of FIG. 5(d). Furthermore, since Coat(15) is present in the additional-info attribute of FIG. 5(d), coating selection check box 208 (see FIG. 2) is checked. Furthermore, since Laminate(16) is not present in the additional-info attribute of FIG. 5(d), lamination selection check box 209 is unchecked if it is checked. Then, the display of staple setting drop list box 210 is changed to "None." The state of display unit 116 of terminal device 100 at this time is shown in FIG. 6. Setting group 206 is displayed in gray and remains in a state where it cannot be selected.
[0055] By updating the screen in this manner by the terminal device 100, the setting value corresponding to the cut-and-coat in the drop-down list 205 set by the user is displayed in the setting group 206, thereby improving user operability.
[0056] In this embodiment, the terminal device 100 that controls printing in the printing device 110 is referred to as a print control device. In this embodiment, the printing device 110 and the terminal device 100 that controls printing are collectively referred to as a print system.
[0057] In this way, when either the finishings-col attribute or the finishings attribute is specified, the display screen is updated based on the one attribute and the corresponding other attribute. This makes it possible to provide a printing device, a print control device, a printing system, and a program that are easy for users to operate.
[0058] (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) for implementing one or more of the functions. [Explanation of symbols]
[0059] 100 Terminal Equipment 104 Communications Department 110 Printing device 111 CPU 116 Display section 200 Setting screen 203 Print Settings Group Tab
Claims
1. A control device capable of communicating with a printing device, a display control means for displaying a setting screen relating to printing including a first setting item and a second setting item; the display control means displays a setting value corresponding to a setting value set in the first setting item as a setting value of the second setting item in association with the second setting item based on an operation performed on the first setting item; a transmission unit for transmitting a job based on the setting values set on the setting screen to the printing device, The control device is characterized in that the sending means controls, based on an operation being performed on the first setting item, to send first information to the printing device, the first information including a value of a first attribute that can identify the setting value of the first setting item that was set based on the operation, as a value of a first attribute corresponding to the first setting item.
2. 2. The control device according to claim 1, wherein the first setting item and the second setting item have different display methods for setting values.
3. The control device according to claim 1 or 2, characterized in that the display control means displays a setting value corresponding to the setting value set in the first setting item in association with the second setting item without any operation on the second setting item based on an operation performed on the first setting item.
4. The control device according to claim 1 or 2, characterized in that the display control means updates and displays the setting screen so that a setting value corresponding to a setting value set in the first setting item is displayed in correspondence with the second setting item as the setting value of the second setting item based on an operation performed on the first setting item.
5. 5. The control device according to claim 3, wherein when the setting screen is updated, the second setting item is displayed in a different color.
6. 5. The control device according to claim 4, wherein, when the setting screen is updated, information indicating that the setting value of the second setting item has been changed is displayed on the setting screen.
7. The control device according to any one of claims 1 to 5, characterized in that the display control means displays the second setting item as being impossible to operate based on a setting operation being performed on the first setting item, out of the first setting item and the second setting item displayed on the setting screen.
8. The control device according to any one of claims 1 to 7, characterized in that the display control means displays a setting value corresponding to the setting value set in the first setting item as the setting value of the second setting item, in association with the second setting item for which the operation is disabled.
9. 9. The control device according to claim 1, wherein the first setting item and the second setting item relate to a finishing process of a printing process.
10. 2. The control device according to claim 1, wherein a print process based on the job transmitted by said transmission means is executed by said printing device.
11. The control device according to claim 1, characterized in that the display control means controls the display of a setting value corresponding to the value of the second attribute indicated by the second information as a setting value of the second setting item, in association with the second setting item for which the operation is disabled, based on second information including a value of a second attribute corresponding to the value of the first attribute indicated by the first information received from the printing device as a response to the first information transmitted by the transmission means.
12. 12. The control device according to claim 11, wherein the first attribute is one of a finishings-col attribute and a finishings attribute, and the second attribute is one of the finishings-col attribute and the finishings attribute that is different from the first attribute.
13. 13. The control device according to claim 1, further comprising: a request for the printing device to determine whether or not a print process can be executed based on a predetermined condition including the first setting item and the second setting item.
14. 14. The control device according to claim 13, wherein, when it is determined that printing cannot be executed by the printing device, the display control means displays a message indicating that printing cannot be executed on the setting screen.
15. A printing system including a control device and a printing device capable of communicating with the control device, the control device includes a display control means for displaying a setting screen relating to printing including a first setting item and a second setting item; the display control means displays a setting value corresponding to a setting value set in the first setting item as a setting value of the second setting item in association with the second setting item based on an operation performed on the first setting item; a transmission unit for transmitting a job based on the setting values set on the setting screen to the printing device, A printing system characterized in that the sending means controls, based on an operation being performed on the first setting item, to send to the printing device first information including a value of a first attribute that can identify the setting value of the first setting item that was set based on the operation, as a value of a first attribute corresponding to the first setting item.
16. A program for causing a computer to function as each of the means of the control device according to any one of claims 1 to 14.
Citation Information
Patent Citations
Parameter setting computer via network
JP2011023038A
Print setting control program and print setting control method
JP2016206827A
Information processing device and program
JP2017068304A
Information processing apparatus, print control program, and printing system
JP2018120633A
Printer, control method and program
JP2020026064A