Information processing devices, computer-readable storage media and computer program products

By differentiating initialization items based on whether the user is authenticated or unauthenticated, the problem of repetitive settings caused by initialization operations is solved, thus improving operational efficiency.

CN113157217BActive Publication Date: 2026-03-10FUJIFILM BUSINESS INNOVATION CORP
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-03
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

If the user does not switch, the initialization operation causes the settings to need to be set repeatedly, increasing the workload of the next operation.

Method used

By performing different initialization operations for users who are authenticated and those who are not, the initialization items can be distinguished, reducing unnecessary initialization of settings items.

Benefits of technology

This reduces the overall workload of initialization operations, improving user experience and operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113157217B_ABST
    Figure CN113157217B_ABST
Patent Text Reader

Abstract

This invention provides an information processing apparatus, a computer-readable storage medium, and a computer program product that, compared to a configuration that returns all settings established through initialization operations to their initial values ​​regardless of the user's authentication status, reduces the amount of operations required for the next operation. The information processing apparatus includes a processor controlled in such a way that, when a first operation is performed to initialize items with settings related to the execution and display of processing, different items are initialized between a user-authenticated state and a user-unauthenticated state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to an information processing device, a computer-readable storage medium, and a computer program product. Background Technology

[0002] Previously, an image processing apparatus for quickly processing new user logins has been proposed (for example, see Patent Document 1).

[0003] The image processing apparatus described in Patent Document 1 includes: a storage unit for storing display languages ​​for each user and capable of storing a common display language; a display control unit for displaying an operation screen based on the display languages ​​stored in the storage unit; a receiving unit for receiving login requests from users; a setting unit for setting a first display language stored corresponding to the first user as the language used in the display of the operation screen when the first user successfully logs into the image processing apparatus, and for switching the language from the first display language to the common display language when the first user logs out of the image processing apparatus; and a logout processing unit for causing the first user to log out of the image processing apparatus when a login request from a second user is received during the login process of the first user into the image processing apparatus.

[0004] [Existing technical documents]

[0005] [Patent Literature]

[0006] [Patent Document 1] Japanese Patent No. 6338470 Summary of the Invention

[0007] [The problem the invention aims to solve]

[0008] If the same user continues to use the service without switching users, and all information set through the initialization operation is initialized, then items whose settings have not changed must also be set to the same value again. There is a possibility that the number of operations required to execute the next operation that is the target will increase.

[0009] The objective of this invention is to provide an information processing apparatus and a computer-readable storage medium that, compared to a configuration that returns all settings set through initialization operations to their initial values ​​regardless of the user's authentication status, reduces the amount of operations required for the next operation.

[0010] [Technical means to solve the problem]

[0011] An information processing apparatus includes a processor that is controlled in such a way that, when a first operation is performed to initialize items having set values ​​related to the execution and display of processing, different items are initialized between a user-authenticated state and a user-unauthenticated state.

[0012] A computer-readable storage medium for enabling a processor

[0013] When the first operation of initializing items with settings related to the execution and display of processing is performed, different items are initialized between the user's authenticated state and the user's unauthenticated state.

[0014] [The effects of the invention]

[0015] According to the present invention, compared with the configuration that returns all settings set by the initialization operation to the initial value regardless of the user's authentication status, the number of operations required for the next operation can be reduced. Attached Figure Description

[0016] Figure 1 This is a block diagram illustrating an example of the control system of the image forming apparatus of this embodiment.

[0017] Figure 2 This is a diagram illustrating an example of how to categorize items.

[0018] Figure 3 (a)~ Figure 3 (d) is a diagram illustrating an example of the action performed when a reset operation is performed while the user is logged into the image forming apparatus.

[0019] Figure 4 (a)~ Figure 4 (c) is a diagram illustrating an example of the operation performed when a reset operation is performed while the user is not logged into the image forming apparatus.

[0020] Figure 5 This is a flowchart illustrating an example of the operation of an image forming apparatus according to an embodiment of the present invention.

