Information processing apparatus and information processing program

The information processing apparatus addresses the inconvenience of multiple logins by displaying a confirmation screen with contract and service information, allowing users to select their desired electronic signature service efficiently for creating new contracts.

JP7694085B2Active Publication Date: 2025-06-18FUJIFILM BUSINESS INNOVATION CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021047980
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-22
Publication Date
2025-06-18
Estimated Expiration
2041-03-22

AI Technical Summary

Technical Problem

Users who register for multiple electronic signature services must individually log in to each service to check service content and usage status, making it cumbersome to select a desired service for creating a new contract.

Method used

An information processing apparatus and program that use authentication information to obtain contract and service information from multiple electronic signature services, displaying a confirmation screen with this information to allow users to select their desired service without individual login.

Benefits of technology

Enables users to select a desired electronic signature service without individually verifying multiple services, streamlining the process of creating new contracts and improving user convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007694085000001
    Figure 0007694085000001
  • Figure 0007694085000002
    Figure 0007694085000002
  • Figure 0007694085000003
    Figure 0007694085000003
Patent Text Reader

Abstract

To provide an information processing device and an information processing program, capable of accepting a selection of a desired electronic signature service without individually confirming a plurality of electronic signature services that a user registers at and uses.SOLUTION: An information processing device includes a processor. The processor is configured to: obtain, from each of electronic signature services, at least one of contract information related to a contract using each of the electronic signature services and service information being information related to each of the electronic signature services, using authentication information for using the electronic signature service for each of electronic signature services of a first user who registers at and uses a plurality of electronic signature services; display a confirmation screen for confirming the plurality of electronic signature services while associating the confirmation screen with an electronic signature service of an acquisition source with at least one of the obtained contract information and the service information; and accept a selection of an electronic signature service used by the first user at the confirmation screen.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The technology of the present invention relates to an information processing apparatus and an information processing program.

Background Art

[0002] There is a technology for securely sharing a contract.

[0003] Patent Document 1 discloses a system for appropriately applying electronic signatures to an electronic document and managing it so that it can be viewed among a plurality of users. The system includes a plurality of terminals used by each user, a management device, an encrypted first communication path connecting each terminal and the management device, and a second communication path connecting between each terminal and between each terminal and the management device. The terminal of the first user transmits the data of the electronic document to the management device via the first communication path, and notifies the terminal(s) of one or more second users who require signatures of the address of the document in the management device and the signature request via the second communication path. The terminal of the second user that has received the request receives the data of the document from the management device via the first communication path, and transmits the electronic signature data accompanying the confirmation of the document content to the management device via the first communication path. The management device stores the electronically signed document in a browsable manner at the address via the first communication path. An electronic signature document management system is disclosed.

[0004] There is a technology for maintaining the originality of an electronic contract.

[0005] Patent Document 2 discloses a contract support integrated service system that uses a communication terminal, a service providing server, and a communication line connecting the server and the communication terminal to prove "each act in the negotiation process of a contract", "a signature act for contract conclusion", and "a series of histories up to contract conclusion" on an information system such as a communication network, and safely stores the acts and the histories as data maintaining readability equivalent to that of paper. For the internal certification authority of this service to use this service, which is certified by a third-party certification authority that provides a highly reliable authentication service, upon receiving a request from a company or the like that wishes to issue "a program using encryption technology such as an electronic signature and its key", stores and issues the above "program using encryption technology such as an electronic signature and its key" in "a device having a function such that the encrypted program and data are not physically replicated", and includes means for safely storing contract data signed or authenticated by the above "program using encryption technology such as an electronic signature and its key" in a device that cannot be tampered with. A contract support integrated service system is disclosed.

Prior Art Documents

Patent Documents

[0006]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0007] A user who registers for an electronic signature service and uses the electronic signature service as a contract requester can confirm contract information, which is information regarding a contract using the electronic signature service, and service information, which is information regarding the electronic signature service, by logging in to the electronic signature service or the like.

[0008] However, when a user registers for and uses multiple electronic signature services, it is necessary to individually log in to each electronic signature service to check the service content of each electronic signature service and the usage status of each electronic signature service. After individual verification, for example, when entering into a new contract and using a desired electronic signature service, it is necessary to log in to the desired electronic signature service individually again before the creation of the contract can finally start.

[0009] An object of the present disclosure is to provide an information processing apparatus and an information processing program that can accept a selection of a desired electronic signature service without individually checking a plurality of electronic signature services registered and used by a user.

Means for Solving the Problem

[0010] The information processing apparatus according to the first aspect includes a processor. The processor uses authentication information for each electronic signature service for a first user who has registered for and uses a plurality of electronic signature services to obtain at least one of contract information regarding a contract using each electronic signature service and service information that is information regarding each electronic signature service from each electronic signature service, and displays a confirmation screen for checking the plurality of electronic signature services with at least one of the obtained contract information and service information associated with the electronic signature service as the acquisition source, and accepts a selection of the electronic signature service used by the first user on the confirmation screen.

