Information processing system and program

The information processing system addresses the issue of displaying workflows from incorrect communication lines by matching permission and usage information, enhancing user awareness and facilitating prompt resolution of security issues.

JP2025008971APending Publication Date: 2025-01-20FUJIFILM BUSINESS INNOVATION CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023111641
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-06
Publication Date
2025-01-20

AI Technical Summary

Technical Problem

When an information processing device is connected to multiple independent communication lines, displaying workflows from an incorrect line can lead to unnoticed security issues due to mismatched communication line permissions, making it difficult for users to recognize incorrect settings.

Method used

An information processing system that uses processors to identify and display workflows only when permission information matches usage information, and notifies users or administrators of discrepancies through warnings and alerts.

Benefits of technology

Enhances user awareness of communication line issues, facilitates prompt resolution of problems, and ensures security by highlighting workflow discrepancies and enabling administrators to address them efficiently.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025008971000001_ABST
    Figure 2025008971000001_ABST
Patent Text Reader

Abstract

To make a user easily notice that there is a problem about a communication line in comparison with a configuration in which it seems as if workflow is not being accepted from other communication lines in the case of receiving the workflow from the other communication lines that do not permit user's use.SOLUTION: An information processing system is provided with one or more processors, and the one or more processors associate workflow directed to a user using the information processing device for receiving workflow by using a plurality of independent communication lines with use information showing a communication line used when the workflow is accepted to acquire them, and notify the user of a warning without displaying the workflow associated with the use information in a display part in the case that the use information does not match permission information showing the communication lines that permit their use of the user.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system and a program. [Background technology]

[0002] Patent document 1 discloses a communication control device having a storage means connected to a plurality of independent communication lines over which communication is carried out, storing user information for each user, and a determination means for determining whether or not the communication line to be used is available based on the user information of the user who is to use the communication line. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2019-22171 A Summary of the Invention [Problem to be solved by the invention]

[0004] In a configuration in which an information processing device is connected to multiple independent communication lines, a security requirement may be that data does not flow between different communication lines. In such a case, if the communication line used when a workflow addressed to a user authenticated by the information processing device is accepted is different from the communication line that the user is permitted to use, the workflow may not be displayed on the display unit. In this case, it appears as if the workflow is not accepted from other communication lines, making it difficult for the user to notice the problem of an incorrect setting regarding the permission of the communication lines. [Means for solving the problem]

[0005] The invention described in claim 1 is an information processing system comprising one or more processors, which acquires a workflow addressed to a user who uses an information processing device that accepts workflows using multiple independent communication lines, in association with usage information indicating the communication lines used when the workflow was accepted, and if the usage information does not match authorization information indicating the communication lines that the user is authorized to use, does not display the workflow associated with the usage information on a display unit, and notifies the user of a warning. The invention recited in claim 2 is the information processing system recited in claim 1, wherein the processor causes the display unit to display a warning image as a warning to the user. The invention described in claim 3 is an information processing system described in claim 2, wherein the warning image is an image indicating that there is a workflow that cannot be displayed on the display unit because the associated usage information does not match the permission information. The invention described in claim 4 is an information processing system described in claim 2 or claim 3, wherein, when multiple workflows are accepted, the processor displays the workflow whose associated usage information matches the permission information on the display unit on which the warning image is displayed. The invention described in claim 5 is an information processing system described in claim 1, in which the processor notifies an administrator that there is a workflow associated with the usage information if the usage information does not match the permission information. The invention described in claim 6 is the information processing system described in claim 5, wherein the processor notifies the administrator of the cause of the discrepancy between the permission information and the usage information. The invention described in claim 7 is an information processing system described in claim 1, in which the processor displays on the display unit the cause of the discrepancy between the permission information and the usage information when the user is granted the authority to modify the permission information. The invention described in claim 8 is a program for enabling one or more computers to realize a function of acquiring a workflow addressed to a user who uses an information processing device that accepts workflows using multiple independent communication lines, in association with usage information indicating the communication lines used when the workflow was accepted, and a function of not displaying the workflow associated with the usage information on a display unit and notifying the user of a warning if the usage information does not match authorization information indicating the communication lines that the user is authorized to use. Effect of the Invention

[0006] According to the inventions of claims 1 and 8, when a workflow is received from another communication line that the user is not authorized to use, it is possible to make the user more aware of a problem with the communication line, compared to a configuration in which it is as if the workflow was not received from the other communication line. According to the invention of claim 2, it is possible for the user to easily recognize the warning, as compared with a configuration in which a warning is notified using a display unit other than one for displaying a workflow. According to the invention of claim 3, it is possible to notify the user of detailed contents of the warning. According to the invention of claim 4, even when a workflow accepted from a communication line that the user is permitted to use is displayed on the display unit, the user can be made aware of a problem with the communication line. According to the invention of claim 5, when a workflow is received from a communication line other than the communication line that the user is authorized to use, it is possible to help resolve problems related to the communication line, compared to a configuration in which only the user is notified. According to the invention of claim 6, the time required to resolve a problem on a communication line can be shortened compared to when an administrator investigates the cause. According to the invention of claim 7, security can be ensured in the process of solving problems related to communication lines, compared to a configuration in which the cause of the problem is presented to all users. [Brief description of the drawings]

[0007] [Figure 1] 1 is a diagram showing an example of a configuration of a communication environment including an information processing system to which the present embodiment is applied. [Diagram 2] FIG. 1 is a diagram illustrating an example of a hardware configuration of an image processing apparatus according to an embodiment of the present invention. [Diagram 3] FIG. 2 is a diagram illustrating an example of a functional configuration of an image processing device according to the present embodiment. [Figure 4] 13 is a flowchart showing an example of a process flow for notifying a user of a warning. [Diagram 5] 13 is a flowchart showing the flow of a process for notifying an administrator. [Figure 6] FIG. 2 is a diagram showing an example of a display on a display unit to which the present embodiment is applied; [Figure 7] 11A and 11B are diagrams illustrating another example of a display on the display unit to which the present embodiment is applied. [Figure 8] 11A and 11B are diagrams illustrating another example of a display on the display unit to which the present embodiment is applied. [Figure 9] 11A and 11B are diagrams illustrating another example of a display on the display unit to which the present embodiment is applied. [Figure 10] 11A and 11B are diagrams showing other examples of display on a display unit to which this embodiment is applied, in which (A) is an operation screen for accepting login as an administrator, and (B) is an operation screen on which a notification to the administrator is displayed. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. <Communication environment configuration> FIG. 1 is a diagram showing an example of the configuration of a communication environment including an information processing system 1 to which the present embodiment is applied. The information processing system 1 according to the present embodiment is provided in an image processing device 10 that accepts a workflow using multiple independent communication lines. The image processing device 10 has a so-called multi-interface configuration that includes multiple communication interfaces (hereinafter referred to as "communication I / F") and is connected to multiple communication lines. In the example shown in FIG. 1, the image processing device 10 is connected to a first network 20 using a first communication line 40, and is connected to a second network 30 using a second communication line 50. The first network 20 is connected to a workflow system 21 that manages a workflow in which the order of each process is predetermined, a terminal device 22 that sets and processes the workflow, and a document management server 23 that manages documents exchanged in the workflow. The second network 30 is connected to a plurality of workflow systems 31 (311, 312), a terminal device 32, and a document management server 33. In this embodiment, the communication line is not particularly limited as long as it realizes information communication between the devices. The communication line may be wired or wireless, and may be used in combination.

