Image processing device, control method of the same, program of the same, information processor, control method of the same, program of the same, and system

The image processing apparatus addresses the lack of convenience in holding processes by incorporating multiple home screens and requiring authentication based on custom screens, enhancing both security and user convenience.

JP2025093120APending Publication Date: 2025-06-23CANON KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023208657
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-11
Publication Date
2025-06-23

AI Technical Summary

Technical Problem

Existing image processing apparatuses lack convenience in executing holding processes, particularly in home environments where users may not have the same level of authentication and security as in office settings.

Method used

An image processing apparatus with multiple home screens that receives job information and start condition information, allowing users to specify conditions for processing based on custom home screens, which enhances security and convenience by requiring authentication before printing.

Benefits of technology

The solution improves user convenience by allowing secure and authenticated processing based on custom home screens, reducing the risk of unauthorized access and enhancing overall security and usability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025093120000001_ABST
    Figure 2025093120000001_ABST
Patent Text Reader

Abstract

To improve convenience of a user when reservation processing is executed.SOLUTION: An image processing device having a plurality of home screens includes: reception means for receiving job information based on job setting set in an information processing device; and acceptance means for accepting input of start condition information, on the basis of the fact that start condition information which is information on any one home screen among the plurality of home screens, and indicates a condition to start processing based on the job information is included in the job information received by the reception means.SELECTED DRAWING: Figure 15
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an image processing apparatus, a control method thereof, a program thereof, an information processing apparatus, a control method thereof, a program thereof, and a system.

Background Art

[0002] Conventionally, for example, in an image processing apparatus for an office, there is known a technique of performing a holding process of holding job information (job) received from a terminal device (for example, a personal computer (PC)) in the image processing apparatus. For example, the holding process includes a holding print process, and job processing is started by performing an authentication process in a printing apparatus that has received a print job to which a user name or the like is added. In recent years, with the spread of telework, the opportunity to print work documents at home has increased, and it is considered that there are cases where a holding process is also desired to be performed in an image processing apparatus used at home.

[0003] Patent Document 1 discloses a technique of automatically printing held documents of a group to which a user belongs when a login process is executed in a printing apparatus.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] An object of the present invention is to improve the convenience of a user when a holding process is executed.

Means for Solving the Problems

[0006] An image processing apparatus having a plurality of home screens, comprising: a receiving unit that receives job information based on job settings set in an information processing apparatus; and a receiving unit that receives the job information received by the receiving unit, and that receives input of start condition information that is information regarding any one of the plurality of home screens and that indicates a condition for starting processing based on the job information.

Advantages of the Invention

[0007] The convenience for the user when the pinning process is executed can be improved.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Mode for Carrying Out the Invention

[0009] Hereinafter, the present disclosure will be described in detail with reference to the drawings. Note that the following embodiments do not limit the present disclosure according to the claims, and not all combinations of the features described in these embodiments are essential for the solution means of the present disclosure. Also, in the accompanying drawings, the same or similar configurations are denoted by the same reference numerals, and duplicate descriptions are omitted.

[0010] (Embodiment 1) FIG. 1 is a system configuration diagram of a printing system according to an embodiment of the present invention. The printing system of this embodiment includes a terminal device 110 that generates a job and a printing device 120 that consumes (processes) the job. However, it is not limited to this, and various information processing devices such as a personal computer, a smartphone, and a digital camera may be applied as the terminal device 110 of this embodiment. Also, the printing device 120 represents an image processing device having a recording device with a printing function for recording information on a printing medium using a recording material. Further, for example, the printing device 120 may be applied as a copying machine that further includes a reading device for reading an image on a document and functions as a copying machine, or as a multifunction peripheral (MFP) with other functions added. Furthermore, for example, various devices such as a PC, a smartphone, and a digital camera may be applied as the printing device 120 of this embodiment. Also, the printing method of the printing device 120 used in this embodiment may be an electrophotographic method, an inkjet method, or other methods.

[0011] The terminal device 110 includes a CPU 111, a ROM 112, a RAM 113, a communication unit 114, an operation unit 115, and a display unit 116. The CPU 111 can expand the program stored in the ROM 112 into the RAM 113 to generate jobs such as print jobs. In this embodiment, although the job generated by the terminal device 110 and processed by the printing device 120 is described as a print job, it is not limited to a print job. For example, the job may be a job that can be queued, such as a scan job, as long as it is a job applicable to this embodiment. The setting information required for generating the print job is input by the user using the screen displayed on the display unit 116 and the operation unit 115. Among the setting information required for generating the print job, tab information and the like are acquired from the printing device 120 connected via the communication unit 114. The process of acquiring information required for generating the print job from the printing device 120 will be described later with reference to FIG. 10. The generated print job is recorded in the RAM 112 and transmitted to the printing device 120 connected via the communication unit 114. The process of generating the print job will be described later with reference to FIG. 13. The connection between the communication unit 114 and the printing device 120 is made by a known method such as HTTP or IPP. In this embodiment, although the I / F and connection form of the communication unit 114 are not particularly defined, for example, data may be transmitted and received by wireless LAN. The processing related to the terminal device 110 is assumed to be executed by a vendor driver operable in the terminal device 110 capable of communicating with the printing device 120. However, for example, it may be executed in a predetermined application program operable in the terminal device 110 capable of communicating with the printing device 120. The predetermined application program is, for example, an application program capable of generating and executing instructions for print jobs, generating and executing instructions for scan jobs, and the like.

[0012] The printing device 120 includes a CPU 121, a ROM 122, a RAM 123, a communication unit 124, a printing unit 125, a paper feeding unit 126, a tab information generation unit 127, and an operation display unit 128. The CPU 121 expands the program stored in the ROM 122 in the RAM 123 and can respond to requests for obtaining tab information and consume print jobs. When a request for obtaining tab information comes from the terminal device 110 via the communication unit 124, the tab information generation unit 127 generates information on the current tab of the printing device 120 and responds to the terminal device 110. Also, the setting information necessary for consuming the print job is obtained by the CPU 121 according to the analysis program in the ROM 122 from the print job received via the communication unit 124. According to the above print setting information, the printing device 120 determines whether to print immediately or perform hold printing according to tab information, password information, etc. These determination processes will be described later with reference to FIG. 16. Also, the operation display unit 128 has a tab-form screen. The tab-form screen will be described later with reference to FIGS. 2 to 8. When the print conditions are satisfied, the medium to be printed is determined, the medium is obtained from the paper feeding unit 126, and the printing unit 125 executes the printing process.

