Information processing system, information processing program, and information processing method
By prioritizing the deletion of lower-priority user information, the system efficiently manages storage capacity, ensuring high-priority data is preserved, allowing for the registration of new information without losing critical data.
Patent Information
- Application Number
- JP2024047159
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-22
- Publication Date
- 2025-10-03
AI Technical Summary
Existing information processing systems delete high-priority user information arbitrarily when storage capacity is exceeded, leading to the loss of important data.
A processor prioritizes the deletion of lower-priority user information, such as unaltered or less frequently used settings, to make room for new user information while ensuring high-priority data is preserved.
This approach allows for the efficient registration of new user information while preventing the deletion of high-priority data, enhancing the system's capacity to store authentication and frequently used settings.
Smart Images

Figure 2025146408000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing program, and an information processing method. [Background technology]
[0002] Patent Document 1 discloses an information processing device having a registration means for registering personal setting information associated with a user, and a reflection means for reflecting the personal setting information registered in association with a user who is logged in to the information processing device, and further having a management means for managing an upper limit of users for which personal setting information can be registered in the registration means, a storage means for storing the last usage date and time of a user whose personal setting information is registered in the registration means, a receiving means for receiving an import instruction for data including a user and the personal setting information associated with that user, and a control means for selecting users whose personal setting information is to be deleted based on the last usage date and time stored in the storage means when executing an import process in accordance with the reception of the import instruction by the receiving means, so that the number of users whose personal setting information is registered after import does not exceed the upper limit, and for controlling the deletion of the personal setting information registered in association with the selected user. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2020-96302 Summary of the Invention [Problem to be solved by the invention]
[0004] As an information processing system, one possible example is one in which, when registering first user information on a storage medium, if the capacity of the storage medium is exceeded, second user information already registered on the storage medium is arbitrarily deleted and the first user information is registered.
[0005] In this information processing system, there are cases where information registered on a storage medium that has a high priority as registered information is deleted from the storage medium.
[0006] The present disclosure aims to enable the user to arbitrarily delete second user information already registered on a storage medium, and to newly register user information of a user on a storage medium while preventing information with a higher priority as registered information registered on the storage medium from being deleted from the recording medium compared to when first user information is registered. [Means for solving the problem]
[0007] The first aspect includes a processor, and when registering first user information on a storage medium, if the capacity of the storage medium is exceeded, the processor deletes lower-ranking information from the second user information already registered on the storage medium that has a lower priority as registered information registered on the storage medium, and registers the first user information.
[0008] In a second aspect, in the first aspect, the processor registers authentication information used for user authentication among the first user information, and does not register information not used for user authentication.
[0009] In a third aspect, in the first aspect, the processor deletes unaltered information from the second user information, which is setting information that can be changed from the initial setting for each user and has not been changed, as lower-level information with a lower priority than changed information that has been changed.
[0010] In a fourth aspect, in the third aspect, the processor deletes the lower-level information from the changed information when the unchanged information does not exist in the second user information.
[0011] In a fifth aspect, in the first aspect, the processor deletes the lower-level information from setting information of a display screen that can be changed for each user, among the second user information.
[0012] In a sixth aspect, in the fifth aspect, when a setting change is made to a display screen that is displayed first among the display screens, the processor assigns a higher priority to the setting information than when a setting change is made to a display screen that is displayed after the first display screen.
[0013] In a seventh aspect, in the fifth aspect, when the setting information for the display screen does not exist in the second user information, the processor deletes the lower-level information in the setting information regarding processing that can be executed in the information processing system and that can be changed for each user.
[0014] An eighth aspect is an information processing program for causing a computer to execute a process of deleting lower-ranking information, which has a lower priority as registered information registered on a storage medium, from among second user information already registered on the storage medium when registering first user information on the storage medium and the capacity of the storage medium is exceeded, and then registering the first user information.
[0015] A ninth aspect is an information processing method in which, when registering first user information on a storage medium, if the capacity of the storage medium is exceeded, lower-ranking information of second user information already registered on the storage medium, which has a lower priority as registered information registered on the storage medium, is deleted, and the first user information is registered. [Effects of the Invention]
[0016] According to the configuration of the first aspect, second user information already registered in a storage medium can be arbitrarily deleted, and compared to registering first user information, it is possible to newly register user information of a user in a storage medium while preventing information with a high priority as registered information registered in the storage medium from being deleted from the recording medium.
[0017] According to the configuration of the second aspect, it is possible to register authentication information of more users on the recording medium compared to when both authentication information and information not used for user authentication are registered.
[0018] According to the configuration of the third aspect, it is possible to prevent the changed information from being deleted from the recording medium, compared to when the unchanged information and the changed information are arbitrarily deleted.
[0019] According to the configuration of the fourth aspect, it is possible to prevent changed information having a high priority as registered information from being deleted from the recording medium, compared to when changed information is arbitrarily deleted.
[0020] According to the configuration of the fifth aspect, compared to a case where the setting information of the display screen is arbitrarily deleted, it is possible to prevent the setting information having a high priority as registered information from being deleted from the recording medium.
[0021] According to the configuration of the sixth aspect, it is possible to prevent setting information for frequently displayed display screens from being deleted from the recording medium, compared to when priorities are assigned regardless of the order of display.
[0022] According to the configuration of the seventh aspect, compared to a case where setting information relating to processes that can be executed in the information processing system is arbitrarily deleted, it is possible to prevent setting information with a high priority as registered information from being deleted from the recording medium.
[0023] According to the configuration of the eighth aspect, second user information already registered in a storage medium can be arbitrarily deleted, and compared to registering first user information, it is possible to newly register user information of a user in a storage medium while preventing information with a high priority as registered information registered in the storage medium from being deleted from the recording medium.
[0024] According to the configuration of the ninth aspect, second user information already registered in a storage medium can be arbitrarily deleted, and compared to registering first user information, it is possible to newly register user information of a user in a storage medium while preventing information with a high priority as registered information registered in the storage medium from being deleted from the recording medium. [Brief explanation of the drawings]
[0025] [Figure 1]1 is a block diagram illustrating an example of an image forming apparatus according to an embodiment of the present invention. [Figure 2] FIG. 2 is a schematic diagram illustrating an example of a home screen according to the present embodiment. [Figure 3] FIG. 2 is a block diagram illustrating an example of a storage according to the present embodiment. [Figure 4] FIG. 2 is a block diagram showing an example of a functional configuration of a control device according to the present embodiment. [Figure 5] 10 is a flowchart showing an example of the flow of a registration process executed in the image forming apparatus according to the present embodiment. [Figure 6] 10A and 10B are schematic diagrams showing an example of changing the position of an icon on the first page of the home screen according to the embodiment. [Figure 7] FIG. 10 is a schematic diagram showing an example of changing the position of an icon on the second page screen of the home screen according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0026] An example of an embodiment of the present invention will be described below with reference to the drawings.
[0027] <Image forming apparatus 10> The image forming apparatus 10 is an example of an information processing system, and is an apparatus for forming images. The image forming apparatus 10 is configured as a multifunction peripheral (i.e., an execution device) capable of executing processes such as copying, printing, scanning, facsimile, and e-mail. As shown in FIG. 1, the image forming apparatus 10 includes a control device 20, an image reading unit 31, an image forming unit 32, a communication interface 33, an input unit 34, and a display unit 35.
[0028] The image reading unit 31 is a component (e.g., a scanner) that reads an image of a document. The image reading unit 31 generates image data by, for example, optically reading the image of the document and converting it into a digital signal. Note that the image includes text.
[0029] The image forming unit 32 is a component that forms an image on a recording medium such as paper. The image forming unit 32 forms an image on the recording medium by, for example, an electrophotographic method that performs the steps of charging, exposing, developing, transferring, and fixing. Note that the image forming unit 32 may also form an image on the recording medium by another method such as an inkjet method.
[0030] The communication interface 33 is a connection unit for communicating with other devices. Specifically, the communication interface 33 communicates with other devices through at least one of wired and wireless communication lines. Examples of other devices include user terminals (personal computers, smartphones, etc.), server devices, and image forming devices.
[0031] The input unit 34 is a component into which instructions are input by a user (i.e., a user). Specifically, the input unit 34 is composed of, for example, input keys (e.g., a keyboard and operation buttons) and a touch panel, etc., through which the user performs input operations. Instructions from the user include execution instructions for executing processes that can be executed by the image forming apparatus 10 (hereinafter referred to as executable processes). Examples of executable processes include copying, printing, scanning, facsimile, and email.
[0032] The display unit 35 is a notification unit that notifies the user of presentation information by displaying the presentation information to be presented to the user. The display unit 35 is configured, for example, with a liquid crystal display, an organic EL (Electro Luminescence) display, or the like.
[0033] The display unit 35 may function as the input unit 34. In this case, the input unit may be configured with, for example, a touch panel of a resistive film type or a capacitive type, and instructions from the user are input by a touch operation by the user.
[0034] A home screen 90 (see FIG. 2) can be displayed on the display unit 35. The home screen 90 is a basic screen in the image forming apparatus 10 and is a screen displayed for each user. As shown in FIG. 2, icons 92 for instructing the image forming apparatus 10 to execute executable processes are displayed on the home screen 90. The home screen 90 is made up of multiple pages, and pages can be changed by scrolling. Settings for the home screen 90, such as the position, display size, and display color of the icons 92, can be changed for each user. FIG. 2 shows an example of the first page, which is displayed first, and the second page, which is displayed next, on the home screen 90. The home screen 90 is an example of a display screen whose settings can be changed for each user.
[0035] The control device 20 is a device that controls each part of the image forming apparatus 10. The control device 20 has the functions of a computer, and as shown in Fig. 1, has a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, and a storage 24. The CPU 21, the ROM 22, the RAM 23, and the storage 24 are each connected to one another by a bus 29.
[0036] The CPU 21 is a central processing unit that executes various programs, including an information processing program, and controls each part. The CPU 21 is an example of a processor. The ROM 22 stores various programs, including the information processing program, and various data. The RAM 23 temporarily stores programs or data as a working area.
[0037] The storage 24 is configured with one or more storage media such as a hard disk drive (HDD), a solid state drive (SSD), or a flash memory, and stores various programs including an operating system. Note that the information processing program may also be stored in the storage 24.
[0038] Furthermore, the storage 24 is capable of registering (storing) various types of data including user information. In this embodiment, the user information includes authentication information and other information. The authentication information is information used for user authentication and is information required when the CPU 21 executes user authentication. Specific examples of the authentication information include a user ID and a password.
[0039] The other information is information that is not used for user authentication. The other information includes setting information about the home screen 90 and setting information about executable processes (e.g., copy, print, scan, facsimile, and email) in the image forming apparatus 10.
[0040] 3, in the present embodiment, authentication information, setting information for the home screen, and setting information for executable processes in the image forming apparatus 10 are registered as a unit for each user in the storage 24. This information is registered and deleted for each unit.
[0041] In this embodiment, a registration instruction to register user information in the storage 24 and transmission of the user information can be issued from another device via the communication interface 33. Note that the registration instruction and transmission of the user information may also be issued via the input unit 34.
[0042] In the control device 20, the CPU 21 reads various programs including an information processing program from the ROM 22 or the storage 24, and executes the programs using the RAM 23 as a work area. The CPU 21 executes the information processing program to realize various functions for controlling each part of the image forming apparatus 10.
[0043] In the control device 20, the CPU 21 executes an information processing program to function as an acquisition unit 41 and a processing unit 42 as shown in FIG.
[0044] The acquisition unit 41 acquires a registration instruction to register user information in the storage 24 and the user information related to the registration instruction through the communication interface 33 or the input unit 34. The acquisition unit 41 also acquires information on the quantity and capacity of the user information registered in the storage 24.
[0045] When registering the first user information in the storage 24, if the capacity of the storage 24 is exceeded, the processing unit 42 executes a process of deleting lower-ranked information, which has a lower priority as registered information registered in the storage 24, from among the second user information already registered in the storage 24, and registering the first user information. Specifically, the processing unit 42 executes a registration process described below.
[0046] <Registration process according to this embodiment> Next, an example of the registration process according to this embodiment will be described. Fig. 5 is a flowchart showing an example of the flow of the registration process executed in the image forming apparatus 10. This flow is an example of an information processing method.
[0047] This process is performed by the CPU 21 reading and executing an information processing program from the ROM 22 or the storage 24. As an example, this process is started when the CPU 21 receives a registration instruction to register user information in the storage 24.
[0048] 5, when starting this process, the CPU 21 first determines whether or not registering user information (an example of first user information) will exceed the capacity of the storage 24 (step S101). Note that the user information here includes not only authentication information but also other information.
[0049] Specifically, the CPU 21 determines whether the number of registered users whose user information is registered in the storage 24 is equal to or greater than a predetermined reference value. That is, the CPU 21 determines that the capacity of the storage 24 will be exceeded if the number of registered users is equal to or greater than the reference value, and determines that the capacity of the storage 24 will not be exceeded if the number of registered users is less than the reference value.
[0050] If the CPU 21 determines that registering the user information will exceed the capacity of the storage 24 (step S101: YES), it proceeds to step S102, and if it determines that registering the user information will not exceed the capacity of the storage 24 (step S101: NO), it proceeds to step S110.
[0051] In step S110, the CPU 21 registers the user information in the storage 24, and then ends this process. Note that the user information registered in step S110 includes not only authentication information but also other information.
[0052] In step S102, when registering the authentication information, the CPU 21 determines whether registering the authentication information will exceed the capacity of the storage 24. The CPU 21 performs this determination by, for example, calculating the capacity of the user information registered in the storage 24 and comparing it with the maximum capacity that the storage 24 can register, thereby obtaining the free space of the storage 24. Note that, in step S101 as well, the determination in step S101 may be performed by, for example, obtaining the free space of the storage 24.
[0053] If the CPU 21 determines that registering the authentication information will exceed the capacity of the storage 24 (step S102: YES), it proceeds to step S103, and if it determines that registering the authentication information will not exceed the capacity of the storage 24 (step S102: NO), it proceeds to step S122. In step S122, the CPU 21 registers the authentication information of the user related to the registration instruction in the storage 24, and ends this process.
[0054] In step S103, the CPU 21 determines whether or not there is unchangeable information of the home screen in the user information already registered in the storage 24 (hereinafter referred to as registered user information). The unchangeable information is setting information that can be changed from the initial setting for each user and has not been changed. The registered user information is an example of second user information.
[0055] As described above, the home screen allows each user to change settings such as icon position, display size, and display color. Initial settings are set for each setting item, and the user can change the initial settings to a desired setting. If the registered user information contains setting information for all home screen setting items that the user has not changed from the initial settings, the CPU 21 determines that unchanged information for the home screen exists in the registered user information.
[0056] If the setting items on the home screen include even one item whose setting has been changed, the setting information for that setting item is treated as changed information. Changed information is setting information that can be changed from the initial setting for each user and has been changed.
[0057] If the CPU 21 determines in step S103 that the unchangeable information for the home screen exists in the registered user information (step S103: YES), it proceeds to step S120, and if the CPU 21 determines that the unchangeable information for the home screen does not exist in the registered user information (step S103: NO), it proceeds to step S104.
[0058] In step S120, CPU 21 deletes the unchangeable information of the home screen from storage 24 and notifies the user who is the target of deletion that the unchangeable information of the home screen has been deleted (step S121). In step S120, the unchangeable information of the home screen is deleted as lower-level information that has a lower priority than the unchangeable information of the executable processes of image forming apparatus 10 (step S104: YES) and the changed information (step S106: YES), and the changed information of the home screen (step S105: YES). Note that the lower-level information is information that has a lower priority as registered information registered in storage 24 among the user information already registered in storage 24.
[0059] Then, the CPU 21 registers the authentication information of the user related to the registration instruction in the storage 24 (step S122), and ends this process. Note that in step S122, the CPU 21 does not register other information that is not used for user authentication in the storage 24.
[0060] In step S104, the CPU 21 determines whether or not unaltered information on executable processes of the image forming apparatus 10 exists in the registered user information.
[0061] As described above, executable processes include, for example, copying, printing, scanning, facsimile, and email. Setting items for each process can be changed. For example, in the print process, setting items such as paper size, print format (e.g., selection of single-sided or double-sided printing), print color (e.g., selection of color or black and white), number of copies, and number of pages can be changed. Initial settings are set for each setting item, and the user can change the initial settings to a desired setting. If the user has not changed any of the setting items for an executable process from the initial settings, the CPU 21 determines that unaltered information for the executable process of the image forming device 10 exists in the registered user information.
[0062] It should be noted that if the setting items of the executable process include even one item whose setting has been changed, the setting information of that setting item is treated as changed information.
[0063] If the CPU 21 determines in step S104 that the unaltered information for executable processes of the image forming device 10 exists in the registered user information (step S104: YES), it proceeds to step S120, and if it determines that the unaltered information for executable processes of the image forming device 10 does not exist in the registered user information (step S104: NO), it proceeds to step S105.
[0064] In step S120, CPU 21 deletes the unchangeable information of the executable process from storage 24 and notifies the user who is the target of the deletion that the unchangeable information has been deleted (step S121). In step S120, the unchangeable information of the executable process is deleted as lower-level information with a lower priority than the changed information of the home screen (step S105: YES) and the changed information of the executable process (step S106: YES).
[0065] Then, the CPU 21 registers the authentication information of the user related to the registration instruction in the storage 24 (step S122), and ends this process.
[0066] In step S105, the CPU 21 determines whether or not there is lower-level information to be deleted in the changed information of the home screen that has already been registered in the storage 24.
[0067] In this embodiment, as an example, it is possible to assign priorities to changed information about home screens that have already been registered in the storage 24 as follows: For the first page screen that is displayed first among the home screens, as shown in Fig. 6, if the settings have been changed, the priority is set to "high." Fig. 6 shows an example in which the positions of icons have been changed on the first page screen.
[0068] Furthermore, as shown in Fig. 7, if the settings have been changed for the screens that are displayed after the first page screen (screens on the second page and onward), the priority is set to "medium." Fig. 7 shows an example in which the position of an icon has been changed on the second page screen.
[0069] Furthermore, a user who has not performed authentication (login) for a predetermined period (for example, one year) or more is assigned a "low" priority. Note that, if the priorities are the same, a user who performed authentication (login) more recently may be assigned a higher priority.
[0070] In this embodiment, for example, the CPU 21 treats changed information with a "low" priority as low-level information to be deleted. That is, when changed information with a "low" priority exists in the registered user information, the CPU 21 determines that low-level information to be deleted exists in the changed information of the home screen already registered in the storage 24. Note that, when changed information with a "low" priority does not exist, the CPU 21 may treat changed information with a "medium" priority as low-level information to be deleted. Also, when changed information with a "medium" priority does not exist, the CPU 21 may treat changed information with a "high" priority as low-level information to be deleted.
[0071] If the CPU 21 determines in step S105 that there is lower-level information to be deleted in the changed information of the home screen already registered in storage 24 (step S105: YES), it proceeds to step S120, and if it determines that there is no lower-level information to be deleted in the changed information of the home screen already registered in storage 24 (step S105: NO), it proceeds to step S106.
[0072] In step S120, CPU 21 deletes the lower-level information from storage 24 and notifies the user who is the subject of the deletion that the lower-level information has been deleted (step S121). In step S120, the changed information of the home screen is deleted as lower-level information with a lower priority than the changed information of the executable process (step S106: YES).
[0073] Then, the CPU 21 registers the authentication information of the user related to the registration instruction in the storage 24 (step S122), and ends this process.
[0074] In step S106, the CPU 21 determines whether or not there is lower-level information to be deleted in the changed information of executable processes already registered in the storage 24.
[0075] For example, the changed information for executable processes can be prioritized as follows: For each setting item of an executable process, a ranking value is calculated according to the number of items whose settings have been changed from the initial settings. For each item whose settings have been changed from the initial settings, a ranking value of "1" is added. For example, in a print process, if the settings of three items, paper size, print format, and number of copies, have been changed from the initial settings, the ranking value will be "3." Ranking values are calculated for each executable process, for example.
[0076] Furthermore, the ranking value may be increased for processes that are frequently used by users. For example, if the number of executions in the most recent 50 history records for an executable process is n, then by multiplying the ranking value by (1+n / 50), it is possible to increase the ranking value for processes that are frequently used.
[0077] For example, if the setting change item for print processing is "3" and the number of times it has been executed in the last 50 cases is "30," and the setting change item for scan processing is "2" and the number of times it has been executed in the last 50 cases is "10," the ranking value is as follows:
[0078] 3×(1+30 / 50)+2×(1+10 / 50)=7.2
[0079] Furthermore, for users who have not performed authentication (login) for a predetermined period (for example, one year) or more, the ranking value is set to "0."
[0080] In this embodiment, the CPU 21 can treat, for example, the changed information with the smallest ranking value as the low-ranking information to be deleted. That is, when changed information with the smallest ranking value exists, the CPU 21 can determine that low-ranking information to be deleted exists. Note that the CPU 21 may treat, for example, user information with a ranking value lower than a predetermined reference value and with the smallest ranking value as the low-ranking information to be deleted.
[0081] If the CPU 21 determines in step S106 that there is lower-level information to be deleted in the changed information of the executable process already registered in storage 24 (step S106: YES), it proceeds to step S120, and if it determines that there is no lower-level information to be deleted in the changed information of the executable process already registered in storage 24, it terminates this process.
[0082] In step S120, CPU 21 deletes the low-level information from storage 24 and notifies the user who is the subject of the deletion that the low-level information has been deleted (step S121). In step S120, the changed information of the executable process is deleted as low-level information with a lower priority than the authentication information.
[0083] Then, the CPU 21 registers the authentication information of the user related to the registration instruction in the storage 24 (step S122), and ends this process.
[0084] <Actions according to this embodiment> As described above, in this embodiment, when registering user information in storage 24, if the capacity of storage 24 is exceeded (step S101: YES, step S102: YES), CPU 21 deletes lower-level information from the registered user information already registered in storage 24 (step S120) and registers the user information to be registered (step S122).
[0085] Therefore, compared to deleting registered user information arbitrarily and registering the user information to be registered, it is possible to newly register user information of a user in storage 24 while preventing information with a high priority as registered information registered in storage 24 from being deleted from storage 24.
[0086] Furthermore, in this embodiment, the CPU 21 registers authentication information used for user authentication among the user information to be registered, and does not register other information not used for user authentication (step S122).
[0087] Therefore, it is possible to register authentication information for more users in the storage 24 compared to when both authentication information and other information are registered.
[0088] Furthermore, in this embodiment, CPU 21 deletes unchanged information from the registered user information as lower-rank information with a lower priority than changed information (step S103: YES → step S120, step S104: YES → step S120).
[0089] Therefore, the deletion of changed information from the storage 24 is suppressed compared to when unchanged information and changed information are arbitrarily deleted.
[0090] Furthermore, in this embodiment, if there is no unchangeable information in the registered user information (step S103: NO, step S104: NO), the CPU 21 deletes the lower-level information from the changed information (step S105: YES → step S120, step S106: YES → step S120).
[0091] Therefore, compared to when changed information is arbitrarily deleted, changed information with a high priority as registered information is prevented from being deleted from the storage 24.
[0092] Furthermore, in this embodiment, the CPU 21 deletes lower-level information from the setting information of the home screen among the registered user information (step S105: YES→step S120).
[0093] Therefore, compared to when the setting information of the home screen is arbitrarily deleted, the setting information having a high priority as registered information is prevented from being deleted from the storage 24.
[0094] Furthermore, in this embodiment, when a setting change is made to the first display screen among the home screens, the CPU 21 assigns a higher priority to the first display screen than when a setting change is made to a subsequent display screen (see step S105).
[0095] Therefore, compared to when setting information for home screens is prioritized regardless of the order of display, setting information for frequently displayed screens is prevented from being deleted from the storage 24.
[0096] Furthermore, in this embodiment, when the setting information for the home screen does not exist in the registered user information (step S105: NO), the CPU 21 deletes lower-level information from the setting information related to executable processes that can be changed for each user (step S106: YES → step S120).
[0097] Therefore, compared to when setting information related to executable processes is arbitrarily deleted, setting information with a high priority as registered information is prevented from being deleted from the storage 24.
[0098] <Modification of registration process> In the registration process of this embodiment, steps S103, S104, S105, and S106 are executed in this order, but this is not a limitation. Steps S103, S104, S105, and S106 may be executed in any other order as needed.
[0099] Furthermore, it is not necessary to execute all of steps S103, S104, S105, and S106, and the flow may include executing at least one of the steps.
[0100] <Other variations> In the present embodiment, the image forming apparatus 10 has been described as an example of an information processing system, but the control device 20 may also be understood as an example of an information processing system. Furthermore, a device including a processor that executes the registration process may be configured as an external device located outside the image forming apparatus 10. In this case, the external device or a system including the external device and the image forming apparatus 10 can be understood as an example of an information processing system.
[0101] Furthermore, in the above embodiments, the term "processor" refers to a processor in a broad sense, and includes general-purpose processors (e.g., the aforementioned CPU, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).
[0102] Furthermore, the operations of the processors in the above embodiments may not only be performed by a single processor, but may also be performed by multiple processors located at physically separate locations working together. Furthermore, the order of the operations of the processors is not limited to the order described in the above embodiments, and may be changed as appropriate.
[0103] Furthermore, the information processing system in this embodiment is not limited to one configured by a single device, but may be one configured by multiple devices. That is, the "system" in this embodiment may be one configured by multiple devices, or may be one configured by a single device.
[0104] The present invention is not limited to the above-described embodiment, and various modifications, changes, and improvements are possible without departing from the spirit of the present invention. For example, the above-described modified examples may be appropriately combined to form a configuration.
[0105] <Additional Notes> (((1))) a processor; The processor: When registering the first user information in a storage medium, if the capacity of the storage medium is exceeded, deleting lower-ranked information having a lower priority as registered information registered in the storage medium from among the second user information already registered in the storage medium; registering the first user information; Information processing system.
[0106] (((2))) The processor: Among the first user information, authentication information used for user authentication is registered, and information not used for user authentication is not registered. The information processing system according to (((1))).
[0107] (((3))) The processor: Among the second user information, setting information that can be changed from the initial setting for each user and that has not been changed is deleted as lower-level information having a lower priority than changed information that has been changed. The information processing system according to (((1))) or (((2))).
[0108] (((4))) The processor: If the unmodified information does not exist in the second user information, the lower-level information is deleted from the modified information. The information processing system according to (((3))).
[0109] (((5))) The processor: The second user information includes: In the setting information of the display screen that can be changed for each user, the low-level information is deleted. The information processing system according to any one of (((1))) to (((4))).
[0110] (((6))) The processor: When a setting change is made to a display screen that is displayed first among the display screens, a higher priority is given to the setting information than when a setting change is made to a display screen that is displayed after the first display screen. The information processing system according to (((5))).
[0111] (((7))) The processor: If the setting information of the display screen does not exist in the second user information, In setting information relating to processes that can be executed in an information processing system, and in setting information that can be changed for each user, deleting the low-level information. The information processing system according to (((5))) or (((6))).
[0112] (((8))) For computers, When registering the first user information in a storage medium, if the capacity of the storage medium is exceeded, deleting lower-ranked information having a lower priority as registered information registered in the storage medium from among the second user information already registered in the storage medium; for executing a process for registering the first user information Information processing program.
[0113] (((9))) When registering the first user information in a storage medium, if the capacity of the storage medium is exceeded, lower-ranked information having a lower priority as registered information registered in the storage medium is deleted from the second user information already registered in the storage medium, and the first user information is registered. Information processing methods.
[0114] According to the configuration (((1))), second user information already registered in a storage medium can be arbitrarily deleted, and compared to the case of registering first user information, it is possible to newly register user information of a user in a storage medium while preventing information with a high priority as registered information registered in the storage medium from being deleted from the recording medium.
[0115] According to the configuration (((2))), authentication information for more users can be registered on the recording medium compared to when both authentication information and information not used for user authentication are registered.
[0116] According to the configuration (((3))), it is possible to prevent the changed information from being deleted from the recording medium, compared to when the unchanged information and the changed information are arbitrarily deleted.
[0117] According to the configuration (((4))), it is possible to prevent changed information having a high priority as registered information from being deleted from the recording medium, compared to when changed information is arbitrarily deleted.
[0118] According to the configuration (((5))), compared to when the setting information on the display screen is arbitrarily deleted, it is possible to prevent setting information with a high priority as registered information from being deleted from the recording medium.
[0119] According to the configuration (((6))), it is possible to prevent setting information for frequently displayed screens from being deleted from the recording medium, compared to when priorities are assigned regardless of the order of display.
[0120] According to the configuration (((7))), it is possible to prevent setting information with a high priority as registered information from being deleted from the recording medium, compared to when setting information related to processes that can be executed in the information processing system is arbitrarily deleted.
[0121] According to the configuration (((8))), second user information already registered in a storage medium can be arbitrarily deleted, and compared to the case of registering first user information, it is possible to newly register user information of a user in a storage medium while preventing information with a high priority as registered information registered in the storage medium from being deleted from the recording medium.
[0122] According to the configuration (((9))), second user information already registered in a storage medium can be arbitrarily deleted, and compared to the case of registering first user information, it is possible to newly register user information of a user in a storage medium while preventing information with a high priority as registered information registered in the storage medium from being deleted from the recording medium. [Explanation of symbols]
[0123] 10 Image forming device (an example of an information processing system) 20 Control device 21 CPU (an example of a processor) 24 Storage (an example of a recording medium) 90 Home screen (example of display screen)
Claims
1. a processor; The processor: When registering the first user information in a storage medium, if the capacity of the storage medium is exceeded, deleting lower-ranked information having a lower priority as registered information registered in the storage medium from among the second user information already registered in the storage medium; registering the first user information; Information processing system.
2. The processor: Among the first user information, authentication information used for user authentication is registered, and information not used for user authentication is not registered. The information processing system according to claim 1 .
3. The processor: Among the second user information, setting information that can be changed from the initial setting for each user and that has not been changed is deleted as lower-level information having a lower priority than changed information that has been changed. The information processing system according to claim 1 .
4. The processor: If the unmodified information does not exist in the second user information, the lower-level information is deleted from the modified information. The information processing system according to claim 3 .
5. The processor: The second user information includes: In the setting information of the display screen that can be changed for each user, the low-level information is deleted. The information processing system according to claim 1 .
6. The processor: When a setting change is made to a display screen that is displayed first among the display screens, a higher priority is given to the setting information than when a setting change is made to a display screen that is displayed after the first display screen. The information processing system according to claim 5 .
7. The processor: If the setting information of the display screen does not exist in the second user information, In setting information relating to processes that can be executed in an information processing system, and in setting information that can be changed for each user, deleting the low-level information. The information processing system according to claim 5 .
8. For computers, When registering the first user information in a storage medium, if the capacity of the storage medium is exceeded, deleting lower-ranked information having a lower priority as registered information registered in the storage medium from among the second user information already registered in the storage medium; for executing a process for registering the first user information Information processing program.
9. When registering the first user information in a storage medium, if the capacity of the storage medium is exceeded, lower-ranked information having a lower priority as registered information registered in the storage medium is deleted from the second user information already registered in the storage medium, and the first user information is registered. Information processing methods.
Citation Information
Patent Citations
Information processing apparatus, control method of the same, and program
JP2020096302A