[0009] In this embodiment, a "workflow" refers to a series of multiple processes that occur in the course of performing a task, and includes processes executed by the image processing device 10. Furthermore, "accepting a workflow" refers to accepting instructions related to the processes included in the workflow and workflow information such as the workflow name. Furthermore, a "document" is an electronic document that may contain images in addition to text, or may contain only images without text. A data file of a document may contain not only image data and document data, but also image information used when converting document data into an image, and attribute information such as the update date and time of the electronic document, paper size, number of pages, and keywords in the electronic document.

[0010] The image processing device 10 according to this embodiment is an information processing device that executes processing included in a workflow based on an operation of a user who uses the information processing system 1. The image processing device 10 acquires various types of information transmitted from the first network 20 and the second network 30, performs various types of processing, and transmits various types of information to the first network 20 and the second network 30. The image processing device 10 performs, for example, a process of reading an image formed on paper or the like, a process of forming an image on a medium such as paper, a process of outputting the recording medium on which the image has been formed, etc. Examples of the image processing device 10 include a so-called scanner that reads an original placed on a platen, a so-called electrophotographic multifunction machine that forms a toner image on the printing surface of paper, and a so-called inkjet printer that ejects ink onto the printing surface of paper.

[0011] Further, the image processing device 10 determines the communication I / F that the user can access based on the information for each user. For example, the users who operate the image processing device 10 are classified into a user who uses the image processing device 10 (hereinafter referred to as "user") and a user who manages the image processing device 10 (hereinafter referred to as "administrator"). The image processing device 10 identifies the user or the administrator based on the authority given to the user, the type of user authentication, and the like. The image processing device 10 determines the communication I / F that the user can access as the communication I / F connected to the communication line that the user is permitted to use in advance. On the other hand, the image processing device 10 determines the communication I / F that the administrator can access as all the communication I / Fs of the image processing device 10. Note that when there is no need to particularly distinguish between the user and the administrator, they may be collectively referred to simply as "user".

[0012] Furthermore, the image processing device 10 determines whether or not to present a workflow addressed to a user to the user based on information about the communication line. A "workflow addressed to a user" is a workflow that includes a process that requires an operation by the user. Examples of "information about the communication line" include information indicating the communication line, etc. that the user is permitted to use (hereinafter referred to as "permission information"), and information indicating the communication line, etc. that was used when the workflow addressed to the user was accepted (hereinafter referred to as "usage information"). Specifically, the image processing device 10 determines to present a workflow addressed to the user whose usage information matches the permission information, and determines not to present a workflow whose usage information does not match the permission information and to notify a warning.

[0013] The information processing device is not limited to the image processing device 10, and is not limited to a specific type of device as long as it has a multi-interface configuration and can be connected to multiple communication lines to exchange data with other information devices. For example, a computer device or the like can also be used as the information processing device. It is assumed that the information processing device in this embodiment is used by multiple users and has a communication I / F that can be accessed by each user.

[0014] The first network 20 and the second network 30 in this embodiment are networks connected by different communication lines. The first network 20 and the second network 30 are independent of each other, and a network is constructed for each user or each data, for example. One of the security requirements in a multiple network environment is that data exchange is not performed between the first network 20 and the second network 30. Other security requirements include that when an instruction is given to obtain or transmit data, data exchange is permitted only with the network that accepted the instruction, and that the address book stored in the image processing device 10 and history information of executed processes are distinguished for each network. When the image processing device 10 is shared among users belonging to different departments, for example, the first network 20 may be a network dedicated to department A, and the second network 30 may be a network dedicated to department B. Also, when the image processing device 10 handles data with different security levels, for example, the first network 20 may be the Internet, which is a network available to the public, and the second network 30 may be an intranet, which is a network available in a local area.

[0015] The workflow systems 21, 31 (311, 312) in this embodiment are systems that manage workflows that execute processes in sequence according to a predetermined order. The workflow systems 21, 31 (311, 312) automatically request the image processing device 10 to execute processes and communicate information between each device, for example, according to a workflow in which the order of each process is predetermined. The workflow systems 21, 31 may be configured, for example, with one server or multiple servers. Furthermore, the workflow systems 21, 31 may be configured as a so-called cloud server, or as an on-premise server.

[0016] The terminal devices 22 and 32 in this embodiment are information processing devices that set and process a workflow based on the operation of a user who uses the workflow systems 21 and 31. The user who uses the terminal devices 22 and 32 may be the same user as the user or administrator of the image processing device 10, or may be a user different from the user or administrator. The terminal devices 22 and 32 are realized by, for example, a computer device, a tablet information terminal, a smartphone, a game device, or other information processing devices.

[0017] The document management servers 23, 33 in this embodiment are server devices that manage documents exchanged in the course of a workflow. For example, the document management servers 23, 33 manage images read by the image processing device 10 as a process included in the workflow. The document management servers 23, 33 may be configured, for example, as one server or as multiple servers. Furthermore, the document management servers 23, 33 may be configured as so-called cloud servers or as on-premise servers.

[0018] It should be noted that the information devices connected to the first network 20 and the second network 30 are not limited to the example shown in Fig. 1. For example, in addition to the workflow system 21, a plurality of terminal devices may be connected to the first network 20, and a document management server may not be connected. Also, in addition to the workflow system 31, a plurality of terminal devices may be connected to the second network 30, and a document management server may not be connected.

[0019] The configuration of the information processing system 1 described above is one example, and it is sufficient if the information processing system 1 as a whole has the function of realizing the above-mentioned processing. Therefore, some or all of the functions of realizing the above-mentioned processing may be shared or cooperated within the information processing system 1. In other words, some or all of the functions of the image processing device 10 may be functions of another information device. Furthermore, some or all of the functions of each of the image processing devices 10 constituting the information processing system 1 may be transferred to another server or the like (not shown). This promotes processing by the information processing system 1 as a whole, and also makes it possible for the processes to be complemented.

