Business support device, business support method, and business support program

JP2026143069APending Publication Date: 2026-09-08OBIC CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025030459
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2026-09-08

AI Technical Summary

Benefits of technology

【0017】 本発明は、作業環境を取り違えることによる作業ミスの発生を防止する、という効果を奏する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026143069000001_ABST
    Figure 2026143069000001_ABST
Patent Text Reader

Abstract

This invention provides a work support device, a work support method, and a work support program that prevent work errors caused by misidentifying the work environment. [Solution] The business support device comprises a control unit which includes an application reception unit, an approval reception unit, an extraction unit which, when an application for connection is received by an applicant and an approval is received by an approver, extracts from the storage unit as extracted information the application information associated with the applicant and verifier for the connection application that has a time period that is the same as or partially matches the scheduled connection date and time for the connection application, matches the applicant or verifier for the connection application, and whose application status is not connected, and an information display unit which displays the extracted information together with the application information for the connection application on an information display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a work support apparatus, a work support method, and a work support program. Background Art

[0002] When an operator hosting a customer operating environment that provides services to end users, such as cloud services, connects to a customer environment, there is an operation practice where the connection is made after the connection application and approval is performed in advance via an internal system. During work in a customer environment, there are occasionally situations where the same worker performs work on another customer environment in parallel during the same time period, and on the other hand, risks such as "occurrence of work errors due to confusing work environments" can be conceived. For this reason, at the time of connection, in addition to maintaining control during work execution, such as adopting a multi-person system where a "worker" and a "confirmer (a person who confirms work procedures, traces, etc. based on a work checklist)" are present together, checks are also performed to prevent unintended applications for the same time period from being submitted during application and approval.

[0003] For example, Patent Document 1 discloses a workflow management device that can easily refer to information related to an application to be approved during approval processing. Prior Art Documents Patent Documents

[0004] Patent Document 1 Japanese Patent No. 7074458 Summary of the Invention Problem to be Solved by the Invention

[0005] However, relying on human judgment for the above checks carries the risk of insufficient verification or errors in approval, making it difficult to guarantee control. Furthermore, providing a system-based verification method is not easy. Specifically, the system mixes urgent tasks with general tasks where extra buffer time is allocated beyond the estimated time, and some tasks require simultaneous work within the same timeframe. Therefore, a uniform error detection system is not feasible, making it difficult to balance the warnings. Additionally, there is a separate request to prevent overlooking duplicate task applications submitted by mistake.

[0006] The present invention has been made in view of the above, and aims to provide a work support device, a work support method, and a work support program that prevent work errors caused by misidentifying the work environment. [Means for solving the problem]

[0007] To solve the above-mentioned problems and achieve the objective, the business support device according to the present invention comprises a storage unit and a control unit, and is a business support device that supports the work of an applicant and an approver, wherein the control unit comprises: an application receiving means that receives application information including the applicant, customer, work content, scheduled connection date and time, verifier, and application status relating to a connection application and registers it in the storage unit as application data; an approval receiving means that receives approval from the approver for the registered application data for which the application status corresponds to "not connected"; an extraction means that, at the time of receiving the connection application by the applicant and the time of receiving the approval by the approver, extracts from the storage unit as extracted data the application data that is linked to the applicant and verifier relating to the connection application, has a time period that is the same as or partially matches the scheduled connection date and time relating to the connection application, matches the applicant or verifier relating to the connection application, and whose application status corresponds to "not connected"; and an information display means that displays the extracted data together with the application information relating to the connection application on an information display screen.

[0008] Furthermore, in the business support device according to the present invention, when the applicant submits the connection application, the extraction means extracts from the storage unit as first extracted data the application data associated with the applicant and the verifier related to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time related to the connection application, matches the applicant related to the connection application, and whose application status is unconnected. The extraction means also extracts from the storage unit as second extracted data the application data associated with the applicant and the verifier related to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time related to the connection application, matches the verifier related to the connection application, and whose application status is unconnected. The information display means displays the extracted second extracted data together with the application information and the first extracted data related to the connection application on the information display screen.

[0009] Furthermore, in the business support device according to the present invention, when the applicant submits the connection application, the extraction means extracts from the storage unit as the first extracted data the application data associated with the applicant and the verifier related to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time related to the connection application, matches the applicant related to the connection application, and whose application status is not connected. The information display means extracts data from the storage unit as second extracted data that matches the verifier in the request and whose application status is "not connected". The information display means displays the extracted second extracted data together with the application information and the first extracted data in the connection request on the information display screen. The extraction means further extracts data from the first and second extracted data where the end time and start time of the scheduled connection date and time overlap as third extracted data. The information display means further highlights the data corresponding to the third extracted data and displays a warning or error on the information display screen according to the total number of extracted third extracted data.

[0010] Furthermore, in the business support device according to the present invention, the information display means does not add a warning display or error display to the information display screen if the total number is less than or equal to a preset threshold, and adds a warning display or error display if it exceeds the threshold.

[0011] Furthermore, in the business support device according to the present invention, when the applicant submits the connection application, the extraction means extracts from the storage unit as the first extracted data the application data associated with the applicant and the verifier related to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time related to the connection application, matches the applicant related to the connection application, and whose application status is not connected. The information display means extracts data from the storage unit as second extracted data that matches the verifier for the connection application and whose application status is "not connected". The information display means displays the extracted second extracted data together with the application information and first extracted data for the connection application on the information display screen. The extraction means further extracts data from the first and second extracted data where the end time and start time of the scheduled connection date and time overlap as third extracted data. The information display means further accepts registration of the application reason for the connection application on the information display screen if the total number of third extracted data exceeds a preset threshold.

[0012] Furthermore, in the business support device according to the present invention, when the approval is received by the approver, the extraction means extracts from the storage unit as first extracted data the application data associated with the applicant and the verifier for the connection application that has a time period that is the same as or partially matches the scheduled connection date and time for the connection application, matches the applicant for the connection application, and whose application status is not connected. The information display means extracts data from the storage unit as second extracted data that matches the verifier in the request and whose application status is "not connected," and displays the extracted second extracted data together with the application information and first extracted data in the information display screen. The extraction means further extracts data from the first and second extracted data where the end time and start time of the scheduled connection date and time overlap as third extracted data. The information display means further does not add a warning display to the information display screen if the total number of third extracted data is less than or equal to a preset threshold, but adds a warning display if it exceeds the threshold.

[0013] Furthermore, in the business support device according to the present invention, the extraction means, at the time of receiving the approval by the approver, extracts from the storage unit as first extracted data the application data associated with the applicant and the verifier for the connection application that have a time period that is the same as or partially matches the scheduled connection date and time for the connection application, matches the applicant for the connection application, and whose application status is not connected. The information display means extracts data from the storage unit as second extracted data that matches the approver or the applicant and whose application status is "not connected". The information display means displays the extracted second extracted data together with the application information and the first extracted data on the information display screen. The extraction means further extracts data from the first and second extracted data where the end time and start time of the scheduled connection date and time overlap as third extracted data. The information display means further displays the application reason for the connection application on the information display screen if the total number of the third extracted data exceeds a preset threshold and the reason for the application is registered.

[0014] In the business support device according to the present invention, when the information display means receives the connection application from the applicant, if it extracts from the registered application data that matches the applicant, customer, work content, scheduled connection date and time, and verifier for the connection application, it adds a warning display or an error display to the information display screen.

[0015] Furthermore, the business support method according to the present invention is characterized by including: an application acceptance step in which an application acceptance means accepts application information including the applicant, customer, work content, scheduled connection date and time, verifier, and application status related to a connection application and registers it in a storage unit as application data; an approval acceptance step in which an approval acceptance means accepts approval by an approver for the registered application data for which the application status corresponds to "not connected"; an extraction step in which, at the time of acceptance of the connection application by the applicant and the approval by the approver, the extraction means extracts from the storage unit as extracted data the application data associated with the applicant and verifier related to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time related to the connection application, matches the applicant or verifier related to the connection application, and whose application status corresponds to "not connected"; and an information display step in which an information display means displays the extracted data together with the application information related to the connection application on an information display screen.