[0011] The information processing apparatus according to the second aspect is the information processing apparatus according to the first aspect, wherein the processor uses the authentication information of the first user for the accepted electronic signature service and accepts an input for creating a contract on the accepted electronic signature service.

[0012] The information processing apparatus according to the third aspect is the information processing apparatus according to the first aspect or the second aspect, wherein, when there is a difference in the functions provided among the plurality of electronic signature services, the processor displays, on the confirmation screen that has received the selection of the electronic signature service, the functions provided by the selected electronic signature service and the functions not provided in different display modes.

[0013] The information processing apparatus according to the fourth aspect is the information processing apparatus according to any one of the first aspect to the third aspect, wherein, when there is a difference in the functions provided among the plurality of electronic signature services, the processor displays, on the confirmation screen before receiving the selection of the electronic signature service, the electronic signature services that provide the function and the electronic signature services that do not provide the function in different display modes when receiving the selection of the function.

[0014] The information processing apparatus according to the fifth aspect is the information processing apparatus according to any one of the first aspect to the fourth aspect, wherein the processor presents the remaining usage counts of the respective electronic signature services on the confirmation screen.

[0015] The information processing apparatus according to the sixth aspect is the information processing apparatus according to the fifth aspect, wherein the processor prohibits accepting selection for the electronic signature services whose remaining usage counts are equal to or less than a predetermined threshold.

[0016] The information processing apparatus according to the seventh aspect is the information processing apparatus according to any one of the first aspect to the sixth aspect, wherein the processor varies the display modes among the plurality of electronic signature services displayed on the confirmation screen according to at least one of the acquired contract information and service information.

[0017] The information processing apparatus according to the eighth aspect is the information processing apparatus according to the seventh aspect, wherein the processor acquires the contract information and, when the second user who is the contract requester for a new contract is included as the contract requester for a past contract included in the contract information, displays, on the confirmation screen, the electronic signature service used in the past contract in a display mode that differentiates it from other electronic signature services.

[0018] In the information processing apparatus according to the ninth aspect, in the information processing apparatus according to the eighth aspect, when past contracts with the second user as the contract request destination were created using a plurality of electronic signature services, on the confirmation screen, the electronic signature services are displayed in descending order of the number of creations.

[0019] In the information processing apparatus according to the tenth aspect, in the information processing apparatus according to the eighth or ninth aspect, when a selection of an electronic signature service for which no past contract with the second user as the contract request destination has been created is accepted, a warning is issued.

[0020] In the information processing apparatus according to the eleventh aspect, in the information processing apparatus according to any one of the first to tenth aspects, the processor further acquires contract information regarding contracts using each electronic signature service from each electronic signature service using the authentication information for each electronic signature service of a third user other than the first user, and displays on the confirmation screen, in a display mode that distinguishes the electronic signature services registered and used by the third user who is the contract request destination of the new contract from the electronic signature services not being used.

[0021] In the information processing apparatus according to the twelfth aspect, in the information processing apparatus according to the eleventh aspect, the processor displays on the confirmation screen the electronic signature services registered and used by the third user in descending order of usage frequency.

[0022] The information processing program according to the 13th aspect causes a computer to use the authentication information for each electronic signature service of a first user who is registered and uses a plurality of electronic signature services, and from each electronic signature service, at least one of contract information regarding a contract using each electronic signature service and service information which is information regarding each electronic signature service is acquired, and a confirmation screen for confirming the plurality of electronic signature services is displayed by associating at least one of the acquired contract information and the service information with the electronic signature service which is the acquisition source, and on the confirmation screen, selection of the electronic signature service used by the first user is accepted.

Effect of the Invention

[0023] According to the 1st aspect and the 13th aspect, selection of a desired electronic signature service can be accepted without individually confirming a plurality of electronic signature services registered and used by a user.

[0024] According to the 2nd aspect, information for requesting a contract with an electronic signature service can be created.

[0025] According to the 3rd aspect, the functions provided by each electronic signature service can be displayed separately from other functions for each electronic signature service.

[0026] According to the 4th aspect, an electronic signature service providing a desired function can be displayed separately from other electronic signature services.

[0027] According to the 5th aspect, a user can select an electronic signature service after visually recognizing the remaining number of uses for each electronic signature service.

[0028] According to the 6th aspect, a user can select an electronic signature service according to the usage status of the electronic signature service.

[0029] According to the 7th aspect, an electronic signature service can be displayed separately from other electronic signature services according to contract information or service information.

[0030] According to the eighth aspect, the user is prompted to select an electronic signature service that the contract requester has used in the past.

[0031] According to the ninth aspect, the user can view the electronic signature services in the order of the number of times the contract requester has used them in the past.

[0032] According to the tenth aspect, the user can recognize that the electronic signature service has not been used by the contract requester in the past.

[0033] According to the eleventh aspect, the user is prompted to select an electronic signature service registered by the contract requester.

[0034] According to the twelfth aspect, the user is prompted to select an electronic signature service that the contract requester frequently uses.

