Information processing system, information processing method and program

The information processing system facilitates flexible and efficient business transfers by displaying contract units and negotiating transfer prices, addressing the inflexibility of existing systems.

JP7797071B1Active Publication Date: 2026-01-13ATMARK CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025187051
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-11-06
Publication Date
2026-01-13
Estimated Expiration
2045-11-06

AI Technical Summary

Technical Problem

Existing business transfer systems lack flexibility in accommodating the diversification of business transfer forms.

Method used

An information processing system that mediates business transfers by displaying contract unit information to potential buyers, extracting relevant business blocks, and negotiating transfer prices, allowing for flexible business block formation and efficient transaction management.

Benefits of technology

Enables flexible and efficient business transfer processes by allowing buyers to view and select contract units at a glance, reducing negotiation complexity and ensuring transparent information disclosure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007797071000001_ABST
    Figure 0007797071000001_ABST
Patent Text Reader

Abstract

According to one aspect of the present invention, there is provided an information processing system for mediating the transfer of a business from an assignor who wishes to transfer the business to an assignee who wishes to acquire the business, the system having at least one processor, the processor being configured to execute each of the following steps by reading a program: in a first display control step, in response to receiving input from the assignee indicating a desire to acquire, each of the contract unit information related to the contract units that are candidates for transfer is displayed so that the assignee can view it at a glance; the contract unit information is obtained from each assignor and managed by the information processing system; the contract units include combinations of employment contracts and specific contracts corresponding to the employment contracts; the employment contracts include contracts concluded between the assignor and employees employed by the assignor; and the specific contracts include contracts with sales that are associated with the employees; in an extraction step, at least a portion of the multiple contract units are extracted as targets for transfer and defined as business blocks; and in a second display control step, information related to the value of the business block is displayed in a manner that is visible to the assignee.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] For example, Patent Document 1 discloses a "business information management device that realizes support for smooth business succession that reflects the profit status, location conditions, and the status of a person who wishes to operate a predetermined business of a predetermined business." The business information management device includes a matching unit 32 (matching means) that extracts a person who wishes to operate a predetermined business as a successor candidate for the predetermined business based on information about the profit status (financial settlement information) and location conditions (address) of the predetermined business (welfare business), and information about the attributes (information about funds, etc.) and information about the financial status of the person who wishes to operate the predetermined business. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2025-034939 Summary of the Invention [Problem to be solved by the invention]

[0004] However, there is still room for improvement in the functionality of the above-mentioned known technologies. In particular, there is a need for a technology that can flexibly accommodate the diversification of business transfer forms.

[0005] In view of the above circumstances, the present invention provides an information processing system and the like that can flexibly respond to the diversification of forms of business transfer. [Means for solving the problem]

[0006] According to one aspect of the present invention, there is provided an information processing system for mediating the transfer of a business from an assignor who wishes to transfer the business to an assignee who wishes to acquire the business, the system having at least one processor, the processor being configured to execute each of the following steps by reading a program: in a first display control step, in response to receiving input from the assignee indicating a desire to acquire, each of the contract unit information related to the contract units that are candidates for transfer is displayed so that the assignee can view it at a glance; the contract unit information is obtained from each assignor and managed by the information processing system; the contract units include combinations of employment contracts and specific contracts corresponding to the employment contracts; the employment contracts include contracts concluded between the assignor and employees employed by the assignor; and the specific contracts include contracts with sales that are associated with the employees; in an extraction step, at least a portion of the multiple contract units are extracted as targets for transfer and defined as business blocks; and in a second display control step, information related to the value of the business block is displayed in a manner that is visible to the assignee.

[0007] According to this embodiment, it is possible to flexibly respond to the diversification of forms of business transfer. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a configuration diagram illustrating an information processing system 1. FIG. [Figure 2] FIG. 2 is a block diagram showing a hardware configuration of an information processing device 2. [Figure 3] FIG. 2 is a block diagram showing the hardware configuration of a user terminal. [Figure 4] FIG. 2 is a functional block diagram showing functions of the information processing device 2. [Figure 5] 1 is a schematic diagram of an intermediation system 1a realized by an information processing system 1. FIG. [Figure 6] 2 is an activity diagram showing a specific example of processing executed by the information processing system 1. FIG. [Figure 7]6, this is an activity diagram showing a specific example of processing executed by the information processing system 1. [Figure 8] FIG. 10 is a schematic diagram of a contract unit table T1. [Figure 9] 1 shows an example of a selection screen 6 displayed on the display unit 44 of the transferee terminal 4. [Figure 10] 1 shows an example of a condition input screen 7 displayed on the display unit 44 of the assignee terminal 4. DETAILED DESCRIPTION OF THE INVENTION

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the accompanying drawings. Various features shown in the following embodiments can be combined with each other.

[0010] Incidentally, the program for realizing the software appearing in one embodiment may be provided as a non-transitory computer-readable medium, or may be provided so that it can be downloaded from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).

[0011] Furthermore, various information processing according to an embodiment may realize input and output corresponding to the input. Here, the form of information referenced in such information processing (hereinafter referred to as reference information) is not limited as long as an output is obtained as a result of the input. The reference information may be, for example, rule-based information such as a database, a lookup table, or a predetermined function (including a decision formula such as a regression formula constructed using a statistical method), a trained model that has previously learned the correlation between input and output, or a generative AI such as a large-scale language model (these models include parameters that establish the correlation between input and output) or a visual language model that can output a desired result in response to a prompt.

[0012] In one embodiment, a "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In one embodiment, various information is handled, and this information is represented, for example, by physical values ​​of signal values ​​representing voltage and current, high and low signal values ​​as a binary bit set consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations can be performed on a circuit in the broad sense.

[0013] Furthermore, a circuit in the broad sense is a circuit realized by at least an appropriate combination of a circuit, circuitry, processor, memory, etc. The processor may be a general-purpose processor or a dedicated circuit. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.

[0014] [Embodiment] 1. Hardware Configuration In this section, the hardware configuration of one embodiment will be described.

[0015] 1.1 Information Processing System 1 FIG. 1 is a configuration diagram showing an information processing system 1. The information processing system 1 includes an information processing device 2, a transferor terminal 3, and a transferee terminal 4. The information processing device 2, the transferor terminal 3, and the transferee terminal 4 are configured to be able to communicate with each other via a telecommunications line. In one embodiment, the information processing system 1 is made up of one or more devices or components. For example, if the information processing system 1 is made up of only the information processing device 2, the information processing system 1 can be the information processing device 2. These components will be described below.

[0016] 1.2 Information processing device 2 2 is a block diagram showing the hardware configuration of the information processing device 2. The information processing device 2 includes a communication bus 20, a communication unit 21, a storage unit 22, and a processor (control unit) 23. The communication unit 21, the storage unit 22, and the processor 23 are electrically connected via the communication bus 20 inside the information processing device 2.

[0017] <Communications Department 21> The communication unit 21 is preferably a wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), wired LAN network communication, etc., but may also include wireless LAN network communication, mobile communication such as 3G / LTE / 5G, BLUETOOTH (registered trademark) communication, etc. as needed. In other words, it is more preferable to implement it as a collection of multiple communication means. In other words, the information processing device 2 may communicate various information from the outside via the communication unit 21 and the network.

[0018] <Storage section 22> The storage unit 22 stores various pieces of information defined above. This can be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs and the like related to the information processing device 2 executed by the processor 23, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the program operations. The storage unit 22 stores various programs, variables, etc. related to the information processing device 2 executed by the processor 23.