[0020] The following describes an overview of functions of the image processing device 10 to which the information processing system 1 of this embodiment is applied. Here, it is assumed that permission information indicating the communication line that is permitted to be used by the image processing device 10 is set for each user, and the user is going to execute a workflow by the image processing device 10. The image processing device 10 identifies a user through user authentication. The image processing device 10 acquires workflows addressed to the identified user from the workflow systems 21, 31. The image processing device 10 displays the acquired workflows on a display unit based on the usage information and permission information. Specifically, the image processing device 10 displays a list of workflows among the acquired workflows whose usage information and permission information match, and notifies the user of a warning for workflows whose usage information and permission information do not match without displaying them.

[0021] By the image processing device 10 of the present embodiment having the above-mentioned functions, a warning is notified to the user regarding a workflow received from a communication line other than the communication line permitted to the user. Specifically, in a state where security requirements are ensured in a multiple network environment, a warning is notified to the user regarding a workflow received from another communication line. With this embodiment, even if the contents of the workflow received from another communication line are not presented to the user, the user notices a discrepancy that occurs between the permission information and the usage information. For example, the user notices that the permission information does not include the communication line used when actually acquiring the workflow, and that the permission information is set incorrectly. In addition, for example, the user notices that a workflow that has not been presented exists, or that the workflow has been acquired via an undesirable network communication line, etc. This embodiment aims to help make a user aware of problems related to a communication line while ensuring security requirements in a multiple network environment when a workflow is received from another communication line that the user is not authorized to use.

[0022] <Configuration of image processing device 10> FIG. 2 is a diagram showing an example of a hardware configuration of the image processing device 10 according to the present embodiment. The image processing device 10 has a control unit 11 that controls the operation of the entire device, a secondary storage unit 12 that stores image data and the like, a communication unit 13 that realizes communication with other devices, an image reading unit 14 that reads an image of a document, an image forming unit 15 that forms an image on a sheet of paper, which is an example of a recording medium, and an image processing unit 16 that applies processing such as color correction and gradation correction to image data and document data. The image processing device 10 also has an input unit 17 that accepts input operations from a user, and a display unit 18 that displays information to the user. The control unit 11 and the other processing units are connected via a bus or signal lines.

[0023] The control unit 11 includes a CPU (Central Processing Unit) 11a that controls the entire device as an example of a processor, a RAM (Random Access Memory) 11b that is used as a working memory for the CPU 11a, and a ROM (Read Only Memory) 11c that stores programs executed by the CPU 11a. The control unit 11 also includes a non-volatile memory 11d that is rewritable and can retain data even when the power supply is cut off. The non-volatile memory 11d is composed of, for example, an SRAM or a flash memory backed up by a battery, and stores permission information, usage information, and the like. The control unit 11 also reads the programs stored in the secondary storage unit 12, thereby executing each process of the image processing device 10 of this embodiment.

[0024] The program executed by the CPU 11a may be provided in a state stored in a computer-readable recording medium such as a magnetic recording medium (magnetic tape, magnetic disk, etc.), an optical recording medium (optical disk, etc.), a magneto-optical recording medium, a semiconductor memory, etc. The program executed by the CPU 11a may be provided using a communication means such as the Internet.

[0025] In this specification, the term "processor" refers to a processor in a broad sense, including general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.). In addition, the operations of the processor may not only be performed by one processor, but may be performed by multiple processors in physically separate locations working together. The order of the operations of the processor is not limited to the order described in this embodiment, and may be changed.

[0026] The secondary storage unit 12 is configured by, for example, a hard disk drive (HDD) or a semiconductor memory, which is a non-volatile storage device. The secondary storage unit 12 stores workflow information received from the outside, image data read by the image reading unit 14, image data received from the outside through communication, image data transmitted or received through facsimile communication, etc. In addition, the secondary storage unit 12 stores programs executed by the control unit 11, user information, permission information, usage information, an address book, history information of executed processes, etc.

[0027] The communication unit 13 has at least a first communication I / F and a second communication I / F. The first communication I / F is a communication interface for connecting to the first network 20 using the first communication line 40. The first communication I / F has, for example, an address in the first network 20 (e.g., an IP (Internet Protocol) address). The second communication I / F is a communication interface for connecting to the second network 30 using the second communication line 50. The second communication I / F has, for example, an address in the second network 30 (e.g., an IP address). The first communication I / F and the second communication I / F may be realized by individual network cards and connectors.

[0028] The image reading unit 14 is a so-called scanner, and supports both a mode in which an image is read while the reading unit is moved relative to a stationary original, and a mode in which an image is read while the original is moved relative to the stationary reading unit. The image forming unit 15 is a processing unit that forms an image on a recording medium such as paper, and has a mechanism according to a formation method. For example, toner or ink is used as the recording material. The image processing unit 16 is composed of a dedicated processor, processing circuitry, and the like for processing image data.

[0029] The input unit 17 is a switch, a button, a touch panel, etc. that accepts an input operation from a user. The input unit 17 may also have a code reader that corresponds to code information such as a barcode or a QR code (registered trademark), a card reader that corresponds to an IC (Integrated Circuit) card such as an employee ID card, a sensor that reads biometric information such as a user's fingerprint or vein pattern, etc. The input unit 17 may also have a communication device that wirelessly communicates with a user terminal (not shown) owned by a user via Bluetooth (registered trademark), NFC (Near Field Communication), etc. In response to a user's operation via the input unit 17, a position on an operation screen displayed on the display unit 18 (described later) is specified, or an image displayed on the display unit 18 is specified. In response to a user's operation via the input unit 17, user information of the user may be acquired.

[0030] The display unit 18 is configured with, for example, a liquid crystal display or an organic EL display, and displays images, text information, and the like to the user who operates the image processing device 10. Furthermore, when the display unit 18 is configured by a so-called touch panel, the input unit 17 and the display unit 18 are provided integrally.

[0031] Fig. 3 is a diagram showing an example of a functional configuration of the image processing device 10 according to this embodiment. Each function of the image processing device 10 shown in Fig. 3 is realized mainly by the CPU 11a of the control unit 11 (see Fig. 2). As shown in Figure 3, the image processing device 10 includes an information management unit 101 that manages various types of information, an information acquisition unit 102 that acquires various types of information, an identification unit 103 that identifies the user operating the device, an information analysis unit 104 that analyzes the various types of information, a display control unit 105 that controls the display of the display unit 18 (see Figure 2), and a transmission control unit 106 that controls the transmission of various types of information.