[0021] Figure 6 This is a block diagram illustrating an example of a control system for an image forming apparatus, representing a modified example.

[0022] Figure 7 This is a timing diagram that schematically illustrates an example of the operation of the operation display unit and the signals obtained by the human body detection sensor.

[0023] [Explanation of Symbols]

[0024] 1: Image forming apparatus

[0025] 10: Control Department

[0026] 10a: Processor

[0027] 100: Authentication Unit

[0028] 101: Acceptance Unit

[0029] 102: Setting Unit

[0030] 103: Decision Unit

[0031] 104: Initialization Unit

[0032] 105: Execution Unit

[0033] 106: Display control unit

[0034] 11: Storage Department

[0035] 110: Program

[0036] 111: User Information

[0037] 112: Application

[0038] 113: Settings Information

[0039] 114: Initialization Information

[0040] 115: Video Information

[0041] 12: Operation display unit

[0042] 14: Image Reading Unit

[0043] 15: Image Output Section

[0044] 16: Fax and Communications Department

[0045] 17: Network Communications Department

[0046] 18: Human body detection sensor

[0047] 3: Setting up the project

[0048] 31: First Project

[0049] 32: Second Project

[0050] 33: The Third Project

[0051] 5: Homepage screen

[0052] 51: Title Area

[0053] 51a: Screen Name

[0054] 52: Display area

[0055] 511: Login button

[0056] 512: Language setting button

[0057] 513: Reset button

[0058] 520: Execute button

[0059] 520a: Button name Detailed Implementation

[0060] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. Furthermore, in each drawing, components that have substantially the same function are labeled with the same symbols and repeated descriptions are omitted. Hereinafter, an image forming apparatus will be used as an example of an information processing apparatus, but the information processing apparatus is not limited to an image forming apparatus.

[0061] [Implementation Method]

[0062] Figure 1 This is a block diagram illustrating an example of a control system for an image forming apparatus according to an embodiment of the present invention. The image forming apparatus 1 is, for example, a multifunction printer having multiple functions such as scanning, printing, copying, faxing, and email. Furthermore, the image forming apparatus is not limited to a multifunction printer as long as it has any two of these functions.

[0063] The image forming apparatus 1 includes: a control unit 10 for controlling various parts, a storage unit 11 for storing various data, an operation display unit 12 for inputting and displaying information, an image reading unit 14 for reading images from originals, an image output unit 15 for printing and outputting images, a fax communication unit 16 for sending and receiving faxes, and a network communication unit 17 for communicating with external devices.

[0064] The control unit 10 includes a processor 10a such as a central processing unit (CPU) or an interface. The processor 10a operates according to the program 110 stored in the storage unit 11, and functions as an authentication unit 100, a receiving unit 101, a setting unit 102, a judgment unit 103, an initialization unit 104, an execution unit 105, and a display control unit 106. Details of each unit 100 to 106 will be described later.

[0065] Storage unit 11 includes read-only memory (ROM), random access memory (RAM), hard disk, etc., for program 110, or user information 111, application program 112, setting information 113, initialization information (see reference). Figure 2Various data, such as user information 111, application information 112, setting information 113, initialization information 114, and screen information 115, are stored. Details of user information 111, application information 112, setting information 113, initialization information 114, and screen information 115 will be described later.

[0066] The operation display unit 12 is, for example, a touch screen display, which has a configuration where the touch screen is superimposed on a display such as an LCD. A keyboard (i.e., a soft keyboard) is displayed on the display surface of the operation display unit 12. The soft keyboard is an example of an input unit.

[0067] The image reading unit 14 reads images from the original document and includes an automatic document feeder (not shown) and a scanner (not shown) mounted on the document tray (not shown). It optically reads images from the original document mounted on the document tray or from the original document fed by the automatic document feeder. The image output unit 15 prints or outputs color or black-and-white images to a recording medium such as paper, for example, via electronic photography or inkjet printing.