[0019] <Processor 23> The processor 23 processes and controls the overall operations related to the information processing device 2. The processor 23 is, for example, a central processing unit (CPU) not shown. The processor 23 realizes various functions related to the information processing device 2 by reading out predetermined programs stored in the storage unit 22. In other words, information processing by software stored in the storage unit 22 is specifically realized by the processor 23, which is an example of hardware, and can be executed as each functional unit included in the processor 23. These will be described in more detail in the next section. Note that the processor 23 is not limited to being single, and multiple processors 23 may be provided for each function. A combination of these may also be used.

[0020] 1.3 User terminal A user terminal is a terminal owned by a user. User terminals include a terminal 3 operated by transferor X (hereinafter referred to as transferor terminal 3) and a terminal 4 operated by transferee Y (hereinafter referred to as transferee terminal 4). The user terminal may be in any form, such as a smartphone, tablet terminal, computer, or any other device that can access the information processing device 2 via a telecommunications line.

[0021] 3 is a block diagram showing the hardware configuration of a user terminal. The following description will be given using the transferor terminal 3 as an example. The transferor terminal 3 includes a communication bus 30, a communication unit 31, a storage unit 32, a processor 33, a display unit 34, and an input unit 35. The communication unit 31, the storage unit 32, the processor 33, the display unit 34, and the input unit 35 are electrically connected via the communication bus 30 inside the transferor terminal 3. The description of the communication unit 31, the storage unit 32, and the processor 33 will be omitted as they are the same as the description of each unit in the information processing device 2.

[0022] <Display section 34> The display unit 34 displays a screen of a graphical user interface (GUI) that can be operated by the user. The display unit 34 may be included in the housing of the transferor terminal 3 or may be externally attached. Specifically, the display unit 34 may be implemented as a display device such as a CRT display, a liquid crystal display, an organic EL display, or a plasma display. It is preferable that these display devices are implemented by selectively using them depending on the type of the transferor terminal 3.

[0023] <Input section 35> The input unit 35 accepts operation inputs made by the user. The operation inputs are transferred as command signals to the processor 33 via the communication bus 30. The processor 33 can execute predetermined control or calculations based on the transferred command signals as necessary. The input unit 35 may be included in the housing of the transferor terminal 3 or may be externally attached. For example, the input unit 35 may be implemented as a touch panel integrated with the display unit 34. When the input unit 35 is implemented as a touch panel, the user can input tap operations, swipe operations, etc. to the input unit 35. Instead of a touch panel, a switch button, a mouse, a QWERTY keyboard, etc. can be used as the input unit 35.

[0024] 2. Functional Configuration In this section, the functional configuration will be described. Fig. 4 is a functional block diagram showing the functions of the information processing device 2. As described above, information processing by software stored in the storage unit 22 can be specifically realized by hardware (specifically, the processor 23), and executed as each functional unit included in the processor 23. In other words, the information processing system 1 has each functional unit in a program.

[0025] Specifically, the processor 23 includes, as its functional units, a reception unit 231, an acquisition unit 232, an update unit 233, an extraction unit 234, an identification unit 235, a display control unit 236, and a procedure control unit 237.

[0026] The reception unit 231 is configured to receive various information as a reception step. Specifically, the reception unit 231 receives an input of a request for transfer from the transferee Y via the transferee terminal 4. For example, the reception unit 231 also receives a selection input for a contract unit from the transferor X or the transferee Y. A contract unit is the smallest unit that is subject to transfer, and includes a combination of an employment contract CO1 concluded between the transferor X and the employee U and a specific contract associated with the employee U. Details will be described later.

[0027] The acquisition unit 232 is configured to acquire various information as an acquisition step. Specifically, the acquisition unit 232 acquires information received by the reception unit 231. For example, the acquisition unit 232 may also acquire various information stored in the storage unit 22 of the information processing device 2. Specifically, the acquisition unit 232 acquires contract unit information UN according to the selection input of the assignor X via the assignor terminal 3. The contract unit information UN includes information related to the contract pertaining to the contract unit.

[0028] The update unit 233 is configured to update various pieces of information as an update step. Specifically, the update unit 233 updates the contract unit table T1 managed in the information processing system 1 based on the various pieces of information acquired by the acquisition unit 232.

[0029] The extraction unit 234 is configured to extract various information as an extraction step. Specifically, the extraction unit 234 extracts at least a part of the multiple pieces of contract unit information UN included in the contract unit table T1 as the subject of transfer to the transferee Y.

[0030] The identification unit 235 is configured to identify various information as an identification step. Specifically, the identification unit 235 identifies contract unit information that is a candidate to be added to the business block BL from the contract unit information UN included in the contract unit table T1. The business block BL is a collection of transfer objects that are configured based on multiple contract units. This configuration can be selected or extracted based on, for example, the wishes of the transferee Y or the business configuration of the transferor X. Furthermore, the business block BL is managed in the information processing system 1 as a unit of transaction in which a business is transferred or acquired.

[0031] As a display control step, the display control unit 236 displays various pieces of information stored in the storage unit 22 or screens containing such information in a viewable manner on a user terminal such as the transferor terminal 3. This allows various pieces of information to be presented to a user operating the user terminal. When the phrase "display" is used, it does not matter whether the display medium is in a local environment or whether processing for displaying the information is performed via the network 11. The display control unit 236 controls visual information such as screens, images, icons, and messages to be displayed on the display of the terminal. The display control unit 236 may generate only rendering information for displaying the visual information on the terminal.

[0032] The procedure control unit 237 is configured to control the processing related to various procedures as a procedure control step. Specifically, the procedure control unit 237 controls the processing related to the procedure for transferring the business so that it can proceed. Details will be described later.

[0033] 3. Information Processing In this section, with reference to the drawings, an information processing method of the information processing system 1 will be described. Note that the order of the processes can be changed as appropriate, multiple processes may be executed simultaneously, or some processes may be omitted.

[0034] 3.1 Overview of Intermediary System 1a In this embodiment, as an example of an intermediary system 1a realized by the information processing system 1, a system in which an intermediary Z mediates the transfer of a business from an assignor X to an assignee Y will be described. FIG. 5 is a schematic diagram of the intermediary system 1a realized by the information processing system 1. As shown in FIG. 5, the intermediary system 1a has a configuration that enables procedures related to the transfer of a business to be carried out among the three parties of the assignor X, the intermediary Z, and the assignee Y.

[0035] In this embodiment, the subject of the transfer will be described as including a combination (contract unit) of an employment contract CO1 concluded between a transferor X and an employee U employed by the transferor X, and a specific contract corresponding to the employment contract CO1. More specifically, the specific contract will be described as including a dispatch contract CO2 concluded between the transferor X and the employee U's dispatching destination (e.g., a client company).

[0036] Note that the specific contract is not limited to a temporary staffing contract CO2. A specific contract refers to a contract in a business where individual sales or revenues are generated based on the skills or labor of an employee U, and includes, for example, a contract for services, a contract for work, or a consulting contract. A specific contract defined in this way makes it possible to identify revenues in association with the labor performance and results of each employee U. The intermediation system 1a of the present invention is applicable not only to temporary staffing businesses, but also to various business fields where the sales structure is dependent on the individual employee U, such as contracts for services, contracts, and consulting contracts.

