Reservation adjustment system
The reservation adjustment system addresses the inefficiency in labor allocation by allowing staff to manage and adjust labor reservations through a system of terminals and a server, ensuring alignment with cooperating companies' labor limits.
Patent Information
- Application Number
- JP2021211298
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-24
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2041-12-24
AI Technical Summary
Existing construction management and labor management systems cannot adjust the reservation of man-hours provided by cooperating companies at a construction site, leading to inefficiencies in labor allocation.
A reservation adjustment system comprising terminals and a server that allows staff to compare and adjust the reservation of labor provided by cooperating companies by inputting and managing labor information, including planned and confirmed labor.
Enables efficient adjustment of labor reservations at construction sites by allowing staff to manage and compare labor information, ensuring that labor allocations align with the upper limits set by cooperating companies.
Smart Images

Figure 0007692345000001 
Figure 0007692345000002 
Figure 0007692345000003
Abstract
Description
Technical Field
[0001] The present invention relates to a reservation adjustment system.
Background Art
[0002] Conventionally, there has been known a construction management support system capable of not only managing the progress status of each work process but also labor management of workers (for example, Patent Document 1). This construction management support system includes a work process database in which process designation information is stored so that various construction works can be designated step by step up to the work process, and performs arithmetic processing of the progress status of each work process and the achievements of each worker. For example, the construction management support system performs arithmetic processing of the achievements of workers as shown in FIGS. 4 to 6 of Patent Document 1.
[0003] Also, there has been known a labor management system capable of efficiently implementing labor management (for example, Patent Document 2). This labor management system is formed so that labor relation data can be aggregated by receiving the labor relation data at the server by inputting the labor relation data on a browser provided in a client which is a computer and transmitting it to the server (for example, refer to the summary of Patent Document 2). In addition, the input of labor relation data on the client of this labor management system is screen-set so that at least data such as data input date data, work place name data, work company name data, work occupation data, work location data, work content data, and appearance data are input by switching a plurality of input screens (for example, refer to FIGS. 3 to 4 of Patent Document 2).
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] By the way, in the construction industry, construction companies need to proceed with construction work by obtaining the labor force of workers from multiple cooperating companies. Note that the product of the labor of workers and the time required is called man-hours. For example, when one worker takes one day to perform a certain task, it is one man-hour.
[0006] When proceeding with construction work, multiple responsible staff at the construction site request the provision of man-hours from multiple cooperating companies. On the other hand, the upper limit of man-hours that can be provided by the cooperating companies is predetermined. Therefore, it is necessary to adjust the man-hours requested from the cooperating companies among the multiple responsible staff at the construction site. However, with the conventional technology, it is not possible to adjust the man-hours requested from the cooperating companies.
[0007] For example, the construction management support system of Patent Document 1 above only performs arithmetic processing of the achievements of each worker, and does not disclose the adjustment of the reservation of the man-hours of the workers.
[0008] Also, in the labor management system of Patent Document 2 above, the input of labor relation data on the client side is disclosed in that, by switching a plurality of input screens, at least the data of the data input date data, the work place name data, the work company name data, the work occupation data, the work location data, the work content data, and the appearance data are input, but the adjustment of the reservation of the man-hours of the workers is not disclosed.
[0009] Therefore, the technologies of Patent Documents 1 and 2 above have the problem that they cannot adjust the reservation of the man-hours provided by the cooperating companies at the construction site.
[0010] In consideration of the above facts, an object of the present invention is to adjust the reservation of the man-hours provided by the cooperating companies at the construction site.
Means for Solving the Problems
[0011] A first aspect of the present invention is a reservation adjustment system including a plurality of terminals and a server. Each of the plurality of terminals is operated by each of a plurality of employees belonging to a construction company at a construction site. The server receives management labor information representing an upper limit of labor within a predetermined period for each of a plurality of cooperating companies, stores the management labor information for each cooperating company in a storage unit. The terminal receives reservation labor information representing a reservation for labor that is planned to be requested from the cooperating company, and transmits the reservation labor information to the server. The server stores the reservation labor information in the storage unit for each cooperating company. The server transmits reservation information representing the reservation labor information and the management labor information for each of the plurality of cooperating companies stored in the storage unit to the terminal. The terminal receives the reservation information transmitted from the server and displays the reservation information on its own display unit. This makes it possible to adjust the reservation of labor provided by the cooperating company at the construction site.
[0012] Also, the registration of the reservation labor information in the storage unit of the server in the reservation adjustment system according to the second aspect of the present invention includes at least one of the registration of planned labor information representing a plan of labor to be requested from the cooperating company and the registration of confirmed labor information representing the confirmation of labor to be requested from the cooperating company. This enables the user using this system to refer to the planned labor that is planned to be requested from the cooperating company or the confirmed labor for which it has been confirmed to request from the cooperating company, and smoothly adjust the reservation of labor provided by the cooperating company at the construction site.
[0013] In addition, the registration of the reserved artificial information indicating the storage of the reserved artificial information in the storage unit of the server in the reservation adjustment system according to the third aspect of the present invention is the registration of the scheduled artificial information indicating the plan to request the cooperation company for provision. The terminal receives change information indicating a change in the scheduled artificial information, transmits the change information to the server, and the server receives the change information and changes the scheduled artificial information stored in the storage unit based on the change information. As a result, the user using this system can change the artificial labor requested from the cooperation company, and can smoothly adjust the reservation of the artificial labor provided by the cooperation company at the construction site.
[0014] In addition, the server of the reservation adjustment system according to the fourth aspect of the present invention generates remaining artificial information representing the difference between the scheduled artificial information or the confirmed artificial information and the managed artificial information for each of a plurality of cooperation companies, stores the remaining artificial information in the storage unit for each cooperation company, the server transmits the reservation information including the remaining artificial information to the terminal, and the terminal receives the reservation information transmitted from the server and displays the reservation information on its own display unit. The user using this system can refer to the remaining artificial information and can smoothly adjust the reservation of the artificial labor provided by the cooperation company at the construction site.
Effect of the Invention
[0015] According to the present invention, there is an effect that the reservation of the artificial labor provided by the cooperation company at the construction site can be adjusted.
Brief Description of the Drawings
[0016]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Mode for Carrying Out the Invention
[0017] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0018] [Outline of Embodiment]
[0019] In the construction industry, a construction company needs to proceed with construction work by obtaining the labor force of workers from a plurality of cooperating companies. When proceeding with construction work, a plurality of staff members at the construction site request the provision of labor to a plurality of cooperating companies. On the other hand, the upper limit of the labor that can be provided by the cooperating companies is predetermined. Therefore, it is necessary to adjust the labor requested to the cooperating companies among the plurality of staff members at the construction site.
[0020] Therefore, in this embodiment, the reservation of labor provided by a cooperating company at a construction site is adjusted. Specifically, this embodiment causes a screen that can compare the management labor representing the upper limit of labor that can be provided by the cooperating company with the planned labor representing the labor planned to be requested from the cooperating company to be displayed on a terminal operated by a staff member in charge at the construction site. As a result, it becomes possible to adjust the reservation of labor provided by the cooperating company at the construction site. This will be specifically described below.
[0021] [Embodiment]
[0022] [Configuration of Reservation Adjustment System] FIG. 1 is a block diagram showing an example of the configuration of a reservation adjustment system 10 according to an embodiment. Functionally, the reservation adjustment system 10 can be represented as including a plurality of terminals 12A, 12B, ···, 12Y, 12Z and a server 14, as shown in FIG. 1. The plurality of terminals 12A, 12B, ···, 12Y, 12Z and the server 14 are communicably connected by a network 16 such as the Internet, for example. Hereinafter, unless otherwise specified, they will be simply referred to as "terminal 12".
[0023] [Terminal] The terminal 12 is, for example, a personal computer, a smartphone, or a tablet terminal. The terminal 12 is operated by a staff member belonging to a construction company at a construction site. The terminal 12 includes an operation unit (not shown) and a display unit (not shown). The staff member of the construction company inputs operation information into the terminal 12 via the operation unit (not shown). In addition, the staff member of the construction company checks the information displayed on the display unit (not shown).
[0024] [Server] The server 14 executes various information processes according to the information transmitted from the terminal 12. Functionally, the server 14 includes a control unit 140 and an information storage unit 142, as shown in FIG. 1.
[0025] The control unit 140 exchanges data with the terminal 12. Also, the control unit 140 controls the operation of the server 14.
[0026] Various types of information are stored in the information storage unit 142.
[0027] The terminal 12 and the server 14 of the reservation adjustment system 10 can be realized by, for example, a computer 60 as shown in FIG. 2. The computer 60 that realizes the server 14 includes a CPU 61, a memory 62 as a temporary storage area, and a non-volatile storage unit 63. Also, the computer 60 includes an input / output interface (I / F) 64 to which an input / output device etc. (not shown) is connected, and a read / write (R / W) unit 65 that controls reading and writing of data to and from a recording medium 69. Further, the computer includes a network I / F 66 connected to a network such as the Internet. The CPU 61, the memory 62, the storage unit 63, the input / output I / F 64, the R / W unit 65, and the network I / F 66 are connected to each other via a bus 67.
[0028] The storage unit 63 can be realized by a Hard Disk Drive (HDD), a Solid State Drive (SSD), a flash memory, etc. A program for functioning the computer is stored in the storage unit 63 as a storage medium. The CPU 61 reads the program from the storage unit 63 and expands it in the memory 62, and sequentially executes the processes included in the program.
[0029] <Function of the reservation adjustment system>
[0030] Next, the function of the reservation adjustment system 10 will be described. First, according to the sequence in FIG. 3, management labor information is stored in the information storage unit 142 of the server 14 of the reservation adjustment system 10. The management labor information is information representing the upper limit of labor within a predetermined period determined in advance between the construction company and the cooperating company. The management labor is, for example, the labor that the cooperating company can provide within one month, and is adjusted and determined in advance between the construction company and the cooperating company.
[0031] One staff member of the construction company operates his / her terminal 12 to set the management staff for each cooperating company. When the staff member operates his / her terminal 12 and inputs predetermined operation information into the terminal 12, the sequence shown in FIG. 3 is executed.
[0032] In step S100, the terminal 12 receives the management staff information for each cooperating company input according to the operation of the staff member.
[0033] Next, in step S102, the terminal 12 transmits the received management staff information to the server 14.
[0034] In step S104, the server 14 receives the management staff information transmitted from the terminal 12.
[0035] In step S106, the server 14 stores the management staff information for each cooperating company received in step S104 in its own information storage unit 142.
[0036] In step S108, the server 14 generates a screen in which the management staff information is reflected and outputs it to the terminal 12.
[0037] In step S110, the terminal 12 controls its own display unit (not shown) so that the screen output from the server 14 is displayed.
[0038] Note that at this point, only the management staff information has been determined, and the reservation of the staff for the cooperating company has not been made. Therefore, for example, a screen as shown in FIG. 4 is output from the server 14 and displayed on the display unit of the terminal 12. In the example shown in FIG. 4, for each of a plurality of cooperating companies, the management staff is registered for each cooperating company. Note that the scheduled staff, confirmed staff, remaining days, and remaining staff will be described later.
[0039] Next, the artificial reservations of each cooperating company are executed by a plurality of responsible staff members. One of the plurality of responsible staff members operates his / her terminal 12 and inputs planned labor information representing the labor to be requested from a certain cooperating company into the terminal 12. Then, a sequence as shown in FIG. 5 is executed. Note that the planned labor information is also an example of the reservation labor information of the present invention.
[0040] First, in step S200, the terminal 12 receives the planned labor information input from the responsible staff member.
[0041] In step S202, the terminal 12 transmits the planned labor information to the server 14.
[0042] In step S204, the control unit 140 of the server 14 receives the planned labor information.
[0043] In step S206, the control unit 140 of the server 14 stores the planned labor information in the information storage unit 142 for each cooperating company. Specifically, the control unit 140 of the server 14 stores the planned labor information in the information storage unit 142 for each of the plurality of cooperating companies.
[0044] In step S208, the control unit 140 of the server 14 generates a screen in which the planned labor information is reflected and outputs it to the terminal 12.
[0045] In step S210, the terminal 12 controls its own display unit (not shown) so that the screen output from the server 14 is displayed.
[0046] By executing the sequence as shown in FIG. 5, the planned labor information representing the plan of the labor to be requested from the cooperating company is registered. At this time, since the artificial reservation is made, for example, a screen as shown in FIG. 6 is output from the server 14 and displayed on the display unit (not shown) of the terminal 12. In the example shown in FIG. 6, for the cooperating company "Company A", the planned labor "10 labors" is registered.
[0047] In this way, each of the multiple responsible staff members operates their own terminal 12, sends the scheduled labor information for each cooperating company to the server 14, and registers the scheduled labor of each cooperating company.
[0048] Note that for the registration of the scheduled labor information, for example, a screen as shown in FIG. 7 is displayed on the terminal 12, and the responsible staff member inputs various information on that screen to register the scheduled labor information of the cooperating company. When the screen of FIG. 7 is displayed, the responsible staff member inputs various information including the scheduled labor information 100 to the screen.
[0049] Note that when inputting the scheduled labor information in FIG. 7, for example, as shown in FIG. 8, after specifying the date and time of the cooperating company, the scheduled labor information may be input. In the example shown in FIG. 8, a selection column for the schedule to request the provision of labor to the cooperating company is included on the screen. Since the schedule on April 17 (Friday) of "Company B" is available, the responsible staff member can also click on the blank to set new scheduled labor information.
[0050] Next, for example, among the multiple responsible staff members, the reservation of labor for each cooperating company is adjusted and the reservation is changed. For example, a certain responsible staff member changes the number of labor, schedule, and cooperating company that they have reserved.
[0051] In this case, a certain responsible staff member operates their own terminal 12 and inputs change information representing the change in the scheduled labor for which a request for provision is made to a certain cooperating company into the terminal 12. Then, a sequence as shown in FIG. 9 is executed.
[0052] In step S250, the terminal 12 receives the change information input from the responsible staff member.
[0053] In step S252, the terminal 12 sends the change information to the server 14.
[0054] In step S254, the control unit 140 of the server 14 receives the change information.
[0055] In step S256, the control unit 140 of the server 14 changes the scheduled labor information stored in the information storage unit 142 based on the change information received in step S254. Specifically, the control unit 140 of the server 14 stores the change information in the information storage unit 142 in association with the cooperating company. Thereby, the change regarding the labor requested to a certain cooperating company is reflected.
[0056] In step S258, the control unit 140 of the server 14 generates a screen in which the change in the scheduled labor information is reflected, and outputs it to the terminal 12.
[0057] In step S260, the terminal 12 controls its own display unit (not shown) so that the screen output from the server 14 is displayed.
[0058] Next, the labor reservations of each cooperating company are confirmed.
[0059] One of the plurality of in-charge staff members (for example, a management staff member who manages the plurality of in-charge staff members) operates his / her own terminal 12 and inputs an operation representing the confirmation of the reservation for the scheduled labor of a certain cooperating company to the terminal 12. Then, a sequence as shown in FIG. 10 is executed. Note that the management staff member determines which reservation to prioritize and confirms the reservation according to, for example, the importance of the work type at the construction site.
[0060] In step S300, the terminal 12 receives the operation information representing the confirmation of the reservation input from the management staff member. Note that this operation information represents the confirmation of the reservation at a certain date and time of a certain cooperating company.
[0061] In step S302, the terminal 12 transmits an instruction signal representing the confirmation of the reservation at a certain date and time of a certain cooperating company to the server 14.
[0062] In step S304, the control unit 140 of the server 14 receives the instruction signal transmitted from the terminal 12.
[0063] In step S306, the control unit 140 of the server 14 sets the scheduled labor information of a certain partner company to confirmed labor information based on the received instruction signal. The confirmed labor information is also an example of the reserved labor information of the present invention.
[0064] In step S308, the control unit 140 of the server 14 associates the confirmed labor information with the partner company and stores it in the information storage unit 142.
[0065] In step S310, the control unit 140 of the server 14 generates a screen reflecting the confirmed labor information and outputs it to the terminal 12.
[0066] In step S312, the terminal 12 controls its own display unit (not shown) so that the screen output from the server 14 is displayed.
[0067] By executing the sequence as shown in FIG. 10, the confirmed labor information representing the confirmation of the labor provided to the partner company is registered.
[0068] When the reservation of the partner company is confirmed, it becomes possible to check the remaining labor representing the difference between the managed labor and the confirmed labor. This remaining labor is an important indicator for knowing how much more labor can be requested from the partner company.
[0069] Therefore, the control unit 140 of the server 14 generates remaining labor information representing the difference between the scheduled labor information or the confirmed labor information and the managed labor information for each of the plurality of partner companies, and stores the remaining labor information in the information storage unit 142 for each partner company.
[0070] For example, when a certain responsible staff member operates their own terminal 12 to check the remaining labor and inputs operation information requesting confirmation of reservation information, which is information in which the managed labor information, the confirmed labor information, and the remaining labor information are associated, the sequence shown in FIG. 11 below is executed.
[0071] In step S400, the terminal 12 receives operation information requesting the viewing of reservation information.
[0072] In step S402, the terminal 12 transmits an instruction signal corresponding to the operation information received in step S400 to the server 14.
[0073] In step S404, the control unit 140 of the server 14 receives the instruction signal transmitted from the terminal 12.
[0074] In step S406, the control unit 140 of the server 14 reads reservation information from its own information storage unit 142.
[0075] In step S408, the control unit 140 of the server 14 outputs a screen on which the reservation information is shown to the terminal 12.
[0076] In step S410, the terminal 12 causes a screen on which the reservation information is shown to be displayed on its own display unit (not shown).
[0077] For example, a screen of reservation information as shown in FIG. 12 is output from the server 14 and displayed on the display unit (not shown) of the terminal 12. In the example shown in FIG. 12, for the cooperating company "Company A", the confirmed labor "18 laborers" is registered. Also, in the example shown in FIG. 12, the remaining labor "12 laborers", which represents the difference between the managed labor and the confirmed labor, is also displayed.
[0078] Thereby, the responsible staff using the reservation adjustment system 10 can smoothly adjust the reservation of the labor provided by the cooperating company at the construction site.
[0079] Specifically, since the responsible staff using the reservation adjustment system 10 can confirm the managed labor, the planned labor, the confirmed labor, and the remaining labor for each cooperating company, a plurality of responsible staff can refer to that information and set the reservation of labor provision for each cooperating company.
[0080] Note that the server 14 of the reservation adjustment system 10 may generate comparison information as shown in FIGS. 13 and 14 based on the artificial performance information provided by the cooperating company in order to perform reservation and actual management.
[0081] In the example shown in FIG. 13, information indicating the degree of artificial work that has been determined among the available artificial work (B. Determined artificial work / A. Managed artificial work), information indicating the degree of artificial work that has already been provided among the available artificial work (C. Implemented artificial work / A. Managed artificial work), and information indicating the degree of artificial work that has already been provided among the artificial work for which the provision has been determined (C. Implemented artificial work / B. Determined artificial work) are shown. The staff in charge of using the reservation adjustment system 10 may refer to the information as shown in FIG. 13 and set the reservation for the artificial work provided by each cooperating company. Note that, for example, when the staff in charge of using the reservation adjustment system 10 clicks on the arrow 101 or 102 on the screen shown in FIG. 13, a graph as shown in FIG. 14 is displayed. Among the graphs shown in FIG. 14, the line graph represents A. Managed artificial work or B. Determined artificial work, and the bar graph represents C. Implemented artificial work. The staff in charge of using the reservation adjustment system 10 may refer to the information as shown in FIG. 13 and set the reservation for the artificial work provided by each cooperating company.
[0082] As described above, the reservation adjustment system of the embodiment is a reservation adjustment system including a plurality of terminals and a server, and each of the plurality of terminals is operated by each of a plurality of employees belonging to a construction company at a construction site. The server receives management labor information representing the upper limit of labor within a predetermined period for each of a plurality of cooperating companies, and stores the management labor information for each cooperating company in an information storage unit. The terminal receives planned labor information or confirmed labor information, which is an example of reservation labor information representing a reservation for the labor planned to be provided to a cooperating company, and transmits the planned labor information or the confirmed labor information to the server. The server stores the planned labor information or the confirmed labor information in the information storage unit for each cooperating company. The server transmits reservation information representing the planned labor information or the confirmed labor information and the management labor information for each of the plurality of cooperating companies stored in the information storage unit to the terminal. The terminal receives the reservation information transmitted from the server and displays the reservation information on its own display unit. Thereby, it is possible to adjust the reservation of the labor provided by the cooperating company at the construction site.
[0083] Note that the present invention is not limited to the above-described embodiment, and various modifications and applications are possible without departing from the gist of the present invention.
[0084] Also, in the above, the mode in which the program according to the present invention is pre-stored (installed) in the storage unit has been described, but the program according to the present invention can also be provided in a form recorded on a recording medium such as a CD-ROM, a DVD-ROM, and a micro SD card.
Explanation of Reference Numerals
[0085] 10 Reservation adjustment system 12 Terminal 14 Server 140 Control unit 142 Information storage unit
Claims
1. A reservation adjustment system comprising a plurality of terminals and a server, each of the plurality of terminals being operated by each of a plurality of employees belonging to a construction company at a construction site, the server receiving management labor information representing the upper limit of labor within a predetermined period for each of a plurality of cooperating companies, storing the management labor information for each cooperating company in a storage unit, the terminal receiving reservation labor information representing a reservation for the labor planned to be provided to the cooperating company, and transmitting the reservation labor information to the server, the server storing the reservation labor information in the storage unit for each cooperating company, the server transmitting reservation information representing the reservation labor information and the management labor information for each of the plurality of cooperating companies stored in the storage unit to the terminal, the terminal receiving the reservation information transmitted from the server and displaying the reservation information on its own display unit, A reservation adjustment system.
2. The registration of the reservation labor information representing the storage of the reservation labor information in the storage unit of the server includes at least one of the registration of planned labor information representing the plan of labor to be requested from the cooperating company and the registration of confirmed labor information representing the confirmation of the labor to be requested from the cooperating company. The reservation adjustment system according to Claim 1.
3. The registration of the reservation labor information representing the storage of the reservation labor information in the storage unit of the server is the registration of planned labor information representing the plan of labor to be requested from the cooperating company, the terminal receiving change information representing a change in the planned labor information and transmitting the change information to the server, the server receiving the change information and changing the planned labor information stored in the storage unit based on the change information. The reservation adjustment system according to Claim 2.
4. The server generates remaining labor information representing the difference between the planned labor information or the confirmed labor information and the management labor information for each of the plurality of cooperating companies, stores the remaining labor information in the storage unit for each cooperating company, the server transmitting the reservation information including the remaining labor information to the terminal, the terminal receiving the reservation information transmitted from the server and displaying the reservation information on its own display unit. The reservation adjustment system according to Claim 2 or Claim 3.
5. Each of the plurality of terminals transmits the reserved labor information input via a screen including a selection field for the schedule of requesting the provision of labor to the cooperating company to the server. The reservation adjustment system according to any one of claims 1 to 4.
Citation Information
Patent Citations
Operation support system for business office
JP2002063321A
Personnel management system
JP2002230251A
Worker arrangement and management system
JP2002260038A
Construction work management support system
JP2015095122A
Work shift management device and program
JP2018160113A