This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2023-038856 filed Mar. 13, 2023.
The present disclosure relates to an information processing system.
A known technique enables an image processing apparatus such as a so-called multifunction peripheral that is capable of, for example, printing and reading documents to be remotely operated by a mobile terminal (for example, Japanese Patent Application No. 2014-056546). In some cases, such a technique denies a direct operation on the image processing apparatus and accepts only a remote operation from the mobile terminal after the image processing apparatus and the mobile terminal are connected to each other. In this case, the connection is removed in response to an operation for removing the connection performed by the mobile terminal, and the image processing apparatus is permitted to be directly operated. In the case where the operation for removing the connection is not performed by the mobile terminal, however, the connection is automatically removed when a predetermined timeout time has passed after the last remote operation is performed.
In the case where the connection is not removed until the timeout time unless the connection is removed by the mobile terminal as above, and for example, the operation for removing the connection to be performed by the mobile terminal is forgotten, a direct operation on the image processing apparatus continues to be denied until the timeout time, and the user convenience of the image processing apparatus reduces.
Aspects of non-limiting embodiments of the present disclosure relate to an image processing apparatus that is directly operatable depending on a situation even in the case where no connection is removed by a mobile terminal that remotely operates the image processing apparatus.
Aspects of certain non-limiting embodiments of the present disclosure address the above advantages and/or other advantages not described above. However, aspects of the non-limiting embodiments are not required to address the advantages described above, and aspects of the non-limiting embodiments of the present disclosure may not address advantages described above.
According to an aspect of the present disclosure, there is provided an information processing system including a processor or a plurality of processors configured to: decrease a timeout time that is predetermined as a condition for removal of a restriction in response to an operation for requesting for the removal of the restriction performed on an operation screen of an image processing apparatus that is remotely operated by a terminal and that is subject to the restriction on a direct operation.
Exemplary embodiments of the present disclosure will be described in detail based on the following figures, wherein:
An exemplary embodiment of the present disclosure will hereinafter be described in detail with reference to the attached drawings.
The information processing system 1 includes an image processing apparatus 10 and a remote terminal 30 that are connected to each other with a network 90 interposed therebetween. Examples of the network 90 include a local area network (LAN) and the internet.
The image processing apparatus 10 is an information processing apparatus that performs various kinds of processing in response to an input operation of a user who uses the information processing system 1. For example, the image processing apparatus 10 performs a process of forming an image on a medium such as paper, a process of outputting a recording medium on which an image is formed, and a process of reading an image that is formed on, for example, paper. Examples of the image processing apparatus 10 include a so-called electrophotographic multifunction peripheral that forms a toner image on a print surface of paper and a so-called ink-jet printer that discharges ink to a print surface of paper.
The image processing apparatus 10 acquires various kinds of information that the remote terminal 30 transmits and performs various kinds of processing. The image processing apparatus 10 transmits various kinds of information to the remote terminal 30. For example, the image processing apparatus 10 accepts an operation for requesting for removal of a restriction on an operation screen of the image processing apparatus 10 that is remotely operated by the remote terminal 30 and that is subject to the restriction on a direct operation. At this time, the image processing apparatus 10 checks whether the operation for requesting for the removal of the restriction is performed by a user who has a predetermined privilege.
If it is checked that the operation for requesting for the removal of the restriction is performed by the user who has the predetermined privilege, the image processing apparatus 10 inquires at the remote terminal 30 about whether the removal of the restriction is approved. If input information that represents that the removal of the restriction is approved is transmitted from the remote terminal 30, the image processing apparatus 10 decreases a timeout time that is predetermined as a condition for the removal of the restriction. A method of checking whether the operation for requesting for the removal of the restriction is performed by the user who has the predetermined privilege will be described later, and processing in the case where whether the operation for requesting for the removal of the restriction is performed by the user who has the predetermined privilege is unable to be checked will be described later.
In the case where the input information that is transmitted from the remote terminal 30 includes information about a designated timeout time that is decreased, the image processing apparatus 10 sets the designated timeout time that is decreased. In the case where the input information that is transmitted from the remote terminal 30 does not include the information about the designated timeout time that is decreased, however, the image processing apparatus 10 sets the timeout time that is decreased at a predetermined time in the case where the timeout time is decreased. In this case, the set timeout time is shorter than the original timeout time. The processing of the image processing apparatus 10 will be described in detail later.
The remote terminal 30 is a mobile information processing apparatus such as a smart phone or a tablet terminal that is operated by the user who uses the information processing system 1. Application software that enables the image processing apparatus 10 to be operated is installed in the remote terminal 30. The remote terminal 30 acquires various kinds of information transmitted from the image processing apparatus 10 and performs various kinds of processing. The remote terminal 30 transmits various kinds of information to the image processing apparatus 10.
For example, in response to the inquiry about whether the removal of the restriction on the operation of the image processing apparatus 10 is approved, the remote terminal 30 displays information that represents this. The remote terminal 30 accepts an input operation of the user concerning the inquiry. At this time, the remote terminal 30 displays information based on the timeout time that is decreased as information for assisting an operation for designating the timeout time that is decreased.
The remote terminal 30 accepts the input operation of the user concerning the inquiry and transmits the input information to the image processing apparatus 10. In some cases, the input information that is transmitted to the image processing apparatus 10 includes or does not include input information for designating the timeout time that is decreased. If information that represents the timeout time that is decreased is subsequently transmitted from the image processing apparatus 10, the image processing apparatus 10 displays the timeout time that is decreased. The processing of the remote terminal 30 will be described in detail later.
The structure of the information processing system 1 is described above by way of example. The information processing system 1 as a whole has a function of performing the processing described above. For this reason, the information processing system 1 may perform a part or the whole of the function of performing the processing described above by itself or in cooperation. That is, the function of the image processing apparatus 10 may include a part or the whole of the function of the remote terminal 30, or the function of the remote terminal 30 may include a part or the whole of the function of the image processing apparatus 10. Parts or the whole of the functions of the remote terminal 30 and the image processing apparatus 10 that are included in the information processing system 1 may be delegated to, for example, a server not illustrated. In this way, the processing of the information processing system 1 as a whole may be facilitated or complemented.
The image processing apparatus 10 includes a controller 11, a memory 12, a storage unit 13, a communication unit 14, an operation unit 15, a display unit 16, a reading unit 17, and an image forming unit 18. These components are connected by using, for example, a data bus, an address bus, and a peripheral component interconnect (PCI) bus.
The controller 11 is a processor that controls the function of the remote terminal 30 by running various kinds of software such as a basic software (an OS) and application software. For example, the controller 11 includes a central processing unit (CPU). The memory 12 has a storage area in which various kinds of software and data that is used for running the software, for example, are stored and is used as a work area during arithmetic processing. For example, the memory 12 includes a random access memory (RAM).
The storage unit 13 has a storage area in which input data into various kinds of software and output data from various kinds of software, for example, are stored. Examples of the storage unit 13 include a hard disk drive (HDD), a solid state drive (SSD), and a semiconductor memory that are used to store a program and various kinds of setting data. The storage unit 13 includes a database that stores various kinds of information, and an example thereof is a user DB 131 that stores user information about the user.
The communication unit 14 transmits data to the remote terminal 30 and the outside and receives data therefrom via the network 90. For example, the operation unit 15 includes a software keyboard, a mechanical button, and/or a switch and accepts an input operation. The operation unit 15 also includes a touch sensor that includes a touch screen that is integrally formed with the display unit 16. For example, the display unit 16 includes a liquid-crystal display or an organic electro-luminescence (EL) display that is used to display information and displays an image, a text, and data.
The reading unit 17 reads an image that is recorded on a medium (for example, a document of a paper medium) such as paper corresponding to the recording medium. For example, the reading unit 17 includes a CCD scanner that reduces reflected light concerning light radiated from a light source to a document by using a lens and that receives the reflected light by using a charge coupled device (CCD), or a CIS scanner that receives reflected light concerning light that is radiated from a LED light source to a document by using a contact image sensor (CIS). The image forming unit 18 forms an image to be printed on a print surface of paper corresponding to the recording medium by using, for example, an electrophotographic system or an ink-jet system. These components are connected by using, for example, a data bus, an address bus, and a PCI bus.
The hardware configuration of the remote terminal 30 is the same as the hardware configuration of the image processing apparatus 10 illustrated in
As for the controller 11 of the image processing apparatus 10, an acquisition unit 101, a management unit 102, a removal controller 103, a display controller 104, and a transmission controller 105 function.
The acquisition unit 101 acquires various kinds of information. For example, the acquisition unit 101 acquires input information that is received by the operation unit 15 of the image processing apparatus 10. The input information that is acquired by the acquisition unit 101 includes information that is inputted for requesting for the removal of the restriction, for example, on the operation screen of the image processing apparatus 10 that is remotely operated by the remote terminal 30 and that is subject to the restriction on the direct operation.
The acquisition unit 101 acquires various kinds of information transmitted from the remote terminal 30 and the outside. An example of the information that is transmitted from the remote terminal 30 in the information that is acquired by the acquisition unit 101 is input information that is inputted into the remote terminal 30. Examples of the input information that is acquired by the acquisition unit 101 include information that is inputted into the remote terminal 30 to approve the removal of the restriction and information that is inputted into the remote terminal 30 to designate the timeout time that is decreased.
The management unit 102 manages various kinds of information that is stored in the database of the storage unit 13 (see
The management unit 102 refers the user information that is stored in the user DB 131 and determines whether the operation for requesting for the removal of the restriction that is received by the operation unit 15 (see
The removal controller 103 implements a control for the removal of the restriction on the image processing apparatus 10 that is remotely operated by the remote terminal 30 and that is subject to the restriction on the direct operation. Specifically, the removal controller 103 implements the control for the removal of the restriction in a manner in which the timeout time that is predetermined as the condition for the removal of the restriction is decreased.
For example, the acquisition unit 101 acquires the input information that represents that the removal of the restriction on the direct operation on the image processing apparatus 10 is approved, and the removal controller 103 consequently implements a control for decreasing the timeout time at which the restriction is to be removed. At this time, in the case where the input information that represents that the removal of the restriction is approved includes the information for designating the timeout time that is decreased, the removal controller 103 sets the designated timeout time that is decreased.
In the case where the input information that represents that the removal of the restriction is approved does not include the information for designating the timeout time that is decreased, the removal controller 103 sets the timeout time that is decreased at a predetermined timeout time in the case where the timeout time is decreased.
The display controller 104 implements a control for causing the display unit 16 (see
The transmission controller 105 implements a control for transmitting various kinds of information via the communication unit 14 (see
As for the controller of the remote terminal 30, an acquisition unit 301, a transmission controller 302, and a display controller 303 function.
The acquisition unit 301 acquires various kinds of information. For example, the acquisition unit 301 acquires input information that is received by the operation unit of the remote terminal 30. Examples of the input information that is received by the operation unit of the remote terminal 30 include input information that is inputted to approve the removal of the restriction on the operation of the image processing apparatus 10 and input information that is inputted to designate the timeout time that is decreased.
The acquisition unit 301 acquires various kinds of information transmitted from the image processing apparatus 10 and the outside. Examples of the information that is transmitted from the image processing apparatus 10 in the information that is acquired by the acquisition unit 301 include the information concerning the inquiry about whether the removal of the restriction on the operation of the image processing apparatus 10 is approved and the information that represents the timeout time that is decreased.
The transmission controller 302 implements a control for transmitting various kinds of information via the communication unit. Specifically, the transmission controller 302 implements a control for transmitting various kinds of information to the image processing apparatus 10 and the outside. For example, the transmission controller 302 implements a control for transmitting the input information that is acquired by the acquisition unit 301 to the image processing apparatus 10. Examples of the input information that is transmitted to the image processing apparatus 10 include the input information that is inputted to approve the removal of the restriction on the operation of the image processing apparatus 10 and the input information that is inputted to designate the timeout time that is decreased.
The display controller 303 implements a control for causing the display unit to display various kinds of information. For example, the display controller 303 implements a control for causing the display unit to display the operation screen of the image processing apparatus 10 that is shared. The display controller 303 implements a control for causing the display unit to display information that represents that the inquiry about whether the removal of the restriction on the operation of the image processing apparatus 10 is approved is received.
The display controller 303 displays information based on the timeout time that is decreased as the information for assisting the operation for designating the timeout time that is decreased. An example of the information based on the timeout time that is decreased is a designatable range of the timeout time that is decreased. The display controller 303 implements a control for causing the display unit to display the timeout time that is decreased.
The display controller 303 displays information about another image processing apparatus over which a user has a privilege, based on the result of determination made by the management unit 102 such that the operation for requesting for the removal of the restriction on the operation of the image processing apparatus 10 is not performed by the user who has the predetermined privilege.
In response to the operation for requesting for the removal of the restriction performed on the operation screen of the image processing apparatus 10 that is remotely operated by the remote terminal 30 and that is subject to the restriction on the direct operation (YES at a step 501), the image processing apparatus 10 accepts the operation (a step 502). In the case where the operation for requesting for the removal of the restriction is not performed (NO at the step 501), however, the image processing apparatus 10 repeats a process of determination at the step 501 until the operation for requesting for the removal of the restriction is performed.
In the case where the operation for requesting for the removal of the restriction is performed by the user who has the predetermined privilege (YES at a step 503), the image processing apparatus 10 inquires at the remote terminal 30 about whether the removal of the restriction is approved (a step 504). In the case where the operation for requesting for the removal of the restriction is not performed by the user who has the predetermined privilege (NO at the step 503), however, the image processing apparatus 10 displays a message that represents that the operation is not performed by the user who has the predetermined privilege (a step 505).
In the case where there is another image processing apparatus over which the user who performs the operation for requesting for the removal of the restriction has a predetermined privilege (YES at a step 506), the image processing apparatus 10 displays information about the other image processing apparatus (a step 507). In the case where the user has no predetermined privileges of any other image processing apparatuses (NO at the step 506), however, the image processing apparatus 10 ends the processing (END).
The input information for approving the removal of the restriction is transmitted from the remote terminal 30 in response to the inquiry about whether the removal of the restriction is approved (YES at a step 508), and the image processing apparatus 10 acquires the input information that is transmitted from the remote terminal 30 (a step 509) and performs the process of determination at a step 510. In the case where the input information for approving the removal of the restriction is not transmitted (NO at the step 508), however, the image processing apparatus 10 repeats a process of determination at the step 508 until the input information for approving the removal of the restriction is transmitted.
In the case where the input information for approving the removal of the restriction that is transmitted from the remote terminal 30 includes the input information for designating the timeout time that is decreased (YES at the step 510), the image processing apparatus 10 sets the timeout time that is designated by the user of the remote terminal 30 (a step 511). In the case where the input information for designating the timeout time that is decreased is not included (NO at the step 510), however, the image processing apparatus 10 sets the timeout time that is decreased at the predetermined timeout time in the case where the timeout time is decreased (a step 512).
The inquiry about whether the removal of the restriction on the operation is approved is received from the image processing apparatus 10 (YES at a step 601), and the remote terminal 30 that remotely operates the image processing apparatus 10 displays information that represents that the inquiry is received (step 602). In the case where the inquiry about whether the removal of the restriction is approved is not received (NO at the step 601), however, the remote terminal 30 repeats a process of determination at the step 601 until the inquiry about whether the removal of the restriction is approved is received.
The remote terminal 30 displays the information based on the timeout time that is decreased as the information for assisting the operation for designating the timeout time that is decreased (a step 603). In response to an input operation for approving the removal of the restriction (YES at a step 604), the remote terminal 30 transmits the input information to the image processing apparatus 10 (a step 605). The input information for approving the removal of the restriction may include the input information for designating the timeout time that is decreased. In the case where the input operation for approving the removal of the restriction is not performed (NO at the step 604), however, the remote terminal 30 repeats a process of determination at the step 604 until the input operation for approving the removal of the restriction is performed.
The information that represents the timeout time that is decreased is transmitted from the image processing apparatus 10 (YES at a step 606), and the remote terminal 30 acquires the transmitted information (a step 607) and displays the timeout time that is decreased (a step 608). In the case where the information that represents the timeout time that is decreased is not transmitted (NO at the step 606), however, the remote terminal 30 repeats a process of determination at the step 606 until the information that represents the timeout time that is decreased is transmitted.
An operation screen 20 of the image processing apparatus 10 during the remote operation is masked such that the direct operation on the image processing apparatus 10 is not performed. Specifically, as illustrated in, for example,
The operation button 21 of the operation screen 20 of the image processing apparatus 10 is pushed, and a screen for designating the timeout time that is decreased is consequently displayed on an operation screen 40 of the remote terminal 30. On the screen, as illustrated in
The timeout time that is decreased is designated, the timeout time is decreased, and the timeout time that is decreased is consequently displayed on the operation screen 20 of the image processing apparatus 10. For example, in the case where the timeout time that is decreased is 5 minutes, as illustrated in
The operation screen 20 of the image processing apparatus 10 during the remote operation is subject to the restriction on inputting such that the direct operation on the image processing apparatus 10 is not performed. In this case, the direct operation on the operation screen 20 is not accepted. According to the present exemplary embodiment, however, the operation button 21 on which the words “REMOVAL REQUEST” are displayed is capable of being pushed even with inputting is restricted.
The operation button 21 of the operation screen 20 of the image processing apparatus 10 is pushed, and the screen for designating the timeout time that is decreased is consequently displayed on the operation screen 40 of the remote terminal 30 as in
In the case where the timeout time that is decreased is thus designated, the timeout time that is decreased is set at the designated time. In the case where the timeout time that is decreased is not designated by the remote terminal 30, however, the timeout time that is decreased is set at the predetermined time in the case where the timeout time is decreased. For example, the predetermined time corresponding to the timeout time that is decreased in the case where the timeout time is decreased is 5 minutes, as illustrated in
According to a second exemplary embodiment, the entire configuration of the information processing system 1 and the hardware configurations of the image processing apparatus 10 and the remote terminal 30 that are included in the information processing system 1 are the same as those according to the first exemplary embodiment described above and are not illustrated or described.
As for the controller 11 of the image processing apparatus 10 that is included in the information processing system 1 according to the second exemplary embodiment, the acquisition unit 101, the management unit 102, the removal controller 103, the display controller 104, and the transmission controller 105 illustrated in
In addition to the configurations illustrated in
In addition to the configurations illustrated in
In the case where the distance between the image processing apparatus 10 and the remote terminal 30 exceeds the predetermined distance, the removal controller 103 may determine whether the restriction on the operation is removed depending on the state of the image processing apparatus 10. In this case, for example, the removal controller 103 may implement a control such that the restriction on the operation is removed when a time during which the distance between the image processing apparatus 10 and the remote terminal 30 continues to exceed the predetermined distance exceeds a predetermined time. The removal controller 103 may implement a control such that the restriction on the operation is not removed before the time that is designated by the remote terminal 30.
The removal controller 103 may implement a control depending on the designation from the user concerning whether the restriction is removed in the case where the distance between the image processing apparatus 10 and the remote terminal 30 exceeds the predetermined distance. In this case, for example, the removal controller 103 may determine whether the restriction is removed in the case where the distance exceeds the predetermined distance depending on an instruction from a user who has an administrative privilege.
The removal controller 103 may determine whether the restriction on the operation is removed, based on the result of comparison between a privilege that is granted to the user who operates the remote terminal 30 and a privilege that is granted to the user who operates the image processing apparatus 10. For example, in the case where the privilege that is granted to the user who operates the remote terminal 30 is greater than the privilege that is granted to the user who operates the image processing apparatus 10, the restriction of the operation may not be removed.
In the case where a user is prioritized to use the image processing apparatus 10, the removal controller 103 may determine whether the restriction on the operation is removed depending on the priority. For example, in the case where the user who operates the remote terminal 30 is prioritized to operate the image processing apparatus 10 over a user who tries to remove the restriction on the operation and to operate the image processing apparatus 10, the restriction on the operation of the image processing apparatus 10 may not be removed until removal is instructed by the user who operates the remote terminal 30. For example, in the case where a user on an installation floor is prioritized to use the image processing apparatus 10 that is installed in the installation floor of a building that has multiple floors, whether the restriction on the operation is removed may be determined depending on a user floor that is identified by using the user information.
The image processing apparatus 10 that is operated by the remote terminal 30 connected through wireless communication and that is subject to the restriction on the direct operation detects the distance between the image processing apparatus 10 and the remote terminal 30 (a step 901). When the detected distance exceeds the predetermined distance (YES at a step 902) and a predetermined time has passed after the detected distance exceeds the predetermined distance (YES at a step 903), the image processing apparatus 10 removes the restriction on the operation (a step 904).
In the case where the detected distance does not exceed the predetermined distance (NO at the step 902), however, the image processing apparatus 10 repeats a process of determination at the step 902 until the detected distance exceeds the predetermined distance. In the case where the predetermined time has not passed after the detected distance exceeds the predetermined distance (NO at the step 903), the image processing apparatus 10 repeats a process of determination at the step 903 until the predetermined time has passed after the detected distance exceeds the predetermined distance.
In the case where the “predetermined distance” is set at the distance that enables the wireless communication between the image processing apparatus 10 and the remote terminal 30 to be maintained, the image processing apparatus 10 detects that the distance exceeds the distance that enables the wireless communication between the image processing apparatus 10 and the remote terminal 30 to be maintained and consequently removes the restriction on the operation. For example, in the case where the “predetermined distance” is set at the distance that enables the direct use of the image processing apparatus 10 by the user who operates the remote terminal 30 to presumed, the image processing apparatus 10 detects that the distance exceeds the “distance that enables the direct use to be presumed” and consequently removes the restriction on the operation.
The image processing apparatus 10 removes the restriction on the operation in the case where the distance between the image processing apparatus 10 and the remote terminal 30 exceeds the distance that enables the wireless communication to be maintained. For example, in the example in
In the case where the user who operates the remote terminal 30 is prioritized to operate the image processing apparatus 10 over the user who tries to remove the restriction on the operation and to operate the image processing apparatus 10 as described above, the restriction on the operation of the image processing apparatus 10 may not be removed until removal is instructed by the user who operates the remote terminal 30. In this case, as illustrated in, for example,
The first and second exemplary embodiments are described above. However, the present disclosure is not limited to the exemplary embodiments described above. For example, the structure of the information processing system 1 illustrated in
The order of the steps of the processing of the image processing apparatus 10 illustrated in
For example, according to the exemplary embodiments described above, the remote terminal 30 performs the operation for designating the time waited until the restriction on the operation of the image processing apparatus 10 is removed, but this is not a limitation. For example, a user interface for designating the time is provided on the operation screen of the image processing apparatus 10, and the time waited until the restriction on the operation is removed may be designated by the image processing apparatus 10.
In the embodiments above, the term “processor” refers to hardware in a broad sense. Examples of the processor include general processors (e.g., CPU: Central Processing Unit) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, and programmable logic device).
In the embodiments above, the term “processor” is broad enough to encompass one processor or plural processors in collaboration which are located physically apart from each other but may work cooperatively. The order of operations of the processor is not limited to one described in the embodiments above, and may be changed.
The foregoing description of the exemplary embodiments of the present disclosure has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiments were chosen and described in order to best explain the principles of the disclosure and its practical applications, thereby enabling others skilled in the art to understand the disclosure for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the disclosure be defined by the following claims and their equivalents.
An information processing system includes: a processor or a plurality of processors configured to: decrease a timeout time that is predetermined as a condition for removal of a restriction in response to an operation for requesting for the removal of the restriction performed on an operation screen of an image processing apparatus that is remotely operated by a terminal and that is subject to the restriction on a direct operation.
As for the information processing system described in (((1))), the processor or the plurality of processors is configured to: decrease the timeout time in response to an operation for approving the removal performed by the terminal after the operation for requesting for the removal is performed.
As for the information processing system described in (((2))), the operation for approving the removal is an operation for designating the timeout time that is decreased.
As for the information processing system described in (((3))), the processor or the plurality of processors is configured to: cause information based on the timeout time to be displayed on the operation screen as information for assisting the operation for designating the timeout time that is decreased.
As for the information processing system described in any one of (((1))) to (((4))), the processor or the plurality of processors is configured to: cause the timeout time that is decreased to be displayed on the terminal in response to the operation for requesting for the removal.
As for the information processing system described in (((2))), the processor or the plurality of processors is configured to: decrease the timeout time in response to the operation for requesting for the removal performed on the image processing apparatus by a user who has a predetermined privilege.
As for the information processing system described in (((6))), the processor or the plurality of processors is configured to: determine whether the user has the predetermined privilege, based on identification information that is provided to the user and that enables the user to be uniquely identified.
As for the information processing system described in (((6))) or (((7))), in a case where another user who does not have the predetermined privilege performs the operation for requesting for the removal, the processor or the plurality of processors is configured to: cause information about another image processing apparatus over which the other user has a predetermined privilege to be displayed on the operation screen without decreasing the timeout time of the image processing apparatus to be operated.
An information processing system includes: a processor or a plurality of processors configured to: remove a restriction if a distance between an image processing apparatus that is operated by a terminal connected through wireless communication and that is subject to the restriction on a direct operation and the terminal exceeds a predetermined distance.
As for the information processing system described in (((9))), the predetermined distance is a distance that enables the wireless communication to be maintained.
As for the information processing system described in (((10))), the predetermined distance is a predetermined distance that enables use of the image processing apparatus by a user who operates the terminal to be presumed.
As for the information processing system described in any one of (((9))) to (((11))), the processor or the plurality of processors is configured to: determine whether the restriction is removed depending on a state of the image processing apparatus in a case where the distance between the image processing apparatus and the terminal exceeds the predetermined distance.
As for the information processing system described in any one of (((9))) to (((12))), the processor or the plurality of processors is configured to: remove the restriction when a predetermined time has passed, as the state of the image processing apparatus, in a case where the distance between the image processing apparatus and the terminal exceeds the predetermined distance.
As for the information processing system described in any one of (((9))) to (((13))), the processor or the plurality of processors is configured to: determine whether the restriction is removed based on a designation from the user in a case where the distance between the image processing apparatus and the terminal exceeds the predetermined distance.
A program causing a computer to fulfill a function of decreasing a timeout time that is predetermined as a condition for removal of a restriction in response to an operation for requesting for the removal of the restriction performed on an operation screen of an image processing apparatus that is remotely operated by a terminal and that is subject to the restriction on a direct operation.
A program causing a computer to fulfill a function of removing a restriction if a distance between an image processing apparatus that is operated by a terminal connected through wireless communication and that is subject to the restriction on a direct operation and the terminal exceeds a predetermined distance.
Number | Date | Country | Kind |
---|---|---|---|
2023-038856 | Mar 2023 | JP | national |