[0037] In this embodiment, the transferor X is a person who operates a human resources supply business such as temporary staffing. The transferor X may be a corporation or an individual. The transferor X employs multiple employees U and has an employment contract CO1 concluded with each employee U and a dispatch contract CO2 concluded with a company to which the employee U is dispatched. A combination of an employment contract CO1 and a dispatch contract CO2 is defined as a contract unit. In other words, the transferor X is a person who wishes to transfer at least some of the multiple contract units that he or she owns as the subject of a business transfer.

[0038] In this embodiment, the assignee Y is also described as a person who operates a human resources supply business, similar to the assignor X. The assignee Y may be a corporation or an individual. The assignee Y is a person who wishes to acquire the contract units held by the assignor X, for the purpose of, for example, expanding the scale of their own business or strengthening human resources in a specific field.

[0039] Intermediary Z is a person who mediates the transaction regarding the business transfer between Transferor X and Transferee Y. Intermediary Z may be a corporation or an individual. Intermediary Z is a person who supports the procedures regarding the business transfer between Transferor X and Transferee Y by using the information processing system 1. For example, Intermediary Z negotiates with Transferor X the transfer price of the contract units held by Transferor X and concludes a specified contract with Transferor X. Also, for example, Intermediary Z negotiates with Transferee Y the transfer price of the contract units or business blocks BL that Transferee Y wishes to acquire and concludes a specified contract with Transferee Y. Information related to the procedures for the business transfer is input by Intermediary Z into the information processing system 1, and the information is centrally managed by the information processing system 1.

[0040] In this embodiment, the business block BL is a collection of contract units to be transferred, and is formed based on the wishes of the transferee Y or the business structure of the transferor X. A contract unit is defined by the unit of one employee U. The business block BL includes multiple employees U to be transferred and the business relationships of each of the employees U. The transferee Y can evaluate the business value and make a decision on whether to acquire the business, using the business block BL as a unit of transaction.

[0041] As shown in FIG. 5, the intermediary system 1a mainly comprises an assignor X, an assignee Y, and an intermediary Z. First, the assignor X provides the intermediary Z with contract unit information UN relating to the contract unit that the assignor wishes to transfer (step (1)). Preferably, contract unit information UN for multiple employees U corresponding to multiple contract units may be provided to the intermediary Z. Next, based on the contract unit information UN provided by the assignor X, negotiations regarding the transfer price are conducted between the assignor X and the intermediary Z for each contract unit or multiple units (step (2)). In the intermediary system 1a, the intermediary Z receives multiple pieces of contract unit information UN from multiple assignors X, and negotiates the transfer price for each of them.

[0042] In addition, for contract units for which negotiations regarding the transfer price have been concluded between Transferor X and Intermediary Z, Intermediary Z may pay a lump sum to Transferor X. The lump sum may be a consideration equivalent to a guarantee for mutual confirmation of the intention to transfer the contract units, or may be settled in accordance with the establishment or termination of the contract (first contract) concluded between Transferor X and Intermediary Z, which will be described later. This embodiment can increase the certainty of the transaction.

[0043] Next, from the multiple contract units for which negotiations between the assignor X and the intermediary Z have been concluded, the assignee Y or the intermediary Z extracts the contract units that the assignee Y wishes to acquire. Furthermore, for each of the extracted contract units, the intermediary Z and the assignee Y negotiate the transfer price (step (3)). Preferably, one or more contract units extracted by the assignee Y may each be a contract unit provided by a different assignor X. In other words, the intermediary Z may bundle contract units that can be provided by multiple assignors X and configure them as one business block BL.

[0044] Next, for the contract unit for which negotiations have been concluded between intermediary Z and transferee Y, intermediary Z and transferor X conclude a first contract (step (4)). Here, the first contract may be, for example, a business transfer contract for transferring the contract unit from transferor X to intermediary Z. Preferably, the first contract may include information regarding the execution date of the transfer from transferor X to intermediary Z. Here, if there are multiple contract units for which negotiations have been concluded in step (3) and the multiple contract units are each provided by a different transferor X, intermediary Z concludes a first contract with each of the multiple transferors X in step (4).

[0045] Subsequently, a second contract is concluded between Intermediary Z and Transferee Y for the multiple contract units that are the subject of the first contract concluded in step (4) (step (5)). Here, the second contract may be, for example, a status transfer contract for transferring the contractual status or transfer authority acquired by Intermediary Z through the first contract to Transferee Y. Here, the contractual status or transfer authority includes the right to receive a business transfer from Transferor X. Preferably, the second contract may include information regarding the execution date of the status transfer, which may be the same as or a date preceding the execution date of the transfer related to the first contract.

[0046] Next, on the execution date of the transfer under the first contract, the transfer of multiple contract units (business blocks BL) is executed (step (6)). Specifically, first, based on the second contract, the status of transfer authority for the business block BL is transferred from intermediary Z to transferee Y. As a result, transferee Y has the transfer authority for the business block BL. Then, based on the first contract, business block BL is transferred from transferor X to intermediary Z, and the transfer effectively exercises the transfer authority held by transferee Y. In other words, with the execution of the first contract, business block BL is effectively transferred from transferor X to transferee Y. According to this embodiment, intermediary Z can transfer the transfer authority as a contracting party, thereby reducing the burden on transferor X and transferee Y of individually completing contract procedures. Therefore, the business transfer can be executed efficiently via intermediary Z.

[0047] 3.2 Specific examples of information processing Fig. 6 is an activity diagram showing a specific example of processing executed by the information processing system 1. Fig. 6 describes processing in which an assignor X provides contract unit information UN that the assignor wishes to transfer to an intermediary Z, and a contract unit to be transferred is determined through negotiations between the assignor X and the intermediary Z. Note that in one embodiment, the information processing device 2 is described as managing and updating the contract unit information UN.

[0048] First, the transferor terminal 3 transmits contract unit information UN relating to the contract unit that the transferor X wishes to transfer to the information processing device 2 (activity A001). The contract unit includes a combination of an employment contract CO1 and a temporary staffing contract CO2 (an example of a specific contract) corresponding to the employment contract CO1. The employment contract CO1 includes a contract concluded between the transferor X and an employee U employed by the transferor X. The specific contract includes a contract involving sales associated with the employee U. The temporary staffing contract CO2, an example of a specific contract, includes a contract under which the transferor X receives remuneration from a temporary staffing client company in exchange for the transferor X having the employee U work for the temporary staffing client company. The contract unit information UN also includes information related to the employment contract CO1 and the temporary staffing contract CO2. The contract unit information UN may include, as an example of information related to the contract, the employee U's job type, qualifications, work location, or employment status.

[0049] Next, as a first acquisition step, the acquisition unit 232 of the information processing device 2 acquires the contract unit information UN transmitted from the assignor terminal 3 (activity A002). The contract unit information UN is acquired from each assignor X and managed by the information processing system 1. Specifically, the contract unit information UN may be stored in a contract unit table T1 held in the storage unit 22. Details of the contract unit table T1 will be described later.

[0050] Next, the acquisition unit 232 of the information processing device 2 acquires first negotiation information IF1 related to the negotiation between the assignor X and the intermediary Z (activity A003). Specifically, the first negotiation information IF1 may include information on the price agreed upon between the assignor X and the intermediary Z for the transfer price corresponding to each contract unit. The transfer price will be described as being referred to as the contract price. The acquisition unit 232 may acquire the first negotiation information IF1, for example, via an input to a terminal (not shown) of the intermediary Z. Alternatively, for example, the acquisition unit 232 may acquire the first negotiation information IF1 via another system different from the information processing system 1. The method of acquiring the first negotiation information IF1 is not limited to this.