[0032] The information management unit 101 stores and manages various types of information in a database of the secondary storage unit 12 (see FIG. 2). For example, the information management unit 101 stores and manages user information and permission information set in advance for each user in association with each other. User information is information used for user authentication. Examples of user information include identification information such as a user ID and biometric information that can uniquely identify a user, a password, and a user name, as well as identification information such as a card ID that can uniquely identify an authentication card distributed to a user, and the scope of authority granted to a user. The permission information is information used to identify the communication lines, communication I / Fs, and networks that the user is permitted to use. Examples of the permission information include identification information that can uniquely identify the communication lines that the user is permitted to use when the user is a user. This identification information may be identification information that can uniquely identify the communication I / F for connecting to the communication line, or identification information that can uniquely identify the network connected by the communication line (hereinafter referred to as the "permitted network"). Examples of the identification information include an IP address, a subnet mask, and a network number. The permission information may be set individually by an administrator, or may be set according to predetermined conditions such as default values.

[0033] Furthermore, the information management unit 101 stores and manages a workflow acquired by the information acquisition unit 102 described below in association with usage information indicating the communication line, etc., used when the workflow was accepted. In other words, the information management unit 101 stores and manages the workflow information of the acquired workflow in association with usage information indicating the communication line, etc., used when the workflow information was accepted. Examples of workflow information include identification information such as a workflow ID that can uniquely identify a workflow, a workflow name, processing information of the processing included in the workflow, etc. This processing information includes instructions related to the processing and detailed setting information for the processing, etc. Examples of usage information include identification information that can uniquely identify the communication line, communication I / F, or network (hereinafter referred to as the "used network") used when the workflow addressed to the user was accepted.

[0034] Furthermore, the information management unit 101 stores and manages an address book and history information of executed processes for each communication line. In other words, the information management unit 101 stores and manages an address book and history information of executed processes for each communication I / F and network. Examples of the address book include IP addresses of information devices with which data can be exchanged, and email addresses indicating the destination of emails. Examples of the history information include workflow information of workflows executed by the image processing device 10, and the date and time when the workflow processing was executed.

[0035] The information acquiring unit 102 acquires various kinds of information. For example, the information acquiring unit 102 acquires input information that is accepted by the input unit 17 (see FIG. 2) of the image processing device itself. Also, for example, the information acquiring unit 102 acquires various kinds of information transmitted from external information devices such as the workflow systems 21 and 31. Among the information acquired by the information acquiring unit 102, information transmitted from the workflow systems 21 and 31 includes, for example, workflow information of a workflow addressed to a user and including processing executed by the image processing device 10.

[0036] The identification unit 103 identifies a user who operates the image processing device based on various information. For example, the identification unit 103 identifies a user based on information used for user authentication for using the image processing device 10. The identification unit 103 also identifies permission information associated with the user information of the user. Also, for example, the identification unit 103 identifies the administrator based on information used for user authentication for managing the image processing device 10 (hereinafter referred to as "administrator authentication"). Also, for example, the identification unit 103 may identify an administrator based on the authority given to a user identified by user authentication for using the image processing device 10. Specifically, when the authority to manage the image processing device 10 is given to the user, the identification unit 103 may identify the user as an administrator. Note that when the authority to modify the permission information is given to the user, the identification unit 103 may identify the user as equivalent to an administrator.

[0037] The information analysis unit 104 analyzes various information. For example, the information analysis unit 104 analyzes the permission information identified by the identification unit 103. Specifically, the information analysis unit 104 analyzes the permission information associated with the user information of the user. The information analysis unit 104 permits the user to access a communication I / F connected to a communication line indicated by the permission information. In other words, the information analysis unit 104 determines, for the user, an authorized network to be connected via a communication line indicated by the permission information.

[0038] Furthermore, the information analysis unit 104 analyzes the workflow acquired by the information acquisition unit 102. Specifically, the information analysis unit 104 analyzes usage information indicating the communication line, etc. used when the workflow was accepted, based on the permission information. The information analysis unit 104 permits the content of a workflow whose usage information matches the permission information to be displayed on the display unit 18, and does not permit the content of a workflow whose usage information does not match the permission information to be displayed on the display unit 18, and issues a warning to the user. Furthermore, the information analysis unit 104 notifies the administrator that there is a workflow associated with usage information that does not match the permission information.

[0039] The display control unit 105 controls the display unit 18 to display various information. For example, the display control unit 105 controls the display unit 18 to display the contents of the workflow permitted to be displayed by the information analysis unit 104. Here, the contents of the workflow include workflow processing information and the workflow name. The display control unit 105 also controls the display unit 18 to display, for example, a warning image as information for warning the user about the workflow not permitted to be displayed by the information analysis unit 104. The display control unit 105 also controls the display unit 18 to display, for example, the workflow name of the workflow not permitted to be displayed by the information analysis unit 104, the cause of the discrepancy between the permission information and the usage information, and the like, as a notice to the administrator.

[0040] The transmission control unit 106 controls the transmission of various information. Specifically, the transmission control unit 106 controls the transmission of various information to the workflow systems 21, 31 and external information devices. Among the information transmitted under the control of the transmission control unit 106, information transmitted to the workflow systems 21, 31 includes, for example, information requesting a workflow addressed to a user. Furthermore, among the information transmitted under the control of the transmission control unit 106, information transmitted to external information devices includes, for example, information notifying an administrator of the workflow name of a workflow not permitted to be displayed by the information analysis unit 104, the cause of a discrepancy between the permission information and the usage information, and the like.

[0041] <Configuration of external devices connected to image processing device 10> The hardware configurations of the workflow systems 21, 31, the terminal devices 22, 32, and the document management servers 23, 33 according to this embodiment are similar to the hardware configuration of the image processing device 10 shown in Fig. 2, except for the image reading unit 14, the image forming unit 15, and the image processing unit 16. In other words, the workflow systems 21, 31, the terminal devices 22, 32, and the document management servers 23, 33 are each equipped with a control unit, a secondary storage unit, a communication unit, an input unit, and a display unit having the same functions as the control unit 11, the secondary storage unit 12, the communication unit 13, the input unit 17, and the display unit 18 shown in Fig. 2, and illustrations and explanations are omitted. Note that the workflow systems 21, 31, and the document management servers 23, 33 do not have to be similar to the configurations of the input unit 17 and the display unit 18. Moreover, the workflow systems 21 and 31, the terminal devices 22 and 32, and the document management servers 23 and 33 according to the present embodiment each have a function for managing various types of information, a function for acquiring various types of information, a function for analyzing various types of information, and a function for controlling the transmission of various types of information. Furthermore, the workflow systems 21 and 31, the terminal devices 22 and 32, and the document management servers 23 and 33 each have a function for controlling the display of a display unit if the display unit has one.