Brief Description of the Drawings

[0035]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Mode for Carrying Out the Invention

[0036] Hereinafter, an example of an embodiment of the technology of the present invention will be described with reference to the drawings. In each drawing, the same or equivalent components and parts are given the same reference numerals. Also, the dimensional ratios in the drawings are exaggerated for convenience of explanation and may be different from the actual ratios.

[0037] FIG. 1 is a schematic diagram of the electronic signature service 7. The electronic signature service 7 is a service that realizes the conclusion of a contract between the first user 90 who is the contract requester and the second user 95 who is the contract requestee by electronic signature. Here, the first user 90 belongs to Company A 92 which is a tenant. The first user 90 uses the terminal device 91 to register and use the electronic signature service 7. The terminal device 91 is a terminal such as a smartphone, a tablet, and a personal computer, for example. The first user 90 is registered in the electronic signature service 7. The second user 95 belongs to Company B 97 which is a tenant. The second user 95 uses the terminal device 96 to use the electronic signature service 7. The terminal device 96 is a terminal such as a smartphone, a tablet, and a personal computer, for example. The second user 95 may or may not be registered in the electronic signature service 7.

[0038] The process in which the first user 90 requests a contract from the second user 95 using the electronic signature service 7 will be described in the order of the processes indicated by the arrows Y1 to Y5.

[0039] Arrow Y1 indicates the process in which the first user 90 creates a contract document 75 for the electronic signature service 7 using the terminal device 91. The electronic signature service 7 provides the first user 90 with a contract document creation function, for example, on a WEB screen. Then, the first user 90 creates the contract document 75 using the contract document creation function provided by the electronic signature service 7. Also, the first user 90 enters the E-mail address of the second user 95 as the contract request destination for the electronic signature service 7. Here, the contract document 75 is data stored, for example, in text data or PDF (Portable Document Format) format.

[0040] Arrow Y2 indicates the process in which the electronic signature service 7 requests a signature from the second user 95 by E-mail. The electronic signature service 7 sends an E-mail describing the URL (Uniform Resource Locator) of a WEB site for confirming the contract document 75 and performing a signature, for example. Also, the electronic signature service 7 assigns meta information such as a signature area 76 to the contract document 75.

[0041] Arrow Y3 indicates the process in which the second user 95 uses the terminal device 96 to confirm or sign the contract document 75 for the electronic signature service 7. The second user 95 performs a signature, for example, on the signature area 76 assigned to the contract document 75. Then, the electronic signature service 7 executes an electronic signature using the said signature.

[0042] Arrow Y4 indicates the process in which the electronic signature service 7 notifies the first user 90 of the completion of the signature by E-mail. Similarly, the electronic signature service 7 also notifies the second user 95 of the completion of the signature (not shown in FIG. 1).

[0043] Arrow Y5 indicates the process in which the first user 90 uses the terminal device 91 to check the contract information for the electronic signature service 7. Here, the contract information is information related to the contract and has one or more items. The contract information includes, for example, contract status, contract requester, contract recipient, contract date, contract term, contract document or contract document meta information of the contract. Here, the contract status indicates the conclusion status of the contract. The contract status is, for example, unrequested, contract in progress or completed, etc. Also, the contract document meta information is information attached to the contract document. The contract document meta information is, for example, meta information of an editable PDF such as a signature area 76, an amount input box or an agreement checkbox before contract conclusion, etc.

[0044] In this way, the electronic signature service 7 provides a management function including a contract information checking function to the first user 90. The management function includes, for example, a function to make the contract information available, a function to check past contracts and a function to update contracts, etc. Here, the function to make available means sending information to the user, making it viewable or making it downloadable.

[0045] On the other hand, the electronic signature service 7 does not provide a management function to the second user 95. Or, the electronic signature service 7 provides a restricted management function compared to the first user 90. For example, the electronic signature service 7 makes the contract document meta information before and after signature available to the first user 90. On the other hand, the electronic signature service 7 does not make the contract document meta information before and after signature available to the second user 95. Also, for example, the electronic signature service 7 makes the contract information of past contracts with the second user 95 available to the first user 90. On the other hand, the electronic signature service 7 does not make the contract information of past contracts with the first user 90 available to the second user 95.

[0046] Figure 2 is a diagram showing the system configuration of the contract management system 1 according to this embodiment. The contract management system 1 is a system that acquires at least one of contract information and service information from one or more electronic signature services 7 and manages contracts in a unified manner. The service information is information regarding the electronic signature service 7. The service information is, for example, the remaining number of uses that a contract request can be made on the electronic signature service 7, whether the electronic signature service is registered, the expiration date of the authentication information, and the like. Note that the remaining number of uses may be the remaining number with respect to the usage limit determined on the side of the electronic signature service 7. In the following description, the contract information and the service information are referred to as "contract information etc.". Here, the contract management system 1 is composed of a contract management device 10, a WEB server 20, a contract document storage 30, and a contract management database 40.