[0051] Next, the update unit 233 of the information processing device 2 updates the contract unit table T1 based on the first bargaining information IF1 acquired by the acquisition unit 232 (activity A004). For example, the record of the contract unit corresponding to the information on the contract price included in the first bargaining information IF1 may be updated.

[0052] The control unit 23 executes the processing of activities A001 to A004 for each of the multiple transferors X.

[0053] According to this embodiment, the transferor X can efficiently manage the contract units that he / she wishes to transfer, and the burden on the intermediary Z of managing the contract unit information UN can be reduced.

[0054] Regarding the acquisition of contract unit information UN in activity A002, a contract list including the employment contract CO1 and dispatch contract CO2 (i.e., contract units) of employee U employed by transferor X may be managed in advance in the information processing system 1. Of the contract units included in the contract list, a selection input of the contract unit that transferor X wishes to transfer may be received from transferor X or intermediary Z, and information on the contract related to the selection input may be acquired as contract unit information UN.

[0055] Fig. 7, like Fig. 6, is an activity diagram showing a specific example of processing executed by the information processing system 1. In Fig. 7, a process for executing a business transfer of a contract unit based on negotiations between an intermediary Z and an assignee Y by referring to contract unit information UN presented by an assignor X, who is a candidate for transfer, is described.

[0056] First, the processor 43 of the transferee terminal 4 accepts a request input indicating a desire to accept multiple contract units and transmits it to the information processing device 2 (activity A101). Next, the receiving unit 231 of the information processing device 2 accepts the request input transmitted from the transferee terminal 4 as a first receiving step (activity A102).

[0057] Here, the request input may include information indicating the willingness to accept the assignment. The request input may also include the willingness of the assignee Y to view the information included in the contract unit table T1.

[0058] Next, as a first display control step, in response to receiving an input from the transferee Y indicating a desire to transfer, the display control unit 236 displays each piece of contract unit information UN related to the contract units that are candidates for transfer so that the transferee Y can view it (activity A103). As a result, the contract unit information UN is displayed on the display unit 44 of the transferee terminal 4 (activity A104). Specifically, the display control unit 236 displays, as candidates, the contract unit information UN acquired from the transferor X, for which information related to negotiations on the transfer of the contract units has been acquired. Specifically, the display control unit 236 displays, on the display unit 44 of the transferee terminal 4, the contract unit information UN for which first negotiation information IF1 including the contract price of the contract unit (agreed-upon transfer price) has been acquired in activity A003 of FIG. 6. In other words, the contract unit information UN displayed on the display unit 44 in activity A103 is information on the contract unit for which an agreement on transfer has been reached between the transferor X and the intermediary Z.

[0059] According to this embodiment, by restricting the disclosure of certain information in the contract unit, it is possible to realize appropriate information disclosure to the assignee Y. Specifically, by making only contract information for which transfer negotiations have been completed available for viewing, it is possible to prevent the leakage of unconfirmed information and realize appropriate information disclosure according to the progress of the negotiations.

[0060] Here, the contract unit information UN displayed in activity A104 may be information pre-selected based on input by intermediary Z from the list information output in activity A103. This selection process may include a process of pre-extracting contract unit information UN that meets the desired conditions of transferee Y based on at least one of the location of the client company, the job type, or the age of employee U included in the contract unit information UN. This allows transferee Y to efficiently select the contract unit that he or she desires.

[0061] Next, the extraction unit 234 extracts at least some of the multiple contract units as targets for transfer. The extracted multiple contract units are defined as a business block BL. Specifically, a selection input for a contract unit that the transferee Y wishes to transfer among the contract units displayed on the display unit 44 in activity A104 may be received from the transferee terminal 4. The transferee terminal 4 transmits selection information related to the selection input to the information processing device 2 via the communication unit 42 (activity A105). Next, the reception unit 231 of the information processing device 2 receives the selection information transmitted from the transferee terminal 4 (activity A106). The extraction unit 234 extracts at least some of the contract units based on the selection information. That is, the extraction unit 234 extracts multiple contract units based on the selection input for the contract units by the transferee Y. The business block BL is configured based on the multiple contract units for which the selection input has been received.

[0062] The extraction unit 234 may receive a selection input regarding the contract unit from the intermediary Z or the assignee Y via the intermediary Z's terminal (not shown).

[0063] According to this embodiment, it is possible to consider a business block BL that meets the wishes of the assignee Y. Therefore, it is possible to speed up the transaction consideration by the assignee Y.

[0064] In the process of extracting multiple contract units, the extraction unit 234 may preferably extract multiple contract units based on a transaction history table (not shown) containing information on the transaction history of the assignee Y. The transaction history table is managed in the information processing system 1. Specifically, the transaction history table may be configured so that transaction constraints or transaction history are associated with each assignee Y. The constraints may include, for example, information on client companies that are restricted from transactions with the assignee Y. Furthermore, for example, the constraints may include information on client companies that are preset as excluded from transactions or information on client companies that are pre-registered as prohibited parties from transactions. Furthermore, the constraints may include information on restrictions on the dispatch of a specific employee U. The extraction unit 234 may extract contract units to be included in the business block BL, for example, by matching the contract unit information UN selected in activity A106 with the transaction history table.

[0065] According to this embodiment, it is possible to extract contract units that reflect the past trading status of the assignee Y and form business blocks BL, and to present more appropriate contract units to the assignee Y.

[0066] Next, the display control unit 236 displays information about the value of the business block BL (value information VA) in a manner that is visible to the transferee Y. Specifically, the control unit 23 outputs the value information VA related to the business block BL by referring to the contract unit table T1 (activity A107). Subsequently, the display control unit 236 displays the value information VA on the display unit 44 of the transferee terminal 4 (activity A108).

[0067] Here, the value information VA is information regarding the monetary value of the business block BL. The value information VA may include, for example, the transfer price of the contract units included in the business block BL. Furthermore, for example, the value information VA may include an index indicating the sales or profits of the business block BL.

[0068] Next, the acquiring unit 232 acquires second negotiation information IF2 related to the negotiation between the intermediary Z and the transferee Y (activity A109). Specifically, the second negotiation information IF2 may include information regarding the price agreed upon between the transferee Y and the intermediary Z for the transfer price corresponding to each contract unit. The transfer price will be described as a final price. Preferably, the final price may be agreed upon between the transferee Y and the intermediary Z based on the contract price included in the first negotiation information IF1. The final price and the contract price may be the same price or different prices. The acquiring unit 232 may acquire the second negotiation information IF2, for example, via an input to a terminal (not shown) of the intermediary Z. Alternatively, for example, the acquiring unit 232 may acquire the second negotiation information IF2 via a system other than the information processing system 1. The method for acquiring the second negotiation information IF2 is not limited to this.

[0069] Next, the control unit 23 transmits the finalized information to the assignor X via the communication unit 21 (activity A110). The finalized information is information including the finalized price acquired in activity A109. In other words, the finalized information is information related to the contract unit for which an agreement on the transfer has been reached between the assignee Y and the intermediary Z. The finalized information is transmitted to each assignor X who transmitted the contract unit in activity A002 of FIG. 6.