[0016] Furthermore, the business support program according to the present invention provides an information processing device that functions as an application receiving means for receiving application information including the applicant, customer, work details, scheduled connection date and time, verifier, and application status related to a connection request and registering it in a storage unit as application data; an approval receiving means for receiving approval by an approver for the registered application data whose application status corresponds to "not connected"; an extraction means for extracting from the storage unit as extracted data at the time of receiving the connection request by the applicant and the approval by the approver, the application data linked to the applicant and verifier related to the connection request that has a time period that is the same as or partially matches the scheduled connection date and time related to the connection request, matches the applicant or verifier related to the connection request, and whose application status corresponds to "not connected"; and an information display means for displaying the extracted data together with the application information related to the connection request on an information display screen. [Effects of the Invention]

[0017] The present invention produces the effect of preventing the occurrence of work errors caused by confusing work environments. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] [Figure 1] FIG. 1 is a block diagram showing a configuration example of a business support device according to the present embodiment. [Figure 2] FIG. 2 is a diagram showing an example of a master table group stored in a master storage unit. [Figure 3] FIG. 3 is a diagram showing an example of application data stored in a data storage unit. [Figure 4] FIG. 4 is a diagram showing an example of an application screen on which a scheduled application is displayed when an applicant logs in. [Figure 5] FIG. 5 is a diagram showing an example of an application screen displayed when an applicant's connection application is accepted. [Figure 6] FIG. 6 is a diagram showing an example of application data used when submitting a connection application. [Figure 7] FIG. 7 is a diagram showing an example of an application screen on which an additional scheduled application is additionally displayed when a confirmer inputs information. [Figure 8] FIG. 8 is a diagram showing an example of an application screen displayed after a scheduled connection date and time is confirmed. [Figure 9] FIG. 9 is a diagram showing an example of an application screen displayed before and after registration of a connection application. [Figure 10] FIG. 10 is a diagram showing an example of application data stored in the data storage unit after registration. [Figure 11] FIG. 11 is a diagram showing an example of an application screen on which a warning is additionally displayed during an application check based on a same-time connection permission master. [Figure 12] FIG. 12 is a diagram showing an example of an application screen that accepts input of a reason for a connection application in the same time slot. [Figure 13] FIG. 13 is a diagram showing an example of application data in which a reason for a connection application in the same time slot is registered. [Figure 14]Figure 14 shows another example of application data used when applying for a connection. [Figure 15] Figure 15 shows another example of the application screen that appears after the scheduled connection date and time have been confirmed. [Figure 16] Figure 16 shows another example of an application screen where a warning is displayed during application check based on the simultaneous connection permission master. [Figure 17] Figure 17 shows another example of application data in which the reason for requesting connection to the same time zone is registered. [Figure 18] Figure 18 shows an example of an application screen where an error is displayed during application check based on the simultaneous connection permission master. [Figure 19] Figure 19 shows an example of the application screen displayed after registering a connection request when no master allowing simultaneous connections is registered. [Figure 20] Figure 20 is a flowchart illustrating an example of an application process performed by the business support device according to this embodiment. [Figure 21] Figure 21 is a flowchart illustrating the details of the process shown in step S6 of Figure 4. [Figure 22] Figure 22 shows an example of the unapproved list screen displayed when an approver logs in. [Figure 23] Figure 23 shows an example of an approval screen displaying a planned application. [Figure 24] Figure 24 shows an example of application data used during the approval process, including items that may be rejected. [Figure 25] Figure 25 shows an example of an approval screen displaying connection requests that have been rejected. [Figure 26] Figure 26 shows an example of application data, including connection applications for which the reason for requesting connection within the same time zone has been registered. [Figure 27] Figure 27 shows an example of an approval screen where a warning is displayed during application check based on the master data allowing simultaneous connections. [Figure 28]Figure 28 shows an example of an approval screen where a warning pop-up is added when checking an application based on a master data set allowing simultaneous connections. [Figure 29] Figure 29 shows an example of an approval screen that accepts input for the reason for approving connection within the same time zone. [Figure 30] Figure 30 shows an example of application data in which the reason for approval of connection in the same time zone has been registered. [Figure 31] Figure 31 shows an example of application data used during the approval process, including items subject to warnings. [Figure 32] Figure 32 shows another example of an approval screen where a warning is displayed during application check based on the simultaneous connection permission master. [Figure 33] Figure 33 shows another example of an approval screen where a warning pop-up is displayed when checking an application based on a master allowing simultaneous connections. [Figure 34] Figure 34 shows another example of an approval screen that accepts input for the reason for approving connection within the same time zone. [Figure 35] Figure 35 shows another example of application data where the reason for approval of connection within the same time zone has been updated. [Figure 36] Figure 36 shows an example of an approval screen after approval has been completed following an application check based on the simultaneous connection allowance master. [Figure 37] Figure 37 shows an example of application data, including a connection application whose application status has been updated due to approval completion. [Figure 38] Figure 38 is a flowchart illustrating an example of an approval process performed by the business support device according to this embodiment. [Figure 39] Figure 39 is a flowchart showing the details of the process shown in step S24 of Figure 38. [Figure 40] Figure 40 shows an example of the application screen displayed before registering a connection request. [Figure 41] Figure 41 shows an example of the application screen displayed when a duplicate application is submitted. [Figure 42]Figure 42 shows an example of application data in the case of duplicate applications. [Modes for carrying out the invention]

[0019] Embodiments of the business support device, business support method, and business support program according to the present invention will be described in detail below with reference to the drawings. However, the present invention is not limited to these embodiments.

[0020] [1. Structure] An example of the configuration of the business support device 100 according to this embodiment will be described with reference to Figure 1, etc. Figure 1 is a block diagram showing an example of the configuration of the shipping instruction support device.

[0021] The business support device 100 is built on a commercially available desktop personal computer. However, the business support device 100 is not limited to being built on a stationary information processing device such as a desktop personal computer; it may also be built on a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

[0022] The business support device 100 comprises a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each part of the business support device 100 is connected to communicate via any communication path.

[0023] The communication interface unit 104 connects the business support device 100 to the network 300 via communication devices such as routers and wired or wireless communication lines such as dedicated lines. The communication interface unit 104 has the function of communicating data with other devices via communication lines. Here, the network 300 has the function of connecting the business support device 100 and the server 200 so that they can communicate with each other, and is, for example, the internet or a LAN (Local Area Network). The data stored in the storage unit 106 may be stored in, for example, the server 200.

[0024] The input / output interface unit 108 is connected to an input device 112 and an output device 114. The output device 114 can be a monitor (including a home television), a speaker, or a printer. The input device 112 can be a keyboard, mouse, microphone, or a monitor that works in conjunction with a mouse to provide pointing device functionality. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or mouse 112.

[0025] The memory unit 106 stores various databases, tables, and files. The memory unit 106 also stores computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. As the memory unit 106, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used.

[0026] Conceptually, the memory unit 106 includes a master memory unit 106a, a data memory unit 106b, and so on.

[0027] The master data storage unit 106a stores employee master data 106aa, customer master data 106ab, work content master data 106ac, and the number of simultaneous connections allowed master data 106ad, etc. Each master data stored in the master data storage unit 106a can be modified and updated, for example, by an administrator.

[0028] As shown in Figure 2, the employee master table 106aa consists of a table in which employee names and other information associated with employee codes (CDs) are registered, with the employee code (CD) as the key. In the example shown, the first row is employee code "P001" and employee name "Ichiro Tanaka", the second row is employee code "P002" and employee name "Jiro Suzuki", the third row is employee code "P003" and employee name "Hanako Yamada", and the fourth row is employee code "P004" and employee name "Yuki Shimizu".

[0029] As shown in Figure 2, customer master 106ab is a table that uses the customer code (CD) as the key and registers customer names and other information associated with the customer CD. In the example shown, the first row has customer CD "100" and customer name "○○ Holdings", the second row has customer CD "200" and customer name "☆☆ Real Estate", the third row has customer CD "300" and customer name "□□ Construction", and the fourth row has customer CD "400" and customer name "△△ Building".

[0030] As shown in Figure 2, the work content master 106ac consists of a table that uses the work content code (CD) as the key and registers the work content name, work content details, etc., associated with the work content CD. In the example shown, the first row has work content CD "10000", work content name "Program Delivery", and work content details "Delivery Work", the second row has work content CD "20000", work content name "Data Correction", and work content details "Data Correction Work", the third row has work content CD "30000", work content name "Data Investigation", and work content details "Data Investigation Work", and the fourth row has work content CD "40000", work content name "Planning Work", and work content details "Resource Change Work".