[0047] The contract management device 10 acquires contract information etc. from one or more electronic signature services 7. Then, the contract management device 10 displays the acquired contract information etc. on a confirmation screen 100. The confirmation screen 100 is a screen for confirming the electronic signature service 7. The confirmation screen 100 will be described later with reference to FIGS. 7 to 13. Further, the contract management device 10 operates as the information processing device of the present disclosure.

[0048] The WEB server 20 is a server that communicates with a WEB browser or the like via HTTP (Hypertext Transfer Protocol). The WEB server 20 receives, for example, an HTTP request transmitted from a WEB browser installed in the terminal device 96. Further, the WEB server 20 transmits the information of the received HTTP request to the contract management device 10.

[0049] The contract document storage 30 is a storage that stores files such as contract documents 75. It transmits files in response to requests from the contract management device 10 and the like.

[0050] The contract management database 40 is a database that stores information used for contract management.

[0051] Note that the contract management system 1, the mail server 50, the electronic signature service 7, Company A 92, and Company B 97 are connected to the network N. Also, the mail server 50 is a mail server for sending and receiving e-mails.

[0052] FIG. 3 is a schematic diagram of the contract management system 1 according to the present embodiment. The process in which the first user 90 requests a contract from the second user 95 using the contract management system 1 will be described in the order of the processes indicated by the arrows Y11 to Y18.

[0053] Arrow Y11 indicates the process in which the first user 90 requests a contract with the second user 95 from the contract management system 1 using the terminal device 91.

[0054] Arrow Y12 indicates the process in which the contract management system 1 requests a contract from the electronic signature service 7. Here, when the electronic signature service 7 publishes an API (Application Programming Interface), the contract management system 1 uses the API to request a contract from the electronic signature service 7. Also, the electronic signature service 7 executes the API using the authentication information of the first user 90. Here, the authentication information is authentication information for using the electronic signature service 7. The authentication information is, for example, a password or an authentication key for using the API of the electronic signature service 7. Note that the contract management device 10 stores the authentication information of the first user 90 in the contract management database 40 in advance. The process of requesting a contract will be described later with reference to FIG. 6.

[0055] Arrow Y13 indicates the process in which the electronic signature service 7 requests a signature from the second user 95.

[0056] Arrow Y14 indicates the process in which the second user 95 performs a signature on the electronic signature service 7.

[0057] Arrow Y15 indicates the process flow in which the electronic signature service 7 transmits contract information and the like to the contract management system 1. That is, the contract management system 1 acquires contract information and the like from the electronic signature service 7. When the electronic signature service 7 exposes an API, the contract management system 1 uses the API to acquire contract information and the like from the electronic signature service 7. The process of acquiring contract information and the like will be described later with reference to FIG. 5.

[0058] Arrow Y16 indicates the process flow in which the electronic signature service 7 notifies the first user 90 and the second user 95 of the completion of signature.

[0059] Arrow Y17 indicates the process flow in which the contract management system 1 notifies the first user 90 and the second user 95 of the update of contract information and the like. The update of contract information and the like is, for example, the update of the contract status by the signature of the second user 95.

[0060] Arrow Y18 indicates the process flow in which the first user 90 uses the terminal device 91 to check contract information and the like with respect to the contract management system 1.

[0061] FIG. 4 is a block diagram showing the hardware configuration of the contract management apparatus 10 according to the present embodiment. The contract management apparatus 10 includes components such as a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a storage 14, an input unit 15, a display unit 16, and a communication interface (communication I / F) 17. Each component is communicably connected to each other via a bus 19.

[0062] The CPU 11 is a central processing unit that executes various programs and controls each part. That is, the CPU 11 reads a program from the ROM 12 or the storage 14 and executes the program using the RAM 13 as a work area. The CPU 11 performs control of each of the above configurations and various arithmetic processes according to the program recorded in the ROM 12 or the storage 14. In the present embodiment, an information processing program for managing contracts is stored in the ROM 12 or the storage 14. The contract management processing program will be described later with reference to FIGS. 5 and 6.

[0063] The ROM 12 stores various programs and various data. The RAM 13 temporarily stores a program or data as a work area. The storage 14 is composed of an HDD (Hard Disk Drive) or an SSD (Solid State Drive) and stores various programs including an operating system and various data.

[0064] The input unit 15 includes a pointing device such as a mouse and a keyboard and is used to perform various inputs.

[0065] The display unit 16 is, for example, a liquid crystal display and displays various information. The display unit 16 may adopt a touch panel method and function as the input unit 15.

[0066] The communication interface 17 is an interface for communicating with other devices such as a database, and for example, standards such as Ethernet (registered trademark), FDDI, Wi-Fi (registered trademark), etc. are used.

[0067] Next, the operation of the contract management apparatus 10 will be described. FIG. 5 is a flowchart showing the flow of the process of displaying the confirmation screen 100 by the contract management apparatus 10 according to the present embodiment. The process of displaying the confirmation screen 100 is performed by the CPU 11 reading out a process program for performing the process of displaying the confirmation screen 100 from the ROM 12 or the storage 14, expanding it in the RAM 13, and executing it. A specific example of the confirmation screen 100 will be described later with reference to FIGS. 7 to 13.