[0013] In the printing system shown in FIG. 1, the printing device 120 is wirelessly connected to the terminal device 110 via a bidirectional interface 3 (for example, USB, TCP / IP, etc.). The communication method used for the connection between the devices is, for example, a communication standard of the IEEE802.11 series (Wi-Fi) or Bluetooth (Bluetooth Classic, Bluetooth Low Energy (BLE), etc.). In the printing system of this embodiment, the devices may be directly connected, or the communication between the devices may be executed by Internet communication via a wireless LAN router. Also, the devices may communicate by mobile communication (3G, 4G, 5G).

[0014] FIG. 2 is a diagram showing a standard home screen to be displayed on the operation display unit 128. Tab 201 is a tab corresponding to the standard home screen. Tabs 202, 203, and 204 are tabs corresponding to custom home screens, respectively. The user can switch the home screen by pressing a tab. Also, by changing the color of the tab of tab 201 to a color different from that of the other tabs, it is indicated that the screen of the current tab 201 (i.e., the standard home screen) is being displayed. The standard home screen has a copy menu button 205, a scan menu button 206, a print menu button 207, a LAN button 208, a wireless connect button 209, a settings button 210, and a hint button 211. When the user presses each button, the screen transitions to the screen corresponding to each button. Specifically, for example, when the copy menu button 205 is pressed, a region for inputting copy settings and a screen for instructing the execution of copying are displayed. Unlike the custom home screen described later, it is assumed that the standard home screen displays predetermined buttons without the user being able to arbitrarily select them. However, it is not limited to this form. The buttons displayed on the standard home screen may also be in a form that can be arbitrarily selected or changed by the user. Also, the soft keys, which are regions for switching the custom home screen such as tabs 202, 203, and 204, do not have to be tabs. For example, on a screen where the custom home screen can be switched, soft keys indicating each custom home screen may be displayed, and when any one of the soft keys is selected, the corresponding custom home screen may be displayed. Also, in this embodiment, tabs 202, 203, and 204 are each displayed with numbers "1", "2", and "3" as names, but it is not limited to this. For example, instead of "1", "2", and "3", names indicating the people using each tab, such as "father", "mother", and "child", may be used, or attributes indicating the content (usage) of each tab, such as "work", "study", and "hobby", may be used as names. The name of each tab can be changed by the user using the operation display unit 128, and the changed name is stored in the RAM 123.

[0015] FIG. 3(a) is a diagram showing a custom home screen of tab 202 to be displayed on operation display unit 128. By changing the color of tab 202 to a color different from that of other tabs, it indicates that the custom home screen of the current tab 202 is being displayed. The custom home screen of tab 202 has custom menus 305, 306, and 307, and each menu is a menu that can be customized by the user, and the function to be displayed at each menu position can be specified. In this figure, "Standard Copy" is set in custom menu 305, "Double-Sided Copy" is set in custom menu 306, and "Save Document to Computer" is set in custom menu 307, respectively. Note that, unlike the standard home screen, in the custom home screen, a menu linking the settings of the processes executed from each menu can be registered. That is, for example, in the copy executed from copy menu button 205, whether the copy is double-sided or single-sided needs to be set separately after copy menu button 205 is pressed. However, in the copy executed from custom menu 306, it is not necessary to separately set whether the copy is double-sided or single-sided after custom menu 306 is pressed. Also, for each home screen, login information and cookie information may be linked and saved. Also, there is a lock function setting for setting a lock function (lock) for each custom home screen. In the lock function setting, it is possible to set whether to enable or disable the lock of each custom home screen, and it is also possible to set a password for unlocking. In this embodiment, the lock refers to control for preventing the custom home screen from being displayed without entering the correct password on the password input screen. For a custom home screen without a lock set, when the tab corresponding to the custom home screen is operated, the custom home screen is displayed without displaying the password input screen. The setting of the custom menu and the lock setting of the custom home screen can be performed from the setting button 210 in FIG. 2.

[0016] Figure 3(b) is a diagram showing the custom home screen of tab 203 to be displayed on the operation display unit 128. The custom home screen of tab 203 has custom menus 308, 309, and 310. Each menu is a menu that can be customized by the user, and the function to be displayed at each menu position can be specified. In this figure, "Photo Printing" is set for custom menu 308, "Number Place" is set for custom menu 309, and "Standard Form" is set for custom menu 310, respectively.

[0017] Figure 4 is a diagram showing the lock screen of tab 202 to be displayed on the operation display unit 128. When tab 202, which is a tab corresponding to the custom home screen locked by the user, is selected, the custom home screen is not displayed, and the screen shown in Figure 4 is displayed. When the user presses the area 401 including the unlock button, a password input screen is displayed. If the input password matches the correct password, the custom home screen of tab 202 is displayed. The correct password is set for each tab. Specifically, it will be described later with reference to Figure 8.

[0018] In this embodiment, after displaying the menu of another tab from the custom home screen of the currently displayed tab 202 and then pressing tab 202 again, the lock screen is not displayed and the user can display the custom home screen of tab 202 without inputting a password.

[0019] Figure 5 is a custom home screen during unlocking to be displayed on the operation display unit 128. The unlocking icon 501 indicates that the lock setting of the custom home screen corresponding to the currently displayed tab 202 has been released.

[0020] In this embodiment, the user can lock a tab by pressing the unlock icon (i.e., tab 202 in this figure). Note that the unlock icon 501 is not displayed for tabs with the lock setting disabled, and no processing is performed even if the tab of the currently displayed custom home screen is pressed. It is assumed that the setting to enable or disable the tab lock setting has been performed for each tab in advance. The setting to enable or disable the tab lock setting may be performed, for example, from the setting button 210.

[0021] FIG. 6 is a flowchart for explaining the unlock sequence of this embodiment. Using this figure, the flow of the process for the user to unlock a tab will be described. The series of processes shown in this flowchart are performed by the CPU 121 of the printing apparatus 120 expanding and executing the program code stored in the ROM 122 in the RAM 123. Note that "S" in the description of each of the following processes means a step in the flowchart, and the same applies to the following embodiments. This process is executed when the user presses a tab on the custom home screen. Also, this process is started when the operation display unit 128 detects a user operation such as a touch.

[0022] First, in S601, the CPU 121 detects the tab pressed by the user. In S602, the CPU 121 determines whether the lock flag of the tab is ON. The lock flag of the tab that can be acquired from the RAM 123 is prepared individually for each tab and becomes ON during the tab lock operation. Details regarding the tab lock operation will be described later. If the lock flag is OFF, in S607, the CPU 121 displays the tab menu. Note that the lock flag of a tab with the lock setting disabled is always OFF. As described above, it is assumed that the setting to enable or disable the tab lock setting has been set for each tab in advance.

[0023] When the lock flag is ON, in S603, the CPU 121 displays a lock screen as shown in FIG. 4. In S604, when the CPU 121 detects a password input from the user, it determines in S605 whether the passwords match. If the passwords do not match, the lock screen is displayed again in S603. If the passwords match, the lock flag is set to OFF in S606, and then the tab menu is displayed in S607.