[0068] The fax communication unit 16 modulates and demodulates data according to fax protocols such as G3 and G4, and conducts fax communication via a public line network (not shown). The network communication unit 17 is implemented through a network interface card (NIC) or the like, and sends and receives information or signals with external devices via a network (not shown).

[0069] (Information stored in storage unit 11)

[0070] User information 111 is information used to authenticate users (hereinafter also referred to as "users"), such as user ID and other identification information that identifies users, or user names, passwords used for authentication, etc.

[0071] The application 112 comprises multiple software programs that perform various functions of the image forming apparatus 1, such as copying, scanning, printing, faxing, and emailing.

[0072] The setting information 113 contains information related to the display of the display object in the display unit 12, which indicates the execution of the processing related to the various functions (hereinafter also referred to as "setting items"), and information indicating the setting value set in the setting items (hereinafter also referred to as "parameter").

[0073] Initialization information 114 lists information about settings that have been reset by an instruction to initialize (hereinafter also referred to as "reset") a settings item. Here, resetting a settings item means returning the parameters set in the settings item to their predefined initial values.

[0074] Initialization information 114 is information recorded by classifying the settings items according to the conditions under which a reset instruction was performed. In other words, initialization information 114 is information that classifies and indicates which item was reset based on the conditions under which a reset instruction was performed.

[0075] Figure 2 This diagram is an illustrative example of how to categorize projects; it is shown visually for clarity. For example... Figure 2 As shown, item 3 is classified, for example, as a first item 31 (refer to "item a", "item b", "item c"...) to be reset when an instruction to reset is given under the first condition, and a second item 32 (refer to "item a", "item b", "item c", ... and "item x", "item y", "item z"...) to be reset when an instruction to reset is given under the second condition.

[0076] Item 31 is included in item 32. That is, the quantity of item 31 is less than the quantity of item 32. In other words, the quantity of item 32 is greater than the quantity of item 31.

[0077] The third item 33 (“item x”, “item y”, “item z”, etc.) after removing the first item 31 from the second item 32 is an item that will not be reset when a reset instruction is given under the first condition. The third item 33 is reset together with the first item 31, for example, when a reset instruction is given under the second condition.

[0078] The third item 33 includes, for example, items related to the language used (specifically, items related to language selection or language settings; the same explanation may be omitted hereafter). Specifically, the third item 33 includes items related to the language used to display on the operation display unit 12, or items related to the language used for input units such as the soft keyboard displayed on the operation display unit 12.

[0079] The first condition includes, for example, the state in which the user has been authenticated by the image forming apparatus 1 (hereinafter also referred to as the "authenticated state"), that is, the state in which the user has logged into the image forming apparatus 1.

[0080] The second condition includes, for example, a state in which the user is not authenticated by the image forming apparatus 1 (hereinafter also referred to as "unauthenticated state"), that is, a state in which the user is not logged into the image forming apparatus 1.

[0081] The reset instruction is given, for example, by the user operating the operation display unit 12. This operation includes, for example, operating a pre-installed reset device (e.g., reset button 513, see reference 513). Figure 3 (a)~ Figure 3 (d) Figure 4 (a)~ Figure 4 (c))) Press down, etc.

[0082] In addition, Figure 2 For ease of explanation, items 31 and 32 are shown enclosed in an ellipse; however, please note that the shape or size of the encirclement is not particularly significant. Furthermore, in Figure 2 The example given is categorized into two cases: item 31 and item 32. However, the number of categories is not limited to these two; there can be three or more categories. Furthermore, item 31 and item 32 do not necessarily have an inclusion relationship.

[0083] Screen information 115 is information related to various screens displayed on the operation display unit 12 via the display control unit 106 described later. Screen information 115 includes, for example, information for constructing the home screen 5 (see reference). Figure 3 (a)~ Figure 3 (d) Figure 4 (a)~ Figure 4 Various information of (c)).

[0084] (Each unit of Control Unit 10)

[0085] The authentication unit 100 authenticates the user. Specifically, the authentication unit 100 authenticates the user by comparing the user ID or password entered during the login operation with the user information 111 stored in the storage unit 11.