[0068] In step S102, the CPU 11 acquires the authentication information for each electronic signature service 7 of the first user 90. That is, the CPU 11 acquires one or more pieces of authentication information of the first user 90 previously stored in the contract management database 40. The CPU 11 proceeds to step S104.

[0069] In step S104, the CPU 11 uses the authentication information of the first user 90 to acquire contract information and the like of each electronic signature service 7 from each electronic signature service 7. The CPU 11 proceeds to step S106.

[0070] In step S106, the CPU 11 stores the contract information and the like. That is, the CPU 11 accumulates the contract information and the like in the contract management database 40. The CPU 11 proceeds to step S108. Note that by performing steps S102 to S106 using the authentication information of users other than the first user 90, contract information and the like of users other than the first user 90 are accumulated in the contract management database 40.

[0071] In step S108, the CPU 11 displays the contract information and the like on the confirmation screen 100. Then, the CPU 11 displays the confirmation screen 100 on the display unit 16. The CPU 11 ends the process of displaying the confirmation screen 100.

[0072] FIG. 6 is a flowchart showing the flow of a process for changing the display mode by the contract management device 10 according to the present embodiment. The process of changing the display mode is performed by the CPU 11 reading a process program for changing the display mode from the ROM 12 or the storage 14, expanding it in the RAM 13, and executing it. Note that the change in the display mode includes, for example, switching the display on / off, switching the selectability, changing the color such as graying out, changing the order, and highlighting in bold. Note that the contract management device 10 executes a process for changing the display mode when the confirmation screen 100 is displayed or when an action described later is selected.

[0073] In step S202, the CPU 11 changes the display mode of the electronic signature service based on the contract information of the first user 90 and the like. Specific examples of changing the display mode of the electronic signature service will be described later with reference to FIGS. 8 and 9. Also, a specific example of the display mode of the electronic signature service is the electronic signature service display area 104 described later. The CPU 11 proceeds to step S204.

[0074] In step S204, the CPU 11 accepts a selection of the electronic signature service. The CPU 11 proceeds to step S206.

[0075] In step S206, the CPU 11 determines whether the electronic signature service is selected. If it is determined that the electronic signature service is selected (step S206: Yes), the CPU 11 proceeds to step S208. If it is determined that the electronic signature service is not selected (step S206: No), the CPU 11 proceeds to step S220.

[0076] In step S208, the CPU 11 changes the display mode of the function based on the selected electronic signature service. The function is the function provided by the electronic signature service 7 to the user. Specific examples of changing the display mode of the function will be described later with reference to FIG. 10. Also, a specific example of the display mode of the function is the function display area 106 described later. The CPU 11 proceeds to step S210.

[0077] In step S210, the CPU 11 receives a function selection. The CPU 11 proceeds to step S240.

[0078] In step S220, the CPU 11 receives a designation of the contract recipient. For example, the CPU 11 receives the designation of the contract recipient by inputting the user's email address or selecting from a previously created user list. The CPU 11 proceeds to step S222.

[0079] In step S222, the CPU 11 acquires contract information and the like of the second user 95 who is the contract recipient. That is, the CPU 11 acquires contract information and the like of the contract between the first user 90 and the second user 95 from the contract management database 40. The CPU 11 proceeds to step S224. Note that in step S222, the CPU 11 may acquire contract information and the like of contracts in which the second user 95 is the contract requester or the contract recipient. That is, the CPU 11 acquires contract information and the like of contracts between users other than the first user 90 and the second user 95 from the contract management database 40.

[0080] In step S224, the CPU 11 changes the display mode of the electronic signature service based on the contract information and the like of the second user 95. A specific example of changing the display mode of the electronic signature service will be described later with reference to FIG. 11. The CPU 11 proceeds to step S226.

[0081] In step S226, the CPU 11 receives a function selection. The CPU 11 proceeds to step S228.

[0082] In step S228, the CPU 11 changes the display mode of the electronic signature service based on the selected function. A specific example of changing the display mode of the electronic signature service will be described later with reference to FIG. 13. The CPU 11 proceeds to step S230.

[0083] In step S230, the CPU 11 accepts the selection of the electronic signature service. The CPU 11 proceeds to step S240.

[0084] In step S240, the CPU 11 accepts an input for creating a contract or the like on the electronic signature service 7. Creating a contract or the like includes, for example, newly creating a contract, updating a contract, and editing a contract. Specific examples of the input for creating a contract or the like on the electronic signature service 7 will be described later with reference to FIGS. 8 to 13. The CPU 11 proceeds to step S242.

[0085] In step S242, the CPU 11 causes the electronic signature service 7 to execute a contract request. That is, the CPU 11 transmits contract request information to the selected electronic signature service 7 using the authentication information of the first user 90. The contract request information is information for causing the electronic signature service 7 to perform a contract request process. That is, the CPU 11 uses the API to cause the electronic signature service 7 to execute a contract request process. The CPU 11 ends the process of changing the display mode.