[0024] In S608, when a switch to another tab is made by a user operation, the CPU 101 maintains the state of the lock flag as OFF for the tab before the switch where the lock flag was set to OFF in S606. As a result, when a tab press is detected again in S601, it is determined in S602 that the lock flag is OFF, and the user can display the tab menu without entering a password. The above is the processing flow when unlocking a tab.

[0025] Next, the processing when the user locks a tab will be described.

[0026] FIG. 7 is a flowchart for explaining the processing sequence when the user locks a tab. The series of processes shown in this flowchart are performed by the CPU 121 of the printing apparatus 120 expanding and executing the program code stored in the ROM 122 in the RAM 123. This process starts when the tab becomes unlocked by a release operation such as password authentication by the user.

[0027] In S701, the CPU 121 displays the tab menu on the operation display unit 128. In S702, the CPU 121 determines whether it has detected the pressing of the tab that is currently displaying the menu on the operation display unit 128. In this step, if the CPU 121 determines that it has not detected the pressing of the tab before a predetermined time has elapsed, for example, it ends this process. On the other hand, if it determines that it has detected the pressing of the tab within the time, in S703, it determines whether the lock setting for the tab is valid. As described above, it is assumed that the setting of whether to enable or disable the tab lock setting is set in advance for each tab. If the lock setting for the tab is invalid, the process ends. If the lock setting for the tab is valid, in S704, it displays a lock confirmation screen. The lock confirmation screen is, for example, the display screen 850 in FIG. 8. On the other hand, on the lock confirmation screen, the user selects whether to lock the tab or not. If the CPU 121 detects a selection not to lock by the user operation on the lock confirmation screen, it returns the process to S701. If it detects a selection to lock in S705, in S706, the CPU 101 sets the lock flag to ON, and after displaying the lock screen in S707, it ends the process of this flowchart. The above is the flow of the process when the user locks a tab.

[0028] Next, the above-described series of processes of locking and unlocking the tabs in FIGS. 6 and 7 will be described using the screen displayed on the operation display unit 128.

[0029] FIG. 8 is a diagram for explaining the transition of the display screen when locking and unlocking a tab. First, the display screen 810 is a display screen when the user presses a tab 812 with the lock flag ON. It is the display screen corresponding to S601 to S603 in the flowchart of FIG. 6. When the user presses the unlock button 813 on this display screen 810, a display screen 820 which is a password input screen is displayed. When the user inputs the correct password, a display screen 830 is displayed. This display screen 830 is the display screen corresponding to the tab 812 and is the screen corresponding to S607 in FIG. 6. Also, on the display screen 830, a mark indicating that the tab 812 is in the unlocked state is displayed.

[0030] On this display screen 830 of the tab 812, when the user presses a tab 811 which is a standard tab, a standard home screen 840 is displayed. At this time, the unlocked tab 812 remains in the unlocked state as it is. When the operation on the display screen 840 is completed and the user presses the tab 812 again, the display screen 830 is displayed without performing the unlock operation. Here, when the user presses the tab 812 on which a mark indicating the unlocked state is displayed, a display screen 850 is displayed. That is, in the present embodiment, when the tab menu is being displayed, the tab serves as a relock button. Incidentally, the above (that is, the screen transition from the display screen 830 to the display screen 850) is the screen transition corresponding to S702 to S704 in FIG. 7. The display screen 850 is a display screen for selecting whether to lock the screen. When the user presses the yes button 851, the tab 812 which is the relevant tab switches to the locked state. When the no button 852 is pressed, the display screen 830 is displayed. The above is the explanation of locking and unlocking the tab using the display screen displayed on the operation display unit 128.

[0031] Here, as printing processes executed by a printing device, there are a process of immediately starting a printing process without receiving (accepting) an authentication process when receiving a print job, and a hold printing process which is a process of performing an authentication process when receiving a print job and then starting the printing process. In the hold printing process, since a predetermined authentication process is executed before printing is performed, the possibility of the printing result (printed matter) being viewed or stolen by a third party is low, and the security is high. And in a form where the above-described printing device 120 receives a print job from an external device such as a terminal device 110 and executes a printing process, there may be a case where it is desired to set whether to execute the hold printing process when generating a print job. For example, there may be a case where it is desired to set whether to execute the hold printing process for each print job, such as performing the hold printing process for a predetermined print job and not performing the hold printing process for a print job different from the predetermined print job. Also, when a user using the custom home screen "1" desires to execute a predetermined print job and obtain a printing result for a user using the custom home screen "2", in addition to the hold printing process, there may be a case where it is desired to set the custom home screen used by the user who desires to obtain the printing result for a predetermined print job.

[0032] Therefore, in the present embodiment, when generating a print job in the terminal device 110 capable of transmitting a print job to the printing device 120, print start condition information indicating the custom home screen of the printing device 120 is set as a condition for starting print execution. Specifically, when it is desired to set the hold printing process for a predetermined print job, it is possible to set the selection of the tab information of the custom home screen used by the user who obtains the printing result of the predetermined print job as a print start condition. Then, the terminal device 110 transmits a print job including the print start condition to the printing device 120. When the printing device 120 receives a print job including the print start condition of the printing device 120, when the tab of the custom home screen corresponding to the information indicating the custom home screen which is the print start condition is selected, the printing device 120 starts execution of the printing process based on the print job.

[0033] As a result, the execution of the printing process is not started until the tab corresponding to the information indicating the custom home screen included in the print job is selected. Therefore, the possibility that a third party can view or steal the print result (printed matter) is low, and the security is high. On the other hand, when the print job does not include information indicating the custom home screen, the execution of the printing process is started based on the reception of the print job by the printing apparatus 120, so the usability is high.

[0034] In addition, by making it possible to set the custom home screen as a print start condition, it becomes possible to send a print job to a user who uses each custom home screen.

[0035] Furthermore, as described above, when the custom home screen is locked, even if a third party selects the tab corresponding to the custom home screen, the execution of the printing process is not started, so the security is even higher.

[0036] Furthermore, in the present embodiment, when generating a print job in the terminal device 110 capable of sending a print job to the printing apparatus 120, in addition to the information indicating the custom home screen of the printing apparatus 120, it is possible to set a password in the print job. Then, when the printing apparatus 120 receives the print job, it prompts the user to input a password, and starts the execution of the printing process based on the fact that the input password matches the password set in the print job. As a result, since a password is set for each print job, the security becomes higher.