[0042] <Processing flow> (Warning notification process flow) 4 is a flowchart showing an example of a process flow for notifying a user of a warning. In FIG. 4, a case where at least one workflow addressed to the user is acquired is taken as an example.

[0043] The image processing device 10 authenticates the user as a user (S401). The image processing device 10 determines an authorized network that the user is authorized to use (S402). Specifically, the image processing device 10 identifies the user who has received user authentication to use the image processing device 10 as the user, and determines the authorized network based on authorization information associated with the user information of the user.

[0044] Next, the image processing device 10 receives an instruction to acquire a workflow from the user via the input unit 17 (see FIG. 2) (S403). Based on the instruction from the user to acquire a workflow, the image processing device 10 acquires the workflow addressed to the user (S404).

[0045] Then, the image processing device 10 determines whether or not there is a workflow whose usage network does not match the permitted network among the acquired workflows (S405). Specifically, the image processing device 10 determines whether or not there is a workflow whose usage information does not match the permitted information. If there is a workflow whose usage network does not match the permitted network (YES in S405), the image processing device 10 determines whether or not there is a workflow whose usage network matches the permitted network among the acquired workflows (S406). Specifically, the image processing device 10 determines whether or not there is a workflow associated with usage information that matches the permitted information.

[0046] If there is a workflow whose network usage matches the permitted network (YES in S406), the image processing device 10 displays the workflow whose network usage matches the permitted network and notifies the user of a warning (S407). In other words, the image processing device 10 does not display a workflow whose network usage does not match the permitted network, and notifies the user of a warning. For example, the warning notification to the user may be a warning button 852 (see FIG. 8) described later, sound, light, vibration, email, etc.

[0047] Then, the image processing device 10 receives an instruction to display the warning from the user via the input unit 17 (S408). Based on the instruction to display the warning from the user, the image processing device 10 displays an outline of the problem to be warned about and options for dealing with the problem on the display unit 18 (S409), and ends the process. Specifically, the image processing device 10 notifies the user of the outline of the problem without displaying the contents of the workflow in which the network in use does not match the permitted network, and presents options for dealing with the problem. Options for dealing with the problem include, for example, notifying the administrator that a problem has occurred, and the user solving the problem as the administrator.

[0048] In S406, if there is no workflow in which the network in use matches the permitted network (NO in S406), the image processing device 10 does not notify the user of a warning, but displays an outline of the problem to be warned about and options for dealing with it on the display unit 18 (S409), and ends the process. Specifically, the image processing device 10 displays an outline of the problem to be warned about and options for dealing with it on the display unit 18 even if it does not accept an instruction from the user to display the warning.

[0049] In S405, if there is no workflow in which the network in use does not match the permitted network (NO in S405), the image processing device 10 displays the acquired workflow on the display unit 18 (S410) and ends the process. Specifically, the image processing device 10 displays the acquired workflow on the display unit 18 without issuing a warning to the user. It should be noted that, in S404, if no workflow addressed to the user has been acquired, no warning is given to the user, and no workflow is displayed on the display unit 18.

[0050] (Process flow for notifying the administrator) Fig. 5 is a flowchart showing the flow of the process of notifying the administrator. Fig. 5 shows an example of a workflow in which the network in use does not match the permitted network, and the options for dealing with S409 in Fig. 4 are to notify the administrator that a problem has occurred and to have the user log in as the administrator.

[0051] The image processing device 10 displays on the display unit 18 (see FIG. 2) a notification button for receiving instructions to notify the administrator that a problem has occurred, and a login button for receiving instructions for the user to log in as an administrator (S501). The image processing device 10 determines whether or not selection of the login button has been accepted from the user via the input unit 17 (see FIG. 2) (S502).

[0052] If the selection of the login button has not been accepted (NO in S502), the image processing apparatus 10 determines whether or not the selection of the notification button has been accepted from the user via the input unit 17 (S503). If the selection of the notification button has not been accepted (NO in S503), the image processing apparatus 10 repeats S501 until the selection of the login button or the notification button is accepted. If the selection of the notification button is accepted in S503 (YES in S503), the image processing device 10 notifies the administrator of the workflow addressed to the user whose network usage does not match the permitted network and details of the problem (S504), and terminates the processing.

[0053] When the selection of the login button is accepted in S502 (YES in S502), the image processing device 10 requests information for management authentication from the user (S505). Specifically, the image processing device 10 displays on the display unit 18 an input field for accepting input of information for management authentication. Then, the image processing device 10 determines whether the user has been authenticated as an administrator (S506). Specifically, the image processing device 10 verifies the information entered by the user and determines whether the administrator authentication has been successful.

[0054] If the user is authenticated as an administrator (YES in S506), the workflows for which the network in use does not match the permitted network and details of the problem are displayed on the display unit 18 (S507), and the process ends. Specifically, the image processing device 10 presents to the user, who is the administrator, information that enables the user to identify workflows that have been acquired but not displayed, and information that the workflows are not displayed because the network in use does not match the permitted network. On the other hand, if the user is not authenticated as an administrator (NO in S506), the image processing device 10 notifies the user that the entered information is incorrect (S508), and repeats S505 until the correct information is entered.

[0055] In addition, without being limited to the above example, the administrator may be notified of the workflow addressed to the user whose network usage does not match the permitted network and the details of the problem, regardless of whether the notification button is selected. Specifically, when the image processing device 10 identifies that the user and the administrator are different users based on the authority granted to the user, the administrator may be notified of the workflow addressed to the user whose network usage does not match the permitted network and the details of the problem by using an email or the like. Furthermore, when the user does not input information for management authentication, the workflow in which the network in use does not match the authorized network and details of the problem may be displayed on the display unit 18. Specifically, when the user is granted the authority to manage the image processing device 10 and the authority to modify the authorization information, the image processing device 10 may not request the user for management authentication information, and may display the workflow in which the network in use does not match the authorized network and details of the problem on the display unit 18.

[0056] (Example of display on display unit 18) FIG. 6 is a diagram showing an example of a display on the display unit 18 to which this embodiment is applied. In this embodiment, when the image processing device 10 is started or when it is to be used, an operation screen 800 for accepting user operations is displayed on the display unit 18 (see FIG. 2). Note that a pointer image that moves in response to a user's operation of the input unit 17 (see FIG. 2) may be displayed on the operation screen 800.

[0057] In the display example shown in Fig. 6, the operation screen 800 has a selection area 810 in which button images for accepting selection of application software (hereinafter referred to as "application") to be used in the image processing device 10 are displayed. The operation screen 800 shown in Fig. 6 is a so-called home screen, which is a screen that is initially displayed when various functions of the image processing device 10 are to be used. The operation screen 800 may also have a control area 820 in which an instruction image for accepting instructions regarding control of the image processing device 10 itself is displayed, an authentication area 830 in which an image regarding user authentication is displayed, and a tab area 840 in which tabs for accepting instructions to switch the display contents of the operation screen 800 are displayed.