[0086] FIGS. 7 to 13 are an example of a confirmation screen 100 displayed on the display unit 16 of the contract management apparatus 10 according to the present embodiment. As shown in FIG. 9, the confirmation screen 100 has a contract information display area 102, an electronic signature service display area 104, a function display area 106, and a detailed display area 108. Note that the contract management apparatus 10 may display each display area when an action described later is selected. Further, the contract management apparatus 10 may display each display area on an independent screen. As shown in FIG. 7, in the contract information display area 102, the contract management apparatus 10 displays contract information and the like acquired from the electronic signature service 7. The contract information display area 102 has, for example, a number item, a contract number item, a contract destination item, a contract date item, a contract term item, a status item, a contract document item, an electronic signature service item, an action item, and a related contract item. Here, the electronic signature service item is an item that displays the electronic signature service 7 which is the source of contract information acquisition. The contract management device 10 displays the acquired contract information in association with the source electronic signature service 7. For example, when the contract management device 10 acquires the contract information of contract number 001 from service B, it displays service B in the electronic signature service item. The action item is an item that displays an action for causing the electronic signature service 7 to perform a predetermined process. The actions are, for example, contract update, signature reminder, editing, and new creation. Each action will be described later with reference to FIGS. 8 to 13. The related contract item is an item that displays information for specifying related contracts. The related contract item will be described later with reference to FIG. 12.

[0087] As shown in FIG. 8, in the electronic signature service display area 104, the contract management device 10 displays one or more electronic signature services 7. And the contract management device 10 receives the selection of the electronic signature service 7 by the first user 90 from the input box 110. The input box 110 receives the input of a value or the selection of an item. In the present disclosure, the input box 110 is represented by a double-line rectangle. Also, the electronic signature service display area 104 has an electronic signature service item and a remaining usage count item. In the electronic signature service item, service A, service B, service C, and service D are displayed. The remaining usage count item is an item that presents the remaining usage count for each electronic signature service 7 of the first user 90. The contract management device 10 displays the acquired remaining usage count which is the service information in association with the source electronic signature service 7. As shown in FIG. 8, in the function display area 106, the contract management device 10 displays the functions of the electronic signature service 7. The functions are, for example, a signature reminder function for notifying the contract recipient of a signature reminder and a deadline management function for notifying when the contract deadline is within a predetermined period. And the contract management device 10 receives the selection of the function by the first user 90 from the input box 110. Note that the function display area 106 before accepting the selection of the electronic signature service 7 will be described later with reference to FIGS. 8, 9, 11, and 13. The function display area 106 after accepting the selection of the electronic signature service 7 will be described later with reference to FIG. 10. The detailed display area 108 will be described later with reference to FIG. 9.

[0088] FIG. 7 is an example of the confirmation screen 100. In the contract information display area 102, contract information and the like obtained from the electronic signature service 7 are displayed. FIG. 7 is the confirmation screen 100 in a state where no action is selected.

[0089] FIGS. 8 and 9 are examples of the confirmation screen 100 used for creating a contract request. In the contract information display area 102, the contract information No. 3 is displayed. The action No. 3 is new creation. FIGS. 8 and 9 are the confirmation screens 100 in a state where new creation of an action is selected. New creation of an action is a process of creating information for creating a contract on the electronic signature service 7. That is, new creation is a process of accepting an input for creating a new contract.

[0090] FIG. 8 is the confirmation screen 100 for accepting an input on the contract information display area 102. When new creation is selected by the user, the contract management device 10 displays the electronic signature service display area 104 and the function display area 106. For example, when there is an electronic signature service 7 whose remaining usage count is equal to or less than a predetermined threshold, the contract management device 10 prohibits accepting the selection of that electronic signature service in the electronic signature service display area 104. The contract management device 10 prohibits accepting the selection of service D whose remaining usage count is 0 in the electronic signature service display area 104. Note that the contract management device 10 prohibits accepting the selection, for example, by making the input box 110 unselectable or invisible. Also, instead of prohibiting accepting the selection, the contract management device 10 may be configured to display a warning when selected.

[0091] FIG. 9 shows a confirmation screen 100 for receiving an input on the detailed display area 108. When new creation is selected by the user, the contract management device 10 displays the detailed display area 108. The detailed display area 108 has an electronic signature service display area 104, a function display area 106, and an input box 110 for items to cause the electronic signature service 7 to execute a contract request.

[0092] FIGS. 10 and 11 show an example of the confirmation screen 100 used for editing a contract request. The contract information display area 102 displays the contract request information of contract numbers 3 and 4 during creation. FIGS. 10 and 11 show the confirmation screen 100 in a state where editing of an action is selected. Editing of an action is a process of editing information for creating a contract on the electronic signature service 7.

