Printer
The printing device addresses the challenge of frequent setting changes and incorrect prints in shared environments by storing user default settings and automatically applying them, enhancing user convenience and efficiency.
Patent Information
- Application Number
- JP2023180932
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-20
- Publication Date
- 2025-05-02
AI Technical Summary
In shared printing environments, users often need to change printing settings frequently, and if settings are altered by another user without notification, it can lead to incorrect printing outputs, requiring reprints.
A printing device with a controller that stores user default settings for each user and automatically applies these settings when a user is specified, ensuring that printing is done with the intended settings without manual intervention.
This solution enhances user convenience by eliminating the need for frequent setting changes and reducing the likelihood of incorrect prints, thereby improving overall efficiency in shared printing environments.
Smart Images

Figure 2025070535000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a technique for printing using print settings, which are information related to printing. [Background technology]
[0002] Patent document 1 describes a printing device that displays a settings screen when a paper feed tray is attached to the main body and can accept operations to set print settings, including settings related to sheets placed in the attached paper feed tray, via the settings screen. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2016-036979 A Summary of the Invention [Problem to be solved by the invention]
[0004] When a printing device is shared by multiple users, each user has frequently used print settings, and so when each user uses the printing device, the user may need to perform operations to change the contents of the print settings. Also, when a user uses the printing device without knowing that the print settings have been changed by a different user, the output may not be performed with the expected print settings, and the user may need to print again.
[0005] The printing device disclosed in this embodiment has been developed in consideration of the above-mentioned problems, and aims to provide a printing device that can increase the convenience of each individual user even when shared and used by multiple users. [Means for solving the problem]
[0006] In order to solve the above problem, the present invention includes a print engine, a memory, and a controller. The controller acquires print data, and when print settings are not associated with the print data, or when the print settings associated with the print data are not used, the controller is capable of causing the print engine to print using the print data according to default settings stored in the memory. The controller is capable of storing user default settings, which are print settings associated with each of a plurality of users, in the memory, and is configured to cause the print engine to print using the user default settings stored in the memory associated with the specified user as default settings when printing using the acquired print data in a state in which an operation to specify one of the plurality of users has been accepted.
[0007] In the above configuration, when the controller has accepted an operation to designate one of the multiple users and prints using the acquired print data, the controller causes the print engine to print using the user default settings stored in the memory in association with the designated user as default settings. As a result, when one of the multiple users is designated, printing is performed using the user default settings associated with this user, so that even when a printing device is shared and used by multiple users, the convenience of each user can be improved. Effect of the Invention
[0008] According to the present invention, it is possible to provide a printing device that can be shared and used by a plurality of users, and that can improve the convenience for each user. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating the configuration of an MFP. [Diagram 2] FIG. 2 is a cross-sectional view illustrating the inside of the MFP. [Diagram 3]FIG. 11 is a diagram showing the transition of screens displayed on a user interface. [Figure 4] 4 is a flowchart illustrating a process executed by a controller. [Diagram 5] FIG. 13 is a diagram illustrating public default settings among the tray settings. [Figure 6] 5 is a flowchart illustrating the process executed in S4 of FIG. 4. [Figure 7] FIG. 13 is a diagram illustrating a favorites tray function setting. [Figure 8] FIG. 13 is a diagram illustrating a user default setting among the tray settings. [Figure 9] FIG. 11 is a diagram illustrating a user default setting among the tray settings. [Figure 10] 5 is a flowchart illustrating the process executed in S7 of FIG. 4. [Figure 11] 5 is a flowchart illustrating the process executed in S12 of FIG. 4. [Figure 12] 7 is a flowchart illustrating the process executed in S28 of FIG. 6. [Figure 13] FIG. 11 is a diagram showing the transition of screens displayed on a user interface.
[0010] First Embodiment A printing device according to this embodiment will be described below using an MFP (abbreviation of Multifunction Peripheral) 1 as an example. The MFP 1 shown in Fig. 1 and Fig. 2 includes a controller 10, a user IF 13, a communication IF 14, a print engine 15, a scanner 16, and a FAX IF 17, which are electrically connected to the controller 10. "IF" is an abbreviation for Interface.
[0011] The controller 10 includes a CPU 11 and a memory 12. The CPU 11 executes various processes according to a program read from the memory 12 and based on a user's operation. The MFP 1 may include a single piece of hardware as the controller 10, or may include multiple pieces of hardware according to each function. The memory 12 stores various programs including an operating system (hereinafter referred to as "OS") 21, a control program 22, and a tray setting 20, and various data. The control program 22 is a program that cooperates with the OS 21 to cause the MFP 1 to perform various operations. The programs and data will be described in detail later. The memory 12 is also used as a work area when various processes are executed. A buffer included in the CPU 11 is also an example of a memory. The tray setting 20 includes information stored in a volatile memory such as a RAM and information stored in a non-volatile memory such as a NVRAM.
[0012] An example of the memory 12 is not limited to a ROM, RAM, NVRAM, HDD, etc. built in the MFP1, but may be a storage medium readable and writable by the CPU 11. For example, an external memory such as a USB memory or HDD connected to the MFP1 via the communication IF14, or a memory or HDD provided in a device connected to the MFP1 via the communication IF14 is also an example of the memory 12. A computer-readable storage medium is a non-transitory medium. In addition to the above examples, non-transitory media also include storage media such as CD-ROMs and DVD-ROMs. A non-transitory medium is also a tangible medium. On the other hand, an electrical signal carrying a program downloaded from a server on the Internet is a computer-readable signal medium, which is a type of computer-readable medium, but is not included in the non-transitory computer-readable storage medium.
[0013] The user IF 13 is an interface between the user who operates the MFP 1 and the controller 10, and has, for example, a touch panel or operation keys that are physical keys. The communication IF 14 is an interface that connects the MFP 1 to a network. The scanner 16 generates scan data (image data) by reading an original. The MFP 1 may also be capable of executing a composite operation that combines a plurality of operations, such as a combination of an operation of generating scan data and an operation of printing. The FAX IF 17 can execute a FAX reception process that receives FAX data (image data) via the network and causes the print engine 15 to print the FAX data, and a FAX transmission process that transmits the scan data read by the scanner 16 to a predetermined address via the network.
[0014] The print engine 15 includes a configuration for printing an image on a print medium such as a sheet by electrophotography. In the following description, the top and bottom of the figure are the top and bottom directions, and the left and right of the figure are the front and rear directions, with the right being the front, as indicated by the arrows in Fig. 2. In the MFP1, paper feed trays 31, 32, and 33 that store sheets before printing are provided below the print engine 15, and a paper output tray 30 that places printed sheets on is provided above the print engine 15.
[0015] The sliding paper feed tray 31 is a paper feed tray that is mainly used in the MFP 1. The MP tray 32 is a paper feed tray that can be opened and closed in the direction of the arrow shown in FIG. 2, and a user can set a sheet in the MP tray 32 by inserting a sheet into the MP tray 32 in the open state. The additional tray 33 is a paper feed tray that is additionally installed in the MFP 1. In this embodiment, the sliding paper feed tray 31, the MP tray 32, and the additional tray 33 are examples of a plurality of paper feed trays. The controller 10 can assign tray settings to each paper feed tray via the user IF 13.
[0016] 2, the print engine 15 includes a photoconductor drum 51, a charger 52, an exposure unit 53, a developing unit 54 including a developing roller and a toner container, a transfer roller 56, and a fixing unit 57. The charger 52, the developing unit 54, and the transfer roller 56 are arranged in this order along the circumferential direction of the photoconductor drum 51 with respect to the rotation direction of the photoconductor drum 51. Note that, although the MFP1 that performs monochrome printing is illustrated in this embodiment, the MFP1 may be configured to perform color printing. In this case, the print engine 15 includes the photoconductor drum 51, the charger 52, the developing unit 54, and the transfer roller 56 corresponding to each color.
[0017] When printing is performed by the MFP1, the photoconductor drum 51 is rotated clockwise in the drawing around a rotation axis perpendicular to the paper surface of FIG. 2. After the charger 52 charges the surface of the photoconductor drum 51, the exposure unit 53 exposes the surface of the photoconductor drum 51 by irradiating it with laser light or the like, thereby forming an electrostatic latent image on the surface of the photoconductor drum 51. Furthermore, the developing roller of the developing unit 54 develops the electrostatic latent image using the toner contained in the toner container, thereby forming a toner image on the surface of the photoconductor drum 51. Furthermore, the formed toner image is transferred by the transfer roller 56 to a sheet that is transported in time. The toner image transferred to the sheet is fixed to the sheet by the fixing device 57. Moreover, the MFP1 has a plurality of transport rollers including a junction roller 41, a guide roller 42, and a paper discharge roller 43 inside the housing 2 as a configuration for transporting a sheet.
[0018] Next, the operation of the MFP1 will be described with reference to a flowchart. The following processing indicates the processing of the CPU 11 according to the instructions written in the program. That is, the processing such as "judgment", "extraction", "selection", "calculation", "decision", "identification", "acquisition", "reception", and "control" in the following description indicates the processing of the CPU 11. The processing by the CPU 11 also includes hardware control using the API of the OS. In this specification, the description of the OS will be omitted and the operation of each program will be described. That is, in the following description, a description to the effect that "program B controls hardware C" may also mean that "program B controls hardware C using the API of the OS". In addition, the processing of the CPU 11 according to the instructions written in the program may be described in abbreviated terms, that is, "performed by the controller 10".
[0019] Note that "obtaining" is used as a concept that does not require a request. In other words, the process of receiving data without the CPU 11 making a request is also included in the concept of "the CPU obtaining data." In addition, "data" in this specification is represented as a bit string that can be read by a computer. Data that has the same substantial meaning but different formats is treated as the same data. The same applies to "information" in this specification. In addition, "requesting" and "instructing" are concepts that indicate outputting information indicating a request or information indicating an instruction to the other party. In addition, information indicating a request or information indicating an instruction is also simply referred to as "request" and "instruction."
[0020] Furthermore, the process by CPU 11 to determine whether information A indicates event B may be conceptually described as "determining whether event B is determined from information A." The process by CPU 11 to determine whether information A indicates event B or event C may be conceptually described as "determining whether event B or event C is determined from information A."
[0021] First, a process executed by the MFP 1 in response to an operation on a standby screen 60 before login, as shown in Fig. 3(a), will be described. The standby screen 60 shown in Fig. 3(a) is a screen that the controller 10 displays on the user IF 13 in response to, for example, powering on the MFP 1. By displaying the standby screen 60 on the user IF 13, the controller 10 becomes able to accept user instructions for the MFP 1 through an operation on the standby screen 60.
[0022] The standby screen 60 includes operation icons 61A, 61B, 61C, and 61D that display a screen for receiving execution instructions for each function of the MFP 1, and an operation icon 61E that displays a screen for receiving setting instructions for the MFP 1. In this embodiment, the standby screen 60 includes a FAX icon 61A, a copy icon 61B, a scan icon 61C, and a print icon 61D as icons that display a screen for receiving execution instructions for each function of the MFP 1. The FAX icon 61A is an icon that receives an instruction when a screen for receiving an instruction to execute FAX transmission processing or FAX reception processing using the FAXIF 17 is displayed. The copy icon 61B is an icon that receives an instruction when a screen for receiving an instruction to execute copy operation processing that causes the print engine 15 to print scan data read by the scanner 16 is displayed. The scan icon 61C is an icon that receives an instruction when a screen for receiving an instruction to execute scan operation processing that causes the scanner 16 to read an original, generate scan data, and store the scan data in a specified memory or an external device is displayed. The print icon 61D is an icon for receiving an instruction to display a screen for receiving an instruction to execute a print operation process for causing the print engine 15 to print print data stored in the memory 12 or a portable memory (not shown). The setting icon 61E is an icon that is operated to cause the user IF 13 to display a setting screen (not shown) and to receive various setting changes for the MFP 1.
[0023] The controller 10 executes the flowchart shown in FIG. 4 when the user operates any of the icons on the standby screen 60. In step 1 (hereinafter, step is also referred to as S), the controller 10 judges whether or not the user is logged in, that is, whether or not the MFP 1 is in a logged-in state. Here, assuming that the MFP 1 is not in a logged-in state (S1: NO), the controller 10 proceeds to S2. For convenience, the state in which the MFP 1 is not logged in is referred to as "Public." In S2, the controller 10 loads the public default setting 23 associated with "Public" among the tray settings 20 into the memory 12 as the default setting used by the controller 10 when printing. For convenience, the concept of storing in memory so that a program can be handled is described as loading. In this embodiment, the tray setting 20 is an example of a print setting. The configuration of the default setting is common to the public default setting 23.
[0024] FIG. 5 is a diagram for explaining the public default setting 23 associated with the non-logged-in state, in other words, "Public," among the tray settings 20. The public default setting 23 is information including the setting values of the items "tray number," "paper size," and "paper type." The item "tray number" has a setting value registered therein that designates a specific paper feed tray among the multiple paper feed trays included in the MFP1. For example, the setting value "1" of the item "tray number" indicates the sliding paper feed tray 31, the setting value "2" indicates the additional tray 33, and the setting value "3" indicates the MP tray 32. The item "paper size" has a setting value registered therein that indicates the paper size of the sheets assigned to the paper feed tray specified by the setting value of the item "tray number." For example, the setting value of the item "paper size" is a value indicating the standard size, such as "A4," "A3," "B5," or "letter size." The item "paper type" has a setting value registered therein that indicates the type of the sheets assigned to the paper feed tray specified by the setting value of the item "tray number." For example, the setting value of the item "paper type" is a value indicating "plain paper," "glossy paper," "thick paper," and the like.
[0025] That is, when the public default setting 23 shown in FIG. 5 is loaded into the memory 12 as the default setting used during printing, a sheet of paper size "A3" and a paper type "Plain Paper" are assigned as a sheet to be set in the sliding paper feed tray 31 specified by the tray number "1". Similarly, when the public default setting 23 is loaded into the memory 12 as the default setting used during printing, a paper size "A4" and a paper type "Plain Paper" are assigned as a setting indicating a paper to be set in the additional tray 33 specified by the tray number "2". Note that the setting values of the items "Paper Size" and "Paper Type" of the public default setting 23 are examples. The public default setting 23, a favorite tray function setting 24, which will be described later, and a user default setting 25 are stored in a non-volatile area of the memory 12. The default setting used during printing is loaded into a volatile area of the memory 12. The public default setting 23 and the favorite tray function setting 24 may be set to predetermined values when the MFP 1 is shipped from the factory. The public default settings 23 allow the setting values of each item to be changed by the process of S10, which will be described later.
[0026] In S3, the controller 10 judges whether or not the operation on the standby screen 60 is an operation related to login. In this embodiment, the operation related to login is an operation on the information field 62 of the standby screen 60. If the operation on the standby screen 60 is not an operation related to login (S3: NO), the controller 10 executes the processes of S5 to S12, which will be described later, according to the operated icon. If the operation on the standby screen 60 is an operation related to login (S3: YES), the controller 10 proceeds to S4 and executes the process related to login. FIG. 6 is a flowchart for explaining the procedure of the process executed by the controller 10 in S4.
[0027] In S20, the controller 10 causes the user IF 13 to display a user change screen 65 shown in FIG. 3(b). The user change screen 65 is a screen that accepts a setting operation and a change operation of a login user. The user change screen 65 includes selection icons "Public", "user_a", "user_b", and "user_c" that accept a registered login user and a selection operation of "Public". The users designated by each of the selection icons 66A to 66D are users that are registered in advance as users permitted to log in to the MFP1. The selection icon "Public" 66A is an icon that is operated when the user is not logged in, that is, when "Public" is designated. Selection icon "user_a" 66B is an icon operated when specifying a pre-registered "User A" as the login user, selection icon "user_b" 66C is an icon operated when specifying a pre-registered "User B" as the login user, and selection icon "user_c" 66D is an icon operated when specifying a pre-registered "User C" as the login user.
[0028] When the user operates the selection icon "user_a" 66B of the user change screen 65 in a state where the user is not logged in (S21: YES), "user A" is specified as the login user. The controller 10 proceeds to S22. In S22, the controller 10 causes the user IF 13 to display the password input screen 67 shown in FIG. 3(c). The password input screen 67 includes an input key 68A that accepts an operation to input a password, a password display field 68B that displays the input password at least for a short time, and an OK button 68C that accepts confirmation of the input password. When the user operates the password input screen 67 to input a password and operates the OK button 68C, it is determined whether the input password matches the user password corresponding to user A registered in the memory 12. If the input password matches the user password corresponding to the registered user A, the controller 10 determines that the authentication using the password was successful (S23: YES) and proceeds to S24. The operation of selecting one of the selection icons 66A to 66D indicating registered login users in S21 can also be considered as an operation of instructing login.
[0029] On the other hand, if the entered password does not match the registered user password corresponding to user A, the controller 10 determines that the authentication using the password has failed (S23: NO), returns to S22, and maintains the display of the password entry screen 67. If the user performs an operation to hide the password entry screen 67 when authentication is not successful, the controller 10 ends the processing in Fig. 6 and causes the user IF 13 to display the standby screen 60 before login.
[0030] In S24, the controller 10 refers to the value stored in the volatile area of the memory 12 and determines whether or not to apply the favorite tray setting. FIG. 7 shows the favorite tray function setting 24 stored in the memory 12. The favorite tray function setting 24 is registered with either a setting value "ON" indicating that the favorite tray setting is applied at login, or a setting value "OFF" indicating that the favorite tray setting is not applied. When the setting value of the favorite tray function setting 24 is "ON", the controller 10 applies the favorite tray setting, which will be described later, at login, and when the setting value is "OFF", the controller 10 does not apply the favorite tray setting at login. For convenience, the function of applying the favorite tray setting at login is also referred to as the favorite tray function.
[0031] The favorites tray function setting 24 can be set to either "ON" or "OFF" by operating a setting screen displayed in response to an operation of the operation icon 61E on the standby screen 60.
[0032] If the setting value of the favorite tray function setting 24 is "ON" (S24: YES), the controller 10 proceeds to S25 and judges whether information on the favorite tray setting corresponding to the logged-in user "user A" is stored in the memory 12. FIGS. 8 and 9 are diagrams for explaining details of the user default setting 25 among the tray settings 20 stored in the memory 12. Specifically, FIG. 8 is a diagram for explaining user registration information 25A among the user default setting 25, and FIG. 9 is a diagram for explaining detailed tray setting 25B among the user default setting 25. In this embodiment, the user registration information 25A and the detailed tray setting 25B are examples of the user default setting 25 that is a default setting corresponding to a user.
[0033] The user registration information 25A shown in FIG. 8 includes items "user number", "user name", "number of favorite tray settings registered", and "registration number". In the item "user number" of the user registration information 25A, values "1, 2, 3..." indicating the logged-in user are registered as a setting value. In this embodiment, the setting value "1" of the item "user number" indicates "user A", the setting value "2" indicates "user B", and the setting value "3" indicates "user C". In the item "user name", a value indicating the name of the logged-in user is registered as a setting value. In the item "number of favorite tray settings registered", a value indicating the number of favorite tray settings registered for the logged-in user is registered as a setting value. That is, in this embodiment, it is possible to assign multiple favorite tray settings to each of the paper feed trays 31 to 33 of the MFP1 for one logged-in user. In the item "registration number", a value identifying a favorite tray setting associated with the logged-in user is registered as a setting value. Specifically, the setting value of the item "registration number" of the detailed tray settings 25B described later is registered.
[0034] In user registration information 25A, the number of registered favorite tray settings for “User A” identified by user number “1” is “2,” and each favorite tray setting is identified by registration numbers “2” and “3” in detailed tray settings 25B described below.
[0035] Detailed tray settings 25B shown in FIG. 9 is information indicating details of the favorite tray settings, and includes items "Registration number", "Display name", "Paper size", "Paper type", and "Apply at login". The item "Registration number" has a value registered as a setting value that identifies the favorite tray setting. The item "Display name" has a value registered as a setting value that indicates the display name when the favorite tray setting is displayed on the screen. The item "Paper size" has a value registered as a setting value that indicates the size of paper to be placed in the paper feed tray in the favorite tray setting. The item "Paper type" has a value registered as a setting value that indicates the type of paper to be placed in the paper feed tray in the favorite tray setting. The item "Apply at login" has a value registered as a setting value that indicates whether the corresponding favorite tray setting is automatically applied when logging in to the MFP1.
[0036] When the setting value of the item "Apply at Login" is "ON", it indicates that the corresponding favorite tray setting is automatically applied at login, and when the setting value is "OFF", it indicates that the corresponding favorite tray setting is not automatically applied at login. In this embodiment, when the setting value of the item "Apply at Login" is "ON", this setting value includes information specifying one of the paper feed trays 31 to 33 of the MFP1. For example, when multiple favorite tray settings are assigned to a login user, the setting value of the item "Apply at Login" can be set to "ON" for only one of the multiple favorite tray settings. It is possible to set the setting value of the item "Apply at Login" to "OFF" for all of the multiple registered favorite tray settings.
[0037] 8 and 9, among the favorite tray settings associated with user A identified by user number "1," the favorite tray setting indicated by registration number "2" has the display name "Regular Printing," paper size "A4," paper type "Plain Paper," and application at login "ON, Tray 1." On the other hand, among the favorite tray settings associated with user A identified by user number "1," the favorite tray setting indicated by registration number "3" has the display name "Photo Printing," paper size "L size," paper type "Glossy Paper," and application at login "OFF."
[0038] If the memory 12 does not store information corresponding to the favorite tray setting corresponding to the login user, that is, the user default setting 25 (S25: NO), for example, if the login user is "user C", the controller 10 proceeds to S31 and displays the standby screen 60 after login shown in FIG. 3(e) on the user IF 13. In this case, since the favorite tray setting is not registered for the login user, the default setting used by the controller 10 for printing remains the setting value before accepting the operation to instruct login in S21. For example, if the setting value of the public default setting 23 is loaded into the memory 12 in a state where the MFP 1 is not logged in, and the setting value is not changed and the operation to instruct login in S21 is accepted, the default setting used by the controller 10 for printing remains the setting value of the public default setting 23. The standby screen 60 after login differs from the standby screen before login only in the display of the login user displayed in the information field 62. Specifically, when "user C" logs in, the information field 62 on the standby screen 60 after login displays the text "user_c" indicating that "user C" is currently logged in to the MFP1. The standby screen 60 shown in FIG. 3(e) indicates that "user A" is currently logged in to the MFP1. In addition, each operation icon displayed may be different depending on the login user who logs in to the MFP1. By operating the information field 62 on the standby screen 60 indicating the user currently logged in to the MFP1, the user can perform an operation to change the login user, as described below.
[0039] If the memory 12 stores information corresponding to the favorite tray setting corresponding to the logged-in user, that is, the user default setting 25 (S25: YES), for example, if the logged-in user is "User A", the controller 10 proceeds to S26. In S26, the controller 10 refers to each setting value of the user default setting 25 and determines whether or not the setting value of the item "Apply at Login" is "ON" in the favorite tray setting associated with the logged-in user (in this example, User A). In this example, in the detailed tray setting 25B, the setting value of the item "Apply at Login" corresponding to the logged-in user User A (registration number "2") is "ON" (S26: YES), so the controller 10 proceeds to S27.
[0040] In S27, the controller 10 loads the setting value of the favorite tray setting, which corresponds to the login user and has the setting value of the item "Apply at Login" set to "ON" in the detailed tray setting 25B, as the default setting. In the detailed tray setting 25B shown in FIG. 9, the setting value of the item "Apply at Login" is "ON, Tray 1", so the controller 10 changes the setting values of the items "Paper Size" and "Paper Type" corresponding to the sliding paper feed tray 31 specified by the setting value "1" of the item "Tray Number" of the default setting already stored in the memory 12 to the items "A4" and "Plain Paper" specified by the setting value "2" of the item "Registration Number". Note that the setting values of the items "Paper Size" and "Paper Type" corresponding to the additional tray 33 specified by the setting value "2" of the item "Tray Number" in the public default setting 23 are not changed. In addition, the configuration of the default setting is common to the configuration of the public default setting 23.
[0041] In S29, the controller 10 displays a notification screen 71 on the user IF 13 to notify that the tray setting has been changed, as shown in FIG. 3(d). The notification screen 71 shown in FIG. 3(d) displays text indicating that the tray setting has been automatically changed, text prompting the user to change the sheets set in the sliding paper feed tray 31, which is the paper feed tray specified in the favorite tray setting, and the contents of the changed tray setting ("A4", "Plain Paper"). That is, by making the user visually confirm the notification screen 71, the user is prompted to replace the sheets set in the sliding paper feed tray 31 with sheets of the paper size and paper type specified in the favorite tray setting. In this embodiment, the processes executed by the controller 10 in S29 and S33 described later are examples of notification processes.
[0042] When the user operates the confirmation icon 72 on the notification screen 71 (S30: YES), for example, when the user operates the confirmation icon 72 after replacing the sheets set in the sliding paper feed tray 31, the controller 10 proceeds to S31 and causes the user IF 13 to display the post-login standby screen 60 already described with reference to Fig. 3(e). Note that, when the user does not operate the confirmation icon 72 on the notification screen 71 (S30: NO), the controller 10 waits without displaying the post-login standby screen 60.
[0043] Next, a process performed by the controller 10 using the sheets set in the sliding paper feed tray 31 after "user A" logs in will be described. In Fig. 4, when the controller 10 detects that any of the operation icons 61A to 61D on the standby screen 60 has been operated (S5: YES), the controller 10 proceeds to S6. When the controller 10 detects that the operation icon 61B corresponding to the copy function has been operated (S6: YES), the controller 10 proceeds to S7 and executes the copy operation process.
[0044] 10 is a flowchart explaining the copy operation process executed by the controller 10 in S7. First, in S40, the controller 10 causes the scanner 16 to read the document set on the document platen. When the document is read by the scanner 16, the scan data, which is the print data, is temporarily stored in the volatile area of the memory 12.
[0045] In S41, the controller 10 refers to the setting value of the item "paper size" and the setting value of the item "paper type" from the tray setting currently included in the default setting of the memory 12. In this example, since "user A" is logged in as the logged-in user and the favorite print setting is applied, the controller 10 refers to each setting value of the favorite print setting associated with "user A" from the memory 12.
[0046] In S42, the controller 10 feeds paper from the sliding paper feed tray 31 specified in the favorite tray setting, and causes the print engine 15 to print using the settings of the items "paper size" and "paper type" in the favorite tray setting. In this example, the controller 10 prints on the paper fed from the sliding paper feed tray 31 using the setting value "A4" for the item "paper size" and the setting value "Plain Paper" for the item "paper type", which are the favorite tray settings loaded in the volatile area of the memory 12. When the controller 10 ends the process of S42, it ends the process of FIG. 4 and causes the user IF 13 to display the post-login standby screen 60.
[0047] Furthermore, when the MFP 1 receives print job data from the PC 3, the controller 10 can also cause the print engine 15 to print using the favorite tray setting. Here, the print job data includes image data instructing printing and information related to printing, and the information related to printing includes information specifying a paper feed tray that feeds paper used in the printing operation process.
[0048] 4, when the controller 10 detects that the MFP 1 has received print job data from the PC 3 (S11: YES), the process proceeds to S12, where the controller 10 executes a print operation process using the print job data. Fig. 11 is a flowchart explaining the print operation process executed by the controller 10 in S12. First, in S43, the controller 10 checks the paper feed tray from which paper is to be fed, based on information specifying the paper feed tray included in the received print job data.
[0049] In S44, the controller 10 refers to the favorite tray setting values (item "paper size" and item "paper type") currently set for the paper feed tray specified in the print job data from among the information regarding the favorite tray settings contained in the default settings of the memory 12.
[0050] In S45, if the paper feed tray specified in the print job data is a paper feed tray to which a favorite tray setting is assigned, the controller 10 feeds paper from the paper feed tray specified in the print job data, and causes the print engine 15 to print using each setting value of the favorite tray setting assigned to the specified paper feed tray. For example, if the slide paper feed tray 31 is specified in the print job data, and the favorite tray setting loaded in the memory 12 corresponds to the slide paper feed tray 31, the controller 10 prints on paper fed from the slide paper feed tray 31 specified in the print job data, using the setting value "A4" for the item "paper size" and the setting value "Plain Paper" for the item "paper type" of the favorite tray setting loaded in the volatile area of the memory 12. On the other hand, if the controller 10 determines in S45 that the paper feed tray specified in the print job data is not assigned a favorite tray setting but is assigned a public default setting 23, the controller 10 feeds paper from the paper feed tray specified in the print job data and causes the print engine 15 to print using the public default setting 23.
[0051] Furthermore, when "user A" is logged in to the MFP 1, if the controller 10 detects that the setting icon 61E on the standby screen 60 has been operated (S5: YES), it determines that the operation has not been an operation on the tray icon 63 (S8: NO) and proceeds to S10. In S10, the controller 10 becomes able to accept an instruction to change each setting value of the tray settings 20 in response to an operation on the setting screen displayed on the user IF 13. That is, the controller 10 becomes able to change the setting values of the public default settings 23 and the user default settings 25, which have already been described, in response to an operation on the setting screen.
[0052] For example, suppose that the controller 10 changes the setting value of the item “Apply at login” identified by the setting value “2” of the item “Registration number” for detailed tray settings 25B on the setting screen displayed on the user IF 13 from “ON, tray 1” to “OFF.”
[0053] Next, a process will be described which is executed by the controller 10 when a login instruction from "user A" to the MFP 1 is received after the setting value of the item "Apply at Login" associated with user A in the detailed tray settings 25B stored in the memory 12 has been changed to "OFF." Since the setting value of "Apply at Login" in the favorite tray settings identified by the registration numbers "2" and "3" associated with user A is set to "OFF" in S25 of Fig. 6 (S26: NO), the controller 10 proceeds to S28.
[0054] In S28, the controller 10 executes a tray setting selection process for allowing the logged-in user to manually select a favorite tray setting. Fig. 12 is a flowchart illustrating the process executed by the controller 10 in S28.
[0055] In S50, the controller 10 judges whether the favorite tray setting is changed due to the opening / closing operation of the paper feed tray. In this case, the favorite tray setting is not changed due to the opening / closing operation of the paper feed tray, so the process proceeds to S51. In S51, the controller 10 causes the user IF 13 to display a tray selection screen 69 shown in FIG. 13(a), which is a screen for accepting the designation of each paper feed tray 31, 32 provided in the MFP 1, that is, the favorite trays identified by the registration numbers "2" and "3" associated with the user A. The tray selection screen 69 includes selection icons 70A and 70B corresponding to each paper feed tray 31 and 32. The selection icon 70A is an icon corresponding to the tray 1, that is, the slide paper feed tray 31. The selection icon 70B is an icon corresponding to the tray 2, that is, the additional tray 33.
[0056] When the user checks the check boxes of the selection icons 70A and 70B on the tray selection screen 69 and operates the confirmation icon 70C, a selection instruction is issued for the tray whose check box is checked. When the controller 10 determines that a tray selection instruction has been issued (S52: YES), the process proceeds to S53, where the tray number corresponding to the selected tray is temporarily stored in the memory 12. In this embodiment, like the tray numbers registered in the public default settings 23 shown in FIG. 5, the tray number "1" corresponds to the sliding paper feed tray 31, and the tray number "2" corresponds to the additional tray 33.
[0057] The controller 10 may be configured to select one of the favorite trays corresponding to the logged-in user according to the usage history of the favorite tray settings on the tray setting screen 80 in S51, instead of displaying the tray selection screen 69 for all the paper feed trays corresponding to the favorite tray settings corresponding to the logged-in user. In this case, the controller 10 stores history information in the memory 12 every time the favorite tray setting is used during login of the MFP 1. The controller 10 may select a tray based on the history information instead of S51 and S52. Also, the controller 10 may display only the selection icons corresponding to the paper feed trays used as the favorite tray settings for a predetermined period of time on the tray selection screen 69 based on the history information in S51, and accept an operation to select the selection icon, etc.
[0058] In S54, the controller 10 causes the user IF 13 to display a tray setting screen 80 that accepts an operation for assigning a tray setting registered in the public default settings 23 and a favorite tray setting registered in the user default settings 25 to a tray selected by an operation on the tray selection screen 69. The tray setting screen 80 shown in FIG. 13(b) includes selection icons 81A, 81B, and 81C. The selection icon 81A is an icon corresponding to a tray setting in a non-logged-in state that is registered in the public default settings 23. The selection icon 81B corresponds to a favorite tray setting identified by the registration number "2" associated with the logged-in user ("User A") in the user default settings 25 (specifically, the detailed tray settings 25B).
[0059] Among the selection icons 81A to 81C, the selection icons 81B and 81C corresponding to the favorite tray settings display the setting values of the items "display name," "paper size," and "paper type" corresponding to the user default settings 25. That is, the user can check the setting values of the favorite tray settings by referring to the display of the selection icons 81A to 81C on the tray setting screen 80.
[0060] Note that, in FIG. 13(b), only the tray setting screen 80 corresponding to the sliding paper feed tray 31 is shown, but if a selection is also made for the additional tray 33 on the tray selection screen 69, S58 described below will become "NO", so that the controller 10 executes S54 for the additional tray 33, and the tray setting screen 80 for the additional tray 33 will also be displayed.
[0061] When the controller 10 determines in S55 that any of the selection icons 81A to 81C on the tray setting screen 80 has been selected (S55: YES), the controller 10 proceeds to S56 and updates the setting value corresponding to the currently selected paper feed tray in the memory 12 (here, the sliding paper feed tray 31) to the setting value of the favorite tray setting corresponding to the selected selection icon.
[0062] In S57, the controller 10 determines whether the favorite tray setting has been changed due to the opening / closing operation of the paper feed tray. Since the favorite tray setting has not been changed due to the opening / closing operation of the paper feed tray (S57: NO), the process proceeds to S58.
[0063] In S58, the controller 10 judges whether or not there remains any paper feed tray that is not targeted on the tray setting screen 80 among the paper feed trays selected by the operation on the tray selection screen 69. As described above, when the additional tray 33 is selected and operated together with the sliding paper feed tray 31 by the operation on the tray selection screen 69, the tray setting screen 80 targeted on the additional tray 33 is not displayed immediately after the tray setting screen 80 targeted on the sliding paper feed tray 31 is first displayed (S58: NO). The controller 10 returns to S54 and causes the user IF 13 to display the tray setting screen 80 targeted on the additional tray 33. Thereafter, the controller 10 executes the processes of S55 to S57 with the additional tray 33 as the target. When the controller 10 has displayed the tray setting screen 80 targeted on all the selected paper feed trays (S58: YES), the controller 10 proceeds to S29 in FIG. 6.
[0064] In S29 of FIG. 6, the controller 10 displays the notification screen 71 shown in FIG. 13(c) on the user IF 13, as described above. The notification screen 71 shown in FIG. 13(c) displays text indicating that the tray setting assigned to the tray has been changed by the user's login, text prompting the user to change the paper set in the corresponding tray, and the contents of the changed tray setting ("A4", "Plain Paper"), as in the notification screen 71 described in FIG. 3(d). When the user operates the confirmation icon 72 on the notification screen 71 (S30: YES), the controller 10 proceeds to S31 and displays the standby screen 60 after login shown in FIG. 13(d) on the user IF 13. The standby screen 60 after login shown in FIG. 13(d) is the same screen as the standby screen 60 after login shown in FIG. 3(e).
[0065] Next, a process will be described for changing the favorite tray settings assigned to each tray by an operation on the standby screen 60 while "user A" is logged in to the MFP 1. When the user operates the tray icon 63 on the standby screen 60, the controller 10 determines that the tray icon 63 has been operated (S8 in FIG. 4: YES) and proceeds to S9. In S9, the controller 10 executes the tray setting selection process as already described in S28. The process in this case is the same as the case of S26: NO described above, and therefore a detailed description will be omitted.
[0066] Also, when the user performs an opening / closing operation on any of the paper feed trays 31 to 33 (S8: YES), the process proceeds to S9. Specifically, when any of the paper feed trays 31 to 33 is opened, the process becomes S8: YES, and the process proceeds to S9, and when any of the paper feed trays 31 to 33 is closed, the process does not become S8: YES. With this configuration, when a sheet indicated on the notification screen 71 needs to be placed, the sheet may be placed on the paper feed tray that remains open. Alternatively, when any of the paper feed trays 31 to 33 is opened, the process does not become "S8: YES", and the process proceeds to S9, and when any of the paper feed trays 31 to 33 is closed, the process becomes "S8: YES". In either configuration, even though the process of S9 is performed because the paper feed tray is opened, the process of S8 is performed because the paper feed tray is closed, and the process of S9 is not performed again. In S9, the controller 10 performs a tray setting selection process as already described in S28 and FIG. 12. In this case, since the favorite tray setting is changed due to the opening and closing operation of the paper feed tray at S50 in Fig. 12 (S50: YES), the controller 10 proceeds to S54 and causes the user IF 13 to display the tray setting screen 80 already described with reference to Fig. 13(b) for the paper feed tray that was opened and closed. That is, when the favorite tray setting is changed due to the opening and closing operation of the paper feed tray, an instruction to change the favorite tray setting is accepted for the paper feed tray that was opened and closed. Thereafter, the controller 10 executes the processes of S55 to S57 for the tray that was opened and closed.
[0067] In S57, since the tray setting is changed due to the tray opening / closing operation (S57: YES), the controller 10 ends the process in Fig. 12 and proceeds to S29 in Fig. 6. In this case, too, the controller 10 displays the setting value of the changed favorite tray setting on the notification screen 71, and prompts the user to change the sheets placed on the paper feed tray whose favorite tray setting has been changed.
[0068] Next, a process executed by the controller 10 when changing the login user of the MFP1 from "user A" to "user B" will be described. When the MFP1 is in a logged-in state and the user operates the information field 62 on the standby screen 60 (S3 in FIG. 4: YES), the controller 10 proceeds to S4 and executes the process related to login already described with reference to FIG.
[0069] In S20, the controller 10 causes the user IF 13 to display the user change screen 65 shown in Fig. 3(b). When the user operates the selection icon "user_b" 66C on the user change screen 65 (S21: YES), the logged-in user is to be changed from "user A" to "user B", and so the controller 10 proceeds to S22. In S22, the controller 10 causes the user IF 13 to display the password entry screen 67 shown in Fig. 3(c). When the controller 10 determines that the authentication using the password was successful (S23: YES), it proceeds to S24.
[0070] The controller 10 determines to apply the favorite tray setting (S24: YES), and if the favorite tray setting corresponding to the changed login user "User B" is saved (S25: YES), the process proceeds to S26. If the favorite tray setting corresponding to the login user (user B in this example) has a setting value of "ON" for application at login in S26, the controller 10 proceeds to S27. As already described, in S27, the controller 10 loads the setting value of the favorite tray setting corresponding to the changed login user "User B" and having a setting value of "ON" for application at login into the volatile area of the memory 12. In this example, the controller 10 assigns each setting value "A5 Print", "A5", and "Plain Paper" of the favorite tray setting specified by the setting value "5" of the item "Registration Number" in the detailed tray setting 25B to the additional tray 33 specified by "Tray 2" and loads them into the volatile area of the memory 12.
[0071] On the other hand, if the controller 10 determines in S26 that the setting value to be applied at login is not "ON" in the favorite tray settings associated with the logged-in user (user B in this example), the controller 10 proceeds to S28. Then, in the tray setting selection process already described with reference to Fig. 13, the controller 10 assigns the setting value of the favorite tray setting associated with user B to each of the paper feed trays 31, 33 for each tray of the MFP 1 in response to the user's operation.
[0072] In S29, the controller 10 causes the user IF 13 to display a notification screen 71 for notifying the user IF 13 that the tray setting has been changed. The notification screen 71, which is displayed after the login user is changed to "User B", displays the setting values of the changed tray setting assigned to the paper feed tray according to "User B". When the user operates the confirmation icon 72 on the notification screen 71 (S30: YES), the controller 10 proceeds to S31 and causes the user IF 13 to display the post-login standby screen 60, which has already been described. In this case, in the post-login standby screen 60, text indicating that "User B" is currently logged in to the MFP 1 is displayed in the information field 62.
[0073] When "User A" is logged in to the MFP 1 and the user operates the selection icon "Public" 66A on the user change screen 65 (S21: NO), the controller 10 proceeds to S32 and loads the tray settings in the non-login state, i.e., the public default settings 23, into the volatile area of the memory 12. In other words, the operation of "Public" 66A can also be said to be an operation instructing logout.
[0074] In S33, the controller 10 causes the user IF 13 to display a notification screen 71 indicating that the tray setting has been changed. The notification screen 71 displayed on the user IF 13 after logout displays the setting values in the public default setting 23, "A3", "Plain Paper", "A4", and "Plain Paper", as shown in Fig. 5. When the user operates the confirmation icon 72 on the notification screen 71 (S34: YES), for example, after replacing the sheet set in the sliding paper feed tray 31 with the sheet specified in the public default setting 23, the controller 10 proceeds to S35 and causes the user IF 13 to display the standby screen 60 before login, which has already been described using Fig. 3(a).
[0075] The present embodiment described above can provide the following advantages. The controller 10 of the MFP1 can store default settings according to favorite tray settings associated with each of multiple users in the memory 12. When printing using acquired print data in a state where an operation to specify one of multiple users has been accepted, the controller 10 causes the print engine 15 to print using the user default settings stored in the memory 12 in association with the specified user. This makes it possible to improve the convenience for each user even when the MFP1 is shared and used by multiple users.
[0076] When the controller 10 has accepted an operation to specify one of a plurality of users and causes the print engine 15 to print using the acquired print data, the controller 10 causes the print engine 15 to print using the paper feed trays 31-33 corresponding to the user default settings stored in the memory 12 in association with the specified user. This allows the paper feed trays to be automatically set even if the paper feed trays 31-33 set in the favorite tray settings differ for each user using the MFP 1, thereby improving user convenience.
[0077] When a user logs in, the controller 10 uses the user IF 13 to display a notification screen 71 for notifying that the setting value of the user default setting 25 corresponding to the favorite tray setting corresponding to the logged-in user will be used as the default setting. This makes it possible for the user to check the setting value of the favorite tray setting corresponding to the logged-in user by viewing the notification screen 71 when logging in.
[0078] The notification screen 71 notifies the user whether or not a sheet set in the favorite tray setting is placed in the paper feed tray 31-33 to which the favorite tray setting is assigned, thereby allowing the user to use the MFP1 with the appropriate favorite tray setting contents.
[0079] When the controller 10 issues a notification using the notification screen 71 in response to the user's login, it displays the standby screen 60. When the tray icon 63 included in the standby screen 60 is operated, the controller 10 displays a tray setting screen 80 showing the user default settings 25 in the favorite tray settings corresponding to the logged-in user on the user IF 13. This allows the user to operate the operation object to display and check the contents of the changed user default settings 25 on the user IF 13.
[0080] The controller 10 can register multiple favorite tray settings in association with one user, and causes the print engine 15 to print using the user default setting 25 corresponding to a favorite tray setting selected from the multiple favorite tray settings associated with the user and stored in the memory 12. This makes it possible to provide printing using multiple favorite tray settings to the user.
[0081] (Modification of the first embodiment) In the above embodiment, standard sheet sizes and standard types are used as the setting values registered in the user default settings 25. In addition to this, sheet sizes other than the standard sizes and sheet types other than the standard types may be registered as setting values in the user default settings 25.
[0082] In the above-described embodiment, the tray icon 63 is always displayed on the standby screen 60 displayed on the user IF 13. Alternatively, when the MFP 1 is not logged in, the tray icon 63 may not be displayed on the standby screen 60, and after login, when a favorite tray setting is registered for the logged-in user, the tray icon 63 may be displayed.
[0083] (Other embodiments) The technology disclosed in this specification is not limited to the above-described embodiments, and can be modified in various forms without departing from the spirit of the invention. For example, the following modifications are also possible. The controller 10 does not have to be configured to immediately execute the printing operation process in S12 using the print job data when it receives the print job data (S11: YES in FIG. 4). In this case, the controller 10 may store the print job data in the memory 12, and when it receives an operation to instruct printing via the user IF 13, it may proceed to S12 and execute the printing operation process.
[0084] The use of tray settings as print settings is just one example, and the print settings may be settings other than tray settings as long as they are settings that can be used for printing.
[0085] The MFP has been described as an example of the printing device, and the printing device may be a printer that does not include the scanner 16 or the FAXIF 17. [Explanation of symbols]
[0086] 1...MFP, 10...controller, 13...user IF, 15...print engine, 31...slide feed tray, 32...MP tray, 33...additional tray
Claims
1. A print engine; Memory, A controller, The controller: When print data is acquired, and when print settings are not associated with the print data, or when the print settings associated with the print data are not used, it is possible to cause the print engine to print using the print data in accordance with default settings stored in the memory; The controller: A user default setting, which is a print setting associated with each of a plurality of users, can be stored in the memory; The controller: The printing device is configured so that, when printing using the acquired print data after an operation to designate one of a plurality of users has been accepted, the printing device causes the print engine to print using the user default settings stored in the memory in correspondence with the designated user as the default settings.
2. A paper feed tray is provided for feeding sheets. The controller: The user default settings, including settings related to the paper feed tray, may be stored in the memory; The controller: A printing device as described in claim 1, configured such that when an operation to specify one of a plurality of users has been accepted and the print engine is caused to print using the acquired print data, the print engine is caused to print using the paper feed tray corresponding to the user default setting stored in the memory in correspondence with the specified user.
3. A user interface is provided. The paper feed tray includes a plurality of paper feed trays. The controller: accepting a login operation specifying any one of a plurality of users, and executing a notification process, triggered by the user's login, for notifying, using the user interface, that the user default setting, which includes a setting related to any one of the plurality of paper feed trays stored in the memory in association with the logged-in user, will be used as the default setting; The controller: The printing device according to claim 2, configured such that when the user is logged in and printing data is to be printed, the printing engine is caused to print by feeding sheets from the paper feed tray corresponding to the user default settings stored in the memory in correspondence with the specified user.
4. The controller, in the notification process, The printing device according to claim 3 , wherein the notification that the user default settings, which include settings relating to any one of the multiple paper feed trays, will be used as the default settings, includes content that suggests checking the sheets placed in the paper feed tray.
5. The controller: When the notification process is performed in response to a user login, the notification process notifies the user that the user default setting including the setting related to any one of the plurality of paper feed trays is to be used as the default setting, and a standby screen is displayed on the user interface; the standby screen includes an operation object corresponding to the user default setting notified by the notification process and used as the default setting corresponding to a logged-in user, The controller:
4. The printing device according to claim 3, wherein when the operation object is operated, a screen showing the contents of the user default settings corresponding to a logged-in user and used as the default settings is displayed on the user interface.
6. The controller: When the user logs in and notifies the user that the user default settings including the settings related to any one of the plurality of paper feed trays are to be used as the default settings by the notification process, a standby screen is displayed; The printing device according to claim 3 , configured to display a screen showing the contents of the user default settings corresponding to a logged-in user and used as the default settings when the paper feed tray is operated while the standby screen is displayed.
7. The controller: A plurality of the user default settings can be stored in the memory in association with one user; The controller:
2. A printing device as described in claim 1, configured such that, when an operation to specify one of a plurality of users has been accepted, the printing engine is caused to print using the selected user default setting from among a plurality of user default settings stored in the memory in correspondence with the specified user as the default setting.
8. The controller: accepting a login operation specifying one of a plurality of users, and when the user login is successful, accepting a selection operation for selecting one of a plurality of user default settings stored in the memory in association with the login user; The printing device according to claim 7, configured such that when a user is logged in and printing data is to be printed, the user default settings selected by a selection operation when the login operation is accepted are used as the default settings to cause the print engine to print.
9. A user interface is provided. The controller: accepting a login operation specifying one of a plurality of users, the user logging in, automatically selecting one of a plurality of the user default settings stored in the memory in association with the logged-in user, and then displaying a standby screen on the user interface; The controller: a selection operation for selecting one of a plurality of user default settings can be received, the selection operation including an operation performed while the standby screen is being displayed; The controller: When printing data in a state where a user has logged in and a selection operation for selecting one of the plurality of user default settings, including an operation accepted while the standby screen is displayed, has not been accepted, the user default setting that was automatically selected when the login operation was accepted is used as the default setting, and the print engine is caused to print the data; 8. A printing device as described in claim 7, configured such that when a user logs in and a selection operation to select one of a plurality of user default settings, including an operation accepted while the standby screen is displayed, has been accepted, and print data is acquired, the user default setting selected by the selection operation is used as the default setting and the print engine is caused to print.
10. The controller: accepting a login operation specifying any one of a plurality of users, and when the user logs in and automatically selects any one of the plurality of user default settings that are associated with the login user and stored in the memory, notifying the user that any one of the plurality of user default settings that are associated with the login user and stored in the memory has been automatically selected; The printing device according to claim 9 , further comprising a configuration capable of accepting, after notification, a selection operation for selecting one of a plurality of the user default settings stored in the memory in association with a logged-in user.
11. The controller: accepting a login operation specifying one of a plurality of users, the user logging in, automatically selecting one of a plurality of the user default settings stored in the memory in association with the logged-in user, and then displaying the standby screen on the user interface; the standby screen includes an operation object corresponding to a user default setting that is automatically selected from among a plurality of user default settings that are associated with a login user and stored in the memory, When the operation object is operated, a selection screen is displayed on the user interface; 10. The printing device according to claim 9, wherein the printing device is configured to be capable of accepting a selection operation via the selection screen for selecting one of a plurality of user default settings that are associated with a logged-in user and stored in the memory.
12. The controller: Public default settings not associated with a particular user may be stored in the memory; When print data is acquired in a state where an operation to specify one of a plurality of users has already been accepted, the user default settings stored in the memory in association with the specified user are used as the default settings to cause the print engine to print the data. A printing device as described in claim 1, configured such that when print data is acquired without an operation to specify any one of a plurality of users having been accepted, the public default settings are used as default settings and the print engine is caused to print.
13. A user interface is provided. The controller: A setting value indicating that the specification of the user default setting is to be enabled can be stored in the memory through an operation of the user interface; When print data is acquired in a state where an operation to specify one of multiple users has already been accepted, When print data is acquired in a state where a setting value indicating that the specification of the user default setting is enabled is stored in the memory, the user default setting that is associated with a specified user and stored in the memory is used as the default setting, and the print engine is caused to print the data. A printing device as described in claim 12, configured such that when print data is acquired in a state in which a setting value indicating that the specifications of the user default settings are enabled is not stored in the memory, the public default settings are used as the default settings and the print engine is caused to print.
Citation Information
Patent Citations
Control apparatus, control method, and program
JP2016036979A