This application claims priority from Japanese Patent Application No. 2023-169568 filed on Sep. 29, 2023. The entire content of the priority application is incorporated herein by reference.
An image forming apparatus which causes a user interface to display a setting screen and which causes a memory to store a setting value in accordance with an operation received with respect to the setting screen is known. In a case where the image forming apparatus receives an instruction to be in a locked state, from an external apparatus such as a PC via a network, the image forming apparatus does not permit the display of the setting screen through the user interface.
The image forming apparatus described above requires switching between the transition to the locked state and the release from the locked state, by the instruction from the external apparatus such as the PC, etc. Therefore, in a case where the user interface which is in the locked state is caused to display the setting screen, a user is forced to perform a complicated operation such as operating the external apparatus.
The present disclosure has been made in consideration of the above-described problem. An object of the present disclosure is to provide an image forming apparatus configured to perform the display of the setting screen and the non-display of the setting screen in the user interface which is in the locked state, without forcing the user to perform any complicated operation.
An image forming apparatus according to an aspect of the present disclosure includes: a user interface; a memory; and a controller. The controller is configured to execute a process related to image formation in accordance with a setting value stored in the memory. The controller is configured: to cause the user interface to display a standby screen including a screen display icon; and to cause the user interface to display a setting screen in response to the screen display icon having been operated on the standby screen, and to cause memory to store the setting value in response to an operation received on the setting screen. The controller is configured to cause the user interface to transition to a locked state in response to an operation received via the user interface, the locked state being a state in which the controller does not allow the user interface to display the setting screen even in a case where the screen display icon is operated. In a case where a temporarily releasing operation of temporarily releasing the locked state is performed while the user interface is in the locked state, the controller is configured to cause the user interface to be in a temporarily released state in which the controller allows the user interface to display the setting screen in response to the screen display icon having been operated, and the controller is configured to end the temporarily released state by a trigger which is different from an operation serving a trigger for the locked state-transition process. The controller is configured to cause the user interface to display a setting screen related to printing, in response to the screen displaying icon having been operated on the standby screen, and the controller is configured to cause the memory to store the setting value, in response to an operation received with respect to the setting screen related to the printing. The controller is configured to receive, on the setting screen related to the printing, at least one of an operation of specifying a printer description language to be emulated, an operation of specifying print quality, an operation of specifying whether to turn on double-sided printing or not, an operation of specifying a type of a sheet, an operation of specifying a size of the sheet, and an operation of specifying a print offset.
In the above-described configuration, the controller of the image forming apparatus causes the user interface to transition to the locked state in which the controller does not allow the user interface to display the setting screen even in a case where the screen display icon is operated. Afterward, in a case where the temporarily releasing operation is performed, the controller is configured to cause the user I/F to be in the temporarily released state in which the controller allows the user interface to display the setting screen. Then, triggered by the temporarily released state having been continued for a predetermined period of time, the controller is configured to release the user I/F from the temporarily released state and to cause the user interface to return to the locked state. With this, the display of the setting screen and the non-display of the setting screen in the user interface which is in the locked state can be performed, without forcing the user to perform any complicated operation.
An image forming system according to a first embodiment will be described with reference to the drawings. An image forming system 100 depicted in
The PC 10 mainly includes a non-illustrated CPU, memory, user I/F, and network I/F. Note that the term “I/F” is an abbreviation for “interface”. Since each of these components is the same as each of the components included in the MFP 20, the description therefor will be given later. An OS is stored in a memory of the PC 10. Non-illustrated application programs are incorporated into the OS. The application programs are programs which instruct, via the OS, the MFP 20 connected to the PC 10 to perform a print operation and a scan operation. The application programs may be standard application programs provided by the OS.
The MFP 20 includes a communication I/F 21, a user I/F 22, a controller 23, a scanner 24, a printer 25, and a memory 28. The above-described components are connected to one another via a bus 27 to be capable of communicating with one another.
The communication I/F 21 connects the MFP 20 to a network 200. This allows the MFP 20 to communicate with the PC 10 via the network 200 in accordance with a predetermined protocol. The scanner 24 has, for example, a reading sensor such as a CCD or CIS, and generates image data in accordance with reading of an original. The generation of the image data is an example of “image formation”. The printer 25 executes a print operation of printing an image on a recording medium such as a sheet or a disc. The sheet is also referred to as a paper sheet. The printing is an example of the “image formation”. The ink-jet system, the electrophotographic system, etc., can be adopted as the recording system of the printer 25.
The user I/F 22 is an interface capable of receiving various operations by a user with respect to the MFP 20. The user I/F 22 includes a touch panel including a liquid crystal display, and various switches.
The memory 28 is constructed by combining a volatile memory such as RAM, a non-volatile memory such as NVRAM, ROM, etc. As the non-volatile memory, SSD, HDD, etc. may be used. A buffer included in the controller 23 and used in a case where various programs are executed may also be considered as a part of the memory 28. Note that the memory 28 may be a storage medium readable by the controller 23. The term “storage medium readable by the controller 23” is a non-transitory medium. In addition to the above-described examples, the non-transitory medium also includes a storage medium such as a CD-ROM and a DVD-ROM. Further, the non-transitory medium is also a tangible medium. On the other hand, electrical signals which carry a program downloaded from a server on the Internet are, for example, a computer-readable signal medium which is a kind of a computer-readable medium, but is not included in the non-transitory and computer-readable storage medium.
The controller 23 is constructed by combining a CPU and an internal memory. The following description in the present embodiment basically indicates processes performed by the controller 2311 in accordance with instructions described in a program. That is, the processes such as “determination”, “extraction”, “selection”, “calculation”, “decision”, “specification”, “obtainment”, “reception”, and “control” in the following description represent the processes performed by the controller 23. Note that the “obtainment” is used as a concept which does not require a request. That is, the process in which the controller 23 receives data without requesting the data is also included in the concept of “the controller 23 obtains data”. Further, the term “data” in the present specification is represented by a computer-readable bit string. Furthermore, multiple data with substantially the same meaning but in different formats shall be treated as the same data. The same applies also to the term “information” in the present specification. Note that the controller 23 is not limited to being one controller and may be constructed of a plurality of controllers. In this case, the respective processes to be executed by the controller 23, which will be described later, may be distributed and executed by the plurality of controllers.
Next, a process executed by the controller 23 in response to an operation received by the user I/F 22 of the MFP 20 will be described. For example, in a state which is immediately after the power supply of the MFP 20 is turned on and the starting process is completed, the user I/F 22 displays a standby screen 40 depicted in
Note that by slidably operating the standby screen 40, operation icons each of which is configured to execute one of the processes related to functions not depicted and other than the copy function and the scan function (e.g., a print function, a FAX transmission and reception function) can also be displayed. The print function is a function of causing the printer 25 to print, on a sheet, image data stored in a portable memory attached to the MFP 20, image data stored in the memory 28, etc. The FAX transmission and reception function is a function of causing the printer 25 to print, on a sheet, FAX reception data (an example of the “image data”) received from an external device via a network, and a function of transmitting FAX transmission data (an example of the “image data”) generated by performing reading with the scanner 24 to a specified address via the communication I/F 21.
In a case where the controller 23 detects that any of the icons is operated with respect to the standby screen 40, the controller 23 executes a procedure of a flowchart depicted in
For example, in a case where the operated icon is the copy icon 41A, the controller 23 causes the user I/F 22 to display a screen for receiving a setting operation related to the copy function. In a case where the controller 23 receives the operation with respect to each of the various settings, the controller 23 causes the memory 28 to store a setting value 30 in accordance with the received operation, and the controller 23 executes a copying operation including generation of the image data by reading the original and printing of the generated image data. Setting items of the setting value 30 which are set in response to the operation of the copy icon 41A and stored in the memory 28 include the resolution of the original to be read, the color setting, the sheet size of the recording sheet, etc. Note that in a case where the operated icon is the scan icon 41B, the controller 23 causes the user I/F 22 to display a screen for receiving a setting operation related to the scan function. The controller 23 causes the memory 28 to store the setting value 30 in accordance with the received operation, and the controller 23 executes the scan operation of generating the image data by reading the original. Setting items of the setting value 30 which are set in response to the operation of the scan icon 43 and stored in the memory 28 are the resolution of the original to be read, the color setting, the name of a folder as a destination of output data, etc. Note that in a case where the operated icon is the icon related to the print function, the controller 23 causes the user I/F 22 to display a screen for receiving a setting operation related to the print operation. The controller 23 causes the memory 28 to store the setting value 30 corresponding to the received operation, and the controller 23 executes the print operation by using the setting value 30 stored in the memory 28. Setting items of the setting value 30 which are set in response to the operation of the icon related to the print function and stored in the memory 28 are the source of obtainment of the image data to be printed, selection of the image data to be printed, the number of print copies, etc. The term “source of obtainment of the image data” means, for example, a USB memory (a kind of the portable memory) attached to the MFP 20, a network storage connected to the MFP 20 via the communication I/F 21, a storage area for image data in the memory 28, etc. The image data to be printed is selected, for example, from the image data stored in the source of obtainment of the image data.
The setting value input via a screen displayed in response to the operation of either one of the operation icons 41A and 41B is basically stored, by the controller 23, in a volatile memory (hereinafter also referred to as a “volatile area”) of the memory 28. Further, basically, after an operation in accordance with the operated icon is executed, the setting value is automatically deleted from the memory 28. Note that the setting value 30 input via the screen displayed in response to the operation of either one the icons 41A and 41B may be stored in the non-volatile area of the memory 28 by the controller 23, similar to the setting value set by an operation via the setting menu screen 50 displayed in response to an operation on the setting icon 42 which will be described later. The setting value 30 may remain stored in the memory 28 even after the operation in accordance with the operated icon is executed. For example, the controller 23 may execute the print operation of printing image data, which is included in a print job transmitted from the PC 10, by using the setting value stored in the memory 28. In the present embodiment, a process in which controller 23 stores the setting value in memory 28 in step S2 is an example of a “setting value storing process”.
On the other hand, in a case where the operated icon is the setting icon 42 (step S1:YES), the controller 23 proceeds to step S3 and determines whether the setting lock is set to ON. Specifically, the controller 23 refers to lock function setting information 31 which is a kind of the setting value 30 stored in the memory 28.
As depicted in
Note that the setting value of the item “setting lock” may be simply described as a “value indicating the setting lock”. In the MFP 20 in the factory default state, the setting value of the item setting lock (i.e., the value indicating the setting lock) indicates “OFF”. Here, a case where the value indicating the setting lock indicates “OFF” and the setting lock is not applied to the MFP 20 (step S3: NO) is described, and the description proceeds to step S6.
In step S6, the controller 23 causes the user I/F 22 to display the setting menu screen 50 depicted in
By slidably operating the slide bar 52 in the setting menu screen 50, an icon other than the icons depicted in
Note that the setting value input via the setting screen displayed in response to the operation of each of the selection icons 51A to 51C is basically stored, by the controller 23, in the non-volatile area of the memory 28. Further, basically, the setting value which has been input is not automatically deleted and remains stored in the memory 28. For example, in a case where the user performs an operation of calling the shortcut-setting value of the copying operation stored in the memory 28, for example, the operation with respect to the shortcut icon, then the copying operation in accordance with the shortcut-setting value is executed. Even after the copying operation has been executed, the controller 23 does not automatically delete the shortcut-setting value. In a case where a predetermined operation is performed on the setting screen, the controller 23 returns the display of the user I/F 22 to the standby screen 40.
In a case where the operation of any one of the selection icons is performed on the setting menu screen 50 displayed on the user I/F 22, the controller 23 detects this operation (step S1: NO) and executes, in step S2, a process in accordance with the operation of the icon on the setting menu screen 50. After executing the process, the controller 23 returns the display of the user I/F 22 to the standby screen 40. Note that, in a case where a predetermined operation is performed after the controller 23 has executed the process, the controller 23 may return the display of the user I/F 22 to the standby screen 40. Note that, in a case where an icon for not displaying the setting menu screen 50 is operated on the setting menu screen 50, the controller 23 causes the user I/F 22 not to display the setting menu screen 50 and causes the user I/F 22 to display the standby screen 40 in step S2.
Next, a process of performing switching from the state in which the setting lock is not applied to the MFP 20 to the state in which the setting lock is applied to the MFP 20 will be described. The process of performing switching between the application and the non-application of the setting lock is performed first by operating the setting lock selection icon “Setting Lock” 51B on the setting menu screen 50 depicted in
In a case where the controller 23 detects that the selection icon “Setting Lock” 51B has been operated on the setting menu screen 50, the controller 23 executes a process depicted in
The password setting screen 55 includes an input key 55A which receives an operation to input the setting lock password, a password display column 85B which displays the input setting lock password at least for a short period of time, and an OK button 55C which receives confirmation of the input setting lock password (i.e., a registering instruction). In a case where the user operates the password setting screen 55 so as to input a new setting lock password and operates the OK button 55C (step S12: YES), the controller 23 proceeds to step S13, and the controller 23 registers the newly input setting lock password as the setting value of the item “setting lock password” of the lock function setting information 31 stored in the non-volatile area of the memory 28.
The controller 23 proceeds to step S14 and causes the user I/F 22 to display a Setting Lock screen 56 depicted in
In a case where the user operates the selection icon 56B on the Setting Lockscreen 56, of which display indicates that the setting lock can be changed from “OFF” to “ON”, the controller 23 starts a process depicted in
By the successful password authentication (step S21: YES), the controller 23 proceeds to step S22 wherein the controller 23 performs initialization by setting the value of the temporary release flag stored in the volatile area of the memory 28 to “OFF”. Note that the temporary release flag of the setting lock will be described later. In step S23, the controller 23 changes the setting value of the item “setting lock” registered in the lock function setting information 31 from “OFF” to “ON”. In step S24, the controller 23 causes the user I/F 22 to display the standby screen 40 in the state that the setting lock is applied thereto.
In a state that the setting lock is applied, the controller 23 causes the user I/F 22 to display a lock release icon 60 at a lower part of the standby screen 40, as depicted in
In a case where the user operates the setting icon 42 in a state that the controller 23 causes the standby screen 40 to display the lock release icon 60 indicating that the setting icon 42 is in the locked state, the controller 23 proceeds to step S4 because the setting value of the item “setting lock” in the lock function setting information 31 stored in the memory 28 is set to “ON” (step S3: YES).
In step S4, the controller 23 determines whether the temporary release of the setting lock is “ON”. The temporary release of the setting lock will be described later. Here, assuming that the temporary release of the setting lock is not applied and is “OFF” (step S4: NO), the controller 23 proceeds to step S5 and performs a process for a case where the setting icon 42 is in the locked state. In the present embodiment, the process for the case where the setting icon 42 is in the locked state is a process of not allowing the user I/F 22 to display the setting menu screen 50 even in a case where the controller 23 detects in step S5 that the setting icon 42 is operated. That is, the display in the user I/F 22 remains the standby screen 40. The process for the case where the setting icon 42 is in the locked state in step S5 may be a process of allowing the user I/F 22 to display the setting menu screen 50 on the user I/F 22 but not receiving an operation with respect to each of the icons on the setting menu screen 50. In this case, the setting menu screen 50 may be displayed in a grayed-out state so as to inform the user that operation with respect to each of the icons on the setting menu screen 50 will not be received.
Next, a function of the temporary release of the setting lock will be described. The MFP 20 has the function of “temporary release of the setting lock” with which, even in a case where the setting icon 42 is in the locked state due to the setting lock, the operation icon 42 is changed to the temporarily released state, that is, the state temporarily released from the locked state, by operating the lock release icon 60 which indicates the “locked state” and which is displayed on the standby screen 40.
In this example, the setting value of the item “setting lock” of the lock function setting information 31 is assumed to already have been set to apply “ON” by the process described with reference to
First, the setting of the temporary release of the setting lock will be described. In
In step S40, the controller 23 causes the user I/F 22 to display a password input screen 70 depicted in
In a case where the controller 23 proceeds to step S42, the controller 23 sets the value of the temporary release flag stored in the volatile area of the memory 28 to “ON”. Note that the setting value of the item “setting lock” of the lock function setting information 31 remains “ON”. Further, the controller 23 proceeds to step S43 and causes the user I/F 22 to display the standby screen 40 depicted in
Note that a state that the controller 23 causes the user I/F 22 to display, on the standby screen 40, the lock release icon 60 indicating that the setting icon 42 is in the temporarily released state (step S1: YES), the controller 23 proceeds to step S4 because the setting value of the item “setting lock” of the lock function setting information 31 is set to “ON” (step S3: YES). In this example, since the temporary release of the setting lock is set to “ON” in step S4 (step S4: YES), the controller 23 proceeds to step S6, similarly to the case where the setting lock “ON” is not applied, and the controller 23 causes the user I/F 22 to display the setting menu screen 50 depicted in
In the setting menu screen 50 displayed in the temporarily released state, each of the icons in
Next, with reference to
In step S51, the controller 23 changes the aspect of display of each of the key mark 61 and the text 62 of the lock release icon 60 included in the standby screen 40 from the aspect of display indicating that the lock of the setting icon 42 has been temporarily released to the aspect of display indicating that the setting icon 42 is in the locked state. Specifically, as depicted in
Next, with reference to
First, in a case where the operation of temporarily releasing the locked state of the setting icon 42 is performed, the controller 23 detects the operation of the lock release icon 60 indicating the locked state, and activates a timer to start clocking in step S61. In step S62, the controller 23 determines whether a predetermined time (e.g., one minute) has elapsed based on the clocking of the timer. In a case where the controller 23 determines that the predetermined time has not elapsed (step S62: NO), the controller 23 proceeds to step S63 and determines whether an event in accordance with an operation on the currently displayed screen has occurred.
In a case where the controller 23 determines that no event has occurred (step S63: NO), the controller 23 returns to step S62. In a case where the controller 23 determines that the predetermined time has elapsed, based on the timer count, without an event occurring (step S62: YES), the controller 23 proceeds to step S67 wherein the controller 23 changes the temporary release flag stored in the volatile area of the memory 28 to “OFF” indicating the release from the temporarily released state. Note that the setting value of the item “setting lock” in the lock function setting information 31 remains “ON”.
The controller 23 proceeds to step S68 and causes the user I/F 22 to re-display the standby screen 40 in the locked state as depicted in
In step S69, the controller 23 initializes the clocking of the timer and stops the timer. After completing the process of step S69, the controller 23 ends the process of
On the other hand, in a case where the controller 23 detects the occurrence of the event in step S63 (step S63: YES), the controller 23 proceeds to step S64, initializes the clocking of the timer, and restarts clocking of the predetermined time. That is, the controller 23 restarts the clocking of the timer from the beginning, thereby extending a period of time since when the setting icon 42 has been in the temporarily released state until the setting icon 42 is automatically returned to the locked state.
In step S65, the controller 23 controls the screen in accordance with the process in accordance with the event which has occurred. The controller 23 returns to step S62 and determines whether the predetermined period of time has elapsed based on the clocking of the timer. That is, each time an event such as the operation of an icon, transition of the screens, reception of job data, etc., occurs with respect to the currently displayed screen (step S63: YES), the controller 23 initializes the clocking of the timer in step S64, thereby extending the temporary release state of the setting icon 42.
Examples of the event detected by the controller 23 include a user operating the user I/F 22, receipt of a print job including image data from the PC 10, and transition of the currently displayed screen to another screen due to the operation by the user. In a situation where an event occurs and a process associated with an operation of the setting screen, etc., is expected to take a long time, the setting icon 42 being returned to the locked state is presumably a great inconvenience for the user. Therefore, in a case where an event occurs, the locked setting icon 42 is temporarily unlocked, and then the time until the setting icon 42 is returned to the locked state is extended, thereby improving the convenience for the user.
In a case where the controller 23 determines from the clocking of the timer that the extended time has elapsed (step S62: YES), the controller 23 changes the temporary release flag stored in the volatile area of the memory 28 to “OFF” in step S67, as already described above; in step S68, the controller 23 causes the user I/F 22 to re-display the standby screen 40 indicating that the setting icon 42 is in the locked state. The controller 23 initializes the clocking of the timer and stops the timer in step S69, and ends the process in
In the present embodiment described above, the following effects can be achieved.
In a case where the setting icon 42 is in the locked state and the temporarily releasing operation is performed so as to temporarily release the locked state, the controller 23 causes the setting icon 42 of the user I/F 22 to be in the temporarily released state in which the controller 23 allows the user I/F 22 to display the setting screen. In a case where the temporarily released state has continued for the predetermined period of time, the controller 23 is triggered to release the temporarily released state and returns the setting icon 42 of the user I/F 22 to the locked state. This makes it possible to perform the display and the non-display of the setting screen on the user I/F 22 in the locked state, without forcing the user to perform any complicated operation.
In a case where the temporarily released state has continued for the predetermined period of time while the standby screen 40 is being displayed, the controller 23 is triggered to release the temporarily released state of the setting icon 42 of the user I/F 22 and returns the setting icon 42 to the locked state. With this, only in a case where the standby screen 40 is displayed and in a case where the temporary release state of the setting icon 42 has continued for the predetermined period of time, the controller 23 is triggered to return the setting icon 42 of the user I/F 22 from the temporarily released state to the locked state, thereby enabling prevention of the locked state from being released unnecessarily.
In a case where an event in which the user I/F 22 is operated or an event in which the image data is received occurs while the standby screen 40 is displayed during the temporarily released state of the setting icon 42, the controller 23 extends a period of time since when the occurrence of the temporarily released state of the setting icon 42 until the release of the temporarily released state, as compared to a case where no event occurs. With this, in the case where the event occurs, the period of time until the temporarily released state of the setting icon 42 is released is extended, thereby increasing the convenience for the user.
In a case where an event involving the transition of the screens occurs in the state that the standby screen 40 is displayed while the setting icon 42 is temporarily released, the controller 23 extends the period of time since the occurrence of the temporarily released state of the setting icon 42 until the release of the temporary release, as compared to the case where no event occurs. With this, in the case where the event involving the transition of the screens occurs, the period of time until the temporarily released state of the setting icon 42 is released is extended, thereby increasing the convenience for the user.
In a case where the temporarily releasing operation, which is the operation of the lock release icon 60, is performed in the locked state of the setting icon 42, the controller 23 causes the setting icon 42 to be in the temporarily released state. In the temporarily released state, the controller 23 causes the user I/F 22 to display the lock release icon 60 (re-lock icon) indicating the temporarily released state; in the case where the lock release icon 60 is operated, the controller 23 is triggered to release the temporary release of the lock on the setting icon 42. With this, by making the aspect of display of the locked state of the setting icon 42 different from the aspect of display of temporarily released state of the setting icon 42, the user can visually determine whether the setting icon 42 is in the locked state or the temporarily released state.
The controller 23 prompts the user to input the setting lock password together with the operation of the lock release icon 60 in the locked state of setting icon 42, and the controller 23 causes the setting icon 42 to transition to the temporarily released state in the case where the setting lock password is input. With this, the security with respect to the MFP 20 can be prevented from being excessively reduced.
In a second embodiment of the present disclosure, a configuration different from the configuration of the first embodiment will be mainly described. In the second embodiment, a same component as the component in the first embodiment is denoted by the same reference numeral, and the description thereof will not be repeated.
As depicted in
In a case where the administrator operates the administrator setting icon 83 on the standby screen 80, the controller 23 detects the operation of the administrator setting icon 83 and starts a process depicted in
In a case where the controller 23 determines that the administrator authentication has been successful (step S71: YES), the controller 23 proceeds to step S72 and causes the user I/F 22 to display a screen configured to receive an instruction by the operation by the administrator. In a case where the controller 23 determines that the administrator authentication has failed (step S71: NO), the controller 23 does not cause the user I/F 22 to display the screen configured to receive the instruction by the operation by the administrator. In a case where the controller 23 causes the user I/F 22 to display the screen configured to receive the instruction by the operation by the administrator, the controller 23 first causes the user I/F 22 to display an administrator menu screen 90 depicted in
In a case where the administrator operates the selection icon “Restriction Management” 91C, the controller 23 causes the user I/F 22 to display a restriction setting screen 92 depicted in
In a case where the user operates the selection icon “Setting Lock” 93B on the restriction setting screen 92, the controller 23 causes the user I/F 22 to display a Setting Lock Display screen 94 as depicted in
In a case where the controller 23 detects the operation of the selection icon “on” 95B by the administrator (step S73: YES), the controller 23 proceeds to step S75, and executes a process for individually receiving the application of the setting lock to a function to which the setting lock is to be applied. The process executed by the controller 23 in step S75 will be described with reference to
In step S82, the controller 23 performs initialization with respect to the lock function setting information 35 in the volatile area of the memory 28 by setting the setting values of the respective items to “ON”. In step S83, the controller 23 causes the user I/F 22 to display a setting lock detailed menu screen 96 depicted in
Each of the selection icons 97A to 97E includes a key mark which indicates whether the setting lock is applied or not. In a case where the key mark indicates a locked-in state, the key mark indicates that the setting lock is applied “ON” with respect to the corresponding function.
In a case where the administrator operates any one of the selection icons 97A to 97E wherein the key mark is in the locked-in state on the setting lock detailed menu screen 96, the controller 23 changes the key mark from the locked-in state to the unlocked state. Note that the key mark indicating the unlocked state indicates that “OFF” is specified by which the setting lock is not applied to the corresponding function. In a case where the administrator operates any one of the selection icons 97A to 97E wherein the key mark is in the unlocked state on the setting lock detailed menu screen 96, the controller 23 changes the key mark from the unlocked state to the locked-in state. Further, in a case where the administrator operates the OK button (not depicted) on the setting lock detailed menu screen 96 so as to confirm the instruction with respect to each of the selection icons 97A to 97E, the controller 23 detects the operation of the OK button (step S84: YES), the controller 23 proceeds to step S85, and the controller 23 causes the volatile memory 28 to store, in the volatile area of the memory 28, the lock function setting information 35, i.e., the lock function setting information 35 wherein the setting value of the item “setting lock” is set to “ON”, the operation with respect to each of the selection icons 97A to 97E is reflected, and the setting value of each of the items “General Setup lock”, “Shortcut Settings lock”, “Fax lock”, “Network lock”, . . . “xxxx” is set to “ON” or “OFF”. Further, the controller 23 ends the process of step S75 and then returns to step S72.
On the other hand, in a case where the administrator operates the selection icon “off” 95A without operating the selection icon “on” 95B (step S73: NO), the controller 23 detects the operation of the selection icon “off” 95A (step S74: YES) and proceeds to step S76. In step S76, the controller 23 sets the setting value of the item “setting lock” of the lock function setting information 35 to “OFF” and returns to step S72. That is, in a case where the selection icon “off” 95A is operated, unlike in a case where the selection icon “on” 95B is operated, the setting lock is set such that the setting lock is not applied collectively to all the functions to which the setting lock is to be applied or not.
In a case where the administrator operates, for example, any one of the selection icons 91A to 91D displayed on the administrator menu screen 90, the administrator operates an icon other than the selection icon “off” 95A and the selection icon “on” 95B, and thus the controller 23 detects the operation of a selected icon (step S77: NO), the controller 23 proceeds to step S78 and executes a process in accordance with the operated icon. In a case where the controller 23 detects that an icon for causing the screen displayed on the user I/F 22 to transition to the standby screen 80 has been operated (step S77: YES), the controller 23 proceeds to step S79, and causes the user I/F 22 to display the standby screen 80 depicted in
The standby screen 80 depicted in
Next, with reference to
On the other hand, in a case where the controller 23 determines in step S90 that the operated icon is the setting icon 82 (step S90: YES), the controller 23 proceeds to step S92 and determines whether the setting lock has been applied to the MFP 20 or not. Specifically, the controller 23 refers to the lock function setting information 35 stored in the memory 28. The lock function setting information 35 has already been described. Here, in a case where the setting value of the item “setting lock” in the lock function setting information 35 indicates “OFF” (step S92: NO), the controller 23 proceeds to step S97 and causes the user I/F 22 to display the setting menu screen which is displayed in response to the operation of the setting icon 82.
In the second embodiment, the controller 23 causes the user I/F 22 to display the setting menu screen “All Settings” 98 depicted in
On the other hand, in a case where the setting value of the item “setting lock” is set to “ON” in the lock function setting information 35 stored in the memory 28 (step S92: YES), the controller 23 proceeds to step S93. In step S93, the controller 23 determines whether the temporary release flag stored in the volatile area of the memory 28 is set to ON. Note that, in the second embodiment, a process for applying the temporary release of the setting lock to the setting icon 82 by setting the temporary release flag from “OFF” to “ON” will be described later. In a case where the temporary release flag is set to ON (step S93: YES), the controller 23 proceeds to step S97, and the controller 23 causes the user I/F 22 to display the setting menu screen “All Settings” 98 depicted in
In a case where the temporary release flag is set to OFF (step S93: NO), the controller 23 proceeds to step S94 and determines whether the setting lock is set to be applied “ON” with respect to all the functions to each of which the setting lock is to be applied or not in the lock function setting information 35. In a case where the setting lock is applied only to a part of the functions to each of which the setting lock is to be applied or not (step S94: NO), the controller 23 proceeds to step S96 and causes the user I/F 22 to display the setting menu screen “All Settings” 98 which does not receive an operation with respect to a function or functions, of all the functions, to which the setting lock is applied “ON”, as depicted in
On the other hand, in a case where the setting lock is set to be “ON” in the all the functions (step S94: YES), the controller 23 proceeds to step S95 and performs a setting menu screen display rejecting process. In the second embodiment, the setting menu screen display rejecting process is a process of not allowing the user I/F 22 to display the setting menu screen “All Settings” 98 even in a case where the controller 23 detects in step S90 that the setting icon 42 has been operated. That is, the displaying on the user I/F 22 remains the standby screen 40.
Note that the setting menu screen display rejecting process in step S95 may be a process of causing the user I/F 22 to display the setting menu screen “All Settings” 98 which disables the operation with respect to the displayed selection icon(s) on the user I/F 22, as depicted in
Next, a setting related to the temporary release of the setting lock in the second embodiment will be described. In the second embodiment, for convenience sake, the standby screen 80 in a state in which the setting lock is applied is depicted as
First, in step S100, the controller 23 causes the user I/F 22 to display an administrator password input screen 85 depicted in
In a case where the controller 23 proceeds to step S102, the controller 23 sets the value of the temporary release flag stored in the volatile area of the memory 28 to “ON”. Note that the setting value of the item “setting lock” in the lock function setting information 35 remains “ON”. Further, the controller 23 proceeds to step S103 and causes the user I/F 22 to display the standby screen 80 depicted in
In the setting menu screen 98 displayed in the temporarily released state, the respective icons in
Note that in
Note that also in the second embodiment, after the user operates the lock temporary release icon 84 indicating the locked state so as to set the setting icon 82 to the temporarily released state, the controller 23 can automatically cause the setting icon 82 to transition to the locked state with the lapse of time. In this case, the controller 23 detects the operation of temporarily releasing the locked state with respect to the lock temporary release icon 84 indicating the locked state similarly to the description above with reference to
In a case where the controller 23 determines that the predetermined time has elapsed based on the clocking of the timer, without any event occurring, the controller 23 changes the temporary release flag stored in the volatile area of the memory 28 to “OFF” indicating the release from the temporarily released state, as described in step S67. Further, the setting value of the item “setting lock”, which in the second embodiment is included in the lock function setting information 35, remains “ON”. On the other hand, in a case where the controller 23 detects the occurrence of an event, the controller 23 initializes the clocking of the timer as described above in step S64, and the controller 23 re-counts the predetermined time, thereby extending the period of time since when the setting icon 82 has been in the temporarily released state until the setting icon 82 is automatically caused to be in the locked state. In this case also, the clocking of the timer is initialized (step S64) each time an event such as the operation of an icon, transition of the screens, reception of a print job, etc., occurs, thereby extending the temporary release state of the setting icon 82.
In a case where the controller 23 determines from the clocking of the timer that the extended time has elapsed, the controller 23 changes the temporary release flag stored in the volatile area of the memory 28 to “OFF” in step S67, as described above, and the controller 23 causes, in step S68, the user I/F 22 to re-display the standby screen 80 indicating that the setting icon 82 is in the locked state as depicted in
In the second embodiment as described above, the controller 23 prompts the operator to input the administrator password even in a case where the controller 23 causes the setting icon 82 to transition to the locked state by the operation via the screen which is displayed in a case where the user performs the predetermined operation including the operation on the standby screen 80 and the input of the administrator password; and the controller 23 causes the setting icon 82 to transition to the locked state in a case where the administrator authentication using the administrator password is successful. This enables only the administrator to apply the locked state or not to the setting icon 82, thereby preventing the security for the MFP 20 from being excessively decreased.
In the above-described second embodiment, the process of step S75 and the process of step S76 related to the setting of the setting lock and the process of step S102 related to the setting of the temporary release of the setting lock are executed on the condition that administrator authentication is successful by the input of the administrator password. Instead of this, in a case where authentication using the lock password used only for setting the setting lock, rather than using the administrator password, is successful, the process of step S75 and the process of step S76 related to the setting of the setting lock and the process of step S102 related to the setting of the temporary release may be executed, similarly to the first embodiment.
While the invention has been described in conjunction with various example structures outlined above and illustrated in the figures, various alternatives, modifications, variations, improvements, and/or substantial equivalents, whether known or that may be presently unforeseen, may become apparent to those having at least ordinary skill in the art. Accordingly, the example embodiments of the disclosure, as set forth above, are intended to be illustrative of the invention, and not limiting the invention. Various changes may be made without departing from the spirit and scope of the disclosure. Therefore, the disclosure is intended to embrace all known or later developed alternatives, modifications, variations, improvements, and/or substantial equivalents. Some specific examples of potential alternatives, modifications, or variations in the described invention are provided below:
In the above-described embodiments, the value indicating whether the setting lock is applied can be switched ON and OFF on the screen displayed on the user I/F 22 by the operation with respect to the standby screen. Instead of this, the setting lock may be switched ON and OFF by receiving an instruction from the external apparatus, such as the data PC 10 including a browser, via a web page for setting, which is provided by the MFP 20 to the browser, so as to switch ON and OFF the value indicating the setting lock. Other than this, the setting lock may not be switchable ON and OFF and may be always in the ON state. Even in this case, the controller 23 may cause the setting icon to be in the temporarily released state in response to the operation by the user, with the above-described method.
In the above-described embodiments, the icon which receives the operation of temporarily releasing the locked state of the setting icon has the shape including the mark and the text, or the shape of only the mark. Instead of this, the icon which receives the operation of temporarily releasing the locked state of the setting icon may have a shape including only the text.
The use of the MFP as the image forming apparatus is merely an example, and the image forming apparatus may be an apparatus having the single function such as the function of the print operation or the scan operation.
The present disclosure may include the following addenda 1 to 21.
An image forming apparatus comprising: a user interface; a memory; and a controller. Wherein the controller is configured to execute a process related to image formation in accordance with a setting value stored in the memory. Wherein the controller is configured: to cause the user interface to display a standby screen including a screen display icon; and to cause the user interface to display a setting screen in response to the screen display icon having been operated on the standby screen, and to cause the memory to store the setting value in response to an operation received on the setting screen. Wherein the controller is configured to cause the user interface to transition to a locked state in response to an operation received via the user interface, the locked state being a state in which the controller does not allow the user interface to display the setting screen even in a case where the screen display icon is operated. Wherein in a case where a temporarily releasing operation of temporarily releasing the locked state is performed while the user interface is in the locked state, the controller is configured to cause the user interface to be in a temporarily released state in which the controller allows the user interface to display the setting screen in response to the screen display icon having been operated. Wherein the controller is configured to release the temporarily released state and to cause the user interface to return to the locked state, triggered by the temporarily released state having been continued for a predetermined period of time.
The image forming apparatus according to Addendum 1, wherein the controller is configured to release the temporarily released state and cause the user interface to return to the locked state, triggered by the temporarily released state having been continued for the predetermined period of time while the standby screen is being displayed.
The image forming apparatus according to Addendum 2, wherein in a case where an event in which the user interface is operated or an event in which image data is received occurs in a state that the standby screen is displayed during the temporarily released state, the controller is configured to make a time from occurrence of the temporarily released state to release of the temporarily released state longer than in a case where the event does not occur.
Addendum 4
The image forming apparatus according to Addendum 2, wherein in a case where an event involving screen transition occurs in a state that the standby screen is displayed during the temporarily released state, the controller is configured to make a time from occurrence of the temporarily released state to release of the temporarily released state longer than in a case where the event does not occur.
Addendum 5
An image forming apparatus comprising: a user interface; a memory; and a controller, wherein the controller is configured to execute a process related to image formation in accordance with a setting value stored in the memory. Wherein the controller is configured: to cause the user interface to display a standby screen including a screen display icon; and to cause the user interface to display a setting screen in response to the screen display icon having been operated on the standby screen, and to cause the memory to store the setting value in response to an operation received on the setting screen. Wherein the controller is configured to cause the user interface to transition to a locked state in response to an operation received via the user interface, the locked state being a state in which the controller does not allow the user interface to display the setting screen even in a case where the screen display icon is operated. Wherein in a case where a temporarily releasing operation of temporarily releasing the locked state is performed while the user interface is in the locked state, the controller is configured to cause the user interface to be in a temporarily released state in which the controller allows the user interface to display the setting screen in response to the screen display icon having been operated. Wherein the controller is configured to cause the user interface in the temporarily released state to display a re-lock icon, and to release the temporarily released state, triggered by the re-lock icon having been operated.
The image forming apparatus according to Addendum 5, wherein the controller is configured to cause the user interface in the locked state to display a temporary release icon on the standby screen, and to release the temporarily released state, triggered by the re-lock icon having been operated. Wherein in the temporarily released state, the controller is configured not to cause the user interface to display the temporary release icon on the standby screen and to cause the user interface to display the re-lock icon on the standby screen, and to release the temporarily released state, triggered by the re-lock icon having been operated.
The image forming apparatus according to Addendum 6, wherein the controller is configured to prompt for input of a lock temporary release password together with an operation of the temporary release icon displayed on the user interface in the locked state, and the controller is configured to cause the user interface to transition to the temporarily released state in a case where the lock temporary release password is input.
The image forming apparatus according to Addendum 7, wherein the lock temporary release password is a password which is configured to be set by an operation by a user via the user interface.
The image forming apparatus according to Addendum 8, wherein in a case where the controller causes the user interface to transition to the locked state in response to the operation received via the user interface, the controller is configured to cause the user interface to transition to the locked state by an operation by a user via a lock setting screen, which is displayed in a case where an operation including an operation on the standby screen is performed, and to set the lock temporary release password by the operation by the user via the lock setting screen.
The image forming apparatus according to Addendum 9, wherein in a case where the controller causes the user interface to transition to the locked state in response to the operation received via the user interface, the controller is configured to prompt for input of a password same as the lock temporary release password also in a case where the controller causes the user interface to transition to the locked state by the operation by the user via the lock setting screen, and to cause the user interface to transition to the locked state in a case where the password same as the lock temporary release password is input.
An image forming apparatus comprising: a user interface; a memory; and a controller, wherein the controller is configured to execute a process related to image formation in accordance with a setting value stored in the memory. Wherein the controller is configured: to cause the user interface to display a standby screen including a screen display icon; and to cause the user interface to display a setting screen in response to the screen display icon having been operated on the standby screen, and to cause the memory to store the setting value in response to an operation received on the setting screen. Wherein the controller is configured to cause the user interface to transition to a locked state in response to an operation received via the user interface, the locked state being a state in which the controller does not allow the user interface to display the setting screen even in a case where the screen display icon is operated. Wherein in a case where a temporarily releasing operation of temporarily releasing the locked state is performed while the user interface is in the locked state, the controller is configured to cause the user interface to be in a temporarily released state in which the controller allows the user interface to display the setting screen in response to the screen display icon having been operated. Wherein the controller is configured to prompt for input of an administrator password as the temporarily releasing operation, and the controller is configured to cause the user interface to transition to the temporarily released state in a case where the administrator password is input.
The image forming apparatus according to Addendum 11, wherein the administrator password is a password configured to be set by an administrator or a password set at a time of manufacture of the image forming apparatus.
The image forming apparatus according to Addendum 11, wherein in a case where the controller causes the user interface to transition to the locked state by an operation of a user via an administrator screen which is displayed, in a case where an operation including an operation on the standby screen and the input of the administrator password is performed, the controller is configured to prompt for the input of the administrator password. Wherein in a case where the administrator password is input, the controller is configured to cause the user interface to transition to the locked state.
An image forming apparatus comprising: a user interface; a memory; and a controller, wherein the controller is configured to execute a process related to image formation in accordance with a setting value stored in the memory. Wherein the controller is configured:
to cause the user interface to display a standby screen including a screen display icon, and to cause the user interface to display a setting screen in response to the screen display icon having been operated on the standby screen, and to cause the memory to store the setting value in response to an operation received on the setting screen. Wherein the controller is configured to cause the user interface to transition to a locked state in response to an operation received via the user interface, the locked state being a state in which the controller does not allow the user interface to display the setting screen even in a case where the screen display icon is operated. Wherein in a case where a temporarily releasing operation of temporarily releasing the locked state is performed while the user interface is in the locked state, the controller is configured to cause the user interface to be in a temporarily released state in which the controller allows the user interface to display the setting screen in response to the screen display icon having been operated. Wherein while the user interface is in the locked state, the controller is configured to prompt for input of a lock temporary release password together with a trigger for releasing the temporarily released state, and in a case where the lock temporary release password is input, the controller is configured to cause the user interface to transition to the temporarily released state. Wherein in a case where the lock temporary release password is not set, the controller is configured not to cause the user interface to transition to the locked state.
The image forming apparatus according to Addendum 14, wherein the controller is configured to cause the user interface to transition to the locked state by an operation by a user via a lock setting screen which is displayed in a case where a predetermined operation is performed. Wherein in a case where the predetermined operation of displaying the lock setting screen is performed and where the lock temporary release password has not been set, the controller is configured to request the lock temporary release password to be set. Wherein in a case where the lock temporary release password is set, the controller is configured to display the lock setting screen.
An image forming apparatus comprising: a user interface; a memory; and a controller, wherein the controller is configured to execute a process related to image formation in accordance with a setting value stored in the memory. Wherein the controller is configured: to cause the user interface to display a standby screen including a screen display icon; and to cause the user interface to display a setting screen in response to the screen display icon having been operated on the standby screen, and to cause the memory to store the setting value in response to an operation received on the setting screen. Wherein the controller is configured to cause the user interface to transition to a locked state in response to an operation received via the user interface, the locked state being a state in which the controller does not allow the user interface to display the setting screen even in a case where the screen display icon is operated. Wherein in a case where a temporarily releasing operation of temporarily releasing the locked state is performed while the user interface is in the locked state, the controller is configured to cause the user interface to be in a temporarily released state in which the controller allows the user interface to display the setting screen in response to the screen display icon having been operated. Wherein while the user interface is in the locked state, the controller is configured to prompt for input of a lock temporary release password together with a trigger for releasing the temporarily released state, and in a case where the lock temporary release password is input, the controller is configured to cause the user interface to transition to the temporarily released state. Wherein the controller is configured to cause the user interface to transition to the locked state by an operation by a user via a lock setting screen which is displayed in a case where a predetermined operation is performed. Wherein in a case where the predetermined operation of displaying the lock setting screen is performed and where the lock temporary release password has not been set, the controller is configured to request the lock temporary release password to be set. Wherein in a case where the lock temporary release password is set, the controller is configured to display the lock setting screen.
An image forming apparatus comprising: a user interface; a memory; and a controller, wherein the controller is configured to execute a process related to image formation in accordance with a setting value stored in the memory. Wherein the controller is configured: to cause the user interface to display a standby screen including a screen display icon; and to cause the user interface to display a setting screen in response to the screen display icon having been operated on the standby screen, and to cause the memory to store the setting value in response to an operation received on the setting screen. Wherein the controller is configured to cause the user interface to transition to a locked state in response to an operation received via the user interface, the locked state being a state in which the controller does not allow the user interface to display the setting screen even in a case where the screen display icon is operated. Wherein in a case where a temporarily releasing operation of temporarily releasing the locked state is performed while the user interface is in the locked state, the controller is configured to cause the user interface to be in a temporarily released state in which the controller allows the user interface to display the setting screen in response to the screen display icon having been operated. Wherein in a case where the controller receives, in the temporary released state, an operation of instructing release of the locked state, the controller is configured to release both the temporarily released state and the locked state. Wherein in a case where the controller receives, while the user interface is in the locked state, the operation of instructing the release of the locked state and an administrator password, the controller is configured to release the locked state.
The image forming apparatus according to Addendum 17, wherein in a case where the controller receives, in the locked state, the operation of instructing the release of the locked state via an administrator screen which is displayed in a case where a predetermined operation including an operation on the standby screen and input of the administrator password is performed, the controller is configured to release the locked state, the administrator screen being configured to be a screen different from the setting screen which ceases to be displayed in the locked state.
The image forming apparatus according to Addendum 18, wherein the controller is configured to display a temporary release icon on the standby screen, in the locked state, and an operation of the temporary release icon is configured to trigger to release the locked state. Wherein the controller is configured to display an administrator screen icon on the standby screen, and to display the administrator screen in a case where a predetermined operation including an operation on the administrator screen icon and the input of the administrator password is performed.
An image forming apparatus comprising: a user interface; a memory; and a controller, wherein the controller is configured to execute a process related to image formation in accordance with a setting value stored in the memory. Wherein the controller is configured: to cause the user interface to display a standby screen including a screen display icon; and to cause the user interface to display a setting screen in response to the screen display icon having been operated on the standby screen, and to cause the memory to store the setting value in response to an operation received on the setting screen. Wherein the controller is configured to cause the user interface to transition to a locked state in response to an operation received via the user interface, the locked state being a state in which the controller does not allow the user interface to display the setting screen even in a case where the screen display icon is operated. Wherein in a case where a temporarily releasing operation of temporarily releasing the locked state is performed while the user interface is in the locked state, the controller is configured to cause the user interface to be in a temporarily released state in which the controller allows the user interface to display the setting screen in response to the screen display icon having been operated. Wherein the controller is configured to display a temporary release icon on the standby screen, in the locked state, and in a case where the temporary release icon is operated, the controller is configured to cause the user interface to be in the temporarily released state. Wherein the controller is configured to display an administrator screen icon on the standby screen in the temporarily released state, and in a case where a predetermined operation including an operation on the administrator screen icon and input of an administrator password is performed, the controller is configured to display an administrator screen. Wherein in a case where the controller receives an operation instructing release of the locked state via the administrator screen, the controller is configured to release the locked state.
An image forming apparatus comprising: a user interface; a memory; and a controller, wherein the controller is configured to execute a process related to image formation in accordance with a setting value stored in the memory. Wherein the controller is configured: to cause the user interface to display a standby screen including a screen display icon; and to cause the user interface to display a setting screen in response to the screen display icon having been operated on the standby screen, and to cause memory to store the setting value in response to an operation received on the setting screen. Wherein the controller is configured to cause the user interface to transition to a locked state in response to an operation received via the user interface, the locked state being a state in which the controller does not allow the user interface to display the setting screen even in a case where the screen display icon is operated. Wherein in a case where a temporarily releasing operation of temporarily releasing the locked state is performed while the user interface is in the locked state, the controller is configured to cause the user interface to be in a temporarily released state in which the controller allows the user interface to display the setting screen in response to the screen display icon having been operated, and the controller is configured to end the temporarily released state by a trigger which is different from an operation serving a trigger for the locked state-transition process. Wherein the controller is configured to cause the user interface to display a setting screen related to printing, in response to the screen displaying icon having been operated on the standby screen, and the controller is configured to cause the memory to store the setting value, in response to an operation received with respect to the setting screen related to the printing. Wherein the controller is configured to receive, on the setting screen related to the printing, at least one of an operation of specifying a printer description language to be emulated, an operation of specifying print quality, an operation of specifying whether to turn on double-sided printing or not, an operation of specifying a type of a sheet, an operation of specifying a size of the sheet, and an operation of specifying a print offset.
Number | Date | Country | Kind |
---|---|---|---|
2023-169568 | Sep 2023 | JP | national |