[0086] The receiving unit 101 receives user operations input from the operation display unit 12. These user operations received by the receiving unit 101 include, for example, logging in (hereinafter also called "login operation"), setting a value for setting item 3 (hereinafter also called "setting operation"), resetting setting item 3 (hereinafter also called "reset operation"), and indicating the end of authentication (hereinafter also called "logout") (hereinafter also called "logout operation"). The reset operation is an example of the first operation. The logout operation is an example of the second operation.

[0087] The setting unit 102 sets a setting value for the setting item 3 according to the setting operation accepted by the receiving unit 101.

[0088] When the receiving unit 101 receives a reset operation, the determining unit 103 determines whether the reset operation is performed under a first condition or a second condition. That is, the determining unit 103 determines whether the reset operation is performed when the user has been authenticated by the image forming apparatus 1 or when the user has not been authenticated by the image forming apparatus 1.

[0089] The initialization unit 104 resets the setting item 3 based on the determination result made by the determination unit 103. Specifically, the initialization unit 104 initializes different setting items between the user's authenticated state and the unauthenticated state.

[0090] More specifically, if the determination unit 103 determines that a reset operation has been performed under the first condition, the initialization unit 104 resets the setting item 3 recorded as the first item 31 by referring to the initialization information 114. Moreover, if the determination unit 103 determines that a reset operation has been performed under the second condition, the initialization unit 104 initializes all setting items 3 (referring to the first item 31 and the third item 33, i.e., the second item 32; hereinafter also referred to as "all setting items").

[0091] Furthermore, when the receiving unit 101 receives a signal indicating the end of authentication for the user, the initialization unit 104 initializes the second item 32 (i.e., all setting items). The signal indicating the end of authentication for the user may include, for example, signals related to the logout operation.

[0092] The execution unit 105 controls the image reading unit 14, the image output unit 15, the fax communication unit 16, etc., to perform each process according to the setting values ​​recorded in the setting information 113. The display control unit 106 controls the display objects, such as the images recorded in the image information 115, to be displayed on the display surface of the operation display unit 12.

[0093] (The actions of the implementation method)

[0094] Next, refer to Figure 3 (a)~ Figure 3 (d) and Figure 4 (a)~ Figure 4 The change in the image shown in (c) illustrates an example of the operation of the image forming apparatus 1 according to an embodiment of the present invention. Furthermore, the operation of the image forming apparatus 1 will be described below in two parts: (1) when a reset operation is performed under the first condition (i.e., when a reset operation is performed in an authenticated state), and (2) when a reset operation is performed under the second condition (i.e., when a reset operation is performed in an unauthenticated state). Moreover, in the following description, as item 33, examples related to the language used for display will be given.

[0095] (1) Actions under the first condition

[0096] Figure 3 (a)~ Figure 3(d) is a diagram illustrating an example of the actions performed when a reset operation is performed while the user is authenticated, i.e., the user is logged into the image forming apparatus 1. The flow of the actions is shown in the order of (a)→(b)→(c)→(d). First, as... Figure 3 As shown in (a), the display control unit 106 controls the display to show the home screen 5 on the operation display unit 12.

[0097] When a user performs a login operation from the operation display unit 12, the acceptance unit 101 accepts the login operation. The authentication unit 100 authenticates the user. When the authentication unit 100 successfully authenticates the user, as... Figure 3 As shown in (a), the display control unit 106 controls the display to show the home screen 5 on the operation display unit 12.

[0098] As an example, the homepage screen 5 consists of a title area 51 at the top and a display area 52 at the bottom. The title area 51 includes a login button 511 that performs login and displays the name of the logged-in user (see “FujiTaro”), a language setting button 512 that sets the language for display, and a reset button 513 that instructs the user to reset the settings item 3 with its set values. Furthermore, in the title area 51, a screen name 51a, displaying the screen name in the set language, is shown in the center.