[0037] In addition, even when the custom home screen is locked, if a password is set for the print job, the printing device 120 prompts the user to enter the password set for the print job instead of the password for unlocking. As a result, for example, even in an environment where a common password is set for the lock settings of each custom home screen and multiple users know the password for unlocking, if the authentication process for the password set for each print job is executed, it is possible to reduce the risk of third parties executing the printing process and viewing or stealing the print results, thereby enhancing security.

[0038] FIG. 9 is a sequence diagram of the hold printing process in the printing system.

[0039] In S901, the terminal device 110 detects that an operation has been performed by the user to display a print settings (job settings) screen on the display unit 116 of the terminal device 110. In the present embodiment, when the printer driver of the terminal device 110 is activated, a print settings screen (job settings screen) shown in FIG. 12 described later is displayed.

[0040] In S902, the terminal device 110 generates a tab information acquisition job for requesting information necessary to configure the print settings screen. Then, the generated tab information acquisition job is transmitted to the printing device 120 connected via the communication unit 114. Since the printer driver is a vendor-specific driver, it will transmit a vendor-specific tab information acquisition request command. The details of the vendor driver command will be described later with reference to FIG. 10.

[0041] In S903, when the printing device 120 receives the tab information acquisition job, the tab information generation unit 127 refers to the name information of the tabs 202, 203, and 204 stored in the RAM 123 and generates tab information.

[0042] In S904, the printing device 120 transmits (responds) the tab information created in S903 of FIG. 9 to the terminal device 110. The details of the tab information response command of the vendor driver will be described later with reference to FIG. 11.

[0043] The terminal device 110 transmits the tab information received in S904 of FIG. 9 to the printer driver and updates the print settings screen. Then, in S905, the terminal device 110 detects an operation indicating print settings and a print job execution instruction on the updated print settings screen by the user. The updated print settings screen will be described later with reference to FIG. 12.

[0044] In S906, the terminal device 110 generates a print job based on the operation indicating print settings and a print job execution instruction. Then, the generated print job is transmitted to the printing device 120 connected via the communication unit 114. At this time, since the printer driver is a unique driver for each vendor, it will generate and transmit a vendor-specific print job command. The processing at the time of print job generation in the terminal device 110 will be described later with reference to FIG. 13. Also, the details of the print job command of the vendor driver will be described later with reference to FIG. 14.

[0045] The printing device 120 that has received the print job transmitted from the terminal device 110 in S906, in S907, when the received print job includes a print start condition, detects the pressing of the tab of the custom home screen corresponding to the print start condition. Also, when the received print job includes a password, it displays a password input screen and accepts the input of the password.

[0046] In S908, when the printing device 120 receives a print job (a print job for which hold printing processing is set) including a print start condition or a password, when it detects the pressing of the tab corresponding to the print start condition or when it executes the authentication process of the input password, it executes the print process of the print job. The details will be described later with reference to FIG. 15.

[0047] Note that when the printing device 120 receives a print job that does not include print start conditions or a password (a print job for which the hold print process is not set), the process of S907 is not executed. In this case, in S908, based on receiving the print job, the printing device 120 analyzes the print job by the CPU 121 and executes the printing process.

[0048] In S909, the printing device 120 transmits a print job completion notification to the terminal device 110. Details of the print job completion notification command of the vendor driver will be described later with reference to FIG. 16. Note that the process of S909 may be omitted.

[0049] Note that in S902 of FIG. 9, a tab information acquisition job was transmitted to the printing device 120 to display the name of the tab information corresponding to the print start condition on the print settings screen, but it is not limited to this. For example, when the user cannot change the name of the tab information, the same name will always be displayed on the print settings screen. Therefore, the terminal device 110 may display the predetermined tab information on the print settings screen without acquiring the tab information from the printing device 120.

[0050] FIG. 10 is an example of a tab information acquisition request command in the printing system described above in S902 of FIG. 9. The tab information acquisition request command is composed of XML and includes the content of requesting the parameter of tab 1001 from the printing device 120 with the operation 1000 of "GetPrinterStatus". The operation 1000 is a parameter for specifying the type of operation (job). In addition to "GetPrinterStatus" which means a printer status request, a print job can also be specified. Also, as a parameter, tab 1001 is a parameter for specifying a tab. In addition to tabs, it is also possible to specify parameters such as paper size, paper type, paper feed port, and paper discharge port that are to be acquired from the printing device 120.

[0051] FIG. 11 shows an example of a tab information acquisition response command in the printing system described above in S904 of FIG. 9. The tab information response command is composed of XML and generates an operation 1100 called "GetPrinterStatusResponse" for the terminal device 110. It also includes a printer status 1101 called "idle" and tab information 1102 to 1104. The printer status 1101 is a parameter for specifying the printer status. In addition to "idle" which means printable, for example, statuses such as "busy" when other processes are being performed and "error" when the printer cannot print due to a paperless error are generated. The tab information 1102 to 1104 are parameters for specifying the tab information. Since the tabs 202, 203, and 204 of the printing device 120 have names "1", "2", and "3" respectively, their values are responded. For example, as described above with reference to FIG. 2, when the names of the tabs 202, 203, and 204 are "father", "mother", and "child", the values responded by the tab information 1102 to 1104 are also "father", "mother", and "child".

[0052] FIG. 12 is a diagram showing a print setting screen for receiving operations for generating a print job, which is displayed on the terminal device 110 described above in S905 of FIG. 9. The print file 1200 is an item indicating the file name (abcde.pdf) of the file to be printed specified by the user in advance. Also, when the file name part is pressed, it may be possible to accept changes to other files. The paper size 1201 is an item capable of receiving an operation for specifying the paper size to be printed from among the options. In FIG. 12, the state where A4 is selected as the paper size is shown. The paper type 1203 is an item capable of receiving an operation for specifying the paper type to be printed from among the options. In FIG. 12, the state where plain paper is selected as the paper type is shown. The print start condition 1204 is an item capable of receiving an operation for specifying the condition under which the execution of the print process of the print job is started in the printing device 120 after the print job is transmitted to the printing device 120. For options other than "None", the name of the tab of the printing device 120 obtained by the tab information acquisition response command described above in FIG. 11 is displayed. In FIG. 12, the state where "1" is selected as the print start condition is shown. As will be described later, when the print start condition is set to "None", the printing device 120 starts executing the print process as soon as it receives the print job. When password setting is performed in the password setting 1205 described later, the print process is executed when the authentication process using the corresponding password is successful in the printing device 120. On the other hand, when the print start condition is set to other than "None", the execution of the print process is started based on the tab corresponding to the name specified as the print start condition being pressed in the printing device 120. When the pressed tab is locked in the printing device 120, the execution of the print process is started based on the further unlocking. Also, when a password is set in the password setting 1205 described later, the print process is started when the authentication process using the password set in the password setting 1205, rather than the password for unlocking the lock setting, is successful in the printing device 120. The password setting 1205 is an item capable of receiving an operation for specifying the password to be used for password authentication in the printing device 120.When a password is specified, a print job including password information is sent to the printing device 120. Then, the printing device 120 performs authentication processing using the password set in the password setting 1205. On the other hand, when no password is specified, the printing device 120 does not perform authentication processing. In FIG. 12, a state where the password "VWXWZ" is set is shown. The print start button 1206 is a button for instructing the start of execution of the printing process. When pressed, the terminal device 110 creates a print job including the print settings specified by the print file 120 to the password setting 1205. The processing of the terminal device 110 after the print start button is pressed will be described later with reference to FIG. 13.