[0031] The Simultaneous Connection Allowance Master 106ad, as shown in Figure 2, is composed of a table that registers the number of allowed overlapping work time applications associated with the threshold code (CD), using the threshold code (CD) as the key. In the illustrated example, the first row has the threshold code "Alert" and the number of allowed overlapping work time applications "X", and the second row has the threshold code "Error" and the number of allowed overlapping work time applications "Y". These number of allowed overlapping work time applications "X" and "Y" are thresholds that can be set and changed by the administrator, for example, and are set to one of 1, 2, ..., N (N: Null or a natural number). The Simultaneous Connection Allowance Master 106ad serves to prevent applicants (workers), verifiers, and approvers from failing to notice the applicant's connection applications that overlap at the same time, and to prevent work errors caused by mistaking the work environment. Here, the applicant is a person who is scheduled to work as a user of the system to which the present invention is applied, and is the person who submits the connection application on the application screen described later. As mentioned above, the verifier is the person who is present when the work is carried out based on the information submitted by the applicant, and verifies that the work is being done correctly. The approver is the person who, in the approval input process, checks the application information submitted by the applicant to see if there are any deficiencies or problems with the information submitted by the applicant, and then approves the application information.

[0032] As shown in Figure 3, for example, the data storage unit 106b stores application data linked together, including information indicating the "application number," information indicating the "customer CD," information indicating the "work details," information indicating the "work details," information indicating the "scheduled connection date and time (start)," information indicating the "scheduled connection date and time (end)," information indicating the "applicant," information indicating the "verifier," information indicating the "application status," information indicating the "reason for simultaneous connection application," and information indicating the "reason for simultaneous connection approval."