[0058] The selection area 810 displays information about apps that can be selected by a user who has been authenticated. In the example shown in FIG. 6, the selection area 810 displays button images for each app that realizes various functions. These button images receive instructions from the user to access each app. In this embodiment, the selection area 810 displays a selection button 811 corresponding to a "Workflow App," which is an app for executing processing included in a workflow addressed to the user.

[0059] The selection button 811 is a button image that accepts an instruction from a user to access the "Workflow App". When the user is authenticated as a user, the selection button 811 accepts an instruction to obtain a workflow addressed to the user. When the selection button 811 is selected by a user, the associated "Workflow App" is accessed, and workflows addressed to the user and whose usage information and permission information match are displayed in a list on the operation screen 800. Furthermore, when the user is authenticated as an administrator, the selection button 811 may accept an instruction regarding the settings of the associated "Workflow App".

[0060] In the control area 820, a plurality of instruction images may be displayed according to the type of control of the image processing device 10 itself. User information of a user who has been authenticated is displayed in the authentication area 830. The displayed user information may not only be displayed as pictures or symbols, but may also include the user's photo, user name, granted authority, etc. When the authentication area 830 is selected by a user, an instruction to display an authentication screen that accepts input of information for user authentication may be received. A plurality of tabs may be displayed in the tab area 840 according to the content to be switched and displayed. The content to be switched and displayed includes history information of a process instructed by an authenticated user, destination information for identifying a communication destination, and information of an application that can be selected by an authenticated user.

[0061] FIG. 7 is a diagram showing another example of a display on the display unit 18 to which this embodiment is applied. In this embodiment, when the user selects the selection button 811 associated with the "Workflow App" shown in Figure 6, an operation screen 800 in which the "Workflow App" has been accessed is displayed on the display unit 18 (see Figure 2), as shown in Figure 7.

[0062] 7, operation screen 800 has a workflow name field 851 that displays the workflow names of workflows that can be presented to the user. "Workflows that can be presented to the user" are workflows whose contents are permitted to be displayed on display unit 18. Operation screen 800, which has multiple workflow name fields 851, is a screen on which workflow names are displayed in a list, that is, a so-called list screen.

[0063] The workflow name column 851 is a display column that displays the workflow name of a workflow addressed to the user and whose usage information and permission information match. The workflow name column 851 does not display the workflow name of a workflow addressed to the user but whose usage information and permission information do not match. In other words, the workflow name column 851 does not display the workflow name of a workflow whose contents are not permitted to be displayed on the display unit 18.

[0064] 7 is a screen when there is no workflow that can be presented to the user and no workflow that cannot be presented due to a mismatch between the usage information and the permission information, and is a list screen with an empty workflow name column 851. Specifically, when the image processing device 10 has not acquired any workflow addressed to the user, an empty list screen is displayed.

[0065] FIG. 8 is a diagram showing another example of a display on the display unit 18 to which this embodiment is applied. Unlike the example shown in Fig. 7, Fig. 8 illustrates an example in which the image processing device 10 acquires a workflow addressed to a user. Specifically, Fig. 8 illustrates an example in which the image processing device 10 acquires a workflow that can be presented to a user and a workflow that cannot be presented to a user. In this embodiment, when the selection button 811 shown in Fig. 6 is selected by the user, a warning is notified to the user and a list screen of workflows that can be presented is displayed on the display unit 18 (see Fig. 2) as shown in Fig. 8. In other words, in this embodiment, when the selection button 811 shown in Fig. 6 is selected by the user and workflows addressed to multiple users are accepted, workflows whose associated usage information matches the permission information are displayed on the display unit 18 with a warning image displayed as shown in Fig. 8.

[0066] In the display example shown in Fig. 8, a warning button 852, which is an image that warns the user about a workflow that is not permitted to be displayed, is displayed on an operation screen 800 having a workflow name column 851. In the example shown in Fig. 8, the image processing device 10 has acquired two workflows that can be presented to the user, and the workflow names "Workflow 1" and "Workflow 2" are displayed in the workflow name columns 851. In addition, two of the four workflow name columns 851 are blank. The number of workflow name columns 851 may be changed depending on the number of workflows that can be presented to the user.

[0067] When a workflow name is displayed and selected by the user, the workflow name column 851 may receive an instruction to execute a process included in the workflow whose workflow name is displayed in the display column. Note that the workflow name column 851 is not limited to a display column that displays the workflow name for each workflow, and may display multiple workflow names in one display column. When a workflow name of the multiple displayed workflow names is selected by the user, the workflow name column 851 may receive an instruction to execute a process included in the workflow whose workflow name is selected.

[0068] The warning button 852, as an example of a warning image, is an image that warns the user when there is a workflow that cannot be displayed on the display unit 18 because the associated usage information does not match the permission information. In other words, the warning button 852 is an image that indicates that there is a workflow that cannot be displayed on the display unit 18 because the associated usage information does not match the permission information. Specifically, the warning button 852 is an image that is displayed on the list screen when a workflow is acquired via a communication line that the user is not permitted to use. The warning button 852 is an image that makes the user recognize that some kind of problem has occurred, and is a picture, a symbol, a message, or a combination of these. The warning button 852 does not notify the user of the contents, such as the workflow name, of the workflow that cannot be displayed on the display unit 18 because the associated usage information does not match the permission information.

[0069] Moreover, the warning button 852 is a button image that receives an instruction from the user to display an outline of the problem and options for dealing with the problem. When the warning button 852 is selected by the user, an outline of the problem that needs to be notified to the administrator is presented to the user, and options for encouraging the user to deal with the problem are presented on the operation screen 800.

[0070] Without being limited to the above example, the warning button 852 may be displayed on the operation screen 800 where all of the workflow name columns 851 are empty. Specifically, when there is no workflow that can be presented to the user, but there is at least one workflow that cannot be presented due to a mismatch between the usage information and the permission information, the warning button 852 may be displayed on an empty list screen as shown in FIG.

[0071] FIG. 9 is a diagram showing another example of a display on the display unit 18 to which this embodiment is applied. In this embodiment, when the warning button 852 shown in FIG. 8 is selected by the user, an operation screen 800 is displayed on the display unit 18 (see FIG. 2) as shown in FIG. 9, presenting an overview of the problem to be warned about and options for dealing with the problem.