[0053] In FIG. 12, examples of fixed options for paper size and paper type are shown, but it is not limited thereto. For example, when requesting the printing device 120 to acquire tab information using the tab information acquisition request command described above with reference to FIG. 10, the printing device 120 may also be requested to acquire the paper size and paper type information that it supports, and the acquired information may be used. Then, based on the acquired paper size and paper type information, options for the paper size and paper type may be displayed on the print settings screen.

[0054] FIG. 13 is a flowchart showing the print job generation process in the terminal device 110 described above in S905 of FIG. 9. The processing of this flowchart is started based on detecting the pressing of the print start button 1206.

[0055] In S1300, the terminal device 110 sets the paper size and paper type in the parameters of the print job based on the print file 1200 and the information of the paper size 1201 set on the print settings screen of FIG. 12. In this embodiment, A4 and plain paper are set in the parameters of the print job, respectively.

[0056] In S1301, the terminal device 110 determines whether the print start condition is set to something other than "none" based on the information set in the print start condition 1204 on the print settings screen of FIG. 12. If it is determined to be YES in S1301, the process proceeds to S1302; if it is determined to be NO, the process proceeds to S1303.

[0057] In S1302, the terminal device 110 sets the print start condition in the parameters of the print job. In this embodiment, "1" is set in the parameters of the print job as the print start condition. If the print start condition 1204 is set to "none", the print start condition is not set in the parameters of the print job.

[0058] In S1303, the terminal device 110 determines whether a password is set in the password setting 1205 on the print settings screen of FIG. 12. If it is determined to be YES in S1303, the process proceeds to S1304; if it is determined to be NO, the process proceeds to S1305.

[0059] In S1304, the terminal device 110 sets the password in the parameters of the print job. In this embodiment, "VWXWZ" is set in the parameters of the print job as the password. If no password is set in the password setting 1205, the password is not set in the parameters of the print job.

[0060] In S1305, the terminal device 110 transmits the print job generated by the processes of S1300 to S1304 to the printing device 120 and ends the processing of this flowchart.

[0061] FIG. 14 shows an example of a print job command in the printing system described above in S906 of FIG. 9. The print job command is composed of XML and includes, for the printing apparatus 120, an operation 1400 of "StartJob", four print parameters 1401-1404, and print data 1405. The four print parameters 1401-1404 are such that the paper size 1401 is A4, the paper type 1402 is plain paper, the print start condition 1403 is 1, and the password 1404 is VWXWZ. Also, the print data 1405 has a JobID of 0001, a print data format of PDF, and a data size of 1234567, <vender:printdata>The actual print data is entered into the portion enclosed by the tag. The print start condition 1403 is set (included) when it is determined in S1301 that a parameter other than "none" is set for the print start condition, and when the terminal device 110 sets the print start condition 1403 for the parameters of the print job in S1302 of FIG. 13. Also, when it is determined in S1301 that "none" is set for the print start condition, the parameter of 1403 is not set (not included). Similarly, the password 1404 is set when it is determined in S1303 that no password is set, and when the terminal device 110 sets the password 1404 for the parameters of the print job in S1304 of FIG. 13. Also, when it is determined in the determination of S1303 that no password is set, the parameter of 1404 is not included.

[0062] FIG. 15 is a flowchart showing the execution process of a print job in the printing apparatus 120, which was described above in S908 of FIG. 9. The process of this flowchart is started based on receiving a print job from the terminal device 110.

[0063] In S1500, the printing apparatus 120 determines whether a password is set for the parameters of the print job. Specifically, the printing apparatus 120 determines whether the password 1404 is set for the parameters of the print job in FIG. 14. When it is determined that a password is set for the parameters of the print job in FIG. 14, the process proceeds to S1508, and when it is determined that no password is set, the process proceeds to S1501. Note that the printing apparatus 120 displays "Printing" on the operation display unit 128 based on the start of the process of this flowchart, and the printing apparatus 120 cannot accept other operations.

[0064] In S1501, the printing device 120 determines whether the print job includes information indicating a print start condition. Specifically, the printing device 120 determines whether the print start condition 1403 is set in the parameters of the print job in FIG. 14. If it is determined to be YES in S1501, the process proceeds to S1503; if it is determined to be NO in S1501, the process proceeds to S1502.

[0065] In S1502, the printing device 120 executes a printing process based on the information of the print job and ends the processing of this flowchart.

[0066] In S1503, the printing device 120 displays a screen including tabs that can switch each home screen, such as those displayed at the top of each home screen in FIGS. 2 and 3, and detects that the tab specified as the print start condition by the user has been pressed. For example, when the print job includes information indicating the print start condition "1", it detects that the tab 202 indicating the custom home screen "1" has been pressed. Here, the processing stops until it detects the pressing of the tab specified as the print start condition. In addition, if a predetermined time has elapsed from when the print job is received until it detects the pressing of the tab specified as the print start condition, the print job may be deleted.

[0067] In S1504, the printing device 120 determines whether the tab specified as the print start condition is locked. Specifically, it acquires the value of the lock flag of the tab specified as the print start condition from the RAM 123 and determines whether the lock flag is ON. If it is determined that the lock flag is not ON, it displays the initial screen (menu screen) of the custom home screen corresponding to the pressed tab, and then proceeds to S1502 to end the processing of this flowchart. On the other hand, if it is determined that the lock flag is ON, the process proceeds to S1505.

[0068] In S1505, the printing device 120 displays a lock screen (display screen 810 as shown in FIG. 8) as shown in FIG. 4 described above.

[0069] In S1506, when the printing device 120 detects that the user presses the unlock button 813 on the display screen 810 as shown in FIG. 8 described above, it displays the display screen 820 which is a password input screen, and detects the password input from the user.

[0070] In S1507, the printing device 120 performs an authentication process based on the input password. Specifically, it determines whether the input password matches the password set in the lock setting. If it is determined to be YES in S1507, the lock flag is set to OFF, the initial screen (menu screen) of the custom home screen corresponding to the pressed tab is displayed, the process proceeds to S1502, and then the processing of this flowchart ends. On the other hand, if it is determined to be NO in S1507, the process returns to S1505 and the lock screen is displayed again.