[0070] Next, the acquisition unit 232 acquires consent information IF4 from each assignor X (activity A111). The consent information IF4 includes information regarding the employee U's consent to the transfer of the contract unit to the assignee Y. Specifically, the consent information IF4 includes information indicating the employee U's consent to the transfer price or the transfer outline. Furthermore, for example, the consent information IF4 may include information regarding the first contract (business transfer contract).

[0071] Preferably, the consent information IF4 may further include information regarding the consent of the client company of the employee U. In such a case, the acquisition unit 232 may acquire the consent information IF4 via the assignor terminal 3, or may acquire the consent information IF4 directly from the client company.

[0072] In this way, the acquisition unit 232 further acquires consent information IF4 including the consent of employee U from the assignor X. Then, as a second display control step, the display control unit 236 displays a screen including visual information capable of accepting input for finalizing the transfer on the display unit 44 of the assignee terminal 4, on the condition that the acquisition unit 232 has acquired consent information IF4 (activity A112). Next, the procedure control unit 237 controls the procedure for transferring the business to proceed in response to accepting input on the visual information from the assignee Y (activity A113).

[0073] Specifically, when the consent of employee U is obtained for all contract units included in the business block BL, the business block BL becomes transferable. Here, the process of "controlling the procedure to proceed" may include, for example, control to enable access to a system through which transferee Y and intermediary Z conclude a status transfer contract (second contract) for transferring the transfer authority or contractual status related to the contract unit from intermediary Z to transferee Y. Here, the system for concluding the status transfer contract may be included in the information processing system 1 or may be an external system. Furthermore, for example, the process of "controlling the procedure to proceed" may include control to start a process for transferring the business block BL to transferee Y. For example, an example of the process of controlling the procedure to proceed may include control to display a screen for carrying out the process of transferring the business block BL to transferee Y on the transferee terminal 4, etc.

[0074] According to this embodiment, the transfer can be confirmed on the condition that the consent of the employee U is obtained. Therefore, the transferee Y can confirm the execution of the transfer after checking the consent information IF4, thereby ensuring the reliability of the execution of the transfer.

[0075] On the other hand, if the consent information IF4 obtained in activity A111 includes information regarding employee U's non-consent, the process proceeds to activity A114. That is, activity A114 explains the process when the business block BL includes contract units for which consent to the transfer has not been obtained from employee U.

[0076] When the information processing system 1 acquires information including employee U's disapproval from the assignor X, the identification unit 235 further identifies contract unit information UN that is a candidate to be added to the business block BL (activity A114). Since it is impossible to execute the transfer of a contract unit for which the employee U's consent cannot be obtained, candidates are identified from other contract unit information UN included in the contract unit table T1. The identification of contract unit information UN may be performed, for example, by receiving a selection input from the assignor X. More preferably, negotiations between the assignor X and the intermediary Z may be conducted again, and the reception unit 231 may receive a selection input from the assignor X or the intermediary Z indicating the assignor X's desire for the transfer.

[0077] Next, returning to activity A103, the control unit 23 outputs contract unit information UN including the new candidate contract unit and displays it on the display unit 44 of the assignee terminal 4. Preferably, the processing of activities A103 to A111 and A114 may be repeatedly executed until consent for all contract units included in the business block BL is obtained from each employee U (assignor X). Preferably, contract units for which consent has not been obtained from employees U, etc. may be excluded from the business block BL by, for example, the update unit 233. This may update the configuration of the business block BL.

[0078] According to this embodiment, even if consent from employee U or others cannot be obtained for the business transfer, a business transfer that meets the needs of transferee Y can be realized by further identifying alternative candidates.

[0079] In summary, the information processing system 1 is an information processing system for mediating the transfer of a business from a transferor X who wishes to transfer the business to a transferee Y who wishes to acquire the business. The information processing system 1 includes at least one processor. The processor 23 reads a program to provide the following components in the information processing system 1. As a first display control step, the display control unit 236, in response to receiving an input from the transferee Y indicating a desire to acquire the business, displays each piece of contract unit information UN related to the contract units that are candidates for transfer so that the transferee Y can view them at a glance. The contract unit information UN is acquired from the transferor X and managed by the information processing system. The contract unit includes a combination of an employment contract CO1 and a specific contract corresponding to the employment contract CO1. The employment contract CO1 includes a contract concluded between the transferor X and an employee U employed by the transferor X. The specific contract includes a contract involving sales associated with the employee U. As an extraction step, the extraction unit 234 extracts at least a part of the multiple contract units as targets for transfer and defines this as a business block BL. As a second display control step, the display control unit 236 displays information regarding the value of the business block BL (value information VA) in a manner visible to the transferee Y.

[0080] According to this embodiment, the employment contract CO1 and the specific contract can be managed as a contract unit, and multiple contract units can be presented together. This allows the assignee Y to efficiently consider the business acquisition as a cohesive unit, without having to confirm and negotiate each contract individually. This makes it possible to streamline the negotiations for the business acquisition.

[0081] The above is the flow of processing related to the information processing system 1.

[0082] 4. Related technical matters Next, technical matters related to the information processing explained in FIGS. 6 and 7 will be explained with reference to FIGS. 8 and 9. FIG.

[0083] (Contract Unit Table T1) FIG. 8 is a schematic diagram of the contract unit table T1. The contract unit table T1 is an example of a data table for managing contract unit information UN. The contract unit table T1 has a configuration that includes records corresponding to one contract unit. In other words, a contract unit is defined for one employee U. According to this embodiment, by managing contract units in the contract unit table T1 using the employee ID as the primary key, it is possible to easily consider the business unit, which is a combination of contract units. This allows the assignee Y to efficiently determine whether to take over the business.

[0084] In addition, the contract unit table T1 may include information such as contract unit ID (T100), assignor ID (T101), agreement flag (T102), contract price (T103), final price (T104), occupation (T105), qualifications (T106), name (T107), date of birth (T108), age (T109), location (T110), corporate name (T111), and place of employment (T112).

[0085] For example, in activity A002 of FIG. 6, in response to the acquisition unit 232 acquiring the contract unit information UN from the assignor X, a record corresponding to the contract unit information UN may be added to the contract unit table T1.

[0086] The ID (T100) is information that can identify each contract unit information UN. The assignor ID (T101) is information that can be uniquely identified among multiple assignors X. The agreement flag (T102) is information that indicates whether or not an agreement has been reached between the assignor X and the intermediary Z regarding the transfer of the contract unit. Specifically, in activity A003 of FIG. 6, the agreement flag (T102) is updated in response to the acquisition of the first negotiation information IF1 by the acquisition unit 232. Furthermore, the contract unit information UN output in activity A103 of FIG. 7 may be the contract unit information UN of a record whose status of the agreement flag (T102) is "completed" among the contract unit information UN included in the contract unit table T1.

[0087] The contract price (T103) is, for example, information indicating the transfer price agreed upon between the transferor X and the intermediary Z. As with the agreement flag (T102), in activity A003 of FIG. 6, when the acquisition unit 232 acquires the first negotiation information IF1, the contract price (T103) may be updated based on the information included in the first negotiation information IF1.

[0088] Preferably, in activity A114 of FIG. 7, the agreement flag (T102) and the contract price (T103) may be updated in response to the identification of other candidate contract unit information UN.

[0089] The final price (T104) is, for example, information indicating the transfer price agreed upon between the transferee Y and the intermediary Z. The information included in the final price (T104) may be updated in response to the acquisition of the second negotiation information IF2 by the acquisition unit 232 in activity A109 of FIG. 7.