[0099] An execution button 520, indicating the setting or processing of parameters, is displayed in display area 52. Below the execution button 520 is a button name 520a indicating the name assigned to the button. The home screen 5 is displayed in a first language (e.g., Japanese) (see “Home”, “Reset”, etc.), where the first language is the language of the items related to the language used for display, set as an initial value.

[0100] Next, when the user performs a setting operation by executing button 520, the receiving unit 101 accepts the setting operation. The setting unit 102 sets a setting value for the setting item 3 according to the setting operation.

[0101] Furthermore, when a user performs an operation via the language setting button 512 to switch the value of an item related to the language used for display to a second language (e.g., English) (hereinafter also referred to as a "language switching operation"), the receiving unit 101 accepts the language switching operation. The language switching operation is an example of a setting operation.

[0102] The setting unit 102 sets a second language for items related to the language used for display based on the language switching operation. For example... Figure 4As shown in (b), the display control unit 106 is controlled to display the home screen 5 in a second language (see “Home”, “Reset”, etc.).

[0103] Next, when the user operates the reset button 513 (refer to "Reset"), the receiving unit 101 accepts the reset operation. The determination unit 103 determines whether the user has logged into the image forming apparatus 1. If the determination unit 103 determines that the user has logged into the image forming apparatus 1, the initialization unit 104 initializes the setting items 3 other than those related to the language used for display. The items related to the language used for display are not initialized, but remain in a state where a second language is set as the setting value, so as... Figure 3 As shown in (c), the homepage screen 5 continues to be displayed in a second language (see “Home”, “Reset”, etc.).

[0104] in addition, Figure 4 The homepage screen shown in (b) is 5 and Figure 4 The homepage screen 5 shown in (c) has the same appearance and no differences, but please note that in Figure 4 In the homepage screen 5 shown in (b), parameters other than initial values ​​are set in several setting items 3, excluding those related to the language used for display. In contrast, in Figure 4 In the homepage screen 5 shown in (c), all settings except those related to the language used for display are set to initial values, which is different between the two.

[0105] Next, when the user performs a logout operation, the processing unit 101 processes the logout operation. The initialization unit 104 initializes all settings items, including those related to the language used for display.

[0106] Specifically, when from Figure 3 When no new settings are made from the state shown in (c), the initialization unit 104 then initializes the settings related to the language used for display, making all settings the initialized state. Furthermore, when from... Figure 3 When certain settings are newly configured in the state shown in (c), the settings and the language-related settings are initialized, so that all settings are in the initialized state.

[0107] Furthermore, by performing a logout operation, the values ​​of items related to the language used for display are returned from the second language to the first language, which was the initial value. Accompanying this, as... Figure 3As shown in (d), the display control unit 106 is controlled in a manner that displays the home screen 5 in the first language (see “home”, “reset”, etc.).

[0108] (2) Actions under the second condition

[0109] Figure 4 (a)~ Figure 4 (c) is a diagram illustrating an example of the actions performed when a reset operation is performed in a state where the user is not authenticated, i.e., the user is not logged into the image forming apparatus 1. The flow of the actions is shown in the order of (a)→(b)→(c). Figure 4 As shown in (a), the display control unit 106 is controlled to display the home screen 5 on the operation display unit 12. In addition, if no user is logged in, "Login" is displayed on the login button 511.

[0110] Next, when the user performs a setting operation by executing button 520, the receiving unit 101 accepts the setting operation. The setting unit 102 sets a setting value for the setting item 3 according to the setting operation. For example, when the user sets a second language (e.g., English) for an item related to the language used for display, such as... Figure 4 As shown in (b), the display control unit 106 is controlled to display the home screen 5 in a second language (see “Log-In”, “Home”, “Reset”, etc.).

[0111] Next, when the user operates the reset button 513, the receiving unit 101 accepts the reset operation. The determination unit 103 determines whether the user has logged into the image forming apparatus 1. If the determination unit 103 determines that the user has not logged into the image forming apparatus 1, the initialization unit 104 initializes all settings.