[0071] In S1508 which proceeds when it is determined in S1500 that a password is set in the parameters of the print job in FIG. 14, the printing device 120 determines whether the print job contains information indicating a print start condition. Specifically, the printing device 120 determines whether the print start condition 1403 is set in the parameters of the print job in FIG. 14. If it is determined to be YES in S1508, the process proceeds to S1509, and if it is determined to be NO in S1508, the process proceeds to S1510.

[0072] In S1509, the printing device 120 displays any one of the home screens including the tabs displayed at the top of each home screen such as FIG. 2 and FIG. 3, and detects that the tab designated as the print start condition by the user has been pressed. For example, when the print job contains information indicating the print start condition "1", it detects that the tab 202 indicating the custom home screen "1" has been pressed. Here, the processing stops until it detects the pressing of the tab designated as the print start condition. Note that the print job may be deleted if a predetermined time has elapsed from when the print job is received until the pressing of the tab designated as the print start condition is detected.

[0073] In S1510, the printing device 120 displays, on the operation display unit 128, a display screen 820 which is a password input screen as shown in FIG. 8.

[0074] In S1511, the printing device 120 detects a password input from the user on the display screen 820.

[0075] In S1512, the printing device 120 performs an authentication process based on the input password. Specifically, it determines whether the input password matches the password included in the print job. If it is determined to be YES in S1512, the initial screen (menu screen) of the custom home screen corresponding to the pressed tab is displayed, the process proceeds to S1502, and then the processing of this flowchart ends. On the other hand, if it is determined to be NO in S1512, the process returns to S1510 and the display screen 820 is again displayed on the operation display unit 128.

[0076] In the flowchart of FIG. 15 described above, the processes of S1510 to S1512 may be performed before the processes of S1508 and S1509. That is, when the printing device 120 determines in S1500 that a password is set in the parameters of the print job, it may display, on the operation display unit 128, a display screen 820 which is a password input screen as shown in FIG. 8. Then, when the authentication process based on the input password is completed and the printing device 120 detects that a tab specified as a print start condition by the user among the tabs displayed at the upper part of each home screen as shown in FIGS. 2 and 3 is pressed, it may start the execution of the printing process.

[0077] FIG. 16 is an example of a print job response command in the printing system described above in S909 of FIG. 9. The print job response command is composed of XML, and generates an operation 1600 called "StartJobResponse" for the terminal device 110. Further, it includes the content of the result information 1601 of the print job called "OK". 1601 is a parameter for notifying the result of the print job, and generates parameters such as "cancel" which means the print has been canceled, and "NG" which means printing was not possible in a paper error-free state, in addition to "OK" which means normal completion.

[0078] As described above, in the present embodiment, when generating a print job in the terminal device 110 capable of transmitting a print job to the printing device 120, information indicating the custom home screen of the printing device 120 can be set as a condition for starting print execution. Specifically, when it is desired to set a hold print process for a predetermined print job, the selection of the tab information of the custom home screen used by the user who acquires the print result of the predetermined print job is set as a print start condition. Then, the terminal device 110 transmits a print job including the print start condition to the printing device 120. When the printing device 120 receives a print job including the print start condition of the printing device 120, the printing device 120 starts executing the print process based on the print job when the tab of the custom home screen corresponding to the information indicating the custom home screen as the print start condition is selected.

[0079] Thereby, since the execution of the print process is not started until the tab corresponding to the information indicating the custom home screen included in the print job is selected, the possibility of a third party viewing or stealing the print result (printed matter) is low, and the security is high. On the other hand, when the print job does not include information indicating the custom home screen, the execution of the print process is started based on the reception of the print job by the printing device 120, so the usability is high.

[0080] In the above-described embodiments, when there are a first authentication process for unlocking the lock setting that can be set for each of the tabs 202, 203, and 204 corresponding to the respective custom home screens of the printing device 120 and a second authentication process based on the second password set for the print job in the terminal device 110, the second authentication process is prioritized. However, it is not limited to this. It may be controlled such that the first authentication process is prioritized over the second authentication process. Specifically, in the flowchart of FIG. 15, the processes of S1500, S1508, and S1509 are omitted, and when it is determined as NO in S1504, the process proceeds to S1510, and the display screen 820 which is a password input screen may be displayed to execute the second authentication process (the processes of S1511 and S1512). Also, based on the input of either one of the passwords, either one of the authentication processes corresponding to the input password may be performed, or both the first authentication process and the second authentication process may be performed.

[0081] Also, by making it possible to set the custom home screen as a print start condition, it becomes possible to send a print job to the user who uses each custom home screen.

[0082] Furthermore, as described above, when the custom home screen is locked, even if a third party selects the tab corresponding to the custom home screen, the execution of the print process is not started, so the security is higher.

[0083] Furthermore, in the present embodiment, when generating a print job on the terminal device 110 capable of transmitting the print job to the printing device 120, it is possible to set a password for the print job in addition to the information indicating the custom home screen of the printing device 120. When the printing device 120 receives a print job, it prompts the user to input a password, and starts executing the printing process based on the fact that the input password matches the password set for the print job. Note that even when the custom home screen is locked, if a password is set for the print job, the printing device 120 prompts the user to input the password set for the print job instead of the password for unlocking.

[0084] As a result, since a password is set for each print job, security is enhanced. For example, even in an environment where a common password is set for the lock settings of each custom home screen and multiple users know the password for unlocking, if a password is set for each print job, it is possible to reduce the risk of a third party executing the printing process and viewing or stealing the print results, thus enhancing security.

[0085] Also, even when the custom home screen is locked, if a password is set for the print job, the printing device 120 prompts the user to input the password set for the print job instead of the password for unlocking. As a result, even in an environment where multiple users know the password for unlocking as described above, it is possible to reduce the risk of a third party executing the printing process and viewing or stealing the print results, thus enhancing security further.

