Electronic apparatus
Patent Information
- Application Number
- JP2023149293
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-14
- Publication Date
- 2025-03-27
AI Technical Summary
【0010】 本発明によれば、ユーザからの許諾が必要な電子機器からの情報の送信を伴うサービスを複数のユーザがより好適に利用できる。
Smart Images

Figure 2025042344000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an electronic device, a control method for an electronic device, a program, and a recording medium. [Background technology]
[0002] 2. Description of the Related Art Conventionally, there is known a system in which, with the consent of a user, status information of an electronic device is transmitted to a server, and the server analyzes the status information to provide a service suited to the state of the electronic device.
[0003] Patent Document 1 describes a system in which consent to information transmission is obtained from a user of a multifunction peripheral, and status information is transmitted to a server for use in a service.
[0004] Patent Document 2 describes a technology that manages information on permitted operations for each user who is permitted to use a device, and limits the operations that users can perform based on this management information. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent No. 7134772 [Patent Document 2] JP 2000-357064 A Summary of the Invention [Problem to be solved by the invention]
[0006] Patent Document 1 is configured to obtain permission from the user only once, and does not take into consideration the need to obtain consent from the user again when the content to be obtained (permission wording) is changed based on changes in circumstances such as the addition of functions or amendments to laws. In order to address the issue of not being able to obtain consent to the permission content again from the user, it is considered to manage the version of the permission wording on a server and update it as necessary. To achieve this, the device checks with the server for the latest version before granting permission, and grants permission with the latest wording. Then, if the version of the wording currently obtained is older than the version available for the service, permission is obtained again from the user, and use of the relevant service is suspended while permission cannot be obtained.
[0007] However, this configuration assumes that a user with administrator privileges will be the one to approve and update the service, and in a use case in which multiple users use the same electronic device, approving the service would allow anyone to use it.
[0008] In view of the above-mentioned problems, the present invention has an object to provide a mechanism that enables multiple users to more conveniently use a service that involves the transmission of information from an electronic device that requires permission from the user. [Means for solving the problem]
[0009] The electronic device has a first acquisition means for acquiring settings for users who are permitted to use a service involving the transmission of information from the electronic device and users who are not permitted to use the service, and when a user who is permitted to use the service according to the settings is using the electronic device, control means for controlling to display a reception screen that accepts an operation indicating the user's consent to the updated permission contents when the permission contents, which are the permission given by the user regarding the transmission of information from the electronic device in connection with the use of the service and for which consent from the user is to be obtained, are updated, and when a user who is not permitted to use the service according to the settings is using the electronic device, control means for controlling not to display the reception screen even when the permission contents, which are the permission contents for which consent from the user is to be obtained, are updated. Effect of the Invention
[0010] According to the present invention, a plurality of users can more suitably use a service that involves the transmission of information from an electronic device that requires permission from the user. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 illustrates an example of a system configuration. [Diagram 2] FIG. 11 is a diagram showing an example of permission management information. [Diagram 3] FIG. 1 illustrates an example of the configuration of an image processing device. [Figure 4] 13 is a flowchart showing a process for setting service usage authority. [Diagram 5] FIG. 11 is a diagram illustrating an example of user management information. [Figure 6] FIG. 13 is a diagram showing a service usage authority setting menu. [Figure 7] 13 is a flowchart showing a permission process. [Figure 8] FIG. 13 is a diagram showing a permission setting menu. [Figure 9] 13 is a flowchart showing a permission process. [Figure 10] FIG. 13 is a diagram showing a permission setting menu. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] Hereinafter, an embodiment of the present invention will be described by way of example with reference to the drawings. However, the components described in the present embodiment are merely exemplary embodiments of the present invention, and the scope of the present invention is not limited to these components.
[0013] (First embodiment) Hereinafter, an embodiment using an image processing device as the electronic device according to the first embodiment will be described. In this embodiment, in order to manage updates to the permission statement, a permission version is assigned to the permission statement. The latest version includes the previous version, and when the user is asked to agree to the permission, the latest version of the permission statement is used.
[0014] <System configuration> 1 is a diagram showing an example of the configuration of a system 100 according to the first embodiment. In the system 100 of this embodiment, a service providing server group 101, a permission version management server 102, a permission statement management server 103, an image processing device 104, and a mobile terminal 105 are connected to each other via a communication network 106 so as to be able to communicate with each other.
[0015] The service providing server group 101 provides services. The permission version management server 102 manages the latest version information of the permission statement. The permission statement management server 103 manages permission statement information.
[0016] The image processing device 104 is a type of electronic device, and is a printer capable of printing print data on a print medium such as printing paper. The image processing device 104 is, for example, a copier or facsimile capable of printing on multiple media such as paper, or a printer without a scanner function.
[0017] The mobile terminal 105 is a smartphone or tablet terminal capable of connecting to the Internet via a communication network 106. The mobile terminal 105 may be equipped with a camera function and may have a function of reading two-dimensional codes such as QR codes (registered trademark).
[0018] The service providing server group 101 is a server for providing services of the image processing device 104 in cooperation with the cloud. The services provided by the service providing server group 101 include a service for printing image data stored on the cloud by the image processing device 104, a service for storing image data scanned by the image processing device 104 on the cloud, and the like.
[0019] The permission version management server 102 manages the latest permission version of the permission statement. When the permission statement to be agreed to by the user changes due to the addition of functions, amendment of laws, etc., the permission version management server 102 updates the latest permission version.
[0020] The permission statement management server 103 manages permission management information in which the latest permission version and permission statement in Fig. 2 are associated with each other. When a change occurs in the permission statement that requires the consent of the user due to the addition of a function or a change in law, the permission statement management server 103 updates the permission management information in the server.
[0021] Various cloud services (Web services) provided by the service providing server group 101 can be used from the image processing device 104 via the communication network 106. For example, print data (photos, documents, games such as Sudoku, standard documents such as musical staves and graph paper, paper crafts, calendars, etc.) stored on the cloud (i.e., the service providing server group 101) can be acquired and printed by the image processing device 104. Also, for example, scan data read by a scanner included in the image processing device 104 can be stored on the cloud or sent by email.
[0022] In order for the image processing device 104 to use a service provided by the service providing server group 101, it is necessary to obtain the user's consent to the transmission of information regarding the use of the service. Therefore, when the image processing device 104 uses a service provided by the service providing server group 101 for the first time (first use), a screen is displayed that allows the user to select whether to agree or not agree (non-agree) to the consent statement in Fig. 2. Then, by accepting the selection of an option corresponding to consent, control is performed so as to obtain the user's consent to the consent statement.
[0023] When an operation to agree to the consent statement is performed, it is assumed that the user's consent to the transmission of information regarding the use of the service has been obtained. The consent statement for which consent is required may be updated by an administrator in response to various changes in circumstances, such as the addition of functions to the service or the image processing device 104, or amendments to laws. Therefore, the image processing device 104 of this embodiment controls so that consent is obtained again from the user if the consent statement in FIG. 2 has been updated not only at the first use, but also when the image processing device 104 uses a service provided by the service providing server group 101.
[0024] In this embodiment, the permission version management server 102 and the permission statement management server 103 are described as separate servers, but they may be integrated into one server.
[0025] <Configuration of image processing device 104> 3 is a diagram showing an example of the configuration of an image processing device 104 according to this embodiment. The image processing device 104 is a type of electronic device, and is a printer capable of executing print processing using a print engine 308, or a print control device that transmits print data to a printer. A CPU 301, a program memory 302, a data memory 303, a communication control unit 304, an input interface 305, an output interface 306, a display unit 307, a print engine 308, a non-volatile memory 309, and a RAM 310 are connected via a bus 311.
[0026] The CPU 301 is a system control unit including at least one processor, and controls the entire image processing device 104. The program memory 302 is a non-volatile storage medium that stores the control program executed by the CPU 301, an embedded operating system program, etc. The data memory 303 stores program control variables, etc., and is provided with various work buffer areas used during processing by the print engine 308.
[0027] The communication control unit 304 controls data transmission and reception with the outside via the communication line 312. The communication control unit 304 is, for example, a communication interface such as a wired LAN (Local Area Network) or a wireless LAN. The communication control unit 304 is capable of communicating with the service providing server group 101, the permission version management server 102, and the permission statement management server 103 via the communication line 312 and the communication network 106.
[0028] The input interface 305 is an interface for receiving data input and operation instructions from the user, and is composed of operation members such as a physical keyboard, buttons, a touch panel, etc. Note that the output interface 306 and the input interface 305, which will be described later, may be integrated into one member, and the screen output and the reception of operations from the user may be performed by the integrated member. The output interface 306 is an interface for controlling the display unit 307 to display data and to notify the status of the image processing device 104.
[0029] The display unit 307 is configured with an LED (light emitting diode) or an LCD (liquid crystal display) and is a display that displays data and notifies the status of the image processing device 104. Note that soft keys such as numeric input keys, mode setting keys, a decision key, a cancel key, and a power key may be displayed on the display unit 307 to accept input from a user via the display unit 307.
[0030] A print engine 308 forms (prints) an image on a recording medium such as paper using a recording material such as ink, based on information stored in a data memory 303 or a received print job, and outputs the print result.
[0031] The non-volatile memory 309 is composed of devices such as an EEPROM (Electrically Erasable Programmable Read-Only Memory), a flash memory, etc. The non-volatile memory 309 is mainly used for the purpose of storing data such as setting values of the image processing device 104 that needs to be retained even when power is not supplied to the image processing device 104.
[0032] The RAM 310 is composed of a dynamic random access memory (DRAM) that requires a backup power supply, etc. The RAM 310 is also used as the main memory and work memory of the CPU 301, and stores various information, as well as a reception buffer for temporarily storing print information received from the mobile terminal 105, etc.
[0033] <Service usage permission settings> Fig. 4 is a flowchart showing a control method for the image processing device 104 according to this embodiment, and shows processing for displaying a menu for setting service usage authority. Fig. 5 is a diagram showing an example of user management information stored in the non-volatile memory 309 of the image processing device 104. The service usage authority explained in the flowchart of Fig. 4 is a part of the user management information of Fig. 5. Each processing in the flowchart of Fig. 4 is realized by the CPU 301 expanding a program stored in the program memory 302 into the RAM 310 and executing it.
[0034] In step S401, the CPU 301 performs a login process for the image processing apparatus 104 in response to a user operation, using the account ID and password in the user management information of FIG.
[0035] In step S402, CPU 301 functions as an acquisition unit and acquires setting information for the type of user management information in Fig. 5. The type "administrator" indicates a user with administrator authority. The type "user" indicates a user without administrator authority. CPU 301 references the type of user management information in Fig. 5 and determines whether the logged-in account ID is the administrator's account ID. If it is the administrator's account ID, the process proceeds to step S403, and if not, the process proceeds to step S407.
[0036] In step S403, the CPU 301 determines whether the administrator menu or the user menu has been selected in response to a user operation. If the administrator menu has been selected, the process proceeds to step S404, and if the user menu has been selected, the process proceeds to step S407.
[0037] In step S404, the CPU 301 controls the display unit 307 to display a menu for the administrator.
[0038] In step S405, the CPU 301 determines whether or not a service use authority setting menu in the administrator menu has been selected in response to a user operation. If the service use authority setting menu in the administrator menu has been selected, the process proceeds to step S406. If another menu in the administrator menu has been selected, the process of the other menu is completed after processing the other menu.
[0039] In step S406, the CPU 301 controls the display unit 307 to display the service usage authority setting menu of Fig. 6. In the service usage authority setting menu of Fig. 6, users registered in the image processing device 104 are displayed in a list, and service usage authority can be set for each user. When the service usage authority is changed here, the CPU 301 updates the service usage authority in the user management information shown in Fig. 5 and overwrites and saves it in the non-volatile memory 309.
[0040] In step S407, the CPU 301 controls so as to display a user-oriented menu on the display unit 307. After processing the user-oriented menu, the processing of the flowchart in FIG. 4 ends.
[0041] As described above, in step S406, CPU 301 can change the setting of service usage authority in the user management information in Fig. 5. In contrast, in step S407, CPU 301 cannot change the setting of service usage authority in the user management information in Fig. 5.
[0042] <Update of license version> Fig. 7 is a flowchart showing a control method for the image processing device 104 according to this embodiment, and shows processing for updating license information when a service is used. When a service is used, this refers to a case where an operation is performed from the input interface 305 to use a service that requires various licenses, or a periodic timing at which an analysis report of the image processing device 104 should be sent to the service providing server group 101. The flowchart in Fig. 7 is started by being triggered by the above timing. Each processing in the flowchart in Fig. 7 is realized by the CPU 301 loading a program stored in the program memory 302 into the RAM 310 and executing it.
[0043] In step S701, the CPU 301 performs a login process for the image processing device 104 in response to a user operation, using the account ID and password in the user management information in Fig. 5. As a result, the logged-in user is in a state of using the image processing device 104.
[0044] In step S702, CPU 301 functions as an acquisition unit and acquires the user management information of FIG. 5. The user management information of FIG. 5 includes setting information of service usage authority for each account ID. Service usage authority "Yes" is setting information of a user who is permitted to use a service involving the transmission of information from image processing device 104. Service usage authority "No" is setting information of a user who is not permitted to use a service involving the transmission of information from image processing device 104. CPU 301 refers to the server management information of FIG. 5 and determines whether the logged-in account ID is an account ID with service usage authority "Yes." If the account ID is with service usage authority "Yes," the process proceeds to step S703, and if the account ID is with service usage authority "No," the process proceeds to step S709.
[0045] In step S703, the CPU 301 acquires the latest permission version from the permission version management server 102 via the communication network 106. The latest permission version is a permission version of the latest permission statement. The permission statement is the permission content that the user gives permission to regarding the transmission of information from the image processing device 104 in association with the use of the service, and is the permission content for which consent should be obtained from the user.
[0046] In step S704, CPU 301 determines whether the latest permission version matches the permission version stored in non-volatile memory 309. In non-volatile memory 309, the permission version agreed to in step S708 described below is stored. If they match, this means that the permission wording has not been updated, so the process proceeds to step S705 without displaying the permission setting menu in Fig. 8. If they do not match, this means that the permission wording has been updated, so the process proceeds to step S706.
[0047] In step S705, the CPU 301 permits use of the service, and ends the process of the flowchart in FIG.
[0048] In step S706, the CPU 301 controls the display unit 307 to display access information to the permission statement management server 103 for displaying the permission statement of the latest updated version. The access information displayed on the display unit 307 here is, for example, in a text format such as a URL, or a two-dimensional code such as a QR code. When this access information is input to the mobile terminal 105, the mobile terminal 105 can obtain the permission statement of the latest version of Fig. 2 from the permission statement management server 103. The content displayed on the mobile terminal 105 is the permission statement of the permission management information shown in Fig. 2.
[0049] In step S707, the CPU 301 performs control so as to display the permission setting menu of Fig. 8 on the display unit 307. The permission setting menu of Fig. 8 is a reception screen that accepts the operation of a "Yes" button 801 and a "No" button 802. The "Yes" button 801 is a button that accepts an operation indicating the user's agreement with the updated permission statement. The "No" button 802 is a button that accepts an operation indicating the user's disagreement with the updated permission statement. The user checks the permission statement displayed on the mobile terminal 105, and inputs whether or not he or she agrees to the permission setting menu of Fig. 8 through the input interface 305.
[0050] CPU 301 determines whether "Yes" button 801 or "No" button 802 in the permission setting menu in Fig. 8 has been pressed via input interface 305. If "Yes" button 801 has been pressed, it is assumed that the user has agreed to the permission statement, and the process proceeds to step S708. If "No" button 802 has been pressed, it is assumed that the user has not agreed to the permission statement, so service use is not permitted, and the process in the flowchart in Fig. 7 ends.
[0051] In step S708, CPU 301 updates the license version stored in non-volatile memory 309 to the latest license version, and proceeds to step S705. In step S705, CPU 301 permits use of the service, and ends the process of the flowchart in FIG.
[0052] In step S709, CPU 301 controls display unit 307 to display a message indicating that the service is not available, and ends the processing of the flowchart in Fig. 7. Note that in step S709, CPU 301 controls not to display the permission setting menu in Fig. 8, regardless of whether the permission statement has been updated.
[0053] As described above, according to this embodiment, a user who has the authority to use a service can update to the latest authorized version and can continue to use the service without the need for an update by an administrator. It is also possible to prevent a user who does not have the authority to use the service from using the service. In other words, a service that requires the permission of the user and involves the transmission of information from the image processing device 104 can be more suitably used by multiple users.
[0054] Second embodiment The second embodiment is configured to have the function of, when the permission version is updated, the administrator checks the latest permission text and, if it is rejected, suspending the use of the service by all users registered in the image processing device 104.
[0055] The configuration of the image processing device 104 of the second embodiment is the same as that of the first embodiment shown in Fig. 3. Below, the points in which the second embodiment differs from the first embodiment will be described.
[0056] <Administrator suspends service for all users> Fig. 9 is a flowchart showing a control method for the image processing device 104 according to the second embodiment. Each process in the flowchart in Fig. 9 is realized by the CPU 301 loading a program stored in the program memory 302 into the RAM 310 and executing it.
[0057] Figure 9 is obtained by adding steps S901 and S902 to Figure 7. Below, the differences between Figure 9 and Figure 7 will be described.
[0058] In step S707, the CPU 301 controls the display unit 307 to display the permission setting menu of FIG. 10. The permission setting menu of FIG. 10 is a reception screen that accepts the operation of a "Yes" button 1001, a "No (individual)" button 1002, and a "No (entire device)" button 1003. The "Yes" button 1001 is a button that accepts an operation indicating a user's consent to the updated permission statement. The "No (individual)" button 1002 is a button that accepts an operation indicating a user's disagreement with the updated permission statement. The "No (entire device)" button 1003 is a button that accepts an operation indicating a user's disagreement with the updated permission statement. The administrator checks the permission statement displayed on the mobile terminal 105, and inputs the consent or non-consent through the input interface 305 in the permission setting menu of FIG. 10.
[0059] The CPU 301 uses the input interface 305 to determine whether the "Yes" button 1001, the "No (individual)" button 1002, or the "No (entire device)" button 1003 in the consent setting menu of Fig. 10 has been pressed. If the "Yes" button 1001 has been pressed, it is assumed that the administrator agrees to the consent statement, and the process proceeds to step S708. If the "No (individual)" button 1002 or the "No (entire device)" button 1003 has been pressed, it is assumed that the administrator does not agree to the consent statement, and the process proceeds to step S901.
[0060] In step S901, the CPU 301 determines whether the consent button "No (individual)" 1002 or the "No (entire device)" 1003 in the permission setting menu in Fig. 10 has been pressed. If the "No (individual)" button 1002 has been pressed, it is assumed that only the logged-in account ID has not consented, so service use is not permitted and the process in the flowchart in Fig. 9 ends. If the "No (entire device)" button 1003 has been pressed, it is assumed that all account IDs of the image processing device 104 have not consented, and the process proceeds to step S902.
[0061] 5 to "none," and changes the setting so that service usage is not permitted for all users registered in the image processing device 104. The CPU 301 does not permit service usage and ends the processing of the flowchart in FIG.
[0062] As described above, according to this embodiment, if the latest permission text is not acceptable to the administrator, the administrator can uniformly stop the use of services by all users registered in the image processing device 104.
[0063] The above-mentioned control described as being performed by the image processing device 104 (the operator of the flowchart) may be performed by a single piece of hardware, or the entire image processing device may be controlled by multiple pieces of hardware (e.g., multiple processors or circuits) sharing the processing.
[0064] In addition, although the present invention has been described in detail based on the preferred embodiments, the present invention is not limited to these specific embodiments, and various forms within the scope of the gist of the present invention are also included in the present invention. Furthermore, each of the above-mentioned embodiments merely shows one embodiment of the present invention, and each embodiment can be appropriately combined.
[0065] In the above embodiment, the present invention is applied to the image processing device 104, but the present invention is not limited to this example and can be applied to any electronic device.
[0066] In other words, the present invention is applicable to personal computers, PDAs, mobile phone terminals, portable image viewers, televisions, projectors, printers and scanners with displays, car navigation systems, digital cameras, digital photo frames, smart watches, music players, game consoles, e-book readers, and the like.
[0067] (Other embodiments) The present invention can also be realized by executing the following process. That is, a program for realizing the functions of the above-described embodiment is supplied to a system or device via a network or various storage media, and at least one computer (or CPU, MPU, etc.) of the system or device reads and executes the program code. In this case, the program and the computer-readable storage medium on which the program is recorded constitute the present invention.
[0068] It should be noted that the above-described embodiments are merely illustrative of specific examples of implementing the present disclosure, and the technical scope of the present disclosure should not be interpreted as being limited by these embodiments. In other words, the present disclosure can be implemented in various forms without departing from its technical concept or main features.
[0069] The disclosure of the present embodiment includes the following configuration, method, program, and recording medium. (Configuration 1) An electronic device, a first acquisition means for acquiring settings of users who are permitted to use a service involving transmission of information from the electronic device and users who are not permitted to use the service; When the electronic device is used by a user who is permitted to use the service by the setting, when there is an update to the permission content that the user gives permission to regarding the transmission of information from the electronic device in association with the use of the service and that should be consented to by the user, control is performed so as to display a reception screen that accepts an operation indicating consent from the user to the updated permission content; a control means for controlling not to display the reception screen when a user who is not permitted to use the service according to the setting is using the electronic device, even if there is an update to the permission content for which consent from the user should be obtained; 1. An electronic device comprising: (Configuration 2) The device further includes a second acquisition means for acquiring settings of a user having administrator authority and a user not having administrator authority, The control means When a user having the administrator authority according to the setting uses the electronic device, the setting of users permitted to use the service and users not permitted to use the service can be changed; The electronic device described in configuration 1, characterized in that when a user who does not have administrator authority is using the electronic device, the setting for determining which users are permitted to use the service and which are not permitted to use the service cannot be changed. (Configuration 3) The electronic device described in configuration 2, characterized in that when a user who is authorized to use the service by the setting is using the electronic device, the control means controls the electronic device to display a reception screen that accepts an operation indicating the user's consent to the updated permission content when the permission content is updated, regardless of whether the user who is authorized to use the service by the setting is a user with administrator authority or a user without administrator authority. (Configuration 4) the reception screen is a screen for receiving an operation by the user indicating consent to the updated permission content and an operation by the user indicating non-consent to the updated permission content, The electronic device described in any one of configurations 1 to 3, characterized in that the control means allows the use of the service when an operation indicating the user's consent is received, and does not allow the use of the service when an operation indicating the user's disapproval is received. (Configuration 5) the reception screen is a screen for receiving an operation indicating consent by a user to the updated permission contents, an operation indicating non-consent by one user to the updated permission contents, and an operation indicating non-consent by all users to the updated permission contents, The control means When an operation indicating consent from the user is received, the use of the service is permitted; When an operation indicating non-consent from the one user is received, the use of the service is not permitted, The electronic device according to any one of configurations 1 to 4, characterized in that when an operation indicating non-approval by all of the users is received, a setting is changed to not permit all users to use the service. (Configuration 6) The electronic device described in any one of configurations 1 to 5, characterized in that when a user who is permitted to use the service is using the electronic device, if the permission content is updated, the control means controls the electronic device to display access information for displaying the updated permission content. (Configuration 7) The electronic device described in any one of configurations 1 to 6, characterized in that the control means controls the reception screen not to be displayed if a user who is authorized to use the service is using the electronic device and there is no update to the permission content. (Configuration 8) The electronic device described in any one of configurations 1 to 7, characterized in that the control means controls the electronic device to display a message indicating that the service is not available when a user who is not authorized to use the service is using the electronic device. (Method 1) A method for controlling an electronic device, comprising: a first acquisition step of acquiring settings of users who are permitted to use a service involving transmission of information from the electronic device and users who are not permitted to use the service; a first control step of controlling, when a user who is permitted to use the service by the setting is using the electronic device, to display a reception screen for receiving an operation indicating user consent to the updated permission content when the permission content, which is a permission given by the user regarding transmission of information from the electronic device in association with the use of the service and for which consent should be obtained from the user, is updated; a second control step of controlling not to display the reception screen even when there is an update to the permission content that should be consented to by the user, when the electronic device is used by a user who is not permitted to use the service according to the setting; 13. A method for controlling an electronic device comprising: (Program 1) A program for causing at least one computer to function as each of the means of the electronic device described in any one of configurations 1 to 8. (Recording medium 1) A computer-readable recording medium having recorded thereon a program for causing at least one computer to function as each of the means of the electronic device according to any one of configurations 1 to 8. [Explanation of symbols]
[0070] 301 CPU, 302 program memory, 303 data memory, 304 communication control unit, 305 input interface, 306 output interface, 307 display unit, 308 print engine, 309 non-volatile memory, 310 RAM, 311 bus
Claims
1. An electronic device, a first acquisition means for acquiring settings of users who are permitted to use a service involving transmission of information from the electronic device and users who are not permitted to use the service; When the electronic device is used by a user who is permitted to use the service by the setting, when there is an update to the permission content that the user gives permission to regarding the transmission of information from the electronic device in association with the use of the service and that should be consented to by the user, control is performed so as to display a reception screen that accepts an operation indicating consent from the user to the updated permission content; a control means for controlling not to display the reception screen when a user who is not permitted to use the service according to the setting is using the electronic device, even if there is an update to the permission content for which consent from the user should be obtained; 1. An electronic device comprising:
2. The system further includes a second acquisition means for acquiring settings of a user having administrator authority and a user not having administrator authority, The control means When a user having the administrator authority according to the setting uses the electronic device, the setting of users permitted to use the service and users not permitted to use the service can be changed; The electronic device according to claim 1, characterized in that when a user who does not have the administrator authority is using the electronic device, the setting of users who are permitted to use the service and users who are not permitted to use the service cannot be changed.
3. The electronic device according to claim 2, characterized in that the control means controls the electronic device so that, when a user who is permitted to use the service by the settings is using the electronic device, a reception screen is displayed that accepts an operation indicating the user's consent to the updated permission content when the permission content is updated, regardless of whether the user who is permitted to use the service by the settings is a user with administrator authority or a user without administrator authority.
4. the reception screen is a screen for receiving an operation by the user indicating consent to the updated permission content and an operation by the user indicating non-consent to the updated permission content, 2. The electronic device according to claim 1, wherein the control means permits use of the service when an operation indicating consent from the user is received, and does not permit use of the service when an operation indicating non-consent from the user is received.
5. the reception screen is a screen for receiving an operation indicating consent by a user to the updated permission contents, an operation indicating non-consent by one user to the updated permission contents, and an operation indicating non-consent by all users to the updated permission contents, The control means When an operation indicating consent from the user is received, the use of the service is permitted; When an operation indicating non-consent from the one user is received, the use of the service is not permitted, 2 . The electronic device according to claim 1 , wherein, when an operation indicating non-approval by all of the users is received, a setting is changed to not permit any of the users to use the service.
6. The electronic device according to claim 1, characterized in that the control means controls the electronic device so that, when a user who is permitted to use the service is using the electronic device, if the permission content is updated, access information for displaying the updated permission content is displayed.
7. The electronic device according to claim 1, characterized in that the control means controls the reception screen not to be displayed if there are no updates to the permission content when the electronic device is being used by a user who is permitted to use the service.
8. 2. The electronic device according to claim 1, wherein the control means controls the electronic device so that, when a user who is not authorized to use the service is using the electronic device, a message is displayed indicating that the service is not available.
9. A method for controlling an electronic device, comprising: a first acquisition step of acquiring settings of users who are permitted to use a service involving transmission of information from the electronic device and users who are not permitted to use the service; a first control step of controlling, when a user who is permitted to use the service by the setting is using the electronic device, to display a reception screen for receiving an operation indicating user consent to the updated permission content when the permission content, which is a permission given by the user regarding the transmission of information from the electronic device in association with the use of the service and for which consent should be obtained from the user, is updated; a second control step of controlling not to display the reception screen when the electronic device is used by a user who is not permitted to use the service based on the setting, even if there is an update to the permission content that should be consented to by the user; 13. A method for controlling an electronic device comprising:
10. A program for causing at least one computer to function as each of the means of the electronic device according to any one of claims 1 to 8.
11. A computer-readable recording medium having recorded thereon a program for causing at least one computer to function as each of the means of the electronic device according to any one of claims 1 to 8.
Citation Information
Patent Citations
Device, system and method for processing information, compound equipment and storage medium
JP2000357064A
Electronic device, electronic device control method, information processing system, and program
JP7134772B2