[0093] FIG. 10 shows the confirmation screen 100 for editing a contract request in which service A is selected as the electronic signature service 7. In the contract information display area 102, the electronic signature service 7 of the contract information of contract number 3 is service A. The contract management device 10 changes the display mode of the function display area 106 based on the electronic signature service selected in the contract information display area 102. For example, when there are differences in the functions provided between electronic signature services, the contract management device 10 displays the different functions in a display mode different from that of the common functions. The contract management device 10 determines whether they are common based on the function information provided for each electronic signature service 7 pre-stored in the contract management database 40. For example, when service A provides a deadline management function but does not provide a signature reminder function, the contract management device 10 displays the deadline management function and the signature reminder function in different display modes in the function display area 106. For example, the deadline management function is displayed in a selectable mode, and the signature reminder function is displayed in a non-selectable mode. In this case, the contract management device 10 prohibits accepting selections, for example, by making the input box 110 non-selectable or invisible. Alternatively, the contract management device 10 may display a warning when a selection is made instead of prohibiting accepting selections.

[0094] FIG. 11 is a confirmation screen 100 for editing a contract request in which Company D is selected as the contract request destination. The contract request destination for the contract information numbered 4 is Company D. The contract management device 10 changes the display mode of the electronic signature service display area 104 based on the contract request destination selected in the contract information etc. display area 102. For example, the contract management device 10 displays an item indicating whether or not the contract request destination is registered and an item indicating the number of times of use of the contract request destination in the electronic signature service display area 104. The item indicating whether or not the contract request destination is registered is an item that displays whether or not the contract request destination is registered for the electronic signature service 7 for each electronic signature service 7. Note that the registration status of the electronic signature service 7 is included in the service information. Also, when the authentication information of the contract request destination is not stored in the contract management database 40, the contract management device 10 may determine that the registration for the electronic signature service 7 is not available. The contract management device 10 prohibits acceptance of selection of the electronic signature service 7 for which the contract request destination is not registered in the electronic signature service display area 104. For example, the contract management device 10 prohibits acceptance of selection of Service A for which the item indicating whether or not the contract request destination is registered is not available in the electronic signature service display area 104. The item indicating the number of times of use of the contract request destination is an item that displays the number of contracts created by the contract request destination on the electronic signature service 7 for each electronic signature service 7. The contract management device 10 associates and displays the acquired contract information with the source electronic signature service 7. For example, the contract management device 10 acquires contract information between the first user 90 and Company D which is the contract request destination for each electronic signature service 7 from the contract management database 40, and displays the number of contracts in the electronic signature service display area 104. Note that the contract management device 10 may use the usage frequency instead of the number of times of use. The contract management device 10 displays, for example, the usage frequency which is the number of times of use within one month in the electronic signature service display area 104. Note that the contract management device 10 may acquire the number of contracts in which Company D is the contract requester or the contract request destination, and display it in the electronic signature service display area 104. The contract management device 10 displays the electronic signature service used in past contracts in a display mode that differentiates it from other electronic signature services. For example, the contract management device 10 prohibits accepting the selection of service B with a usage count of 0 for the contract recipient in the electronic signature service display area 104. In addition, the contract management device 10 displays the electronic signature service items in the electronic signature service display area 104 in descending order of the usage count of the contract recipient.

[0095] FIG. 12 is an example of a confirmation screen 100 used for updating a contract request. Contract information such as the contract number 100 is displayed in the contract information display area 102. The status of the contract information with contract number 100 is "completed". When the contract update of contract number 100 is selected, the contract management device 10 copies the values of items such as the contract recipient item, contract term item, contract document item, or electronic signature service item. Then, the contract management device 10 displays 100, which is the contract number of the source of the copy, in the related contract item.

[0096] FIG. 13 is an example of a confirmation screen 100 used for creating a contract request. FIG. 13 is a confirmation screen 100 in a state where the signature reminder function in the function display area 106 is selected. The contract management device 10 changes the display mode of the electronic signature service display area 104 based on the function selected in the function display area 106. When service A does not provide the signature reminder function, the contract management device 10 prohibits accepting the selection of service A in the electronic signature service display area 104.

[0097] The contract management device 10 of the present embodiment has been described above. However, the present disclosure is not limited to the above embodiment. Various improvements or modifications are possible.

[0098] The above processing can also be realized by a dedicated hardware circuit. In this case, it may be executed by one piece of hardware or by a plurality of pieces of hardware.

[0099] In the above-described embodiment, the processor refers to a processor in a broad sense, including a general-purpose processor (e.g., CPU: Central Processing Unit, etc.) and a dedicated processor (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).

[0100] In addition, the operation of the processor in the above-described embodiment may be achieved not only by one processor but also by a plurality of physically separated processors cooperating with each other. Also, the order of each operation of the processor is not limited to the order described in the above-described embodiment and may be changed as appropriate.