[0086] In the above-described embodiments, when a print job is received, the operation display unit 128 displays "Printing" and the form in which the printing apparatus 120 is in an occupied state has been described. However, it is not limited to this. For example, when the printing apparatus 120 has a large-capacity storage device such as an HDD, the received print job may be temporarily stored in the HDD and other operations may be accepted until the tab corresponding to the print start condition is pressed. Alternatively, when the printing apparatus 120 does not have a large-capacity storage device such as an HDD, the print job command described with reference to FIG. 14 may be received in two stages. Specifically, the printing apparatus 120 receives and stores information other than the print data 1405 with a large data amount in S906, and when the tab corresponding to the print start condition is pressed, the remaining information in the print job command is received and the execution of the print process may be started. Thereby, even when the printing apparatus 120 does not have a large-capacity storage device such as an HDD, the execution of the print process can be started based on the fact that the tab corresponding to the print start condition has been pressed. Therefore, until the tab corresponding to the print start condition is pressed, other operations can be accepted. Note that other operations are, for example, not the detection of pressing the tab specified by the print start condition in S1503 of FIG. 15, but an operation in which another tab (for example, when the print start condition is "1", tabs 201, 203, 204) is selected. When another tab is selected, the default screen displayed based on the pressing of the other tab may be displayed. Specifically, the initial screen (menu screen) corresponding to the pressed tab may be displayed. Further, each screen displayed on the operation display unit 128 in the flowchart of FIG. 15 may be provided with soft keys for accepting other operations (for example, tabs 201, 202, 203, 204 may be displayed on the display screen 820 which is a password input screen), and the printing apparatus 120 may be provided with a hardware key for returning to the default (standard) home screen.

[0087] (Other Embodiments) The above-described embodiments can also be realized by executing the following processes. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or device via a network or various storage media, and a computer (such as a CPU or MPU) of the system or device reads and executes the program. Also, the program may be executed by one computer or may be executed in cooperation by a plurality of computers. Further, it is not necessary to realize all of the above-described processes by software, and part or all of the processes may be realized by hardware such as an ASIC. Also, the CPU is not limited to one that performs all processes, and a plurality of CPUs may perform processes while appropriately cooperating with each other.

[0088] Also, by executing the program code read by the computer, not only are the functions of the foregoing embodiments realized. Based on the instructions of the program code, an OS or the like running on the computer performs part or all of the actual processing, and cases where the functions of the foregoing embodiments are realized by such processing are also included.

[0089] The disclosure of the present embodiment includes the following image processing apparatuses, methods and programs, information processing apparatuses, methods and programs, and systems.

[0090] (Image Processing Apparatus 1) An image processing apparatus having a plurality of home screens, receiving means for receiving job information based on job settings set in an information processing apparatus; receiving means for receiving an input of start condition information, which is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information, based on the job information received by the receiving means including the start condition information; An image processing apparatus characterized by comprising the above.

[0091] (Image Processing Apparatus 2) When the start condition information included in the job information received by the receiving means matches the start condition information received by the receiving means, the image processing apparatus according to claim 1, wherein processing of the job is started based on the job information.

[0092] (Image processing apparatus 3) When the start condition information is not included in the job information received by the receiving means, the image processing apparatus according to claim 1 or 2, wherein processing of the job is started based on the fact that the receiving means has received the job information.

[0093] (Image processing apparatus 4) When the job information received by the receiving means includes password information, the receiving means receives an input of the password set in the job information before starting processing of the job. The image processing apparatus according to any one of claims 1 to 3.

[0094] (Image processing apparatus 5) When the password received by the receiving means matches the password information included in the job information, the image processing apparatus according to claim 4, wherein processing of the job is started based on the job information.

[0095] (Image processing apparatus 6) The image processing apparatus further includes lock function setting means for setting a lock function for each of the plurality of home screens, and the lock function of the home screen corresponding to the start condition information is enabled by the lock function setting means. And based on the fact that the receiving means has received an input of the start condition information, the receiving means receives an input of a password for releasing the lock function before starting processing of the job. The image processing apparatus according to any one of claims 1 to 5.

[0096] (Image processing apparatus 7) When the password for releasing the lock function received by the reception means matches the password information set by the lock function setting means, the processing of the job is started based on the job information, which is the image processing apparatus according to the image processing apparatus 6.

[0097] (Image processing apparatus 8) When the lock function of the home screen corresponding to the start condition information is enabled by the lock function setting means and the job information received by the receiving means includes password information, the receiving means receives the input of the password set in the job information before starting the processing of the job, and when the password matches the password information included in the job information, the processing of the job is started based on the job information, which is the image processing apparatus according to the image processing apparatus 6 or 7.

[0098] (Image processing apparatus 9) The image processing apparatus further includes display means for displaying the plurality of home screens and soft keys for displaying each of the plurality of home screens, and the reception means receives the input of the soft key for displaying the home screen corresponding to the start condition information among the plurality of home screens as the input of the start condition information, which is the image processing apparatus according to any one of the image processing apparatuses 1 to 8.

[0099] (Image processing apparatus 10) The display means displays a password input screen for receiving the input of the password, and the reception means receives the input of the password on the password input screen, which is the image processing apparatus according to any one of the image processing apparatuses 4 to 8.

[0100] (Method of image processing apparatus 1) A control method for an image processing apparatus having a plurality of home screens, A receiving step of receiving job information based on job settings set in an information processing apparatus, Based on the job information received in the receiving step including information regarding any one of the plurality of home screens and start condition information indicating a condition for starting processing based on the job information, a receiving step of receiving an input of the start condition information A control method characterized by having

[0101] (Program 1 of the image processing apparatus) A program, In a computer of an image processing apparatus having a plurality of home screens, A receiving step of receiving job information based on job settings set in an information processing apparatus, Based on the job information received in the receiving step including information regarding any one of the plurality of home screens and start condition information indicating a condition for starting processing based on the job information, a receiving step of receiving an input of the start condition information A program characterized by causing

[0102] (Information processing apparatus 1) An information processing apparatus, A receiving means for receiving job settings of a job to be executed in an image processing apparatus having a plurality of home screens, A transmitting means for transmitting job information based on the job settings to the image processing apparatus, Comprising In the receiving means, when receiving a setting of start condition information that is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information in the image processing apparatus, the transmitting means transmits the job information including the start condition information to the image processing apparatus An information processing apparatus characterized by

[0103] (Information processing apparatus 2) In the reception means, when the setting of the start condition information is not received, the transmission means transmits the job information to the image processing apparatus without including the start condition information in the job information, which is the information processing apparatus according to the information processing apparatus 1.

[0104] (Information processing apparatus 3) In the reception means, when the setting of the password related to the job information is received, the transmission means transmits the job information with the password set therein to the image processing apparatus, which is the information processing apparatus according to the information processing apparatus 1 or 2.

[0105] (Information processing apparatus 4) The information processing apparatus further includes display means for displaying a job setting screen for receiving the job setting, and the reception means receives the job setting on the job setting screen, which is the information processing apparatus according to any one of the information processing apparatuses 1 to 3.

[0106] (Method of information processing apparatus 1) A control method of an information processing apparatus, A reception step of receiving a job setting of a job to be executed in an image processing apparatus having a plurality of home screens, A transmission step of transmitting job information based on the job setting to the image processing apparatus, Comprising: In the reception step, when the setting of start condition information, which is information regarding any one of the plurality of home screens and indicates a condition under which processing based on the job information is started in the image processing apparatus, is received, the transmission step transmits the job information including the start condition information to the image processing apparatus The control method is characterized in that.