[0090] Preferably, the final information transmitted in activity A110 may include a final price (T104). The assignor X or the employee U may consider whether to agree or disagree to the transfer of the contract unit information UN in consideration of the proposed final price.

[0091] Occupation (T105) is information indicating the occupation of employee U. Qualification (T106) is information regarding the qualifications held by employee U. Name (T107) is the name of employee U. Date of birth (T108) is the date of birth of employee U. Age (T109) is the age of employee U.

[0092] Location (T110) is information indicating the location of the client company to which employee U is dispatched. Corporate name (T111) is information indicating the corporate name of the client company. Place of employment (T112) is information indicating the name of employee U's place of employment.

[0093] Furthermore, the information contained in the contract unit table T1 is not limited to this. For example, the contract unit table T1 may further include information regarding the dispatch contract CO2 of employee U. Specifically, the contract unit table T1 may include the dispatch contract period of employee U, social insurance, employment insurance, employee U's scheduled working hours, and the like. Also, for example, the contract unit table T1 may include the amount billed to the client company for employee U's work, the amount paid to employee U, or a gross profit rate that can be calculated based on the amount billed and the amount paid. Also, the contract unit table T1 may further include information regarding employee U's employment contract CO1.

[0094] According to this embodiment, multiple assignors X can efficiently manage the contract units that they each wish to transfer, and assignee Y and intermediary Z can easily structure and value the business block BL that is the subject of the transfer.

[0095] (Selection screen 6) 9 shows an example of a selection screen 6 displayed on the display unit 44 of the transferee terminal 4. The selection screen 6 is an example of a screen displayed on the display unit 44 in the processing of activities A104 to A108 in FIG. 7. The selection screen 6 includes areas 61 to 62 and a button 63.

[0096] Area 61 depicts selection table T2, which is part of the contract unit information UN. As shown in FIG. 9, selection table T2 includes check (T201), confirmed / unconfirmed classification (T202), occupation (T203), qualification (T204), age (T205), location (T206), company name (T207), place of employment (T208), and billing amount (estimated) (T209). Each row of selection table T2 is associated with a record in contract unit table T1 by the contract unit ID (T100) of contract unit table T1. Here, T203 to T208 correspond to T105 to T106 and T109 to T112 in contract unit table T1, and therefore explanation is omitted here.

[0097] The selection table T2 includes at least a portion of the information included in the contract unit table T1 of Fig. 8. Specifically, the contract unit information UN included in the selection table T2 and displayed in the area 61 is only the contract unit information UN included in the contract unit table T1 of Fig. 8 that corresponds to the contract unit of the record whose agreement flag (T102) status is "Completed". In other words, the contract unit information UN displayed on the selection screen 6 is limited to the contract unit information UN for which an agreement has been reached between the assignor X and the intermediary Z regarding the transfer of the contract unit.

[0098] The check (T201) is information indicating whether or not a selection input for the contract unit has been received. For example, the check (T201) may include an area where the receiving unit 231 can receive a selection input indicating the transferee Y's intention to receive the transfer. More specifically, it may be an area where the selection information in activity A106 in Fig. 6 can be received from the transferee Y. As shown in Fig. 9, a plurality of contract units for which a selection input has been received constitutes a business block BL.

[0099] The confirmed / unconfirmed classification (T202) is information indicating whether consent information IF4 including the consent of employee U has been obtained from assignor X for the contract unit for which selection input was accepted in check (T201). Specifically, if consent information IF4 including the consent of employee U has been obtained from assignor X in activity A111 of FIG. 8, the status of T202 may be updated to "confirmed."

[0100] In this way, when the status of T202 is updated to "confirmed" for all of the contract units for which selection input has been received in the check column (T201), the display control unit 236 may display a button 63 indicating that the transfer of the business block BL can be accepted. Specifically, when the control unit 23 determines that all of the contract units that make up the business block BL are "confirmed," the procedure control unit 237 may enable the button 63.

[0101] Furthermore, area 61 does not include information corresponding to the name (T107) and date of birth (T108) of employee U, which are included in the contract unit table T1. That is, in activity A104 of FIG. 7, the display control unit 236 displays the contract unit information UN in a manner that prevents the transferee Y from viewing information that can identify employee U. Specifically, the display control unit 236 presents the contract unit information UN to the transferee Y in a manner that hides at least the personal information of employee U from the information included in the contract unit table T1. That is, before the transfer of the contract unit is finalized, the personal information of employee U is not presented to the transferee Y.

[0102] According to this embodiment, by restricting the viewing of part of the contract unit information UN, the transferee Y can make a decision in a manner that protects personal information or confidential information in the transaction. More specifically, by hiding personal information that can identify employee U at the contract unit extraction stage, it is possible to evaluate the business value without identifying the individual, thereby achieving both the protection of personal information and improved transaction efficiency.

[0103] Furthermore, area 62 is an area in which value information VA (business table T3) indicating the value of a business block BL consisting of a plurality of contract units selected in area 61 is drawn. Preferably, the value information VA drawn in area 62 may be updated in response to receiving input from assignee Y regarding a selection or deselection in area 61 (check field T201). As shown in FIG. 9, business table T3 includes information such as job type (T301), number of selections (T302), billing amount (T303), estimated monthly salary, insurance, and profit amounts (T304-T306), confirmed number (T307), unconfirmed number (T308), and sales price (T309-T310).

[0104] Occupation (T301) is information indicating the occupation of the employee U corresponding to each contract unit, and corresponds to T203 in the selection table T2. In one embodiment, the contract units are aggregated based on the occupation and the value is indicated.

[0105] The number of selections (T302) is information indicating the number of contract units selected by the assignee Y in the selection table T2. T303 to T306 are examples of value information VA, and are information that respectively aggregates the expected billing amount, salary, insurance, and gross profit amount based on the multiple selected contract units.

[0106] Furthermore, the confirmed number (T307) indicates the number of units for which the contract has been confirmed. That is, the confirmed number (T307) indicates the number of contract units corresponding to the consent information IF4 including the consent of employee U in activity A111 of FIG. 7. The unconfirmed number (T308) indicates the number of contract units for which the consent of employee U has not been obtained. The confirmed number (T307) and the unconfirmed number (T308) are determined based on the confirmed / unconfirmed classification (T202) in the selection table T2. The sales price (T309) and the total sales price (T310) are information indicating the sales price or total sales price if the transfer is completed. According to this embodiment, the transferee Y can grasp the overall value index for the selected group of contract units by referring to the area 62. Therefore, the transferee Y can efficiently decide whether to transfer the business block BL.

[0107] 5.Other The information processing system 1 according to the above embodiment may be configured as follows.

[0108] In the above embodiment, in activity A106 of FIG. 7, the transferee Y selects and inputs contract units included in the business block BL to extract the contract units. However, this is not limiting. For example, multiple contract units that meet the specified transfer conditions IF3 may be extracted from the transferee Y. Specifically, the receiving unit 231 further receives the transfer conditions IF3 related to the transfer from the transferee Y. The extraction unit 234 extracts multiple contract units based on the transfer conditions IF3 and a contract unit table T1 containing multiple contract unit information UN. The contract unit table T1 is managed in the information processing system 1. The transfer conditions IF3 may further include the price, region, employee U's age, employee U's qualifications, or employee U's insurance premiums related to the transfer. This aspect allows the transfer to be considered from the perspective of business profitability. The transfer conditions IF3 may be input information for specifying at least one of the items (price, region, employee attributes, etc.) included in the contract unit table T1 as an extraction condition.