[0072] An operation screen 800 shown in Fig. 9 is a screen that presents to the user an outline of a problem occurring in the image processing device 10 and options for dealing with the problem. In the display example shown in Fig. 9, the operation screen 800 has a summary field 861 that shows an outline of the problem warned about by the warning button 852, a notification button 862 that accepts an instruction to notify an administrator that a problem has occurred, and a login button 863 that accepts an instruction related to logging in by the user as an administrator.

[0073] The summary field 861 is a display field that displays, more specifically than the warning button 852, that there is a workflow that cannot be displayed on the display unit 18 because the associated usage information does not match the permission information. The summary field 861 does not display details such as the workflow name of the workflow that cannot be displayed. In the example shown in Fig. 9, the summary field 861 displays a message, but it is sufficient to display that there is a workflow that cannot be displayed due to settings made by the administrator, and an error code, a picture, a symbol, or a combination of these may also be displayed.

[0074] The notification button 862 is an image that accepts an instruction from the user to notify the administrator that there is a workflow associated with usage information that does not match the permission information. In the example shown in FIG. 9, when the notification button 862 is selected by the user, an email is sent to the administrator to notify that there is a workflow that cannot be displayed due to settings made by the administrator. Examples of information notified to the administrator include information indicating the cause of the mismatch between the permission information and the usage information, workflow information of a workflow that cannot be displayed due to settings made by the administrator, and the like. The "information indicating the cause of the mismatch between the permission information and the usage information" includes information indicating that the permission network set by the administrator and the usage network do not match, detailed information on the target permission information and usage information, and the like.

[0075] The login button 863 is an image for accepting an instruction from a user to log in as an administrator of the image processing device 10. For example, when the user selects the login button 863, the user is requested to input information required for administrator authentication for managing the image processing device 10.

[0076] Without being limited to the above-mentioned example, the operation screen 800 shown in Fig. 9 may be displayed when the warning button 852 shown in Fig. 8 is not selected by the user. Specifically, when the selection button 811 in Fig. 6 is selected by the user and there is no workflow that can be presented to the user, but there is a workflow that cannot be presented due to a mismatch between the usage information and the permission information, the operation screen 800 shown in Fig. 9 may be displayed on the display unit 18.

[0077] FIG. 10 is a diagram showing another example of a display on the display unit 18 to which this embodiment is applied, in which (A) shows an operation screen 800 for accepting login as an administrator, and (B) shows an operation screen 800 on which a notification to the administrator is displayed. In this embodiment, when the login button 863 shown in FIG. 9 is selected by the user, an operation screen 800 for accepting login as an administrator is displayed on the display unit 18 (see FIG. 2) as shown in FIG. 10(A).

[0078] The operation screen 800 shown in Fig. 10(A) is a so-called authentication screen, which is a screen having an input field for accepting input of information for administrator authentication by a user via the input unit 17 (see Fig. 2). The display example shown in Fig. 10(A) has an administrator ID input field 871 for accepting input of an administrator ID, which is a user ID that can uniquely identify an administrator, and a password input field 872 for accepting input of a password associated with this administrator ID.

[0079] When the user is authenticated as an administrator based on the administrator ID and password entered on the operation screen 800 shown in Fig. 10(A), the operation screen 800 displaying a notification to the administrator, as shown in Fig. 10(B), is displayed on the display unit 18. In other words, when the administrator authentication is successful, the operation screen 800 transitions from the screen shown in Fig. 10(A) to the screen shown in Fig. 10(B).

[0080] 10B is a so-called notification screen, which is a screen for notifying the administrator of details of the warning issued by the warning button 852 (see FIG. 8). The "details of the warning issued by the warning button 852" include, for example, information indicating the cause of the mismatch between the permission information and the usage information, workflow information of a workflow that cannot be displayed due to settings made by the administrator, etc. 10(B), operation screen 800 has an explanation field 881 that explains the problem for which a warning has been issued, and a hidden workflow name field 882 that displays the workflow names of workflows whose names were not displayed in the workflow name field 851. Operation screen 800 also has a usage information field 883 that displays usage information, and a permission information field 884 that displays permission information. Operation screen 800 may also display an emphasis image 885 that emphasizes the cause of the problem.

[0081] The explanation field 881 is a field for explaining to the administrator that there is a workflow that cannot be displayed due to settings made by the administrator, and that the settings must be checked. In the example shown in Fig. 10(B), a message is displayed in the explanation field 881, but an error code, a picture, a symbol, or a combination of these may also be displayed.

[0082] The hidden workflow name field 882 is a display field in which the workflow name is displayed as workflow information of a workflow that cannot be displayed due to settings made by the administrator. In the example shown in Fig. 10(B), the hidden workflow name field 882 displays "Workflow name" indicating the item to be displayed, and the workflow name of the workflow that cannot be displayed due to settings made by the administrator, "Scan operation."

[0083] The usage information column 883 is a display column that displays information indicating differences between the target usage information and the user's permission information. The permission information column 884 is a display column that displays information indicating differences between the target permission information and usage information associated with a workflow that cannot be displayed due to settings made by an administrator. In other words, the usage information column 883 and the permission information column 884 are display columns that display items in which information differs between the target usage information and the permission information. 10(B), the usage information field 883 displays "Network that accepted instruction" indicating the item to be displayed, and the network name "Network B" of the network used when the workflow addressed to the user was accepted. The permission information field 884 displays "User's available networks" indicating the item to be displayed, and the network name "Network A" of the permission network that the user is permitted to use. Note that the items displayed in the usage information field 883 and the permission information field 884 are not limited to network names, and may be items that identify communication lines, communication I / Fs, or networks.

[0084] The emphasis image 885 is an image for allowing the administrator to check the cause of the problem, and is an image for emphasizing that there is a difference in information between the target usage information and the permission information. In the example shown in Fig. 10(B), the emphasis image 885 is displayed on the right side of each of the usage information column 883 and the permission information column 884. The display mode of the emphasis image 885 is not limited to the example shown in FIG. 10B. Specifically, the display position of the emphasis image 885 may be a position associated with the usage information column 883 or the permission information column 884, and may be a position on the left side, upper side, or lower side of each of the usage information column 883 and the permission information column 884, or a position overlapping with the usage information column 883 or the permission information column 884. The emphasis image 885 may be an image for emphasis, and may be an arrow image pointing to the usage information column 883 or the permission information column 884, a frame image surrounding the usage information column 883 or the permission information column 884, a message image associated with the usage information column 883 or the permission information column 884, or the like. The emphasis image 885 is displayed in association with each of the usage information column 883 and the permission information column 884, but may be displayed in association with either one of the usage information column 883 or the permission information column 884.

