Information processing apparatus, information processing system, information processing method, and program
The system addresses the challenge of ineffective B2B product advertising by displaying targeted ads to users with approval authority within organizations, enhancing marketing efficiency through user-specific ad placement and reaction-based optimization.
Patent Information
- Application Number
- JP2024124759
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2026-02-13
AI Technical Summary
Existing automated contract systems face challenges in effectively advertising B2B products to specific organizational users, as they are not tailored to the purchasing decisions made by users with approval authority within those organizations.
An information processing system that manages workflows for multiple users within an organization, displaying targeted advertisements on a display unit based on user authority, position, and workflow processes, and collects user reaction data to optimize ad placement and content.
Enhances the efficiency of B2B product advertising by ensuring that advertisements are displayed to users with influence over purchasing decisions, improving marketing effectiveness and allowing for retargeting based on user reactions.
Smart Images

Figure 2026023052000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing system, an information processing method, and a program. [Background technology]
[0002] Traditionally, product providers have advertised their products in various ways to acquire new customers. In particular, advertising products for so-called B2B markets is more efficient and preferable when targeting users belonging to specific organizations who are likely to purchase the products.
[0003] For example, Patent Document 1 describes a configuration in which an automated contract system for concluding a loan contract selects which commercial product advertisement to display on the display unit of the automated contract machine based on the user's personal information obtained when concluding the loan contract. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-046994 Summary of the Invention [Problem to be solved by the invention]
[0005] However, such automated contract systems are used by a variety of users. In other words, the automated contract systems are not necessarily used by users belonging to specific organizations that are expected to purchase specific products. Therefore, providers of B2B products still face the problem of finding it difficult to achieve the desired advertising effect.
[0006] The present invention has been made in view of the above circumstances, and an object of the present invention is to provide an information processing device, an information processing system, an information processing method, and a program that enable more efficient advertising of commercial materials. [Means for solving the problem]
[0007] In order to solve the above problem, the invention described in claim 1 is: An information processing device that manages a workflow that is processed in order by a plurality of users belonging to a predetermined organization, a display control unit that displays an advertisement on a display unit when a user performs a predetermined process in the workflow; and an advertisement setting unit that sets the advertisement to be displayed by the display control unit in accordance with processing in the workflow.
[0008] The invention described in claim 2 is the information processing device described in claim 1, The display control unit causes the advertisement to be displayed on the display unit when an approver who is a user having approval authority for the workflow performs the predetermined process.
[0009] The invention described in claim 3 is the information processing device described in claim 2, The display control unit causes the advertisement to be displayed on the display unit when the approver performs the approval process.
[0010] The invention described in claim 4 is the information processing device described in claim 2, The display control unit causes the advertisement to be displayed on the display unit when the user performs the drafting process and when the approver performs the approval process.
[0011] The invention described in claim 5 is the information processing device described in claim 4, The advertisement setting unit differentiates the advertisement when the approver performs the approval process from the advertisement when the user performs the proposal process.
[0012] The invention described in claim 6 is the information processing device described in claim 1, The display control unit causes the advertisement to be displayed on the display unit when a user having predetermined job title information performs the predetermined process.
[0013] The invention described in claim 7 is the information processing device described in claim 1, The advertisement setting unit varies the advertisement depending on the job title information of the user.
[0014] The invention described in claim 8 is the information processing device described in claim 1, a notification unit that, upon completion of one of the workflows, notifies all users involved in the workflow of a completion notification including the advertisement and information related to the advertisement; The advertisement setting unit sets the advertisement to be included in the completion notification.
[0015] The invention described in claim 9 is the information processing device described in claim 1, a collection unit that collects user reaction information to the advertisement displayed by the display control unit; The advertisement setting unit sets the advertisement based on the response information.
[0016] The invention described in claim 10 is the information processing device described in claim 9, The collection unit collects, as the response information, the number of clicks on the advertisement displayed by the display control unit and / or the display time of the advertisement by the display control unit.
[0017] The invention described in claim 11 is the information processing device described in claim 1, The display control unit displays the advertisement in a pop-up display.
[0018] The invention described in claim 12 is the information processing device described in claim 1, It is equipped with a workflow generation unit that can build the desired workflow using no-code or low-code.
[0019] The invention described in claim 13 is an information processing system, An information processing device according to any one of claims 1 to 12; and a terminal device including a display unit on which advertisements are displayed under the control of the display control unit.
[0020] The invention described in claim 14 is An information processing method by an information processing device that manages a workflow that is processed in order by a plurality of users belonging to a predetermined organization, comprising: a display control step of displaying an advertisement on a display unit when a user performs a predetermined process in the workflow; and an advertisement setting step of setting the advertisement to be displayed in the display control step in accordance with processing in the workflow.
[0021] The invention described in claim 15 is a program, A computer of an information processing device that manages a workflow that is processed in order by multiple users belonging to a predetermined organization, a display control unit that displays an advertisement on a display unit when a user performs a predetermined process in the workflow; The display control unit functions as an advertisement setting unit that sets the advertisement to be displayed by the display control unit in accordance with processing in the workflow. [Effects of the Invention]
[0022] According to the present invention, commercial products can be advertised more efficiently. [Brief explanation of the drawings]
[0023] [Figure 1] FIG. 1 is a block diagram of an information processing system. [Figure 2] 1 is a flowchart of a workflow. [Figure 3] 10 is an example of a menu screen for a user who has only application authority. [Figure 4] 10 is an example of an application screen. [Figure 5] 10 is an example of a confirmation request notification. [Figure 6] 10 is an example of a menu screen for a user who has approval authority. [Figure 7] 10 is an example of a confirmation screen. [Figure 8]10 is an example of a completion notification. DETAILED DESCRIPTION OF THE INVENTION
[0024] An information processing system including an information processing device according to an embodiment of the present invention will be described in detail below with reference to the drawings. However, the scope of the invention is not limited to the illustrated examples. In the following description, components having the same functions and configurations will be assigned the same reference numerals and their description will be omitted.
[0025] [Overall configuration of information processing system] 1 is a block diagram showing the main configuration of an information processing system. The information processing system 100 includes an information processing device 10 and a terminal device 20. The information processing device 10 and the terminal device 20 are connected via a network 30. The information processing system 100 manages a workflow that is processed in order by multiple users belonging to a specific organization.
[0026] (network) The network 30 includes various communication networks such as telephone networks, optical fibers, mobile communication networks, communication satellite networks, CATV (Community Antenna Television) networks, and other dedicated lines, as well as Internet service providers (Internet) that connect them. The network 30 may also be a communication network in which various communication networks such as LAN (Local Area Network), WAN (Wide Area Network), WiFi (Wireless Fidelity), Bluetooth (registered trademark), or NFC (Near Field Communication) are interconnected so that they can communicate with each other. The connection type may be wired, wireless, or a combination of wired and wireless.
[0027] (Information processing device) The information processing device 10 is, for example, a cloud server provided on a cloud. Note that the information processing device 10 is not limited to a cloud server, and may be a physical device or may be operated on-premise. Therefore, although FIG. 1 illustrates a configuration in which one information processing device 10 is connected to the network 30, if the information processing device 10 is a physical device, it may be a plurality of devices that share and execute a plurality of functions.
[0028] The information processing device 10 includes a control unit 11, a storage unit 12, and a communication unit 13.
[0029] {Control Unit} The control unit 11 is composed of a CPU (Central Processing Unit), RAM (Random Access Memory), ROM (Read Only Memory), etc. The CPU reads out various programs stored in the ROM and storage unit 12, expands them in the RAM, executes various processes in accordance with the expanded programs, and centrally controls the operations of each unit in the information processing device 10. The ROM is a non-volatile storage device such as an HDD (Hard Disk Drive), SSD (Solid State Drive), or flash memory. The ROM stores various programs, data, etc. that are read by the CPU, etc.
[0030] In particular, the control unit 11 functions as an acquisition unit 111, a display control unit 112, an authentication unit 113, a collection unit 114, an advertisement setting unit 115, and a notification unit 116 by the CPU executing various programs.
[0031] <Acquisition Department> The acquisition unit 111 acquires, via the network 30 , information and data that are input by the operation input unit 25 of the terminal device 20 and transmitted from the communication unit 23 , via the communication unit 13 .
[0032] <Display control section> The display control unit 112 transmits a predetermined display control signal to the terminal device 20 based on the various programs and data stored in the storage unit 12, and causes the display unit 24 to display a desired image.
[0033] In particular, the display control unit 112 displays advertisement A set by the advertisement setting unit 115 on the display unit 24 when the user performs various processes in the information processing system 100. For example, the display control unit 112 displays advertisement A on the display unit 24 at the timing when a user with approval authority (hereinafter, an approver) performs various processes. In particular, the display control unit 112 displays advertisement A on the display unit 24 at the timing when the approver performs approval processing.
[0034] Approval authority is an authority that some users among those registered in the user table 121 have, and is an authority that allows them to approve a proposed workflow and proceed to the next process.
[0035] As described above, the information processing system 100 manages a workflow that is processed in sequence by multiple users belonging to a specific organization. Approvers in such an information processing system 100 generally hold positions of a specific rank or higher, and are likely to have a high degree of influence over the organization's purchasing decision-making process. Therefore, by configuring the display control unit 112 to display advertisement A in conjunction with the approver's processing, merchandise can be advertised more efficiently.
[0036] On the other hand, the display control unit 112 may display advertisement A on the display unit 24 at the timing when a user who does not have approval authority but has only application authority (hereinafter, applicant) performs various processes.
[0037] The application authority is the authority to make various workflow applications in the information processing system 100, and is held by all users, including approvers, who are registered in the user table 121. Note that the configuration may be such that only some users have application authority for some workflows.
[0038] <Authentication Department> The authentication unit 113 performs user authentication by comparing the authentication information (e.g., user ID and password) acquired by the acquisition unit 111 from the terminal device 20 with reference data previously stored in a user table 121 (described later) in the storage unit 12.
[0039] The authentication unit 113 may perform user authentication by reading a user ID from an IC card or the like carried by the user. Furthermore, the authentication information and reference data are not limited to a user ID and password, and may be, for example, biometric information of the user (fingerprint, iris, face recognition data, etc.).
[0040] <Collection Department> The collection unit 114 collects reaction information relating to user reactions to advertisement A displayed by the display control unit 112. The collection unit 114 stores the collected reaction information in a reaction information table 124 in the storage unit 12, which will be described later, as needed.
[0041] For example, when advertisement A displayed by the display control unit 112 has a link, the collection unit 114 collects, as reaction information, the number of operations such as clicks and taps on advertisement A. Alternatively, the collection unit 114 collects, as reaction information, the time when advertisement A was displayed to the user.
[0042] <Advertising Settings> The advertisement setting unit 115 sets advertisement A to be displayed on the display unit 24 by the display control unit 112 from the advertisement table 123 in accordance with the processing in the workflow. The advertisement setting unit 115 sets advertisement A based on information (industry type, size, etc.) of a predetermined organization to which the user belongs, the content of processing the user performs in the workflow, and / or user information, etc.
[0043] For example, the advertisement setting unit 115 sets advertisement A depending on whether the process performed by the user is an application process or an approval process in a workflow. Also, the advertisement setting unit 115 sets advertisement A depending on whether the user performing various processes has a predetermined position or higher.
[0044] More specifically, even when advertising the same product, if the user has a position below a predetermined position, the advertisement setting unit 115 sets advertisement A1 that promotes the effect of reducing man-hours, for example. Furthermore, if the user has a position equal to or higher than a predetermined position or in the approval process, the advertisement setting unit 115 sets advertisement A2 that promotes cost reduction, for example. In this way, by the advertisement setting unit 115 appropriately setting advertisement A according to the user's authority, position, etc., the advertisement effect can be improved and the product can be promoted more efficiently.
[0045] <Information Department> In a workflow, when a first user who is an applicant or an approver completes a series of drafting processes or approval processes, the notification unit 116 notifies a second user who is an approver who will perform the subsequent approval process of a confirmation request notification including a request to perform the approval process. Note that, in this embodiment, an example is shown in which the notification unit 116 notifies the confirmation request notification by sending an email to an email address stored in the user table 121, but the present invention is not limited to this, and any known notification method may be adopted as appropriate.
[0046] {Storage section} The storage unit 12 includes a hard disk drive (HDD), a non-volatile semiconductor memory, etc. The storage unit 12 stores various programs and data executed by the control unit 11. Note that at least a portion of the various programs may be stored in the ROM of the control unit 11, etc.
[0047] The storage unit 12 also stores a web server program, application programs, etc. The web server program communicates with a web browser installed in the terminal device 20 using the HTTP protocol, provides various websites to the web browser, and functions as a web server. The application program runs on the web server and performs various processes.
[0048] The storage unit 12 also stores a user table 121, a workflow table 122, an advertisement table 123, a response information table 124, and the like.
[0049] <User table> The user table 121 has records for each user, such as the user ID, name, organization, industry, job title, whether or not the user has approval authority, and contact information (email address). The records stored in the user table 121 are not limited to those described above, and the user table 121 may also have records related to other personal information, such as addresses.
[0050] <Workflow Table> The workflow table 122 has records of the workflow ID, workflow name, process flow, required input items, and the like for each workflow.
[0051] <Advertising Table> The advertisement table 123 has records such as an advertisement ID, a file path of an advertisement image, a target industry, a target scale, a target job title, and a target authority for each advertisement A. Note that the target job title and the target authority may be blank lines.
[0052] As described above, the information processing system 100 according to this embodiment is a system that manages workflows used by multiple users belonging to a specific organization. Therefore, advertisement A registered in advertisement table 123 is a so-called B2B advertisement.
[0053] <Reaction Information Table> The reaction information table 124 has records for each advertisement display, including the display date and time, advertisement ID, user ID of the user who displayed the advertisement, and reaction information.
[0054] {Communications Department} The communication unit 13 is configured by a communication module, etc. The communication unit 13 transmits and receives various signals and various data to and from the terminal device 20 connected via the network 30 and other devices.
[0055] (Terminal Device) The terminal device 20 is a device carried and used by each user of the information processing system 100. The terminal device 20 is a portable information terminal such as a smartphone or a tablet terminal. Alternatively, the terminal device 20 is a terminal device such as a laptop computer (such as a notebook computer, a notebook, or an ultrabook) or a desktop PC.
[0056] Each terminal device 20 performs data communication with the information processing device 10 using a network 30 (such as a communication line of the terminal device 20 or a wireless LAN). The terminal device 20 includes a control unit 21, a storage unit 22, a communication unit 23, a display unit 24, an operation input unit 25, etc.
[0057] {Control Unit} The control unit 21 is a processor (computer) that has a CPU, a ROM, a RAM, etc., and controls the overall operation of each unit in the terminal device 20. The CPU reads out programs such as apps (application programs) stored in the storage unit 22, expands them in the RAM, and executes the programs to perform various processes.
[0058] {Storage section} The storage unit 22 includes a non-volatile semiconductor memory or the like, and stores various programs, data, etc. A web browser or a program that can access the information processing device 10 is installed on the terminal device 20, and files of the web browser or program are stored in the storage unit 22.
[0059] {Communications Department} The communication unit 23 is configured by a communication interface, etc. The communication unit 23 transmits and receives data to and from the information processing device 10 via the network 30 using a predetermined communication protocol.
[0060] {Display section} The display unit 24 includes a display device such as a liquid crystal display, etc. The display unit 24 displays various screens under the control of the control unit 21.
[0061] {Operation input section} The operation input unit 25 is configured with, for example, various operation keys, etc. The operation input unit 25 converts an input operation by the user into an operation signal and outputs it to the control unit 21. The display unit 24 and the operation input unit 25 may be an integrated touch panel.
[0062] [Workflow] The management of the workflow and the display of advertisement A by the information processing system 100 will be described with reference to the ladder chart of FIG.
[0063] In the following, an example is given in which the workflow is configured with one proposal process and one approval process, but the present invention is not limited to this and may be configured with one proposal process and multiple approval processes. In addition, in the following, an example is given in which advertisement A is displayed when both the proposal process and the approval process are executed, but the present invention is not limited to this and may be configured in which advertisement A is displayed only when the approval process is executed, as described above.
[0064] In the following, an example is given in which the applicant user performs the drafting process, but it goes without saying that an approver with approval authority may also perform the drafting process. When the approver performs the drafting process, the advertisement setting unit 115 sets advertisement A tailored to the approver.
[0065] First, the applicant inputs a specific URL represented by IP information or the like of the information processing device 10, for example, for accessing the information processing device 10 from a web browser, using the operation input unit 25 of the terminal device 20. The control unit 21 accesses the information processing device 10 via the communication unit 23 based on the input URL.
[0066] The display control unit 112 causes the terminal device 20 to display a login screen via the communication unit 13. The display data for various Web screens includes HTML (HyperText Markup Language), style sheets, image data, scripts for causing the terminal device 20 to execute predetermined processes, and the like.
[0067] When the applicant inputs authentication information (for example, a user ID and a password) on the login screen, the control unit 21 transmits the authentication information to the information processing device 10 via the communication unit 23 (step S101).
[0068] In the information processing device 10, the authentication unit 113 acquires the authentication information via the communication unit 13 and the acquisition unit 111, and performs authentication processing by comparing the authentication information with reference data stored in the user table 121, and determines whether access is permitted (step S102).
[0069] If the authentication unit 113 permits the login, the display control unit 112 causes the terminal device 20 to display, via the communication unit 13, a menu screen as shown in FIG. 3, which allows the user to apply for one of the workflows listed in the workflow table 122 (step S103).
[0070] The applicant selects one of the workflows (step S104). The advertisement setting unit 115 acquires the job title and authority of the applicant from the user table 121 based on the login information of the sender's terminal device 20. Then, the advertisement setting unit 115 sets advertisement A1 (see FIG. 4) to be displayed to the applicant from the advertisement table 123 according to the applicant's authority, job title, etc. (step S105).
[0071] After setting advertisement A1, advertisement setting unit 115 passes data of advertisement A1 to display control unit 112. Having acquired the data of advertisement A1, display control unit 112 causes terminal device 20 to display an application screen as shown in Fig. 4 via communication unit 13 (step S106). As shown in Fig. 4, display control unit 112 causes terminal device 20 to display an application screen that combines advertisement A1 set in step S105.
[0072] The applicant inputs predetermined input contents into the application screen and transmits the input contents to the information processing device 10 (step S107). At step S107, the series of proposal processes ends, and the process moves to approval processing.
[0073] When the acquisition unit 111 acquires the input contents via the communication unit 13, the notification unit 116 notifies the approver set in the process flow of the workflow table 122 of a confirmation request notification (step S108).
[0074] An example of the confirmation request notification is shown in Fig. 5. In substantially the same manner as in step S105, the advertisement setting unit 115 sets advertisement A2 according to the authority, position, etc. of the approver of the destination, and passes the advertisement A2 data to the notification unit 116, thereby displaying advertisement A2 in the confirmation request notification as well. This configuration increases the opportunities for the approver to view advertisement A2, thereby further improving the marketing effect.
[0075] The approver who has received the confirmation request notification transmits authentication information to the information processing device 10 via the operation input unit 25 of the terminal device 20 (step S109), and undergoes login authentication by the authentication unit 113 (step S110). Steps S109 and S110 are substantially the same as steps S101 and S102, and therefore detailed description thereof will be omitted.
[0076] If the authentication unit 113 permits the login, the display control unit 112 causes the terminal device 20 to display a menu screen as shown in Fig. 6 via the communication unit 13 (step S111). As can be seen from a comparison of Fig. 3 and Fig. 6, the display control unit 112 causes the approver's menu screen to display a list of workflows that require confirmation in addition to a list of workflows that can be applied for, unlike the applicant's menu screen.
[0077] The approver selects a workflow described in the confirmation request notification notified by the notification unit 116 (step S112). When the selection of the workflow is accepted via the communication unit 13 and the acquisition unit 111, the advertisement setting unit 115 sets advertisement A2 (step S113). Step S113 is also substantially the same as step S105 or step S108, and therefore a detailed description thereof will be omitted. Note that, if the target user is the same, advertisement A2 in step S108 and advertisement A2 in step S113 may be the same or different.
[0078] The display control unit 112, which has acquired the data of advertisement A2, causes the terminal device 20 to display a confirmation screen as shown in Fig. 7 via the communication unit 13 (step S114). As shown in Fig. 7, the display control unit 112 causes the terminal device 20 to display a confirmation screen that combines advertisement A2 set in step S113.
[0079] The approver transmits an approval instruction or a denial instruction to the information processing device 10 via the operation input unit 25 (step S115). The information processing device 10 determines whether or not an approval instruction has been received (step S116). If a denial instruction has been received (step S116; No), the notification unit 116 transmits a denial notice to the user who performed the immediately preceding process (the applicant who performed the drafting process in this example) (step S117), and the process proceeds to the first step of the previous process (step S101 in this example). If an approval instruction has been received (step S116; Yes), the series of approval processes ends. The control unit 11 that has received the approval instruction determines whether or not the approval process is the final approval process of the workflow registered in the workflow table 122 (step S118).
[0080] If it is not the last approval process, that is, if there is a subsequent approval process (step S118; No), the control unit 11 transitions to step S108. Then, the control unit 11 causes the notification unit 116 to notify other approvers who have approval authority in the subsequent approval process and are set in the workflow table 122 of a confirmation request notification.
[0081] If this is the final approval process, i.e., if there are no subsequent approval processes (step S118; Yes), the control unit 11 notifies all users involved in the workflow of a completion notification that the workflow has been completed via the notification unit 116 (step S119).
[0082] An example of the completion notification is shown in Fig. 8. As shown in Fig. 8, the notification unit 116 displays advertisement A in the completion notification, similar to the application screen and the confirmation screen. In detail, when generating the completion notification, the notification unit 116 acquires information about each user to whom the completion notification is to be sent based on the user table 121 and the workflow table 122, and transmits the information to the advertisement setting unit 115. The advertisement setting unit 115 sets advertisements A1 and A2 according to the authority, position, etc. of the received user, and hands them over to the notification unit 116. When the notification unit 116 has completed notifying the completion notification, the workflow ends.
[0083] In addition, in the completion notice, the advertisement setting unit 115 may display not only advertisement A but also supplemental information and campaign information related to advertisement A, if such information is registered in the advertisement table 123, as shown in Fig. 8. In addition, the display of supplemental information and campaign information related to advertisement A is not limited to the completion notice, and may be performed at other times when advertisement A is displayed.
[0084] [Effects of the embodiment] As described above, the information processing device 10 according to this embodiment manages a workflow that is processed in sequence by multiple users belonging to a predetermined organization. The information processing device 10 includes a display control unit 112 that displays advertisement A on the display unit 24 when a user performs a predetermined process in the workflow, and an advertisement setting unit 115 that sets advertisement A to be displayed by the display control unit 112 in accordance with the process in the workflow. With this configuration, advertisement A is set and displayed for users belonging to the predetermined organization in accordance with the process in the workflow, allowing advertisement providers who offer B2B products, in particular, to more efficiently advertise their products.
[0085] [Other configurations] Although the present invention has been specifically described above based on the embodiments thereof, the present invention is not limited to the above-described embodiments. Of course, the present invention can be modified in various ways, including within the scope of the inventions described in the claims and their equivalents.
[0086] For example, the provider of the information processing system 100 can earn profits from advertising fees obtained from advertising providers. Furthermore, the advertising fees obtained increase according to the number of times Ad A is displayed. Therefore, the provider of the information processing system 100 may provide the information processing system 100 to users free of charge or at low cost, thereby increasing the number of users of the information processing system 100 and thereby earning more advertising fees. On the other hand, the display control unit 112 may be configured not to display Ad A or to reduce the frequency with which Ad A is displayed for organizations that have charged a predetermined amount.
[0087] Furthermore, in the above example, the display control unit 112 displays advertisement A so as to occupy a portion of the display unit 14, but this is not limiting. For example, the display control unit 112 may display advertisement A as a pop-up so as to occupy the entire display unit 14, thereby requiring the user to delete advertisement A in order to complete the process. With this configuration, the user will more reliably view advertisement A, thereby further enhancing the advertising effect.
[0088] 4 and 7 show an example of a configuration in which advertisement A is displayed on the application screen and the confirmation screen, but the present invention is not limited to this. That is, advertisement A occupying the entire display unit 14 may be displayed at the timing when the application screen and the confirmation screen transition to the confirmation screen that follows.
[0089] In addition, although the above example shows a configuration in which only a list of workflows for which an application can be made, or a list of workflows for which an application can be made and only workflows that can be confirmed, the present invention is not limited to this. The display control unit 112 may also display on the menu screen a workflow generation unit that can create a new workflow that is not registered in the workflow table 122, regardless of the user's affiliation information, etc.
[0090] It is preferable that the workflow creation process be configured so that the user can create a new workflow without writing any code using a GUI (Graphical User Interface).Alternatively, it is preferable that the workflow creation process be configured so that the user can create a new workflow using a low-code system that allows the user to write code directly using a CUI (Character User Interface) in addition to the GUI.
[0091] In addition, in the above example, the advertisement table 123 has a file path of an advertisement image, and the display control unit 112 displays the image as advertisement A. However, the present invention is not limited to this. That is, the advertisement table 123 may have a file path of a video, and the display control unit 112 may display the video as advertisement A.
[0092] Furthermore, in the above example, the advertisement setting unit 115 sets advertisement A according to authority, position, etc., when notifying the completion notification, but this is not limiting. For example, an advertisement A that is estimated to be of high interest to the user may be preferentially displayed based on reaction information to advertisement A displayed in a series of workflows, which is collected by the collection unit 114 and stored in the reaction information table 124. With this configuration, a so-called retargeting advertisement can be displayed when notifying the completion notification, thereby further improving the advertising effect.
[0093] The collection of reaction information and the estimation of interest levels may be performed comprehensively from all users involved in a series of workflows, or may be performed from a subset of users who satisfy predetermined conditions such as authority, position, etc. The advertisement setting unit 115 may be configured to set advertisement A for one workflow based on reaction information acquired in another workflow.
[0094] Furthermore, in preparation for the case where the advertisement setting unit 115 determines that multiple advertisements A registered in the advertisement table 123 are suitable for display, the advertisement setting unit 115 may set a display priority order for the multiple advertisements A in the advertisement table 123. The display priority order can be set based on the set display price of the advertisement A, for example.
[0095] On the other hand, in case the advertisement setting unit 115 determines that none of the advertisements A registered in the advertisement table 123 are suitable for display, the advertisement setting unit 115 may set an advertisement A to be displayed in such a case in the advertisement table 123. The advertisement A is, for example, an advertisement promoting other merchandise provided by the organization that provides the information processing system 100.
[0096] Although the above describes an example in which a hard disk or a semiconductor nonvolatile memory is used as a ROM as a computer-readable medium for the program according to the present invention, the present invention is not limited to this example. Other computer-readable media include portable recording media such as CD-ROMs. Furthermore, carrier waves are also applicable as a medium for providing the program data according to the present invention via a communication line. [Explanation of symbols]
[0097] 100 Information Processing Systems 10. Information processing equipment 112 Display control unit 114 Collection Department 115 Advertising Settings 116 Information Department 12 Storage section 20 Terminal equipment 24 Display A, A1, A2 Advertisements
Claims
1. An information processing device that manages a workflow that is processed in order by a plurality of users belonging to a predetermined organization, a display control unit that displays an advertisement on a display unit when a user performs a predetermined process in the workflow; an advertisement setting unit that sets the advertisement to be displayed by the display control unit in accordance with processing in the workflow.
2. The information processing device according to claim 1 , wherein the display control unit causes the advertisement to be displayed on the display unit when an approver who is a user having approval authority for the workflow performs the predetermined process.
3. The information processing device according to claim 2 , wherein the display control unit causes the advertisement to be displayed on the display unit when the approver performs the approval process.
4. The information processing device according to claim 2 , wherein the display control unit causes the advertisement to be displayed on the display unit when the user performs a drafting process and when the approver performs an approval process.
5. The information processing device according to claim 4 , wherein the advertisement setting unit differentiates the advertisement when the approver performs the approval process from the advertisement when the user performs the proposal process.
6. The information processing device according to claim 1 , wherein the display control unit causes the advertisement to be displayed on the display unit when a user having predetermined job title information performs the predetermined process.
7. The information processing device according to claim 1 , wherein the advertisement setting unit varies the advertisement depending on job title information of the user.
8. a notification unit that, upon completion of one of the workflows, notifies all users involved in the workflow of a completion notification including the advertisement and information related to the advertisement; The information processing device according to claim 1 , wherein the advertisement setting unit sets the advertisement to be included in the completion notification.
9. a collection unit that collects user reaction information to the advertisement displayed by the display control unit; The information processing device according to claim 1 , wherein the advertisement setting unit sets the advertisement based on the reaction information.
10. The information processing device according to claim 9 , wherein the collection unit collects, as the reaction information, the number of clicks on the advertisement displayed by the display control unit and / or the display time of the advertisement by the display control unit.
11. The information processing device according to claim 1 , wherein the display control unit displays the advertisement as a pop-up.
12. The information processing device according to claim 1 , further comprising a workflow generation unit capable of constructing the desired workflow using no-code or low-code.
13. An information processing device according to any one of claims 1 to 12; and a terminal device including a display unit on which advertisements are displayed under the control of the display control unit.
14. An information processing method by an information processing device that manages a workflow that is processed in order by a plurality of users belonging to a predetermined organization, comprising: a display control step of displaying an advertisement on a display unit when a user performs a predetermined process in the workflow; an advertisement setting step of setting the advertisement to be displayed in the display control step in accordance with processing in the workflow.
15. A computer of an information processing device that manages a workflow that is processed in order by multiple users belonging to a predetermined organization, a display control unit that displays an advertisement on a display unit when a user performs a predetermined process in the workflow; a program that functions as an advertisement setting unit that sets the advertisement to be displayed by the display control unit in accordance with processing in the workflow;
Citation Information
Patent Citations
Automatic contract system
JP2008046994A