The present disclosure relates to an information processing apparatus, an information processing method, and a program.
Efficient acquisition of human resources is very important in the operation of organizations such as companies. It is also important for a user who provides the human resource to find an organization that presents remuneration or the like that more matches the desired condition. A system described in Patent Literature 1, for example, is cited as a mechanism for supporting matching between them.
Patent Literature 1: Japanese Patent Application Laid-open No. 2003-256551
However, in the system described in Patent Literature 1, the supply and demand of the recruiting side and the recruited side are not considered. Therefore, in the system described in Patent Literature 1, it is difficult for a user on the recruited side to objectively determine his/her own value in the market, and it is difficult for a user on the recruiting side to set appropriate remuneration according to the market price.
In accordance with the present disclosure, there is provided an information processing apparatus, including: a supply-and-demand information generating unit that generates supply-and-demand information indicating supply and demand of a first user who desires provision of a human resource and a second user who desires provision of remuneration as price for the provision of the human resource, in which the supply-and-demand information generating unit generates the supply-and-demand information for each skill set between possessed skill information of the first user and desired skill information of the second user.
Further, in accordance with the present disclosure, there is provided an information processing method including generating, by a processor, supply-and-demand information indicating supply and demand of a first user who desires provision of a human resource and a second user who desires provision of remuneration as price for the provision of the human resource, in which the generating the supply-and-demand information includes generating the supply-and-demand information for each skill set between possessed skill information of the first user and desired skill information of the second user.
Further, in accordance with the present disclosure, there is provided a program that causes a computer to function as an information processing apparatus including a supply-and-demand information generating unit that generates supply-and-demand information indicating supply and demand of a first user who desires provision of a human resource and a second user who desires provision of remuneration as price for the provision of the human resource, in which the supply-and-demand information generating unit generates the supply-and-demand information for each skill set between possessed skill information of the first user and desired skill information of the second user.
Favorable embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. It should be noted that in the present specification and drawings, components having substantially the same functional configurations will be denoted by the same reference signs and overlap descriptions thereof will be omitted.
It should be noted that the descriptions will be given in the following order.
«1.1. Overview»
First, the overview of an embodiment of the present disclosure will be described. In recent years, it is urgently necessary for companies and the like to secure excellent human resources, and it is also important for users on a recruited side to efficiently find recruitment that matches their own desired conditions.
For this reason, in recent years, many services have been developed to support matching between the recruiting side and the recruited side. For example, a company or the like serving as the recruiting side can disclose job offers or the like including remuneration or the like on the service as described above, and a user serving as the recruited side can apply for job offers or the like matching the conditions on the service.
In this way, in accordance with such a service, both the recruiting side and the recruited side can easily search for the matching partner, and the process up to the contract can be made more efficient.
In the current state, however, the supply-and-demand balance of human resources is not sufficiently considered in many services. For example, in the service as described above, the recruiting side can set a skill set required on the recruited side, but it is difficult to grasp how many human resources having the skill set exist in the market. For this reason, in many cases, the recruiting side sets the remuneration on the basis of the final educational background and the like, but it is difficult to say that such remuneration setting sufficiently reflects the market price (scarcity) of the above-mentioned skill set, and this is a factor causing the wage reduction and the like.
Further, in the service as described above, it is difficult for the recruited side to grasp how many competitors having a skill set equivalent to his/her skill set exist in the market. For this reason, it is difficult for many of the users on the recruited side to objectively appeal their scarcity to the recruiting side, and they cannot sufficiently negotiate the remuneration amount presented by the recruiting side.
Moreover, since people are reskilled (grow) through learning and experience, even the same person can always change his/her value. Therefore, it is necessary to more accurately grasp the supply and demand of human resources as compared with the supply and demand of general goods.
The technical idea according to the embodiment of the present disclosure has been conceived by focusing on the above-mentioned points and makes it possible to objectively indicate market prices of human resources and promote fair market competition.
To this end, an information processing server 20 according to an embodiment of the present disclosure includes a supply-and-demand information generating unit 230 that generates supply-and-demand information indicating supply and demand of a first user who desires provision of a human resource and a second user who desires provision of remuneration as price for the provision of the human resource. The supply-and-demand information generating unit 230 according to the embodiment of the present disclosure is characterized by generating the supply-and-demand information for each skill set that matches between possessed skill information of the first user and desired skill information of the second user.
Here, the first user may be, for example, a user on the recruited side as described above and the second user may be, for example, a company or the like on the recruiting side. That is, the first user according to this embodiment is a user who desires to provide labor to the second user under an employment contract or labor contract and the second user according to this embodiment may be a user who desires to provide remuneration for labor provided under the same contract.
On the other hand, the type of the contract between the first user and the second user according to this embodiment is not limited to the above example, and the contract concluded between the first user and the second user may be, for example, a contract for work, a contract of mandate, a contract for entrustment, or the like. Also, the remuneration in this embodiment is understood to broadly include salary, pay, wage, and the like.
That is, the first user according to this embodiment broadly includes a person who desires to provide a human resource or deliverables etc. created by the human resource to the second user and the second user according to this embodiment broadly includes a person who desires to pay remuneration as the price for the provision of the human resource etc. by the first user.
In the example shown in
That is, the supply-and-demand information shown in
As described above, in accordance with the supply-and-demand information generated by the supply-and-demand information generating unit 230 according to this embodiment, it is possible to objectively and dynamically grasp the supply-and-demand situation for each skill set.
The supply-and-demand information generating unit 230 according to this embodiment may generate the above-mentioned supply-and-demand information also on the basis of a desired remuneration amount input by the first user and a paid remuneration amount input by the second user. The supply-and-demand information generated by the supply-and-demand information generating unit 230 according to this embodiment may include a distribution of desired remuneration amounts and paid remuneration amounts as described above.
For example, in the case of the example shown in
For example, in
In accordance with the display of the supply-and-demand information as described above according to this embodiment, both the first user and the second user can intuitively and clearly grasp the market price of the corresponding skill set.
For example, in the case of the example shown in
Further, for example, in the case of the example shown in
Also, in the case of the example shown in
On the other hand, in a case where the remuneration amount is 300,000 yen or less, it is extremely unlikely that the sell order SO will be made in the same amount range in the future because the parameter itself is 0. Therefore, the second user who has made the buy order PO19 can increase the possibility of acquiring human resources by grasping that the set paid remuneration amount does not match that in the market and modifying the paid remuneration amount in accordance with the distribution of the sell orders SO11 to SO19.
The display example of the supply-and-demand information according to this embodiment has been described above. As described above, in accordance with the information processing server 20 according to this embodiment, the supply and demand of human resources are objectively indicated for each skill set and both the first user and the second user can clearly grasp the market price of the skill set. In accordance with such a function, it is possible to give both the users an opportunity to review the setting of the remuneration amount and promote fair market competition.
«1.2. System Configuration Example»
Next, a configuration example of the information processing system according to this embodiment will be described.
(Information Processing Terminal 10)
The information processing terminal 10 according to this embodiment is an information processing apparatus used by the first user and the second user for inputting and browsing information. The display control unit 240 according to this embodiment controls a user interface that the first user or the second user accesses through the information processing terminal 10.
The information processing terminal 10 according to this embodiment may be, for example, a personal computer (PC), a smart phone, a tablet, or the like.
(Information Processing Server 20)
The information processing server 20 according to this embodiment is an information processing apparatus that generates supply-and-demand information relating to human resources for each skill set and controls the display of the supply-and-demand information.
(Network 30)
The network 30 has a function of connecting the information processing terminal 10 and the information processing server 20. The network 30 may include a public network such as the Internet, a telephone line network, a satellite communication network, a variety of local area networks (LANs) including Ethernet (registered trademarks), a variety of wide area networks (WANs), and the like. The network 30 may also include a dedicated line network such as an internet protocol-virtual private network (IP-VPN). The network 30 may also include a radio communication network such as Wi-Fi (registered trademark) and Bluetooth (registered trademark).
The configuration example of the information processing system according to this embodiment has been described above. It should be noted that the configuration described above with reference to
Next, a functional configuration example of the information processing server 20 according to this embodiment will be described. As shown in
(Registration Unit 210)
The registration unit 210 according to this embodiment registers user information, skill information, a remuneration amount, and the like on the basis of input information received from the information processing terminal 10. For example, the registration unit 210 according to this embodiment registers the possessed skill information associated with the first user on the basis of the information input by the first user. Further, for example, the registration unit 210 registers the desired skill information associated with the second user on the basis of the information input by the first user.
Furthermore, the registration unit 210 according to this embodiment may have a function of automatically generating the possessed skill information associated with the first user on the basis of content uploaded by the first user. Details of this function will be described later.
(Order Information Generating Unit 220)
The order information generating unit 220 according to this embodiment generates sell order information associated with the provision of the human resources and buy order information associated with the provision of the remuneration. The order information generating unit 220 may generate sell order information corresponding to the sell order SO on the basis of the possessed skill information of the first user and the desired remuneration amount registered by the registration unit 210. Further, the order information generating unit 220 may generate buy order information corresponding to the buy order PO on the basis of the desired skill information of the second user and the paid remuneration amount.
(Supply-and-Demand Information Generating Unit 230)
The supply-and-demand information generating unit 230 according to this embodiment generates supply-and-demand information indicating supply and demand between the first user and the second user. At this time, one of the features of the supply-and-demand information generating unit 230 according to this embodiment is to generate supply-and-demand information for each skill set that matches between the possessed skill information of the first user and the desired skill information of the second user.
Specifically, the supply-and-demand information generating unit 230 according to this embodiment may generate supply-and-demand information including a distribution of the sell order information and the buy order information generated by the order information generating unit 220 for each skill set. Further, the supply-and-demand information generating unit 230 according to this embodiment is capable of dynamically generating supply-and-demand information on the basis of a search condition input by the first user or the second user.
(Display Control Unit 240)
The display control unit 240 according to this embodiment controls the display of the supply-and-demand information generated by the supply-and-demand information generating unit 230. For example, as described above, the display control unit 240 according to this embodiment displays the supply-and-demand information on the user interface using the board representation.
(Analysis Unit 250)
The analysis unit 250 according to this embodiment performs analysis using various types of information received or generated by the information processing server 20. The analysis unit 250 according to this embodiment may perform causal analysis associated with the first user or the second user on the basis of information collected at the time of conclusion of a contract, during the contract period, at the time of the contract, and the like, for example.
(Communication Unit 260)
The communication unit 260 according to this embodiment performs information communication with the information processing terminal 10 via the network 30. For example, the communication unit 260 receives various types of information input by the first user or the second user from the information processing terminal 10. Further, for example, the communication unit 260 transmits a control signal of the user interface generated by the display control unit 240 to the information processing terminal 10.
As described above, a functional configuration example of the information processing server 20 according to this embodiment has been described. The above-mentioned configuration described with reference to
«1.3. Details of Functions»
Next, functions of the information processing server 20 according to this embodiment will be described in detail. It should be noted that an example will be described hereinafter in which the information processing server 20 according to this embodiment controls a Web service for supporting matching between the first user according to this embodiment, who is a job seeker who desires employment by an organization such as a company, and the second user, who desires employment of a human resource that matches the condition.
First, a flow of information registration by the first user according to this embodiment will be described.
The first user can register information about himself/herself by performing various operations on the screen S1. For example, the first user may register personal information by operating a button b31. In this case, the button b31 functions as a link to a screen for inputting personal information such as a name.
Further, the first user may be able to select a job type by operating a tab t31. In this case, the tab t31 controls switching of input items set for each job type.
The first user inputs various types of information by operating buttons b32 to b35 and the like. The button b32 may be a link to a screen for inputting a category of a job type.
In this case, the first user according to this embodiment may be able to select a category according to his/her own experience and input a skill level according to his/her experience (e.g., senior level, staff level, etc.) on the screen S4. Further, the user can input, for example, years of experience, roles (e.g., project manager, unit leader, etc.), types of experienced projects (including industry, etc.), sizes, and the like. It should be noted that the job type and category input as described above may be treated as a part of the possessed skill information according to this embodiment.
The description will be continued again with reference to
Further, the button b34 may be a link to a screen for selecting a desired work place. For example, in a case where the remote work is selected as the work style, the first user may be able to select a country or region on a global scale rather than just a domestic region. In accordance with the Web service realized by the information processing server 20 according to this embodiment, it is also possible to perform matching on the basis of the supply and demand of human resources on the global scale.
Further, the button b35 may be a link to a screen for inputting possessed skills.
In this case, the first user can select, for example, a programming language and the like that can be used by the first user on the screen S5. Also, as in the case of the category, the first user may be able to input the skill level.
The description will be continued again with reference to
Further, a button b36 may be a link to a screen for the first user to upload content according to the job type. The registration unit 210 according to this embodiment is also capable of automatically generating the possessed skill information associated with the first user on the basis of the content uploaded by the first user.
In this case, the registration unit 210 according to this embodiment is capable of specifying the programming language used for the source code C by analyzing the source code C created and uploaded by the first user. Further, the registration unit 210 according to this embodiment may acquire information regarding the number of steps and the like and the quality by analyzing the source code C. The registration unit 210 according to this embodiment is capable of automatically registering possessed skill information SI1 as shown in the figure on the basis of the analysis result as described above.
Further, in the lower part of
It should be noted that the registration unit 210 is capable of performing determination as described above by using a determiner generated by teacher learning or the like in advance.
As described above, the registration unit 210 according to this embodiment is capable of automatically registering the possessed skill information on the basis of not only the source code but also various types of content created by the first user. Examples of the content include, for example, audio data recording voices in a case where the job type is a singer, a voice actor, an announcer, a chair, or the like, and video data recording dance performances in a case where the job type is a dancer.
It should be noted that the registration unit 210 according to this embodiment may perform automatic registration of the possessed skill information as described above on the basis of content uploaded to another Web service or the like. For example, in a case where there is a Web service for storing and disclosing the source code created by the engineer, the registration unit 210 in this embodiment may analyze the source code acquired in cooperation with the Web service.
The flow of the information registration of the first user and the screen example according to this embodiment have been described above. The first user according to this embodiment can register his/her own information by pressing a button b37 shown in
Next, a display example of the portfolio of the first user according to this embodiment will be described.
The second user may be able to check the screen S7 as detailed information by selecting the sell order SO registered by the first user, for example. The screen S7 according to this embodiment displays, for example, the profile and the possessed skill set of the first user. The display control unit 240 is capable of displaying the profile and the skill set on the screen S7 on the basis of the personal information and the possessed skill information input by the first user. Information
Further, the display control unit 240 according to this embodiment may control the display of remuneration quotation information corresponding to the possessed skill set of the first user on the basis of the supply-and-demand information based on the sell orders SO and the buy orders PO registered in the past, contract achievements, and the like. For example, in the case of the example shown in
In this manner, the display control unit 240 according to this embodiment is capable of causing a transition of the supply and demand associated with the first user and the second user to be displayed in time series for each skill set on the basis of the supply-and-demand information and the contract conclusion information such as the contract achievements. It should be noted that the display control unit 240 may cause the number of registrations of the sell order SO, the buy order PO, and the like to be displayed in times series instead of the remuneration quotation.
The display control unit 240 according to this embodiment may cause a prediction of the supply and demand associated with the first user and the second user predicted by the analysis unit 250 to be displayed for each skill set. The analysis unit 250 according to this embodiment may perform supply-and-demand prediction using a well-known estimation technique.
In accordance with the display as described above, the first user or the second user can grasp the transition of the market price of the corresponding skill set from the viewpoint of the past, present, and future, and can appropriately set the remuneration. It should be noted that the transition of the supply and demand as described above may be able to be checked from other than the screen S7.
Further, the display control unit 240 according to this embodiment may display, on the screen S7, information regarding past contract cases of the corresponding first user. In the case of the example shown in
At this time, the first user and the second user may be able to check the details of each case by pressing a button b72, for example.
In the case of the example shown in
In this manner, the display control unit 240 according to this embodiment is capable of controlling the display of the contract conclusion information including the contract remuneration amount information and the remuneration quotation information at the time of the contract. In accordance with such control, the second user who has checked the above-mentioned information can objectively grasp the value of the first user in the past market. With this configuration, the second user can set an appropriate paid remuneration amount in consideration of the appropriateness and the like of the remuneration in the previous job of the first user.
It should be noted that in a case where the second user checks the information to be checked shown in
Further, the display control unit 240 according to this embodiment may control the display of the remuneration quotation information in a case where the first user acquires further skills. For example, the first user can check the remuneration quotation information by pressing a button b73 on the screen S7 shown in
Here, it is assumed that the possessed skill set of the first user at present is JavaScript (registered trademark), PHP, and NoSQL. Further, the curve C1 corresponds to the quotation corresponding to the possessed skill.
On the other hand, Ruby on Rails and CakePHP are skills that the first user does not have at present. At this time, the display control unit 240 may display quotation information when the first user acquires those skills as the curves C2 and C3. It should be noted that in the case of the example shown in
In accordance with the above-mentioned control, the first user can intuitively and clearly grasp how much his/her market price, and thus his/her remuneration, increases when he/she acquires the suggested skill, and can use it as an index of self-training.
The registration and display of the information associated with the first user have been described above. Next, search for the buy order PO and registration of the sell order SO by the first user according to this embodiment will be described.
It should be noted that a tab t101, buttons b101 to b104, and fields f101 to f103 on the screen S10 may have functions equivalent to those of the tab t31, the buttons b32 to b35, and the fields f31 to f33 shown in
Further, in the middle part of the screen S11, supply-and-demand information SD111 indicating a distribution of set remuneration amounts (desired remuneration amount or paid remuneration amount) of all the sell orders SO and the buy orders PO that match the skill condition SC111 is shown.
The first user and the second user can intuitively grasp the market quotation corresponding to the skill condition SC111 by checking the supply-and-demand information SD111 as shown in the figure.
Further, a non-selling user NSU included in the supply-and-demand information SD111 indicates a first user who has the skill set matching the skill condition SC111 and who has not registered the sell order SO. In accordance with such display, it is possible to grasp how many first users having the skill set matching the skill condition SC111 exist in the market, and it is possible to predict the possibility that the sell order SO will be registered in the future.
It should be noted that the first user and the second user may be able to switch the display to the display of the supply-and-demand information using the board representation as illustrated in
As shown in the lower part of the screen S11, the overview of each buy order PO may be displayed in a list format. Further, the display may be rearranged on the basis of an arbitrary item by operating a button b113, for example. In the case of the example shown in
In this manner, the display control unit 240 according to this embodiment is capable of displaying the search result of the buy order PO based on a skill condition S111 together with the supply-and-demand information SD111 and the like. With this configuration, the first user can check each piece of information displayed and then determine a reasonable desired remuneration amount at which a contract could be concluded. Further, the first user can register the sell order SO by inputting the determined desired remuneration amount in a field fill and pressing a button b112.
Next, registration of the buy order PO by the second user according to this embodiment will be described.
It should be noted that a tab t121, buttons b121 to b124, and fields f121 to f123 on the screen S12 may have functions equivalent to those of the tab t31, the buttons b32 to b35, and the fields f31 to f33 shown in
Further, the second user according to this embodiment may be able to input the desired remuneration amount and register the buy order PO after checking the supply-and-demand information on the display screen of the search result shown in
It should be noted that the first user according to this embodiment may be able to make a transition to the screen S13 by pressing each buy order PO shown in
At this time, the display control unit 240 according to this embodiment may control a chat related to the contract negotiation between the first user and the second user on the basis of the requests of the first user or the second user by pressing of the button b131 arranged on the screen S13 or pressing of the button b71 arranged on the screen S7, for example. It should be noted that the chat according to this embodiment broadly includes a text chat, a video chat, and the like.
As described above, in accordance with the Web service realized by the information processing server 20 according to this embodiment, it is possible to immediately start the contract negotiation including an interview and the like on the basis of the request from the first user or the second user. With this configuration, it is possible to perform negotiation on a contract in a rapidly changing market without delay, and it is thus possible to enhance the advantage for both the users.
It should be noted that the first user and the second user may be able to set whether or not to accept a chat as described above in a manner that depends on the remuneration amount or the like. For example, the first user may be able to make a setting to accept a chat only from the second user who has set the paid remuneration amount equal to or higher than the desired paid remuneration amount set by the first user. Conversely, the second user is able to make a setting to accept a chat only from the first user that has set the desired remuneration amount equal to or lower than the set paid remuneration amount. The display control unit 240 according to this embodiment is capable of controlling whether or not to accept a chat between both the users on the basis of the settings as described above.
Further, the display control unit 240 according to this embodiment may control the display of the paid remuneration amount of the second user with which the first user is under contract negotiation and the display of the desired remuneration amount of the first user with which the second user is under contract negotiation in order to make the negotiation between both the users run smoothly.
In accordance with such list display, the second user can negotiate with the first user after grasping the paid remuneration amounts set by other second users as competitors, and can increase the possibility of acquiring the first user. Further, at this time, the second user may be able to modify the paid remuneration amount related to the registered buy order PO by pressing a button b151 arranged on the screen S7, and to make a request for starting a chat.
Similarly, as shown on the right side of the figure, the display control unit 240 according to this embodiment may display a list of first users with which the second user who registered the buy order PO is under the negotiation and desired remuneration amounts set by the first users on the screen S13 displaying detailed information of the buy order PO.
In accordance with such list display, the first user can negotiate with the second user after grasping the desired remuneration amounts set by other first users as competitors, and can increase the possibility that the first user is employed. Further, at this time, the first user may be able to modify the desired remuneration amount related to the registered sell order SO by pressing a button b152 arranged on the screen S13, and to make a request for starting a chat.
In this manner, the display control unit 240 according to this embodiment can promote price competition between competitors by displaying the remuneration amounts set by the other users under contract negotiation, and can contribute to the optimization of the market price.
As described above, the functions of the information processing server 20 according to this embodiment have been described in detail. In accordance with the information processing server 20 according to this embodiment having the functions, it is possible to objectively indicate market prices of human resources and promote fair market competition. It should be noted that the above-mentioned functions and the like are merely examples, and the functions of the information processing server 20 according to this embodiment are not limited to these examples.
For example, in the above description, the case where the second user registers the buy order PO for each desired human resource has been described as an example, but the order information generating unit 220 according to this embodiment may automatically generate a plurality of pieces of buy order information specifying different skill sets on the basis of the desired skill information and the paid remuneration amount input by the second user.
At this time, the order information generating unit 220 according to this embodiment may generate a plurality of pieces of buy order information by dividing the skill set and the paid remuneration amount corresponding to the input information IN, for example. On the right side of
The order information generating unit 220 according to this embodiment may perform such division processing on the basis of a request from the second user, for example. In this case, the second user can simultaneously register buy orders PO related to recruitment of a plurality of human resources necessary for accomplishing a project by inputting all skill sets necessary for the project and a total labor cost assumed for the project and instructing to perform division.
Further, the order information generating unit 220 according to this embodiment may suggest to the second user to divide the buy order PO into a plurality of buy orders PO by performing division as described above in a case where the first user who has the skill set corresponding to the desired skill information input by the second user does not exist in the market. In this case, the second user can grasp that the condition input by the second user does not match the market and can register the appropriate buy orders PO.
On the other hand, the buy order PO and the sell order SO according to this embodiment may designate a plurality of human resources. Such orders allow team-by-team recruitment and application to be made at the remuneration amount matching the market price.
«1.4. Flow of Processing»
Next, a flow of processing of the information processing system according to this embodiment will be described in detail.
Referring to
Next, the order information generating unit 220 according to this embodiment generates sell order information on the basis of the registered possessed skill information and desired remuneration amount (S1102).
Further, in parallel with Steps S1101 and S1102, in the information processing terminal 10, the second user inputs desired skill information and a paid remuneration amount (S1103). At this time, the registration unit 210 according to this embodiment performs various types of information registration on the basis of the information received from the information processing terminal 10.
Next, the order information generating unit 220 according to this embodiment generates buy order information on the basis of the registered desired skill information and paid remuneration amount (S1104).
Next, the supply-and-demand information generating unit 230 according to this embodiment dynamically generates supply-and-demand information for each skill set on the basis of an input search condition such as a skill set (S1105). Further, the display control unit 240 displays the supply-and-demand information generated by the supply-and-demand information generating unit 230 on the user interface as the search result.
Next, the display control unit 240 controls a chat related to a negotiation on the basis of a request from the first user or the second user (S1106).
When the contract between the first user and the second user is concluded, the display control unit 240 displays a contract document and a questionnaire at the time of contract on the user interface, and stores the input contents entered by both the users (S1107). The questionnaire at the time of contract may have the contents asking about the impression of the other partner at the time of contract, for example.
Further, also during the contract period, the display control unit 240 displays a questionnaire during the contract period on the user interface periodically or irregularly, and stores the input contents entered by both the users (S1108). The questionnaire during the contract period may be a questionnaire asking about a change in the impression of the other partner after the contract, whether or not the contents of the contract is observed, the work attitude of the first user, the suitability of commands of the second user, and the like, for example.
Further, when the contract ends, the display control unit 240 displays a questionnaire at the time of the end of the contract on the user interface and stores the input contents entered by both the users (S1109). The questionnaire at the time of the end of the contract may have the contents asking about the impression of the other partner at the time of the end of the contract.
Next, the analysis unit 250 according to this embodiment performs causal analysis for the first user and the second user on the basis of the contents of the questionnaires stored in Steps S1107 to S1109, and generates a report (S1110).
For example, the analysis unit 250 is capable of analyzing the relationship between the cause and the result of the start or end of the contract by the first user or the second user, and generating a report based on the analysis result. In accordance with such a report, it is possible for the first user or the second user who is engaged in negotiation of the contract to know the characteristics of the other party to thereby favorably proceed with the negotiation, to keep a good relationship after the contract, to reconsider the contract itself, and the like.
Next, a hardware configuration example of the information processing server 20 according to an embodiment of the present disclosure will be described.
(Processor 871)
The processor 871 functions, for example, as an arithmetic processing unit or a control unit and controls the overall operations of the respective components or some of them on the basis of various programs recorded on the ROM 872, the RAM 873, the storage 880, or a removable recording medium 901.
(ROM 872, RAM 873)
The ROM 872 is a means for storing programs read into the processor 871, data to be used in calculation, and the like. The RAM 873 temporarily or permanently stores, for example, programs read into the processor 871, various parameters that change as appropriate when the programs are executed, and the like.
(Host Bus 874, Bridge 875, External Bus 876, Interface 877)
The processor 871, the ROM 872, and the RAM 873 are connected to one another through the host bus 874 capable of high-speed data transmission, for example. On the other hand, the host bus 874 is connected to the external bus 876 having a relatively low data transmission speed via the bridge 875, for example. Further, the external bus 876 is connected to various components via the interface 877.
(Input Device 878)
For example, a mouse, a keyboard, a touch panel, a button, a switch, a lever, and the like are used as the input device 878. Further, a remote controller capable of transmitting a control signal using infrared rays and other radio waves may be used as the input device 878. Further, the input device 878 includes an audio input device such as a microphone.
(Output Device 879)
The output device 879 is a device capable of visually or audibly notifying a user of acquired information, for example, a display device such as a cathode ray tube (CRT), a LCD, and an organic EL, an audio output device such as a speaker and headphones, a printer, a mobile phone, a facsimile, or the like. Further, the output device 879 according to the present disclosure includes various vibration devices capable of outputting tactile stimuli.
(Storage 880)
The storage 880 is a device for storing various types of data. For example, a magnetic storage device such as a hard disk drive (HDD), a semiconductor storage device, an optical storage device, a magneto-optical storage device, or the like is used as the storage 880.
(Drive 881)
The drive 881 is, for example, a device that reads information recorded on the removable recording medium 901 such as a magnetic disk, an optical disc, a magneto-optical disk, and a semiconductor memory or writes information on the removable recording medium 901.
(Removable Recording Medium 901)
The removable recording medium 901 includes, for example, a DVD medium, a Blu-ray (registered trademark) medium, an HD DVD medium, various semiconductor storage media, or the like. The removable recording medium 901 may be, for example, an IC card on which a contactless IC chip is mounted, an electronic apparatus, or the like as a matter of course.
(Connection Port 882)
The connection port 882 is, for example, a port for connecting an external connection device 902 such as a universal serial bus (USB) port, an IEEE1394 port, a small computer system interface (SCSI), an RS-232C port, and an optical audio terminal.
(External Connection Device 902)
The external connection device 902 may be, for example, a printer, a portable music player, a digital camera, a digital video camera, an IC recorder, or the like.
(Communication Device 883)
The communication device 883 is a communication device for connecting to a network and includes, for example, a wired or wireless LAN, Bluetooth (registered trademark), a communication card for a Wireless USB (WUSB), a router for optical communication, a router for an asymmetric digital subscriber line (ADSL), modems for various types of communication, and the like.
As described above, the information processing server 20 according to the embodiment of the present disclosure includes the supply-and-demand information generating unit 230 that generates the supply-and-demand information indicating the supply and demand of the first user who desires provision of the human resource and the second user who desires provision of the remuneration as the price for the provision of the human resource. Further, the supply-and-demand information generating unit 230 according to the embodiment of the present disclosure is characterized by generating the supply-and-demand information for each skill set that matches between the possessed skill information of the first user and the desired skill information of the second user. With this configuration, it is possible to objectively indicate market prices of human resources and promote fair market competition.
While the favorable embodiments of the present disclosure have been described in detail with reference to the accompanying drawings, the technical scope of the present disclosure is not limited to those examples. It is obvious that various changes or modifications may be conceived by a person having ordinary knowledge in the art of the present disclosure within the scope of the technical ideas defined in the scope of claims, and it is understood that these also fall within the technical scope of the present disclosure as a matter of course.
In addition, the effects described in the present specification are illustrative or exemplary only and not restrictive. In other words, the technology according to the present disclosure may have other effects apparent to those skilled in the art in light of the description of the present specification together with the above-mentioned effects or in place of the above-mentioned effects.
Further, a program for performing functions equivalent to those of the configurations of the information processing server 20 can also be generated in hardware such as a CPU, a ROM, and a RAM built in a computer and a non-transitory computer readable medium in which the program is recorded can also be provided.
Further, the respective steps associated with the processing of the information processing system in the present specification does not necessarily have to be processed in time series along the order described in the flowchart. For example, the respective steps associated with the processing of the information processing system may be processed in an order different from the order described in the flowcharts or may be processed in parallel.
It should be noted that the following configurations also fall within the technical scope of the present disclosure.
a supply-and-demand information generating unit that generates supply-and-demand information indicating supply and demand of a first user who desires provision of a human resource and a second user who desires provision of remuneration as price for the provision of the human resource, in which
the supply-and-demand information generating unit generates the supply-and-demand information for each skill set between possessed skill information of the first user and desired skill information of the second user.
the supply-and-demand information generating unit generates the supply-and-demand information also on the basis of a desired remuneration amount input by the first user and a paid remuneration amount input by the second user.
the supply-and-demand information generating unit generates the supply-and-demand information including a distribution of the desired remuneration amount and the paid remuneration amount for each skill set.
an order information generating unit that generates sell order information associated with the provision of the human resource and buy order information associated with the provision of the remuneration, in which
the order information generating unit generates the sell order information on the basis of the possessed skill information of the first user and the desired remuneration amount and generates the buy order information on the basis of the desired skill information of the second user and the paid remuneration amount, and
the supply-and-demand information generating unit generates the supply-and-demand information including a distribution of the sell order information and the buy order information for each skill set.
a display control unit that controls display of the supply-and-demand information.
the display control unit causes the supply-and-demand information to be displayed using a board representation.
the display control unit controls display of remuneration quotation information based on the supply-and-demand information.
the display control unit causes the remuneration quotation information in a case where the first user acquires a further skill to be displayed.
the display control unit causes a transition of the supply and demand associated with the first user and the second user on the basis of the supply-and-demand information to be displayed in time series for each skill set.
the display control unit causes a prediction of the supply and demand associated with the first user and the second user, which is based on the supply-and-demand information, to be displayed for each skill set.
the display control unit controls a chat related to a contract negotiation between the first user and the second user on the basis of a request from the first user or the second user.
the display control unit controls display of past contract conclusion information associated with the first user.
the contract conclusion information includes contract remuneration amount information and remuneration quotation information at a contract time.
the display control unit controls display of the paid remuneration amount of the second user with which the first user is under negotiation on the contract or the desired remuneration amount of the first user with which the second user is under negotiation on the contract.
the order information generating unit generates a plurality of pieces of buy order information specifying different skill sets on the basis of the desired skill information and the paid remuneration amount input by the second user.
a registration unit that automatically generates the possessed skill information associated with the first user on the basis of content uploaded by the first user.
generating, by a processor, supply-and-demand information indicating supply and demand of a first user who desires provision of a human resource and a second user who desires provision of remuneration as price for the provision of the human resource, in which
the generating the supply-and-demand information includes generating the supply-and-demand information for each skill set between possessed skill information of the first user and desired skill information of the second user.
a supply-and-demand information generating unit that generates supply-and-demand information indicating supply and demand of a first user who desires provision of a human resource and a second user who desires provision of remuneration as price for the provision of the human resource, in which
the supply-and-demand information generating unit generates the supply-and-demand information for each skill set between possessed skill information of the first user and desired skill information of the second user.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2018/048103 | 12/27/2018 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62694203 | Jul 2018 | US |