[0112] Through this initialization, the settings of items related to the language used for display are returned to the first language as the initial value. For example... Figure 4 As shown in (c), the display control unit 106 is controlled again by displaying the home screen 5 in the first language (see “Login”, “Home”, “Reset”, etc.).

[0113] (3) Summary of actions

[0114] Figure 5 This is a flowchart illustrating an example of the operation of the image forming apparatus 1 according to an embodiment of the present invention. Figure 3 (a)~ Figure 3 (d) and Figure 4 (a)~ Figure 4 The actions described in (c) are summarized in Figure 5 When a user performs a setting operation, the receiving unit 101 accepts the setting operation (S1). The setting unit 102 sets a setting value for the setting item 3 according to the setting operation (S2).

[0115] Next, when the user operates the reset button 513, the receiving unit 101 accepts the reset operation (S3). The determining unit 103 determines whether the reset operation is performed when the user is logged into the image forming apparatus 1 or when the user is not logged in (S4).

[0116] When the reset operation is performed while the user is logged into the image forming apparatus 1 (S4: Yes), the initialization unit 104 initializes the other setting items 3 (i.e., the first item 31) except for the third item 33 (e.g., the item related to the language used for display) (S5).

[0117] Next, when the user logs out of the image forming apparatus 1, the acceptance unit 101 accepts the logout operation (S6). The initialization unit 104 initializes the third item 33 (S7). Furthermore, if a new setting value is set by setting certain setting items between steps S6 and S7, the initialization unit 104 initializes the setting items with the newly set setting value. That is, the initialization unit 104 initializes all setting items.

[0118] When the reset operation is performed while the user is not logged into the image forming apparatus 1 (S4: No), the initialization unit 104 initializes all settings (S8).

[0119] <Variation Example>

[0120] Figure 6 This is a block diagram illustrating an example of the control system of the image forming apparatus 1 in a modified example. For example... Figure 6 As shown, the image forming apparatus 1 also includes, for example, a human detection sensor 18, which detects when a person approaches the vicinity of the operation display unit 12. The human detection sensor 18, for example, determines the distance between a person present in the vicinity of the image forming apparatus 1 and the image forming apparatus 1 by means of light reflection, thereby detecting that the person has approached the vicinity of the apparatus. The human detection sensor 18 may be, for example, a reflection sensor.

[0121] Figure 7 This is a timing diagram schematically illustrating an example of the operation of the operation display unit 12 and the signal of the human body detection sensor 18. Figure 7The upper paragraph shows an example of a signal related to the operation of the operation display unit 12. "ON" indicates that some operation has been performed on the operation display unit 12, and "OFF" indicates that no operation has been performed on the operation display unit 12.

[0122] Figure 7 The lower section shows an example of the signal from the human detection sensor 18, where "ON" indicates that someone is around the image forming apparatus 1, and "OFF" indicates that no one is around the image forming apparatus 1. Additionally, Figure 7 The horizontal axis in the diagram is common.

[0123] In the above embodiment, when the acceptance unit 101 accepts the cancellation operation, the initialization unit 104 initializes all the setting items, but the timing of the initialization is not limited to when the acceptance unit 101 accepts the cancellation operation.

[0124] For example, it can also be like Figure 7 As shown, when the signal related to the operation of the operation display unit 12 switches from "ON" to "OFF" and the signal of the human body detection sensor 18 switches from ON to OFF (refer to the ellipse and "T1"), the initialization unit 104 initializes all settings. In other words, the initialization unit 104 can also initialize all settings after the user finishes operating the operation display unit 12 and it is detected that the user has left the vicinity of the image forming apparatus 1.

[0125] Furthermore, the initialization unit 104 can initialize all settings items after the signal related to the operation of the operation display unit 12 is switched from "ON" to "OFF" and after a certain period of time has elapsed since the signal from the human body detection sensor 18 is switched from "ON" to "OFF" (T1) (see "T2").