[0109] (Condition input screen 7) 10 shows an example of the condition input screen 7 displayed on the display unit 44 of the transferee terminal 4. The condition input screen 7 is an example of a screen for receiving predetermined conditions from the transferee Y when extracting a contract unit. The condition input screen 7 includes areas 71 to 74 and a button 75.

[0110] Areas 71 to 74 are areas for receiving input of transfer conditions IF3 from transferee Y. For example, areas 71 to 74 may be capable of receiving input of the desired transfer price, the area to which the client company belongs, the age of employee U, or the qualifications held by employee U as transfer conditions IF3.

[0111] Button 75 is an operation button for extracting contract units that match the transfer conditions IF3 entered in areas 71 to 74. When the reception unit 231 receives input to button 75, the display control unit 236 may transition the content displayed on the display unit 44 from the condition input screen 7 in Fig. 10 to the selection screen 6 in Fig. 9. In such a case, the contract units displayed in area 62 are contract units that match the transfer conditions IF3 entered and received on the condition input screen 7.

[0112] According to this embodiment, it is possible to automatically present contract units that meet the desired conditions of the transferee Y. Therefore, it is possible to present contract units and business blocks BL that meet the transferee Y, thereby making the transfer consideration more efficient. Specifically, by specifying the transfer conditions IF3 based on price, region, employee attributes, etc., it is possible to form a business structure that meets the demands of the transferee Y.

[0113] The input of the transfer condition IF3 may be received from the intermediary Z. Specifically, the receiving unit 231 may receive the input of the transfer condition IF3 from the intermediary Z via a terminal that the intermediary Z possesses.

[0114] In another embodiment in which the contract unit is involved in the extraction process, the extraction unit 234 may output multiple pieces of contract unit information UN corresponding to the business block BL based on the transfer conditions IF3 related to the transfer, the contract unit table T1 containing the contract unit information UN, and an artificial intelligence module. The artificial intelligence module may be included in, for example, an artificial intelligence unit (not shown) in the control unit 23. The artificial intelligence unit may be configured to receive input from each functional unit and return a specified output.

[0115] The artificial intelligence module may be a model generated by performing so-called supervised machine learning, in which the transfer conditions IF3 and the contract unit information UN are used as input data (explanatory variables) for learning, the information corresponding to the business block BL is used as output data (objective variable) for learning, and the input data and output data are used as corresponding pairs of teacher data.

[0116] In addition, if the artificial intelligence module is a generation AI that includes a large-scale language model, the transfer condition IF3 and the contract unit information UN included in the contract unit table T1 can be input, and a prompt including instructions to extract contract units that are part of the contract unit table T1 and generate a business block BL can be input to the artificial intelligence module, and information related to the business block BL can be output by the artificial intelligence module.

[0117] For example, if the artificial intelligence module is a generation AI that includes a large-scale language model, a prompt including instructions to generate a business block BL by referencing the contract unit table T1 using the transfer condition IF3 as a key may be input to the artificial intelligence module, and information related to the business block BL may be output by the artificial intelligence module.

[0118] According to this embodiment, the artificial intelligence module can present the optimal business block BL to the assignee Y. This can further assist the assignee Y in considering the acquisition.

[0119] In one embodiment, the reception unit 231, acquisition unit 232, update unit 233, extraction unit 234, identification unit 235, display control unit 236, and procedure control unit 237 are described as functional units realized by the processor 23 of the information processing device 2, but at least some of these may be implemented as functional units realized by an external server not shown, or as functional units realized by the processor of the transferor terminal 3 or the transferee terminal 4.

[0120] The information processing device 2 may be an on-premise type or a cloud type. As the information processing device 2 in the cloud type, the above functions and processes may be provided in the form of, for example, SaaS (Software as a Service) or cloud computing.

[0121] In the above embodiment, the information processing device 2 performs various storage and control operations, but multiple external devices may be used instead of the information processing device 2. That is, various information and programs may be distributed and stored in multiple external devices using block chain technology or the like.

[0122] The above-described embodiments may be an information processing method. The information processing method includes the steps of the information processing system. Furthermore, the above-described embodiments may be a program. The program causes at least one computer to execute the steps of the information processing system.

[0123] Furthermore, it may be provided in the following aspects.

[0124] (1) An information processing system for mediating the transfer of a business from an assignor who wishes to transfer a business to an assignee who wishes to acquire the business, the system having at least one processor, the processor configured to execute each of the following steps by reading a program: in a first display control step, in response to receiving input from the assignee indicating a desire to acquire the business, each of the contract unit information related to the contract units that are candidates for the transfer is displayed so that the assignee can view it at a glance; the contract unit information is obtained from each of the assignors and managed by the information processing system; the contract units include combinations of employment contracts and specific contracts corresponding to the employment contracts, the employment contracts include contracts concluded between the assignor and employees employed by the assignor, and the specific contracts include contracts with sales that are associated with the employees; in an extraction step, at least a portion of the multiple contract units are extracted as targets for the transfer and defined as a business block; and in a second display control step, information related to the value of the business block is displayed in a manner that is visible to the assignee.

[0125] According to this aspect, employment contracts and specific contracts can be managed as contract units, and multiple contract units can be presented together. This allows the transferee to efficiently consider business transfers as a unified unit, without having to confirm and negotiate each contract individually. This can therefore improve the efficiency of business transfer negotiations.

[0126] (2) In the information processing system described in (1) above, the contract unit is defined as a unit of one employee.

[0127] According to this aspect, by defining a contract unit as a single employee, it is possible to manage it as a unit for considering business transfer, which allows the transferee to efficiently make a transfer decision.

[0128] (3) In the information processing system described in (1) or (2) above, in the extraction step, a plurality of contract units are extracted based on the selection input for the contract units by the assignee.

[0129] According to this embodiment, the business block can be reviewed by intuitive operations according to the wishes of the transferee, thereby speeding up the review of the transaction.

[0130] (4) In the information processing system described in any one of (1) to (3) above, in the reception step, transfer conditions regarding the transfer are received from the transferee, and in the extraction step, multiple contract units are extracted based on the transfer conditions and a contract unit table containing multiple contract unit information, and the contract unit table is managed in the information processing system.

[0131] According to this aspect, contract units that meet the desired conditions of the assignee can be automatically presented, and therefore, contract units and business blocks that meet the assignee can be presented, thereby making the transfer consideration process more efficient.

[0132] (5) In the information processing system described in (4) above, the transfer conditions include the price for the transfer, the region, the employee's age, the employee's qualifications, or the employee's insurance premiums.

[0133] According to this type of arrangement, the transfer conditions can be specified based on price, region, employee attributes, etc., making it possible to create a business structure that meets the needs of the transferee.

[0134] (6) In the information processing system described in any one of (1) to (5) above, in the extraction step, a plurality of the contract units are extracted based on a transaction history table containing information regarding the transaction history of the transferee, and the transaction history table is managed in the information processing system.

[0135] According to this embodiment, matching that reflects the transferee's past trading status or risk can be achieved, and more appropriate contract units can be presented to the transferee.

[0136] (7) In the information processing system described in (1) or (2) above, in the extraction step, the system causes the artificial intelligence module to output multiple contract unit information corresponding to the business block based on the transfer conditions for the transfer, a contract unit table containing multiple contract unit information, and an artificial intelligence module.