[0101] Also, the program for operating the contract management device 10 may be provided by a computer-readable recording medium such as a USB (Universal Serial Bus) memory, a flexible disk, a CD-ROM (Compact Disc Read Only Memory), etc., or may be provided online via a network such as the Internet. In this case, the program recorded on the computer-readable recording medium is usually transferred and stored in a memory or a storage, etc. Also, this program may be provided, for example, as a single application software or may be incorporated into the software of each device as a function of the contract management device 10.

Explanation of Reference Numerals

[0102] 1 Contract management system 7 Electronic signature service 10 Contract management device 20 WEB server 30 Contract storage 40 Contract management database 50 Mail server 75 Contract 76 Signature area 90 First user 91 Terminal device 92 Company A 95 Second user 96 Terminal device 97 Company B 100 Confirmation screen 102 Contract information display area 104 Electronic signature service display area 106 Function display area 108 Detailed display area 110 Input box

Claims

1. comprising a processor, wherein the processor, mediates a contract between the first user who is the contract requester and the restriction requester so that the first user can make a contract with the contract recipient using an electronic signature service connected to the terminal device used by the first user via a network, and using the authentication information for each electronic signature service of the first user who is registered and using a plurality of electronic signature services, at least one of contract information regarding a contract using each electronic signature service and service information which is information regarding each electronic signature service is acquired from each electronic signature service, centrally manages the service information in each acquired electronic signature service, displays a confirmation screen for checking the plurality of electronic signature services, associating at least one of the acquired contract information and the service information with the electronic signature service of the acquisition source, on the confirmation screen, accepts a selection of an electronic signature service used by the first user, an information processing apparatus.

2. wherein the processor, using the authentication information of the first user for the accepted electronic signature service, accepts an input for creating a contract on the accepted electronic signature service, the information processing apparatus according to claim 1.

3. wherein the processor, when there is a difference in the functions provided between the plurality of electronic signature services, on the confirmation screen that has accepted the selection of an electronic signature service, displays the functions provided by the selected electronic signature service and the functions not provided in different display modes, the information processing apparatus according to claim 1 or claim 2.

4. wherein the processor, If there are differences in the functions provided among the plurality of electronic signature services, on the confirmation screen before accepting the selection of an electronic signature service, when accepting the selection of the function, the electronic signature services that provide the function and those that do not are displayed in different display modes. The information processing apparatus according to any one of claims 1 to 3.

5. The processor is On the confirmation screen, present the remaining number of uses of each electronic signature service. The information processing apparatus according to any one of claims 1 to 4.

6. The processor is For an electronic signature service whose remaining number of uses is less than or equal to a predetermined threshold, prohibit accepting a selection. The information processing apparatus according to claim 5.

7. The processor is According to at least one of the obtained contract information and service information, vary the display modes among the plurality of electronic signature services displayed on the confirmation screen. The information processing apparatus according to any one of claims 1 to 6.

8. The processor is Obtain the contract information, If the second user who is the contract requester for a new contract is included as the contract requester for a past contract included in the contract information, display on the confirmation screen, in a display mode that distinguishes the electronic signature service used in the past contract from other electronic signature services. The information processing apparatus according to claim 7.

9. The processor is If a past contract with the second user as the contract requester was created using a plurality of electronic signature services, on the confirmation screen, display the electronic signature services in descending order of the number of creations. The information processing apparatus according to claim 8.

10. The processor When a selection of an electronic signature service for which no past contract has been created with the second user as the contract request destination is received, issues a warning. The information processing apparatus according to claim 8 or claim 9.

11. The processor Further obtains contract information regarding a contract using each electronic signature service from each electronic signature service using the authentication information for each electronic signature service of a third user other than the first user, Displays on the confirmation screen, in a display mode that distinguishes the electronic signature services registered and used by the third user who is the contract request destination of the new contract from the non - used electronic signature services. The information processing apparatus according to any one of claims 1 to 10.

12. The processor Displays on the confirmation screen the electronic signature services registered and used by the third user in order of usage frequency. The information processing apparatus according to claim 11.

13. The contract between the first user as the contract requester and the restriction requester is mediated so that the first user can make a contract with the contract request destination using an electronic signature service connected to the terminal device used by the first user via a network, and Using the authentication information for each electronic signature service of the first user who has registered and uses a plurality of electronic signature services, at least one of contract information regarding a contract using each electronic signature service and service information which is information regarding each electronic signature service is obtained from each electronic signature service, The obtained service information for each electronic signature service is centrally managed, A confirmation screen for confirming the plurality of electronic signature services is displayed in association with at least one of the obtained contract information and the service information and the electronic signature service as the acquisition source. Accepting a selection of an electronic signature service used by the first user on the confirmation screen An information processing program for causing a computer to execute a process

Citation Information

Patent Citations

  • Contract support integration service system and its support method

    JP2002099843A

  • Electronic contract authenticating system and electronic contract authenticating method

    JP2010079682A

  • Information processing apparatus, method for controlling deactivation processing, program, and storage medium

    JP2011164789A

  • Management system and management method for electronically signed document

    JP2016004300A

  • Automatically preventing unauthorized signatories from executing electronic documents for organizations

    US20160162697A1