[0033] In the example shown in Figure 3, three connection requests have already been registered. The first row contains the following information: Application number "00000003", Customer Code "300", Work content "20000", Work details "○○ Master Value Correction Work", Scheduled connection date and time (start) "2024 / 10 / 10 12:00", Scheduled connection date and time (end) "2024 / 10 / 10 14:00", Applicant "P002", Confirmer "P004", Application status "Pending approval", Reason for simultaneous connection request " " (blank (same below)", Reason for simultaneous connection approval " ".

[0034] The second line contains the following information: Application number "00000002", Customer CD "200", Work content "10000", Work content details "20241009 Patch delivery", Scheduled connection date and time (start) "2024 / 10 / 10 9:00", Scheduled connection date and time (end) "2024 / 10 / 10 12:00", Applicant "P001", Confirmer "P002", Application status "Approved", Reason for simultaneous connection application " ", Reason for simultaneous connection approval " ".

[0035] The third line contains the following information: Application number "00000001", Customer Code "100", Work content "30000", Work details "▲▲ Table registration data investigation", Scheduled connection date and time (start) "2024 / 10 / 9 11:00", Scheduled connection date and time (end) "2024 / 10 / 9 12:00", Applicant "P001", Confirmer "P002", Application status "Work completed", Reason for simultaneous connection application " ", Reason for simultaneous connection approval " ".

[0036] Here, the application status is registered as "Pending Approval" or "Approved" depending on whether or not it has been approved by the approver (for example, Hanako Yamada (P003)) described later. "Pending Approval" means that the connection request made by the applicant is awaiting approval by the approver. "Approved" means that the approval process by the approver has been completed for the connection request made by the applicant. In this embodiment, if the application status is either "Pending Approval" or "Approved," the application status is considered to be "Not Connected." On the other hand, "Work Completed" means that the applicant has reported (updated status) on the system that the connection and work to the customer environment have been completed. In this embodiment, if the application status is "Work Completed," the application status is considered to be "Connected." Although not shown in the diagram, "Rejected" may also be registered as an application status. "Rejected" means, for example, that the approver has rejected the connection request without approving it. In the case of "Rejected," it is considered that the connection is not possible.

[0037] Returning to Figure 1, the control unit 102 is a CPU or similar component that comprehensively controls the business support device 100. The control unit 102 has internal memory for storing control programs such as the OS, programs that define various processing procedures, and required data, and executes various information processing based on these stored programs.

[0038] Functionally, the control unit 102 includes an application reception unit 102a, an approval reception unit 102b, an extraction unit 102c, and an information display unit 102d, etc.

[0039] The application reception unit 102a receives information related to the connection application, including the applicant, customer, work details, scheduled connection date and time, verifier, and application status, and registers it as application data in the data storage unit 106b.

[0040] The approval reception unit 102b accepts approval from a designated approver for registered application data whose application status is "not connected".

[0041] When an applicant submits a connection request and when an approver submits an approval, the extraction unit 102c extracts from the data storage unit 106b as extracted data the application data that is linked to the applicant or verifier of the connection request, has a time zone that is the same as or partially matches the scheduled connection date and time of the connection request, matches the applicant or verifier of the connection request, and whose application status is "not connected". Here, application data that has the same time zone that is the same as or partially matches the scheduled connection date and time of the connection request is called a same time zone application. The scheduled connection date and time that serves as the extraction condition for this extracted data includes the work time from the day the information display screen, the application screen, and the approval screen are launched. Work time is, for example, the scheduled time to perform the work. The condition "from the day the approval screen is launched" is used to present information on connection requests that are scheduled to end in the future, based on the current time when the application is being submitted, regardless of whether a time zone overlap is determined.

[0042] The extracted data includes information such as application number, application status, scheduled connection date and time (start), scheduled connection date and time (end), applicant, verifier, customer, and details of the work performed.

[0043] Furthermore, when the applicant submits a connection request, the extraction unit 102c extracts from the storage unit as first extracted data any application data from the registered application data that is linked to the applicant and verifier of the connection request, has the same time period, matches the applicant of the connection request, and has an application status of "not connected". The scheduled connection date and time that serves as the extraction condition for this first extracted data includes the working hours from the day the application screen is launched onwards. Furthermore, when the applicant submits a connection request, the extraction unit 102c extracts from the data storage unit 106a as second extracted data any application data from the registered application data that is linked to the verifier of the connection request, has the same time period, matches the verifier of the connection request, and has an application status of "not connected". The scheduled connection date and time that serves as the extraction condition for this second extracted data includes the working hours from the day the application screen is launched onwards.

[0044] The extraction unit 102c further extracts data from the first and second extraction data where the end time and start time of the scheduled connection date and time overlap, as third extraction data. The third extraction data includes information such as application number, application status, scheduled connection date and time (start), scheduled connection date and time (end), applicant, verifier, customer, and details of the work. The scheduled connection date and time, which is the extraction condition for this third extraction data, includes the work time from the day the application screen is launched onwards.

[0045] Furthermore, when the approver receives the approval, the extraction unit 102c extracts from the storage unit as first extracted data any application data from the registered application data that is linked to the applicant and verifier of the connection application, has the same time period, matches the applicant of the connection application, and whose application status is "not connected". The scheduled connection date and time that serves as the extraction condition for this first extracted data includes the working hours from the day the application screen is launched onwards. Furthermore, when the approver receives the approval, the extraction unit 102c extracts from the data storage unit 103a as second extracted data any application data from the registered application data that is linked to the applicant and verifier of the connection application, has the same or partially matching time period (same time period) as the scheduled connection date and time of the connection application, matches the verifier of the connection application, and whose application status is "not connected". The scheduled connection date and time that serves as the extraction condition for this second extracted data includes the working hours from the day the approval screen is launched onwards.

[0046] The information display unit 102d displays the extracted first extracted data on the application screen, along with the application information related to the connection application.

[0047] The information display screen includes, for example, the application screen and approval screen displayed on monitor 114. The application screen includes, for example, application screens P1 to P11 shown in Figures 4, 5, 7, 8, 9, 11, 12, 15, 16, 18, and 19 (including application screen R1 shown in Figure 40 and application screen R2 shown in Figure 41). The approval screen includes approval screens Q1 to Q10 shown in Figures 22, 23, 25, 27, 28, 29, 32, 33, 34, and 36.

[0048] The first extracted data is displayed as "Scheduled Application" on the information display screen. The first extracted data is placed at the top of the screen, for example, on application screens P1-P11 and approval screens Q1-Q11, along with "There are ○ scheduled applications." On application screen P2 (see Figure 5) and approval screen Q2 (see Figure 23), the first extracted data is displayed from left to right as follows: Application number "00000002", Application status "Approved", Scheduled connection date and time "2024 / 10 / 10 09:00-12:00", Applicant "P001 Ichiro Tanaka", Confirmer "P002 Jiro Suzuki", Customer CD "200 ☆☆ Real Estate", Work details "20241009 Patch Delivery". The first extracted data is placed above the display position of the application data related to the connection application.

[0049] The information display unit 102d displays the extracted second extraction data on the information display screen together with the application information and first extraction data related to the connection application.

[0050] The second extracted data is displayed as "Scheduled Application" on the information display screen, positioned above the application data related to the connection application, and is added in a different position from the first extracted data. For example, the second extracted data is placed at the top of the application screen P1-P11 and the approval screen Q1-Q11 along with "There are ○ scheduled applications." For example, on the application screen P3 (see Figure 7) and the approval screen Q2 (see Figure 23), the second extracted data is displayed from left to right as follows: Application number "00000003", Application status "Pending approval", Scheduled connection date and time "2024 / 10 / 10 12:00-14:00", Applicant "P002 Jiro Suzuki", Confirmer "P004 Yuki Shimizu", Customer CD "300 □□ Construction", Work details "○○ Master value correction work".

[0051] The information display unit 102d displays a warning or error on the information display screen according to the total number of extracted first and second extracted data.

[0052] Furthermore, the information display unit 102d does not add a warning or error display to the information display screen if the total number of extracted first and second extracted data is below a preset threshold, but adds a warning or error display if it exceeds the threshold.

[0053] The threshold is the number of allowed overlapping work hours registered in the same-time allowance master 106ad.

[0054] Furthermore, if the total number of extracted first and second extracted data exceeds a preset threshold, the information display unit 102d accepts registration of the reason for the connection request on the information display screen.

[0055] Furthermore, the information display unit 102d does not add a warning display to the information display screen if the total number of extracted first and second extracted data is below a preset threshold, but adds a warning display if it exceeds the threshold.

[0056] Furthermore, if the total number of extracted first and second extracted data exceeds a preset threshold, the information display unit 102d will add the application reason for the connection request to the information display screen if it has been registered.

[0057] [2. Specific Examples] The following will explain in detail, with reference to Figures 4 to 39, the process related to connection applications using the business support device according to the present invention, using a specific example.

[0058] [2-1. Connection Request] First, the applicant (for example, Ichiro Tanaka (P001)) logs in to the business support device 100 using the input device 112. The business support device 100 may also be configured so that the applicant connects to it using a remote terminal.

[0059] [2-1-1. Launching the application screen] The information display unit 102d displays the first extracted data extracted by the extraction unit 102c, along with the application data related to the connection application, on the application screen P1, which includes the applicant's planned applications (step S1 in Figure 20).

[0060] In this case, for example, if the connection application has a scheduled connection date and time (start) of "2024 / 10 / 10 11:00" and a scheduled connection date and time (end) of "2024 / 10 / 10 13:00", the extraction unit 102c extracts as the first extraction data application data (see Figure 6) that is linked to the registered applicant "Ichiro Tanaka (P001)" and verifier "Ichiro Suzuki (P002)", matches the applicant for the connection application, is for the same time period, and has an application status of "Not connected" (awaiting approval, approved). The application data to be extracted must satisfy the following extraction conditions: (1) "Scheduled connection date and time (start) (end)": Includes working time from the day the application screen P1 is launched onwards (for example, the day of launch is assumed to be 2024 / 10 / 10), (2) "Applicant" and "Verifier": Either the applicant or the verifier matches, and (3) "Application status": Limited to those that match either "awaiting approval" or "approved".

[0061] If one data item is extracted in the first extraction, the message "There is one scheduled application" will be displayed on application screen P1 (see Figure 4). Furthermore, at the top of the screen, the scheduled application will be displayed, for example, from left to right: Application number "00000002", Application status "Approved", Scheduled connection date and time "2024 / 10 / 10 9:00-12:00", Applicant "P001 Ichiro Tanaka", Confirmer "P002 Jiro Suzuki", Customer Code "200 ☆☆ Real Estate", and Work details "20241009 Patch delivery". The first extracted data is positioned above the display position of the application data related to the connection application.

[0062] [2-1-2. Acceptance of input of required items for application] Next, the information display unit 102d accepts input for the connection request via the application screen P1 (step S2 in Figure 20). For example, it accepts input for the customer "400", work content "40000", scheduled connection date and time (start) "2024 / 10 / 10 11:00", scheduled connection date and time (end) "2024 / 10 / 10 13:00", verifier "P002", and work content details "planned work, resource change work" (application screen P2).

[0063] The application reception unit 102a accepts input from the logged-in applicant (here, Ichiro Tanaka (P001)) of customer information, work content information, scheduled connection date and time information, verifier information, and detailed work content information, while the application screen P1 (see Figure 4) is displayed on the monitor 114 by the information display unit 102d. On the application screen P1, for example, the customer name, work content name, and verifier name are displayed in combo boxes etc. by the information display unit 102d, making it easy for the applicant to input each of the above-mentioned pieces of information.

[0064] [2-1-3. Display the verifier's connection request at the top of the screen] Next, the information display unit 102d adds and displays the scheduled application associated with the entered verifier on the application screen (step S3 in Figure 20).

[0065] For example, when receiving a connection application from applicant (P001 Ichiro Tanaka), if the scheduled connection date and time (start) for the connection application is "2024 / 10 / 10 11:00" and the scheduled connection date and time (end) is "2024 / 10 / 10 13:00", the extraction unit 102c extracts as second extraction data application data from the registered applicant "Ichiro Tanaka (P001)" and verifier "Jiro Suzuki (P002)" that are applications for the same time period, match the verifier for the connection application, and have an application status of not connected (awaiting approval, approved). The application data to be extracted must satisfy the following extraction conditions. In other words, (1) "Scheduled connection date and time (start) (end)": Includes the work time from the day the application screen P1 is launched onwards (for example, the launch day is assumed to be 2024 / 10 / 10), (2) "Applicant" and "Verifier": The verifier (for example, "Jiro Suzuki P002") matches either, and (3) "Application status": Limited to those that match either "Pending approval" or "Approved".

[0066] If one data item is extracted in the second extraction, the message "There is one scheduled application" displayed at the top of the application screen P3 will be updated to "There are two scheduled applications." In addition to the scheduled application from the first extraction data displayed, the top of the screen will also show a new scheduled application, for example, application number "00000003", application status "Pending Approval", scheduled connection date and time "2024 / 10 / 10 12:00-14:00", applicant "P002 Jiro Suzuki", verifier "P004 Yuki Shimizu", customer code "300 □□ Construction", and work details "〇〇 Master Value Correction Work".

[0067] [2-1-4. Extract and highlight applications for the same time slot from the scheduled applications.] Next, the extraction unit 102c extracts data from the two scheduled applications (first extracted data and second extracted data) where the end time and start time of the scheduled connection date and time for the connection application overlap, and the information display unit 102d highlights the data corresponding to the third extracted data (step S4 in Figure 20). The application data to be extracted must satisfy the following extraction conditions: it must include the work time from the scheduled connection date and time (start) to the scheduled connection date and time (end). For example, in the application screen P3 shown in Figure 7, the work time of 2024 / 10 / 10 11:00-13:00 overlaps with "-12:00" in the first extracted data and "12:00-" in the second extracted data. Here, highlighting means, for example, changing the color to be relatively brighter relative to the display color on the application screen, or changing the size to be relatively bolder relative to other text (see Figure 8). The highlighting is limited to the same time period as the actual scheduled connection date and time (start) and (end) on the screen.

[0068] [2-1-5. Application Registration] Next, the information display unit 102d adds a confirmation popup displaying "Pre-registration confirmation" and "Do you want to register with this information?" when the registration button is pressed, for example, while the application screen P4 shown in Figure 8 is displayed (step S6 in Figure 20). When the "Yes" button on the confirmation popup is pressed, the confirmation popup is updated to a registration completion popup, registration is completed, and this process ends. The registration completion popup displays, for example, "Registration complete" (application screen P11 shown in Figure 19).

[0069] When a new connection request is registered, the application data will, for example as shown in Figure 10, have the following information on the first line: Application number "00000004", Customer CD "400", Work content "40000", Work content details "Planned work, resource change work", Scheduled connection date and time (start) "2024 / 10 / 10 11:00", Scheduled connection date and time (end) "2024 / 10 / 10 13:00", Applicant "P001", Confirmer "P002", Application status "Pending approval", Reason for simultaneous connection request " ", Reason for simultaneous connection approval " ".

[0070] [2-1-6. Perform a check for simultaneous connection requests based on the master data for the number of simultaneous connections allowed.] The same-time slot application check compares the total number of applications corresponding to the third extracted data mentioned above with the number of allowed overlapping work time applications registered in the same-time connection allowance master 106ad. If the number of allowed overlapping work time applications exceeds the limit, processing (warning display / error display) according to the settings is performed (step S5 in Figure 20). The warning / error display is limited to the same time slot as the actual scheduled connection date and time (start) (end) on the screen.

[0071] The information display unit 102d compares the total number of applications corresponding to the third extracted data displayed as scheduled applications with the allowed number of overlapping work time applications X and Y (steps S10 to S12 in Figure 21). At this time, if "null" is registered for both the allowed number of overlapping work time applications X and Y in the allowed number of same-time connection master 106ad (step S10: No in Figure 21), the same-time application check does not occur in the first place, so the threshold check is not performed, and the application can be returned and submitted.

[0072] On the other hand, if a "threshold" is registered for each of the allowed number of overlapping work time applications X and Y in the allowed number of connections at the same time master 106ad, the information display unit 102d will determine the thresholds X and Y in the order of "Error" then "Alert" (Error takes precedence), and will display an error or warning when the threshold is exceeded. Here, "Error" corresponding to threshold Y is a case that is absolutely unacceptable for the purpose of internal control. "Alert" corresponding to threshold X is basically assumed to be unacceptable, but in cases such as emergency situations, a warning will be displayed to prompt the applicant or verifier to confirm.

[0073] The information display unit 102d, for example, if the number of allowed overlapping work time applications X,Y = 3,4 and the total number of applications mentioned above is 3, then it will be less than or equal to the number of allowed overlapping work time applications for "Alert" and "Error" in the same-time connection allowance master 106ad, and the application can be submitted as is (Step S11: Yes in Figure 21).

[0074] Furthermore, the information display unit 102d will add a warning display if, for example, the number of allowed overlapping work time applications X,Y = 2,3 and the total number of applications is 3. This is because, although the number of allowed overlapping work time applications is below the threshold Y (=3) of the same-time connection allowance master 106ad, it exceeds the threshold X (=2) of the allowed overlapping work time applications, which is marked as "Alert".

[0075] The information display unit 102d adds a warning pop-up to the application screen P6, for example, as shown in Figure 11, which displays "Warning: Please check if simultaneous connection is truly necessary, and if not, please apply at a different time." In this case, the applicant and verifier check the warning display, and if they still determine that the application is necessary, they press the "OK" button and register the reason for the simultaneous connection application. The information display unit 102d updates the application screen P7 to a simultaneous connection application reason confirmation pop-up, for example, as shown in Figure 12, which allows the application reason to be entered (input). When the "Register" button on the confirmation pop-up is pressed, the confirmation pop-up is updated to a registration completion pop-up, registration is completed, and this process ends. As a result, a new application data with application number "00000004" is created, as shown in Figure 13. In other words, for application data with application number "00000004", the reason entered in the "Reason for simultaneous connection application" field, "There is no problem as the work is well-planned and has ample time," will be registered.

[0076] For example, as shown in Figure 14, when an application is submitted with "Application Number: 00000003" while two application records are already registered, and the number of allowed duplicate work time applications X,Y = 1,2, and the total number of applications is 2, the information display unit 102d adds a warning display because, although it is below the number of allowed duplicate work time applications for "Error", it exceeds the number of allowed duplicate work time applications for "Alert".

[0077] The information display unit 102d adds a warning pop-up to the application screen P8 shown in Figure 15, for example, displaying the warning, "Warning: There is one application with overlapping time slots. Please check if simultaneous connection is truly necessary, and if not, please reschedule your application" (application screen P9 shown in Figure 16). In this case, the applicant and verifier check the warning display, and if they still determine that the application is necessary, they press "OK" and register the reason for the simultaneous connection application. The information display unit 102d updates the pop-up to the aforementioned simultaneous connection application reason confirmation pop-up. When the "Register" button on the confirmation pop-up is pressed, the confirmation pop-up is updated to a registration completion pop-up, registration is completed, and this process ends. As a result, as shown in Figure 17, a new application data with application number "00000003" is created. That is, for the application data with application number "00000003", the reason entered in the "Reason for simultaneous connection application" field, "There is no problem as the work is well-planned and has ample time," is registered.

[0078] For example, if the information display unit 102d attempts to register an application with application number "00000004" after registering an application with the previous warning display, the total number of applications in the same time period, including this application, will be 3. This exceeds the allowable number of "Error" entries in the same-time connection allowance master (Y=2 in this case), and the system will treat it as an error. In this case, the information display unit 102d will display an additional message on the application screen P10, for example, as shown in Figure 18, stating, "There are 2 applications with overlapping time slots. Please submit them at different times or submit and complete them one by one."

[0079] In this embodiment, a configuration with a time-series correlation is described as shown in Figure 21, but it is not limited to this configuration. There may be no time-series correlation, and the thresholds for "Error" and "Alert" may be set to different values.

[0080] [2-2. Approval] First, the approver (for example, Hanako Yamada (P003)) logs in to the business support device 100 using the input device 112. The business support device 100 may also be configured so that the approver connects to it using a remote terminal.

[0081] The approval reception unit 102b accepts the selection of a connection application from the list of unapproved applications for approval from the logged-in "applicant's organizational superior" (here, "Hanako Yamada (P003)") when the approval screen Q1 (see Figure 22) is displayed on the monitor 114 by the information display unit 102d. On the approval screen Q1, for example, the customer name and work details are displayed in combo boxes etc. by the information display unit 102d. Also on the approval screen Q1, the application status is displayed in a list box etc., and the approver can select from "awaiting approval", "approved", or "completed". On the approval screen Q1, the list of unapproved applications displays applications that are "awaiting approval" (can be changed by search conditions) and are from the "applicant's organizational superior".

[0082] [2-2-1. Launching the approval screen] The information display unit 102d displays the approval screen (approval screen Q2 shown in Figure 23) for the application selected from the list of unapproved applications (application number "00000004") on the approval screen Q1 (step S21 in Figure 38).

[0083] At this time, the extraction unit 102c extracts, for example, application data from the registered application data (for example, application data having four records as shown in Figure 24) that is associated with the applicant (here, "Ichiro Tanaka (P001)") and the verifier (here, "Jiro Suzuki (P002)") for the connection application, excluding the application data for the selected application, that have the same time period, match the applicant for the connection application, and whose application status is "not connected," as first extracted data. Furthermore, the extraction unit 102c extracts, for example, application data from the registered application data that is associated with the applicant (here, "Ichiro Tanaka (P001)") and the verifier (here, "Jiro Suzuki (P002)") for the connection application, excluding the application data for the selected application, that have the same time period, match the verifier for the connection application, and whose application status is "not connected," as second extracted data. The application data to be extracted must satisfy the following extraction conditions. In other words, (1) "Scheduled connection date and time (start) (end)": Includes working time from the day the approval screen Q2 is launched onwards (for example, the launch day is assumed to be 2024 / 10 / 10), (2) "Applicant" and "Confirmer": Among the application data other than the displayed application (application number "00000004") (application numbers "00000001" to "00000003"), the applicant and confirmer must match either (in the approval screen Q2, the applicant is "Ichiro Tanaka P001" and the confirmer is "Jiro Suzuki P002"), and (3) "Application status": Limited to those that match either "Pending approval" or "Approved".

[0084] The information display unit 102d adds the extracted first extracted data and the extracted second extracted data as a planned application to the approval screen Q2 on the approval screen (step S22 in Figure 38).

[0085] Next, the extraction unit 102c extracts data from the two scheduled applications (first extraction data and second extraction data) where the end time and start time of the scheduled connection date and time for the connection application overlap, and the information display unit 102d highlights the data corresponding to the third extraction data (step S23 in Figure 38). The application data to be extracted must satisfy the following extraction conditions: that is, it must include the work time from the scheduled connection date and time (start) to the scheduled connection date and time (end). For example, in the approval screen Q2 shown in Figure 23, the work time of 2024 / 10 / 10 11:00-13:00 overlaps with "-12:00" in the first extraction data and "12:00-" in the second extraction data.

[0086] [2-2-2. Acceptance of Approval] For example, when approval is received by approver (P003 Hanako Yamada), if the connection application has a scheduled start date and time of "2024 / 10 / 10 11:00" and a scheduled end date and time of "2024 / 10 / 10 13:00", the extraction unit 102c extracts as first extraction data application data that matches the applicant for the connection application, is an application for the same time period, and has an application status of not connected (awaiting approval, approved) from the application data associated with the registered applicant "Ichiro Tanaka (P001)" and verifier "Jiro Suzuki (P002)". The first extracted data includes, for example, application number "00000002", application status "Approved", scheduled connection date and time "2024 / 10 / 10 9:00-12:00", applicant "P001 Ichiro Tanaka", verifier "P002 Jiro Suzuki", customer code "200 ☆☆ Real Estate", work details "20241009 Patch Delivery", etc. The application data that will be extracted (extraction conditions) is limited to those that meet the following criteria: (1) "Scheduled connection date and time (start) (end)": includes work time from the day the application screen P1 is launched (for example, the day of launch is assumed to be 2024 / 10 / 10), (2) "Applicant" and "Verifier": the verifier (for example, "Jiro Suzuki P002") matches either, and (3) "Application status": matches either "Pending Approval" or "Approved". The extraction unit 102c further extracts as second extraction data application data from among the registered applicant "Ichiro Tanaka (P001)" and verifier "Jiro Suzuki (P002)" that are applied for in the same time period, match the verifier for the connection application, and have an application status of not connected (awaiting approval, approved). The application data to be extracted must satisfy the following extraction conditions: (1) "Scheduled connection date and time (start) (end)": Includes working time from the day the application screen P1 is launched (for example, the day of launch is assumed to be 2024 / 10 / 10), (2) "Applicant" and "Verifier": The verifier (for example, "Jiro Suzuki P002") matches either, and (3) "Application status": Limited to those that match either "awaiting approval" or "approved".

[0087] When one data item is extracted in the first extraction, the approval screen displays "There is one scheduled application." The first data item is positioned above the application data related to the connection application. When one data item is extracted in the second extraction, the message "There is one scheduled application" displayed at the top of the approval screen Q2 is updated to "There are two scheduled applications." In addition to the scheduled application from the first extraction displayed, a new scheduled application is displayed at the top of the screen, for example, with application number "00000003," application status "Pending Approval," scheduled connection date and time "2024 / 10 / 10 12:00-14:00," applicant "P002 Jiro Suzuki," verifier "P004 Yuki Shimizu," customer code "300 □□ Construction," and work details "〇〇 Master Value Correction Work." Next, the extraction unit 102c extracts from the two scheduled applications (first extraction data and second extraction data) the data in which the end time and start time of the scheduled connection date and time for the connection application (application number "00000005") overlap, and the information display unit 102d highlights the data corresponding to the extracted third extraction data (step S23 in Figure 38). The application data to be extracted must satisfy the following extraction conditions: that is, it must include the work time from the scheduled connection date and time (start) to the scheduled connection date and time (end). For example, in the approval screen Q2 shown in Figure 23, the work time of 2024 / 10 / 10 11:00-13:00 overlaps with "-12:00" in the first extraction data and "12:00-" in the second extraction data.

[0088] Next, the information display unit 102d awaits approval by the approver (step S24 in Figure 38). Here, three patterns are shown as examples: "Rejected," "Requires confirmation of work content (reviewer)," and "No problem."

[0089] In the case of "rejection," for example, imagine a scenario where application data with application number "1000004" (see Figure 24) is registered instead of application number "00000004," and this application is retrieved. Note that since the number of scheduled applications is less than or equal to the number of allowed overlapping work time applications X,Y in the allowed number of simultaneous connection applications master 106ad, the reason for simultaneous connection application is not required (input). In this case, the approver determines that the scheduled connection date and time "3:00~13:00" is clearly not a realistic time specification and rejects the connection application awaiting approval ("rejected" in step S31 of Figure 39).

[0090] On the other hand, in the case of "Work content confirmation required (confirmer)", for example, if the application data is as shown in Figure 26, and the number of allowed overlapping work time applications X and Y in the same-time connection allowance master 106ad have "thresholds" of X=2 and Y=3 respectively, an error or warning will be displayed when the threshold is exceeded (for example, approval screen Q4 in Figure 27). The confirmation referred to here in "Work content confirmation required (confirmer)" does not mean the "confirmation" by a confirmer who is present to check whether there are any problems with the work being done when the applicant remotely connects to the business support device 100, but rather the "need to check the details of the input items in the work content field" from the perspective of the approver who approves before the remote connection, to check whether there are any problems with the information entered in the "work content" in the application data.

[0091] The information display unit 102d, for example, if the number of allowed overlapping work time applications X,Y = 2,3, and the total number of applications mentioned above is 3, then it will be less than or equal to the number of allowed overlapping work time applications for "Alert" and "Error" in the same-time connection allowance master 106ad, and the application can be submitted as is (in step S31 of Figure 39, it will say "Work details need to be confirmed").

[0092] The information display unit 102d adds a warning pop-up to the approval screen Q5, for example, as shown in Figure 28, which reads: "Warning: There are two applications with overlapping connection times. Please check the reasons for the simultaneous connection applications before proceeding with the approval process."

[0093] For example, the approver, after reviewing approval screen Q5, determined from the "Work Details" display that the work was planned in advance and had little variation in content, and therefore proceeded with the approval process.

[0094] The information display unit 102d displays a pop-up for confirming the reason for the simultaneous connection request when the "OK" button is pressed (approval screen Q6 in Figure 29), and the user enters and registers the reason for approving the simultaneous connection. The approval reception unit 102b updates the application status associated with the approved connection request (application number "00000004") and the reason for approving the simultaneous connection in response to the registration of the reason for approval (step S25 in Figure 38). For example, the application status is updated from "awaiting approval" to "approved," and "due to planned and slack work" is registered as the reason for approving the simultaneous connection (see Figure 30).

[0095] In the case of "Applicant Confirmation" → "Approval," for example, let's consider a scenario where application data with application number "1000005" (see Figure 31) is registered instead of application number "00000004," and this application is retrieved. In this case, for example, if the number of allowed overlapping applications for the same time period master 106ad has "thresholds" of X=2 and Y=3 respectively, an error or warning may be displayed when the threshold is exceeded (for example, approval screen Q7 in Figure 32).

[0096] The information display unit 102d adds a warning pop-up to the approval screen Q8, for example, as shown in Figure 33, which reads: "Warning: There are two applications with overlapping connection times. Please check the reasons for the simultaneous connection applications before proceeding with the approval process."

[0097] The approver, for example, contacts the applicant directly and, upon confirming that it is an urgent task, proceeds with the approval process.

[0098] The information display unit 102d displays a pop-up for confirming the reason for the simultaneous connection request when the "OK" button is pressed (approval screen Q9 in Figure 34), and the user enters and registers the reason for approving the simultaneous connection. The approval reception unit 102b updates the application status associated with the approved connection request (application number "10000005") and the reason for approving the simultaneous connection in response to the registration of the reason for approval (step S25 in Figure 38). For example, the application status is updated from "awaiting approval" to "approved," and "confirmation that it is an urgent task has been obtained" is registered as the reason for approving the simultaneous connection (see Figure 35).

[0099] If there are no problems, for example, when the OK button is pressed while the approval screen Q10 shown in Figure 36 is displayed, the application status associated with the approved connection application (application number "00000004") and the reason for approval of simultaneous connection are updated (step S25 in Figure 38). For example, the application status is updated from "awaiting approval" to "approved," and "confirmation that it is an urgent task has been obtained" is registered as the reason for approval of simultaneous connection (see Figure 37).

[0100] As described above, according to this embodiment, when an applicant submits a connection request and when an approver submits an approval, the system extracts application data from the registered application data that is linked to the applicant and verifier of the connection request, has a time slot that is the same as or partially matches the scheduled connection date and time of the connection request, matches the applicant or verifier of the connection request, and whose application status is "not connected." The extracted data is then displayed on the screen as a scheduled application along with the application information for the connection request. This makes it possible for the applicant (worker) to identify scheduled applications that require work during the same time slot based on the applicant or verifier, thereby preventing work errors caused by misidentifying the work environment. Furthermore, according to this embodiment, it is possible to reduce errors in the approver's decision to approve connection requests.

[0101] Furthermore, according to this embodiment, when an applicant submits a connection request, the following are extracted as first extracted data from the registered application data: application data linked to the applicant and verifier for the connection request that have a time slot identical or partially matching the scheduled connection date and time for the connection request, match the applicant for the connection request, and have an application status of "not connected"; and application data linked to the applicant and verifier for the connection request that have a time slot identical or partially matching the scheduled connection date and time for the connection request, match the verifier for the connection request, and have an application status of "not connected". The extracted second extracted data is then displayed on the screen as a scheduled application along with the application information and first extracted data for the connection request. This allows the applicant (worker) to identify scheduled applications that require work during the same time slot based on the verifier, preventing work errors caused by misidentifying the work environment. In addition, according to this embodiment, verification errors by verifiers regarding connection requests can be reduced.

[0102] Furthermore, according to this embodiment, when an applicant submits a connection request, the following are extracted from the registered application data: application data linked to the applicant and verifier of the connection request that have a time slot identical or partially matching the scheduled connection date and time of the connection request, match the applicant of the connection request, and have an application status of "not connected" are extracted as first extracted data; application data linked to the applicant and verifier of the connection request that have a time slot identical or partially matching the scheduled connection date and time of the connection request, match the verifier of the connection request, and have an application status of "not connected" are extracted as second extracted data; and among the first and second extracted data, those where the end time and start time of the scheduled connection date and time overlap are extracted as third extracted data. The extracted second extracted data is displayed on the application screen along with the application information and first extracted data related to the connection request, the third extracted data is highlighted, and a warning or error is displayed on the application screen according to the total number of extracted third extracted data. This allows applicants and verifiers to reliably identify scheduled applications that are subject to warnings, etc.

[0103] Furthermore, according to this embodiment, if the total number of third-extracted data is below a threshold, no warning or error display is added to the application screen; however, if it exceeds the threshold, a warning or error display is added. This allows applicants and reviewers to easily identify planned applications that are subject to warnings, etc.

[0104] Furthermore, according to this embodiment, when an applicant submits a connection request, the following are extracted as first extracted data from the registered application data: application data linked to the applicant and verifier of the connection request that have a time slot identical or partially matching the scheduled connection date and time of the connection request, match the applicant of the connection request, and have an application status of "not connected"; and application data linked to the applicant and verifier of the connection request that have a time slot identical or partially matching the scheduled connection date and time of the connection request, match the verifier of the connection request, and have an application status of "not connected". The extracted second extracted data is displayed on the application screen along with the application information and first extracted data related to the connection request, and the first and second extracted data are extracted as third extracted data where the end time and start time of the scheduled connection date and time overlap. If the total number of extracted third extracted data exceeds a preset threshold, the application screen accepts registration of the reason for the connection request. This allows applicants and verifiers to easily register the reason for scheduled requests that may be subject to warnings, etc.

[0105] Furthermore, according to this embodiment, when an approver receives an approval, the following are extracted as first extracted data from the registered application data: application data linked to the applicant and verifier of the connection application that have a time period that is the same as or partially matches the scheduled connection date and time of the connection application, matches the applicant of the connection application, and whose application status is "not connected"; and application data linked to the applicant and verifier of the connection application that have a time period that is the same as or partially matches the scheduled connection date and time of the connection application, matches the verifier of the connection application, and whose application status is "not connected". The extracted second extracted data is displayed on the approval screen together with the application information and the first extracted data, and the first and second extracted data whose end time and start time of the scheduled connection date and time overlap are extracted as third extracted data. If the total number of extracted third extracted data is below a threshold, no warning display is added to the approval screen; if it exceeds the threshold, a warning display is added. This makes it easy for approvers to identify scheduled applications that are subject to warnings, etc.

[0106] Furthermore, according to this embodiment, when an approver receives an approval, the following are extracted as first extracted data from the registered application data: application data linked to the applicant and verifier of the connection application that have a time period that is the same as or partially matches the scheduled connection date and time of the connection application, matches the applicant of the connection application, and the application status is "not connected"; and application data linked to the applicant and verifier of the connection application that have a time period that is the same as or partially matches the scheduled connection date and time of the connection application, matches the verifier of the connection application, and the application status is "not connected". The extracted second extracted data is displayed on the approval screen together with the application information for approval and the first extracted data, and the first and second extracted data where the end time and start time of the scheduled connection date and time overlap are extracted as third extracted data. If the total number of extracted third extracted data exceeds a threshold, and if an application reason for the connection application is registered, the application reason is added to the screen and displayed. This allows the approver to deepen their understanding of scheduled applications that are subject to warnings and to make appropriate approval decisions for unapproved connection applications.

[0107] Furthermore, according to this embodiment, when receiving a connection request from an applicant, if a match is found among the registered application data for the applicant, customer, work details, scheduled connection date and time, and verifier, a warning or error message is added to the information display screen. This prevents duplicate registration of application data when receiving connection requests.

[0108] [3. Variant] Next, an embodiment relating to a modified version will be described. In the above embodiment, a check for applications within the same time period is performed based on the master 106ad for the number of allowed connections within the same time period. However, in the embodiment relating to the modified version, a check for duplicate applications is also performed. Here, an application within the same time period is, as described above, an application in which the applicant (worker) or verifier is the same, but the connection time periods overlap, and the customer or work content is different. On the other hand, a duplicate application is an application in which the applicant, verifier, customer, work content, and scheduled connection date and time are all the same, and the application has been mistakenly submitted as an identical application.

[0109] Figure 40 shows an example of the application screen displayed before registering a connection application. Figure 41 shows an example of the application screen displayed when a duplicate application is submitted. Figure 42 shows an example of the application data when a duplicate application is submitted.

[0110] When the information display unit 102d receives a connection request from an applicant, if it extracts a data entry from the registered application data in which the applicant, customer, work details, scheduled connection date and time, and verifier all match, it adds a warning or error message to the information display screen.

[0111] For example, when the "Yes" button is pressed while a confirmation pop-up is displayed on the application screen R1 by the information display unit 102d (see Figure 40), the extraction unit 102c extracts from the registered application data that matches all of the following criteria: applicant, customer, work details, scheduled connection date and time, and verifier (extraction criteria). If the extraction unit 102c extracts data that satisfies the extraction criteria, the information display unit 102d adds an error message to the application screen R1, for example, "There is a duplicate application in the scheduled application. Please check the input details. Duplicate application number "00000002"." In other words, the information display unit 102d considers it a duplicate application and adds an error message because all items of applicant, customer, work details, scheduled connection date and time, and verifier match the application data with application number "00000002" (see Figure 42).

[0112] When the information display unit 102d receives a connection request from an applicant, if it finds a match among the registered application data for the applicant, customer, work details, scheduled connection date and time, and verifier, it adds a warning or error message to the information display screen. This makes it easy to identify duplicate registrations made by applicants in error, enabling them to submit proper connection requests.

[0113] [4. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving operational efficiency and promoting appropriate management decisions within companies, thereby enabling contributions to SDGs Goals 8 and 9.

[0114] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and digital processes, thereby contributing to SDGs Goals 12, 13, and 15.

[0115] Furthermore, this embodiment can contribute to strengthening control and governance, thereby enabling contributions to SDG Goal 16.

[0116] [5. Other Embodiments] In addition to the embodiments described above, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.

[0117] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods.

[0118] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configuration shown in this specification and in the drawings may be changed at will unless otherwise specified.

[0119] Furthermore, with respect to the business support device 100, each component shown in the diagram is a functional concept and does not necessarily need to be physically configured as shown.

[0120] For example, the processing functions of the business support device 100, particularly those performed by the control unit, may be implemented in whole or in part by a CPU and a program interpreted and executed by the CPU, or they may be implemented as wired logic hardware. The program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for the information processing device to execute the processing described in this embodiment, and is mechanically read by the business support device 100 as needed. That is, a storage unit such as ROM or HDD (Hard Disk Drive) contains a computer program that works in cooperation with the OS to give instructions to the CPU and perform various processing tasks. This computer program is executed by being loaded into RAM and works in cooperation with the CPU to constitute the control unit.

[0121] Furthermore, this computer program may be stored on an application program server connected to the business support device 100 via any network, and it is possible to download all or part of it as needed.

[0122] Furthermore, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or it may be configured as a program product. Here, "recording medium" includes any "portable physical medium" such as memory cards, USB (Universal Serial Bus) memory, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (Registered Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and Blu-ray (Registered Trademark) Discs.

[0123] Furthermore, "program" refers to a data processing method described in any language or writing method, regardless of its format, such as source code or binary code. Note that "program" is not necessarily limited to a single, monolithic structure; it also includes distributed structures consisting of multiple modules or libraries, and those that work in cooperation with other programs, such as an operating system, to achieve their functions. Regarding the specific configuration and reading procedures for reading the recording medium in each device shown in the embodiments, as well as the installation procedures after reading, well-known configurations and procedures can be used.

[0124] The various databases stored in the memory unit are memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.

[0125] Furthermore, the business support device 100 may be configured as a known personal computer or workstation or other information processing device, or as an information processing device to which any peripheral devices are connected. Alternatively, the business support device 100 may be implemented by installing software (including programs or data, etc.) that enables the processing described in this embodiment on the device.

[0126] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the figures, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit according to various additions or functional loads. In other words, the embodiments described above may be implemented in any combination, or the embodiments may be implemented selectively. [Industrial applicability]

[0127] This invention is useful in the system development industry, the cloud service provider industry, and the like. [Explanation of Symbols]

[0128] 100 Business support equipment 102 Control Unit 102a Application Reception Department 102b Approval Reception Department 102c Extraction part 102d Information display section 104 Communication Interface Section 106 Storage section 106a Master Storage Unit 106b Data storage unit 106ba Application Data 108 Input / Output Interface Section 112 Input device 114 Output device 200 servers 300 Networks

Claims

1. A business support device comprising a memory unit and a control unit, which supports the work of applicants and approvers, The control unit, An application receiving means that receives application information including the applicant, customer, work details, scheduled connection date and time, verifier, and application status related to the connection request, and registers it as application data in the storage unit, An approval acceptance means for accepting approval from the approver for registered application data whose application status is "not connected," When the applicant receives the connection application and when the approver receives the approval, the extraction means extracts from the storage unit as extracted data the application data associated with the applicant and the verifier related to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time related to the connection application, matches the applicant or the verifier related to the connection application, and whose application status is unconnected. The system includes an information display means that displays the extracted data together with the application information relating to the connection request on an information display screen. A business support device characterized by the following features.

2. The extraction means is When the applicant submits the connection request, the following are extracted from the storage unit as first extracted data: among the registered application data, the application data associated with the applicant and the verifier related to the connection request has a time period that is the same as or partially matches the scheduled connection date and time related to the connection request, matches the applicant related to the connection request, and the application status is "not connected". The application data associated with the applicant and the verifier in relation to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time in relation to the connection application, matches the verifier in relation to the connection application, and whose application status is unconnected, is extracted from the storage unit as second extracted data. The aforementioned information display means is The extracted second data is displayed on the information display screen together with the application information and the first data relating to the connection application. The business support device according to claim 1.

3. The extraction means is When the applicant submits the connection request, the first extracted data is extracted from the storage unit as the application data that is linked to the applicant and the verifier related to the connection request, has a time period that is the same as or partially matches the scheduled connection date and time related to the connection request, matches the applicant related to the connection request, and whose application status is "not connected". The application data associated with the applicant and the verifier in relation to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time in relation to the connection application, matches the verifier in relation to the connection application, and whose application status is unconnected, is extracted from the storage unit as second extracted data. The aforementioned information display means is The extracted second data is displayed on the information display screen together with the application information and the first data relating to the connection application. The extraction means further, Of the first and second extracted data, those whose end time and start time overlap with the scheduled connection date and time are extracted as the third extracted data. The aforementioned information display means further, The system highlights the data corresponding to the third extracted data, and displays a warning or error on the information display screen according to the total number of extracted data items. The business support device according to claim 1.

4. The aforementioned information display means is If the total number is below a preset threshold, no warning or error message will be added to the information display screen. If the number exceeds the threshold, a warning or error message will be added. The business support device according to claim 3.

5. The extraction means is When the applicant submits the connection request, the first extracted data is extracted from the storage unit as the application data that is linked to the applicant and the verifier related to the connection request, has a time period that is the same as or partially matches the scheduled connection date and time related to the connection request, matches the applicant related to the connection request, and whose application status is "not connected". The application data associated with the applicant and the verifier in relation to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time in relation to the connection application, matches the verifier in relation to the connection application, and whose application status is unconnected, is extracted from the storage unit as second extracted data. The aforementioned information display means is The extracted second data is displayed on the information display screen together with the application information and the first data relating to the connection application. The extraction means further, Of the first and second extracted data, those whose end time and start time overlap with the scheduled connection date and time are extracted as the third extracted data. The aforementioned information display means further, If the total number of the third extracted data exceeds a preset threshold, the information display screen will accept registration of the reason for the connection request. The business support device according to claim 1.

6. The extraction means is At the time of approval by the approver, the first extracted data is extracted from the storage unit as the first extracted data among the registered application data, which is linked to the applicant and the verifier for the connection application, has a time period that is the same as or partially matches the scheduled connection date and time for the connection application, matches the applicant for the connection application, and whose application status is not connected. The application data associated with the applicant and the verifier in relation to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time in relation to the connection application, matches the verifier in relation to the connection application, and whose application status is unconnected, is extracted from the storage unit as second extracted data. The aforementioned information display means is The extracted second extracted data is displayed on the information display screen together with the application information and the first extracted data relating to the approval. The extraction means further, Of the first and second extracted data, those whose end time and start time overlap with the scheduled connection date and time are extracted as the third extracted data. The aforementioned information display means further, If the total number of the third extracted data is below a preset threshold, no warning message will be added to the information display screen; however, if it exceeds the threshold, a warning message will be added. The business support device according to claim 1.

7. The extraction means is At the time of approval by the approver, the first extracted data is extracted from the storage unit as the first extracted data among the registered application data, which is linked to the applicant and the verifier for the connection application, has a time period that is the same as or partially matches the scheduled connection date and time for the connection application, matches the applicant for the connection application, and whose application status is not connected. The application data associated with the applicant and the verifier in relation to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time in relation to the connection application, matches the verifier in relation to the connection application, and whose application status is unconnected, is extracted from the storage unit as second extracted data. The aforementioned information display means is The extracted second extracted data is displayed on the information display screen together with the application information and the first extracted data relating to the approval. The extraction means further, Of the first and second extracted data, those whose end time and start time overlap with the scheduled connection date and time are extracted as the third extracted data. The aforementioned information display means further, If the total number of the third extracted data exceeds a preset threshold, and if an application reason for the connection request is registered, the application reason will be added to the information display screen. The business support device according to claim 1.

8. The aforementioned information display means is When the applicant submits the connection request, if the registered application data contains entries where the applicant, customer, work details, scheduled connection date and time, and verifier all match, a warning or error message will be added to the information display screen. The business support device according to claim 1.

9. The application acceptance method includes an application acceptance step that receives application information including the applicant, customer, work details, scheduled connection date and time, verifier, and application status related to the connection application, and registers it in the storage unit as application data, The approval acceptance means includes an approval acceptance step that accepts approval from an approver for registered application data whose application status is "not connected," The extraction means includes an extraction step in which, at the time of receiving the connection application by the applicant and the time of receiving the approval by the approver, the extracted data from the storage unit is extracted data from the registered application data that is linked to the applicant and the verifier relating to the connection application, has a time period that is the same as or partially matches the scheduled connection date and time relating to the connection application, matches the applicant or the verifier relating to the connection application, and whose application status is unconnected. Information display means displays the extracted data together with the application information relating to the connection request on an information display screen; A business support method characterized by including the following.

10. Information processing equipment, An application receiving means that receives application information including the applicant, customer, work details, scheduled connection date and time, verifier, and application status related to the connection request, and registers it in the storage unit as application data. For registered application data, an approval acceptance means that accepts approval from an approver for those application statuses that fall under "Not Connected". An extraction means for extracting data from the storage unit as extracted data when the applicant receives the connection application and when the approver receives the approval, among the registered application data, the application data associated with the applicant and the verifier related to the connection application, which has a time period that is the same as or partially matches the scheduled connection date and time related to the connection application, matches the applicant or the verifier related to the connection application, and whose application status is unconnected, and Information display means for displaying the extracted data together with the application information relating to the connection request on an information display screen. A business support program designed to function as such.

Citation Information

Patent Citations

  • Workflow management device, workflow management method, and workflow management program

    JP7074458B2