[0085] Without being limited to the above example, the operation screen 800 shown in Fig. 10(B) may be displayed without transitioning from the authentication screen as shown in Fig. 10(A). Specifically, when the login button 863 shown in Fig. 9 is selected by the user, if the user is granted the authority to manage the image processing device 10 and the authority to modify the permission information, the user is not requested to provide management authentication information, and the cause of the mismatch between the permission information and the usage information may be displayed on the display unit 18 as shown in Fig. 10(B).

[0086] <Modification> (1) Although the embodiment of the present invention has been described above, the technical scope of the present invention is not limited to the scope of the above-mentioned embodiment. It is clear from the claims that the technical scope of the present invention also includes various modifications and improvements to the above-mentioned embodiment.

[0087] (2) When a user who uses an information processing device is authorized to modify the permission information, a modification button, which is an image for receiving an instruction from the user to modify the permission information, may be displayed on a display unit that displays the cause of the inconsistency between the permission information and the usage information. The modification button is displayed on a screen that notifies the user of details of the contents of the warning in the warning image. The modification button may be, for example, a display field that displays the usage information or an image associated with this display field on an operation screen such as that shown in FIG. 10(B), or may be displayed separately. Moreover, the modification button may be hidden when the permission information is modified so as to match the usage information.

[0088] (3) When the usage information does not match the permission information set for the user who uses the information processing device, the workflow associated with the usage information may not be displayed on the display unit of the terminal device owned by the user, and a warning image may be displayed instead. Specifically, the workflow associated with the usage information may not be displayed on a display unit that the user can carry separately from the information processing device, that is, a so-called remote user interface, and a warning image may be displayed instead.

[0089] (Additional Note) (((1))) one or more processors; The processor, Acquire a workflow addressed to a user who uses an information processing device that accepts workflows using a plurality of independent communication lines, in association with usage information indicating the communication lines used when the workflow was accepted; if the usage information does not match permission information indicating the communication line that the user is permitted to use, the workflow associated with the usage information is not displayed on a display unit, and a warning is issued to the user. Information processing system. (((2))) The processor, displaying a warning image on the display unit as a warning to the user; An information processing system according to (((1))). (((3))) the warning image is an image indicating that there is a workflow that cannot be displayed on the display unit because the associated usage information does not match the permission information. The information processing system according to (((2))). (((4))) The processor, When a plurality of the workflows have been accepted, the workflow whose associated usage information matches the permission information is displayed on the display unit on which the warning image is displayed. The information processing system according to (((2))) or (((3))). (((5))) The processor, If the usage information does not match the permission information, a notification is made to an administrator that the workflow is associated with the usage information. 13. An information processing system according to any one of ((1))) to (((4))). (((6))) The processor, a notification to the administrator of the cause of the discrepancy between the permission information and the usage information; The information processing system according to (((5))). (((7))) The processor, When the user is authorized to modify the permission information, the display unit is caused to display a cause of the discrepancy between the permission information and the usage information. 13. An information processing system according to any one of ((1))) to (((4))). (((8))) On one or more computers, a function of acquiring a workflow addressed to a user who uses an information processing device that accepts workflows using a plurality of independent communication lines, in association with usage information indicating the communication lines used when the workflow was accepted; a function of not displaying the workflow associated with the usage information on a display unit and notifying a warning to the user when the usage information does not match with permission information indicating the communication line that the user is permitted to use; A program to achieve this.

[0090] According to the information processing system of (((1))) and the program of (((8))), when a workflow is received from another communication line that the user is not authorized to use, it is possible to make the user more aware of a problem with the communication line, compared to a configuration in which it is as if no workflow was received from the other communication line. According to the information processing system of (((2))), the user can easily recognize the warning, compared to a configuration in which the warning is notified using a unit other than a display unit for displaying the workflow. According to the information processing system of (((3))), it is possible to notify the user of the detailed contents of the warning. According to the information processing system of (((4))), even when a workflow accepted from a communication line that the user is authorized to use is being displayed on the display unit, the user can be made aware of a problem with the communication line. According to the information processing system of (((5))), when a workflow is received from a communication line other than the communication line that the user is authorized to use, it is possible to facilitate the resolution of problems related to the communication line, compared to a configuration in which only the user is notified. According to the information processing system of (((6))), the time required to resolve a problem with a communication line can be reduced, compared to when an administrator investigates the cause. According to the information processing system of (((7))), security can be ensured in the process of resolving problems related to communication lines, compared to a configuration in which the cause of the problem is presented to all users. [Explanation of symbols]

[0091] 1...information processing system, 10...image processing device, 11a...CPU, 18...display unit, 20...first network, 30...second network, 40...first communication line, 50...second communication line, 21, 31...workflow system, 101...information management unit, 102...information acquisition unit, 103...identification unit, 104...information analysis unit, 105...display control unit, 106...transmission control unit, 800...operation screen, 811...selection button, 851...workflow name column, 852...warning button, 861...overview column, 862...notification button, 863...login button, 881...explanation column, 882...hidden workflow name column, 883...usage information column, 884...permission information column, 885...enhanced image

Claims

1. One or more processors; The processor, Acquire a workflow addressed to a user who uses an information processing device that accepts workflows using a plurality of independent communication lines, in association with usage information indicating the communication lines used when the workflow was accepted; if the usage information does not match permission information indicating the communication line that the user is permitted to use, the workflow associated with the usage information is not displayed on a display unit, and a warning is issued to the user. Information processing system.

2. The processor, displaying a warning image on the display unit as a warning to the user; The information processing system according to claim 1 .

3. the warning image is an image indicating that there is a workflow that cannot be displayed on the display unit because the associated usage information does not match the permission information. The information processing system according to claim 2 .

4. The processor, When a plurality of the workflows have been accepted, the workflow whose associated usage information matches the permission information is displayed on the display unit on which the warning image is displayed.

4. The information processing system according to claim 2 or 3.

5. The processor, If the usage information does not match the permission information, a notification is made to an administrator that the workflow is associated with the usage information. The information processing system according to claim 1 .

6. The processor, a notification to the administrator of the cause of the discrepancy between the permission information and the usage information; 6. The information processing system according to claim 5.

7. The processor, When the user is authorized to modify the permission information, the display unit is caused to display a cause of the discrepancy between the permission information and the usage information. The information processing system according to claim 1 .

8. On one or more computers, a function of acquiring a workflow addressed to a user who uses an information processing device that accepts workflows using a plurality of independent communication lines, in association with usage information indicating the communication lines used when the workflow was accepted; a function of not displaying the workflow associated with the usage information on a display unit and notifying a warning to the user when the usage information does not match with permission information indicating the communication line that the user is permitted to use; A program to achieve this.

Citation Information

Patent Citations

  • Communication control device and communication line system

    JP2019022171A