[0126] Furthermore, the initialization unit 104 can initialize all setting items after the signal related to the operation of the operation display unit 12 switches from "ON" to "OFF", and after the signal of the human body detection sensor 18 switches from "ON" to "OFF" and then switches back from "OFF" to "ON" (refer to "T3"). That is, the initialization unit 104 can also initialize all setting items after a user finishes operating the operation display unit 12 and leaves the image forming apparatus 1, and when the user or another user approaches the vicinity of the image forming apparatus 1.

[0127] Additionally, when "T1", "T2", and "T3" are listed in the examples, the initialization unit 104 outputs a signal indicating initialization. These signals are examples of "signals indicating the end of user authentication".

[0128] The embodiments of the present invention have been described above, but the embodiments of the present invention are not limited to the described embodiments, and various modifications and implementations can be made within the scope of the present invention without changing the spirit of the present invention.

[0129] Each unit of the control unit 10 may contain, partially or entirely, hardware circuitry such as reconfigurable circuitry (Field Programmable Gate Array (FPGA)) and application-specific integrated circuits (ASIC). For example, language-related settings can be configured via a terminal device (not shown) connected to the image forming apparatus 1 via a network. In this case, language-related settings for the input unit include language-related settings for the keyboard on the terminal device. The keyboard is an example of an input unit.

[0130] Furthermore, for example, it is possible to set a third item 33 for each user through the setting unit 102. In this case, the list of set third items 33 can be stored in the storage unit 11 in association with the user information 111.

[0131] That is, it is possible to customize a third item 33 that will not be initialized by a reset operation for each user. In other words, when a reset operation is performed as a first operation to initialize items with settings related to the execution and display of processing while the user is authenticated, a specific first item 31 is initialized, and the settings of the third item 33 after removing the first item 31 from these items are maintained. When the first operation is performed while the user is not authenticated, both the first item 31 and the third item 33 (i.e., the second item 32) are initialized.

[0132] Furthermore, some components of the embodiments can be omitted or modified. Moreover, without altering the spirit of the invention, steps can be added, deleted, modified, or swapped in the process of the embodiments. Furthermore, the programs used in the embodiments can be provided on a computer-readable recording medium such as a Compact Disc-Read Only Memory (CD-ROM), or stored on an external server such as a cloud server for use via a network.

Claims

1. An information processing apparatus having a processor controlled in such a manner that, when a first operation of initializing items set with setting values related to execution and display of processing is performed, different items are initialized between a state in which a user has been authenticated and a state in which the user has not been authenticated, the number of first items initialized by the first operation in the authenticated state being smaller than the number of second items initialized by the first operation in the unauthenticated state.

2. The information processing apparatus according to claim 1, wherein third items remaining after the first items are removed from the second items include items related to a language used in the display.

3. The information processing apparatus according to claim 2, wherein the third items further include items related to setting of the language used by an input section.

4. The information processing apparatus according to any one of claims 1 to 3, wherein the processor is controlled in such a manner that, when a signal indicating an end of authentication is received from the user in the authenticated state, the second items are initialized.

5. The information processing apparatus according to claim 4, wherein the processor is controlled in such a manner that, when a second operation indicating the end of authentication is received from the user as the signal, the second items are initialized.

6. A computer-readable storage medium storing a program for causing a processor to initialize different items between a state in which a user has been authenticated and a state in which the user has not been authenticated when a first operation of initializing items set with setting values related to execution and display of processing is performed, the number of first items initialized by the first operation in the authenticated state being smaller than the number of second items initialized by the first operation in the unauthenticated state.

7. A computer program product including a program for causing a processor to initialize different items between a state in which a user has been authenticated and a state in which the user has not been authenticated when a first operation of initializing items set with setting values related to execution and display of processing is performed, the number of first items initialized by the first operation in the authenticated state being smaller than the number of second items initialized by the first operation in the unauthenticated state. ​ ​ ​ ​ ​

Citation Information

Patent Citations

  • Catheter bending and holding apparatus

    JP1988038470A

  • Image forming apparatus, information processing method, and storage medium

    US20150261481A1