[0107] (Program of information processing apparatus 1) A program, On a computer of an information processing apparatus, In an image processing apparatus having a plurality of home screens, a reception step of receiving job settings of a job for which processing is to be executed, a transmission step of transmitting job information based on the job settings to the image processing apparatus, and causing the above to be executed, in the reception step, when receiving the setting of start condition information that is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information in the image processing apparatus, the transmission step transmits the job information including the start condition information to the image processing apparatus A program characterized by the above.

[0108] (System 1) A system including an information processing apparatus and an image processing apparatus having a plurality of home screens, the information processing apparatus includes reception means for receiving job settings of a job for which processing is to be executed in the image processing apparatus, transmission means for transmitting job information based on the job settings to the image processing apparatus, and is provided with, in the reception means, when receiving the setting of start condition information that is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information in the image processing apparatus, the transmission means transmits the job information including the start condition information to the image processing apparatus, the image processing apparatus, reception means for receiving job information based on job settings set in the information processing apparatus, reception means for receiving an input of the start condition information based on the fact that the job information received by the reception means includes start condition information that is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information, A system characterized by comprising the above.

Explanation of Signs

[0109] 110 Terminal device 120 Printing device 128 Operation display section< / vender:printdata>

Claims

1. An image processing apparatus having a plurality of home screens, receiving means for receiving job information based on job settings set in an information processing apparatus, reception means for receiving an input of the start condition information based on the fact that the job information received by the reception means includes information regarding any one of the plurality of home screens and start condition information indicating a condition for starting processing based on the job information; An image processing apparatus comprising the same.

2. When the start condition information included in the job information received by the reception means matches the start condition information for which an input has been received by the reception means, the image processing apparatus according to claim 1, wherein processing of the job is started based on the job information.

3. When the start condition information is not included in the job information received by the reception means, the image processing apparatus according to claim 1, wherein processing of the job is started based on the fact that the reception means has received the job information.

4. When the job information received by the reception means includes password information, the reception means receives an input of a password set in the job information before starting processing of the job. The image processing apparatus according to claim 1, characterized by the above.

5. When the password input by the reception means matches the password information included in the job information, the image processing apparatus according to claim 4, wherein processing of the job is started based on the job information.

6. The image processing apparatus according to claim 1, further comprising lock function setting means for setting a lock function for each of the plurality of home screens, wherein the lock function of the home screen corresponding to the start condition information is enabled by the lock function setting means, and based on the reception means receiving the input of the start condition information, the reception means receives an input of a password for releasing the lock function before starting the processing of the job.

7. The image processing apparatus according to claim 6, wherein when the password for releasing the lock function received by the reception means matches the password information set by the lock function setting means, the processing of the job is started based on the job information.

8. The image processing apparatus according to claim 6, wherein the lock function of the home screen corresponding to the start condition information is enabled by the lock function setting means, and when the job information received by the reception means includes password information, the reception means receives an input of the password set in the job information before starting the processing of the job, and when the password matches the password information included in the job information, the processing of the job is started based on the job information.

9. The image processing apparatus according to claim 1, further comprising display means for displaying the plurality of home screens and soft keys for displaying each of the plurality of home screens, wherein the reception means receives an input of a soft key for displaying the home screen corresponding to the start condition information among the plurality of home screens as the input of the start condition information.

10. The image processing apparatus according to any one of claims 4 to 8, wherein the display means displays a password input screen for receiving an input of the password, and the reception means receives an input of the password on the password input screen.

11. A control method for an image processing apparatus having a plurality of home screens, comprising: a receiving step of receiving job information based on job settings set in an information processing apparatus; an accepting step of accepting input of start condition information that is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information, based on the fact that the job information received in the receiving step includes the start condition information; A control method characterized by comprising the above.

12. A program, comprising: causing a computer of an image processing apparatus having a plurality of home screens to perform a receiving step of receiving job information based on job settings set in an information processing apparatus; an accepting step of accepting input of start condition information that is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information, based on the fact that the job information received in the receiving step includes the start condition information; A program characterized by causing the above to be executed.

13. An information processing apparatus, comprising: an accepting means for accepting job settings of a job to be executed in an image processing apparatus having a plurality of home screens; a transmitting means for transmitting job information based on the job settings to the image processing apparatus; wherein, when the accepting means accepts setting of start condition information that is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information in the image processing apparatus, the transmitting means transmits the job information including the start condition information to the image processing apparatus An information processing apparatus characterized by the above.

14. ​In the receiving means, when the setting of the start condition information has not been received, the transmitting means transmits the job information to the image processing apparatus without including the start condition information in the job information. The information processing apparatus according to claim 13.

15. In the receiving means, when the setting of the password related to the job information is received, the transmitting means transmits the job information with the password set therein to the image processing apparatus. The information processing apparatus according to claim 13.

16. Further comprising display means for displaying a job setting screen for receiving the job setting, wherein the receiving means receives the job setting on the job setting screen. The information processing apparatus according to claim 13.

17. A control method for an information processing apparatus, A receiving step of receiving a job setting of a job to be processed in an image processing apparatus having a plurality of home screens, A transmitting step of transmitting job information based on the job setting to the image processing apparatus, comprising: In the receiving step, when the setting of start condition information, which is information related to any one of the plurality of home screens and indicates a condition under which processing based on the job information is started in the image processing apparatus, is received, the transmitting step transmits the job information including the start condition information to the image processing apparatus The control method is characterized by the above.

18. A program, causing a computer of an information processing apparatus to execute a receiving step of receiving a job setting of a job to be processed in an image processing apparatus having a plurality of home screens, and a transmitting step of transmitting job information based on the job setting to the image processing apparatus, and causing the computer to execute the steps. In the reception step, when receiving the setting of start condition information which is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information in the image processing apparatus, the transmission step transmits the job information including the start condition information to the image processing apparatus. A program characterized by the above.

19. A system including an information processing apparatus and an image processing apparatus having a plurality of home screens, The information processing apparatus includes a reception means for receiving a job setting of a job to be executed in the image processing apparatus, A transmission means for transmitting job information based on the job setting to the image processing apparatus, and is provided with In the reception means, when receiving the setting of start condition information which is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information in the image processing apparatus, the transmission means transmits the job information including the start condition information to the image processing apparatus, The image processing apparatus includes a reception means for receiving job information based on the job setting set in the information processing apparatus, and a reception means for receiving an input of the start condition information based on the fact that the job information received by the reception means includes start condition information which is information regarding any one of the plurality of home screens and indicates a condition for starting processing based on the job information. A system characterized by comprising the above.

Citation Information

Patent Citations

  • Image forming device, information processing method and program

    JP2017024261A