[0137] According to this embodiment, the artificial intelligence module can present the optimal business block to the assignee, thereby further supporting the assignee in considering the acquisition.

[0138] (8) In the information processing system described in any one of (1) to (7) above, in the first display control step, the system displays the contract unit information obtained from the transferor, including information regarding negotiations for the transfer of the contract unit.

[0139] According to this aspect, by restricting the disclosure of certain information in the contract unit, it is possible to realize appropriate information disclosure to the assignee. Specifically, by making only contract information for which transfer negotiations have been completed available for viewing, it is possible to prevent the leakage of unconfirmed information and realize appropriate information disclosure according to the progress of negotiations.

[0140] (9) In the information processing system described in any one of (1) to (8) above, in the first display control step, the contract unit information is displayed so that the transferee cannot view information that can identify the employee.

[0141] According to this aspect, by restricting the viewing of part of the contract unit information, the transferee can make a decision in a manner that protects personal information or confidential information in the transaction. Specifically, by hiding the identifying information of employees at the contract unit extraction stage, it is possible to evaluate the business value without identifying individuals, thereby achieving both the protection of personal information and the improvement of transaction efficiency.

[0142] (10) In the information processing system described in any one of (1) to (9) above, the acquisition step further acquires consent information including the employee's consent from the transferor, the second display control step displays a screen including visual information that can accept input to confirm the transfer, provided that the consent information has been acquired in the acquisition step, and the procedure control step controls the procedure for transferring the business to proceed in accordance with the input received from the transferee regarding the visual information.

[0143] According to this aspect, the transfer can be confirmed on the condition that the consent of the employee is obtained. Therefore, the transferee can confirm the execution of the transfer after confirming the consent information, thereby ensuring the reliability of the business transfer.

[0144] (11) In the information processing system described in (10) above, if information including the employee's disagreement is obtained from the transferor, a further identification step identifies contract unit information that is a candidate for addition to the business block.

[0145] According to this embodiment, even if consent is not obtained for the business transfer, a business transfer that meets the needs of the transferee can be realized by identifying alternative candidates.

[0146] (12) In the information processing system described in any one of (1) to (11) above, the specific contract includes a dispatch contract concluded between the transferor and the employee's dispatch destination.

[0147] (13) An information processing method, comprising the steps of the information processing system according to any one of (1) to (12) above.

[0148] (14) A program that causes a computer to execute each step of the information processing system described in any one of (1) to (12) above. Of course, this is not the case.

[0149] Finally, while various embodiments of the present invention have been described, they are presented by way of example only and are not intended to limit the scope of the invention. The novel embodiments may be embodied in various other forms, and various omissions, substitutions, and modifications may be made without departing from the spirit of the invention. Such embodiments and modifications are intended to be included within the scope and spirit of the invention, as well as within the scope of the inventions and their equivalents as defined in the accompanying claims. [Explanation of symbols]

[0150] 1: Information processing system 1a: Intermediary system 11: Network 2: Information processing equipment 20: Communication bus 21: Communications Department 22: Storage section 23: Processor (control unit) 231: Reception 232: Acquisition Department 233: Update section 234:Extraction part 235: Specific part 236: Display control unit 237: Procedure Control Section 3: Transferor terminal 30: Communication bus 31: Communications Department 32: Storage section 33: Processor 34:Display section 35: Input section 4: Transferee terminal 42: Communications Department 43: Processor 44: Display section 45: Input section 6: Selection screen 61 :Area 62 :Area 63: Button 7: Condition input screen 71 :Area 72 :Area 73 :Area 74 :Area 75: Button BL: Business Block CO1: Employment contract CO2: Dispatch contract IF1: First negotiation information IF2: Second negotiation information IF3: Transfer conditions IF4: Consent Information T1: Contract Unit Table T2: Selection table T3: Business table U: Employee UN: Contract unit information VA: Value Information X: Transferor Y: Transferee Z: Intermediary

Claims

1. An information processing system for mediating the transfer of a business from a transferor who wishes to transfer a business to a transferee who wishes to receive the business, at least one processor; The processor is configured to execute the following steps by reading the program: In the first display control step, in response to receiving an input from the transferee indicating a desire to transfer, each of the contract unit information related to the contract units that are candidates for the transfer is displayed so that the transferee can view it; The contract unit information is acquired from each of the assignors and managed by the information processing system, The contract unit includes a combination of an employment contract and a specific contract corresponding to the employment contract; The employment contract includes a contract concluded between the assignor and an employee employed by the assignor; the specific contract includes a contract involving sales associated with the employee; In the extraction step, at least a part of the plurality of contract units is extracted as a target for the transfer, and this is defined as a business block; In the second display control step, the system displays information regarding the value of the business block in a manner that is visible to the transferee.

2. 2. The information processing system according to claim 1, A system in which the contract unit is defined as a unit of one of the employees.

3. 2. The information processing system according to claim 1, In the extraction step, the system extracts a plurality of the contract units based on a selection input for the contract units by the assignee.

4. 2. The information processing system according to claim 1, Furthermore, in the receiving step, transfer conditions regarding the transfer are received from the transferee, In the extraction step, multiple contract units are extracted based on the transfer conditions and a contract unit table containing multiple pieces of contract unit information, and the contract unit table is managed in the information processing system.

5. 5. The information processing system according to claim 4, The system, wherein the transfer conditions include a price for the transfer, a region, an age of the employee, a qualification held by the employee, or an insurance premium of the employee.

6. 2. The information processing system according to claim 1, The extraction step further comprises extracting the plurality of contract units based on a transaction history table containing information on the transaction history of the transferee, the transaction history table being managed in the information processing system.

7. 2. The information processing system according to claim 1, In the extraction step, the system causes the artificial intelligence module to output multiple contract unit information corresponding to the business block based on the transfer conditions for the transfer, a contract unit table containing multiple pieces of contract unit information, and an artificial intelligence module.

8. 2. The information processing system according to claim 1, In the first display control step, the system displays the contract unit information acquired from the assignor, including information regarding negotiations for the transfer of the contract unit.

9. 2. The information processing system according to claim 1, In the first display control step, the contract unit information is displayed so that the assignee cannot view information that can identify the employee.

10. 2. The information processing system according to claim 1, Furthermore, in the acquisition step, consent information including the employee's consent is acquired from the assignor; In the second display control step, a screen including visual information capable of accepting an input for finalizing the transfer is displayed on the condition that the consent information has been acquired in the acquisition step, In the procedure control step, the system controls the procedure for transferring the business so that it can proceed in response to receiving input from the transferee regarding the visual information.

11. 11. The information processing system according to claim 10, If information including the employee's disagreement is obtained from the assignor, the system further identifies contract unit information that is a candidate for addition to the business block in the identification step.

12. 2. The information processing system according to claim 1, The system, wherein the specific contract includes a dispatch contract concluded between the transferor and the employee's dispatch destination.

13. An information processing method, comprising: A method comprising the steps of the information processing system according to any one of claims 1 to 12.

14. A program, A program that causes a computer to execute each step of the information processing system according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • M&a candidate display method, m & a candidate display device, scoring method and scoring device

    JP2017078985A

  • Matching system

    JP2021057049A

  • Information processing apparatus, information processing method, and program

    JP2021103465A

  • Business information management device, business information management method and program

    JP2025034939A