Point awarding device, point awarding method, and point awarding program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- OKUMURA CORP
- Filing Date
- 2024-10-03
- Publication Date
- 2026-04-15
AI Technical Summary
Existing technologies fail to effectively accumulate and utilize the work history of skilled workers at construction sites.
A point awarding device and method that acquires skilled worker data, including personal and employment information, and awards points based on entry records, which can be exchanged for goods, while storing the awarded points in association with the worker data.
Enables the accumulation and utilization of skilled workers' work history, facilitating fair evaluation and improved working conditions, and promoting human resource development in the construction industry.
Smart Images

Figure 2026065410000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a point awarding device, a point awarding method, and a point awarding program.
Background Art
[0002] In the above technical field, Patent Document 1 discloses identifying event participants who can participate in an event by comparing event information including participation conditions with the construction system, and awarding points to the participants who participated in the event (paragraphs
[0100] -
[0105] ,
[0116] -
[0132] , claim 1, etc. of the same document).
[0003] Also, Patent Document 2 discloses identifying event participants who can participate in an event based on event information and the construction system, determining the point awarding conditions for each event for the event participants, and awarding points to the participants who participated in the event (paragraphs
[0106] -
[0138] , claim 1, etc. of the same document).
[0004] Furthermore, Patent Document 3 discloses identifying event participants who can participate in an event based on event information and the construction system, determining the point awarding conditions for each event for the event participants, and awarding points to the participants who actually participated in the event. It is disclosed that the event participants do not know that points are generated for the event at the stage of participating in the event, and points are awarded after the event ends (paragraphs
[0106] -
[0138] , claim 1, etc. of the same document).
Prior Art Documents
Patent Documents
[0005] [[ID=3A]]
Patent Document 1
Patent Document 2
Patent Document 3
[0006] However, the technology described in Patent Document 1 above could not be used to accumulate and utilize the work history of skilled workers at construction sites. [Means for solving the problem]
[0007] To achieve the above objective, the point awarding device according to the present invention is An acquisition unit that acquires skilled worker data, which includes at least skilled worker information including the skilled worker's personal information, insurance information and employment information, an identifier for identifying the skilled worker, and the skilled worker's entry record to the construction site, A storage unit that stores extracted skilled worker data, which is generated by extracting the skilled worker's identifier, entry record, and personal information from the skilled worker data, A point awarding unit that awards points to the skilled worker in accordance with the entry record of the accumulated extracted skilled worker data, in accordance with the amount held at a designated construction site, which can be exchanged for goods. Equipped with, The storage unit stores the awarded points in association with the extracted skilled worker data.
[0008] Furthermore, in order to achieve the above objective, the point awarding method according to the present invention is The acquisition step includes obtaining skilled worker data that records the association of skilled worker information, including the skilled worker's personal information, insurance information, and employment information, an identifier for identifying the skilled worker, and the skilled worker's entry record to the construction site. A storage step of storing extracted skilled worker data generated by extracting the identifier, entry record, and personal information of the skilled worker from the skilled worker data, A point awarding step in which, according to the entry record of the accumulated extracted skilled worker data, points that can be exchanged for goods are awarded to the skilled worker in proportion to the amount held at the designated construction site, Includes, In the accumulation step, the points that have been awarded are stored in association with the extracted skilled worker data.
[0009] Furthermore, in order to achieve the above objective, the point awarding program according to the present invention is The acquisition step includes obtaining skilled worker data that records the association of skilled worker information, including the skilled worker's personal information, insurance information, and employment information, an identifier for identifying the skilled worker, and the skilled worker's entry record to the construction site. A storage step of storing extracted skilled worker data generated by extracting the identifier, entry record, and personal information of the skilled worker from the skilled worker data, A point awarding step in which, according to the entry record of the accumulated extracted skilled worker data, points that can be exchanged for goods are awarded to the skilled worker in proportion to the amount held at the designated construction site, Have the computer run it, In the accumulation step, the points that have been awarded are stored in association with the extracted skilled worker data. [Effects of the Invention]
[0010] According to the present invention, the work history of skilled workers at construction sites can be accumulated and utilized. [Brief explanation of the drawing]
[0011] [Figure 1] This figure illustrates the outline of point awarding by a point awarding device according to a preferred embodiment of the present invention. [Figure 2] This is a block diagram illustrating the configuration of a point awarding device according to a preferred embodiment of the present invention. [Figure 3] This figure shows an example of a skilled worker data table in a point awarding device according to a preferred embodiment of the present invention. [Figure 4] This figure illustrates the hardware configuration of a point awarding device according to a preferred embodiment of the present invention. [Figure 5]It is a flowchart for explaining the processing procedure of the point awarding device according to a preferred embodiment of the present invention.
Embodiment for Carrying Out the Invention
[0012] Hereinafter, embodiments for carrying out the present invention will be exemplarily and specifically described with reference to the drawings. However, the configurations, numerical values, processing flows, functional elements, etc. described in the following embodiments are merely examples, and modifications and changes thereof are free, and are not intended to limit the technical scope of the present invention to the following description.
[0013] The point awarding device according to a preferred embodiment of the present invention will be described with reference to FIGS. 1 to 5. FIG. 1 is a diagram for explaining the outline of the point awarding device 100 according to the present embodiment. When a skilled worker 120 enters a construction site, the point awarding device 100 is a device that awards points to the skilled worker 120 that can be exchanged for articles according to the amount held at the construction site (for example, can be used as electronic money). Regarding the entry record of the skilled worker 120 into the construction site, which is the standard for awarding points, it is managed by the server 110. The server 110 is a device for managing a construction career up system.
[0014] <Construction Career Up System> Here, the Construction Career Up System (CCUS) is a system that registers and accumulates the qualifications and social insurance enrollment status of skilled workers 120 and their employment history at the site across industries and utilizes them. That is, CCUS is a system that registers the employment achievements and qualifications of each skilled worker and can lead to fair evaluation of skills, improvement of construction quality, and efficiency of on-site work.
[0015] The purpose of constructing CCUS is to lead to appropriate treatment improvement according to the abilities and experiences of skilled workers 120, create an industrial environment in which companies that employ and train skilled workers 120 can grow, and aim for a construction industry where the younger generation can work with confidence.
[0016] CCUS allows users to register skilled workers (120) in the system after verifying their identity and issuing them a CCUS card (hereinafter referred to as an IC (Integrated Circuit) card) with an assigned ID (Identifier). Once skilled workers (120) are able to use the system, their work history—when, at which site, in what occupation, and in what position (e.g., foreman)—is electronically recorded and stored. In parallel with this work history, records of skilled workers' qualifications and training courses are also registered. Based on the information registered in CCUS, each skilled worker (120) can be appropriately evaluated, leading to improved working conditions. Furthermore, by promoting human resource development and making visible the construction capabilities of specialized contractors employing excellent skilled workers, the construction industry can be kept healthy.
[0017] CCUS is expected to become the institutional foundation of the construction industry, and in order to fully realize its effects, a unified effort between the government and the industry is essential. For this reason, creating a framework to make the construction capabilities of specialized contractors employing 120 skilled workers visible is considered an important issue for securing future workers in the construction industry. Since CCUS will accumulate information on each of the 120 skilled workers, it is expected that this accumulated information will be used to create an environment in which the 120 skilled workers receive treatment commensurate with their abilities and experience.
[0018] <Point awarding device 100> First, when the worker 120 arrives at the construction site in the morning, for example, he holds the issued IC card 131 over the card reader 130 installed at the entrance to the construction site. The IC card 131 is a contactless card, and when it is held over the card reader 130, the card reader 130 reads the information recorded on the IC card 131.
[0019] Information read by the card reader 130, such as the identifier (ID) for identifying the worker 120, is transmitted from the card reader 130 to the server 110. The card reader 130 also transmits the time the information on the IC card 131 was read to the server 110 as the time the worker 120 entered the construction site (entry record). The server 110 then records the identifier and entry time transmitted from the card reader 130 as the worker 120's work information. This information is recorded and accumulated each time the worker 120 reports to the construction site and holds the IC card 131 over the card reader 130. In this way, the worker 120's work history is accumulated daily.
[0020] The point awarding device 100 acquires the work history of the skilled workers 120 accumulated as described above from the server 110, extracts only the necessary information from the acquired work history (deletes unnecessary information), and stores data related to the skilled workers 120.
[0021] The point-granting device 100 then awards a predetermined number of points to the entry records from the accumulated data. The awarded points can be used, for example, as points that can be exchanged for goods at the construction site in proportion to the amount held (for example, as electronic money). For example, instead of inserting money into the vending machine 140 installed at the construction site, the worker 120 can purchase a beverage 141 using the awarded points by holding an IC card 131 or the like over the reader of the vending machine 140. In this way, the awarded points can be used to use services provided to workers 120, etc., at the construction site. The services provided are not limited to the sale of beverages 141 by the vending machine 140, but may include, for example, the sale of food products, clothing, or meals at a cafeteria.
[0022] Figure 2 is a diagram illustrating the configuration of the point awarding device 100 according to this embodiment. The point awarding device 100 includes an acquisition unit 201, an accumulation unit 202, a point awarding unit 203, and a point subtraction unit 204.
[0023] The acquisition unit 201 acquires worker data from the server 110, which is recorded by associating worker information, including personal information, insurance information, and employment information of the worker 120, an identifier for identifying the worker 120, and the worker 120's entry record to the construction site. In other words, the worker data is data recorded by associating personal information, worker information, identifier, and entry record, but it may also include information other than the information shown herein. Personal information includes, but is not limited to, the worker 120's name, affiliated company name, occupation, and role.
[0024] The skilled worker information includes personal information, insurance information, and employment information for skilled worker 120, in accordance with CCUS standards. The insurance information includes information about the type and duration of insurance that skilled worker 120 is enrolled in, as well as eligibility for benefits. The employment information includes information such as the names of the companies where the worker has worked to date and the length of service at each company.
[0025] An identifier (ID) is a string consisting of symbols, numbers, letters, or combinations thereof that is uniquely assigned to each of the 120 skilled workers registered in CCUS, for example.
[0026] Entry records are created when the worker 120 holds an IC card 131 over a card reader 130 installed at the entrance or exit of the construction site. The IC card 131 is a card distributed to the worker 120 who use CCUS.
[0027] Then, when the IC card 131 is brought close to the card reader 130, the card reader 130 reads the identifier and other information recorded on the IC card 131 and transmits the read information to the server 110. In this case, the card reader 130 transmits the time when the worker 120 held the IC card 131 over the card reader 130 as the entry time to the construction site, along with the read information, to the server 110.
[0028] The transmitted entry time is recorded along with the ID of worker 120. In this way, worker 120's entry into the construction site is recorded and stored on server 110, and this entry record can be used as worker 120's work history. Since entry into the construction site is usually once a day, if there are multiple entry records in a single day, the earliest entry record will be used.
[0029] The IC card 131 is, for example, a contactless card with a built-in IC chip, but it may also be a contact-type card. If it is a contact-type card, the card reader 130 is preferably a reader that can read magnetic tape or the like. Alternatively, instead of using the card reader 130 and the IC card 131, biometric authentication using biometric information such as the fingerprint or iris of the skilled worker 120 may be used to identify the individual.
[0030] The timing at which the acquisition unit 201 acquires the skilled worker data is flexible; for example, it may acquire the skilled worker data once a day at a fixed time (periodically). Alternatively, the acquisition of skilled worker data may be triggered by the reception of a signal indicating that the entry record of skilled worker 120 has been updated.
[0031] The storage unit 202 stores extracted skilled worker data, which is generated by extracting the identifier, entry record, and personal information of skilled worker 120 from the skilled worker data. As described above, the server 110 stores various data related to skilled worker 120, but the information required for point awarding by the point awarding device 100 is only a portion of the information stored in the server 110. Therefore, the storage unit 202 extracts the necessary information (deletes unnecessary information) from the skilled worker data obtained from the server 110 to generate extracted skilled worker data, and stores this data. In other words, extracted skilled worker data is data obtained by processing skilled worker data.
[0032] Here, the data extracted from the skilled worker data is data that ensures the management of points awarded to skilled worker 120 in relation to point allocation. In other words, data unrelated to the management of awarded points is deleted from the skilled worker data.
[0033] The point awarding unit 203 awards points to the skilled worker 120, which can be exchanged for goods, according to the amount held at the designated construction site, based on the entry records of the accumulated extracted skilled worker data. For each entry record, the point awarding unit 203 may award, for example, 100 points the first time and 20 points from the next time onward. The points awarded are not limited to the example shown here; the points awarded per entry record may be fixed, or the administrator of the point awarding device 100 may freely set them.
[0034] The awarded points can be used as payment for welfare benefits and services provided to skilled workers 120 at construction sites where the manager of the point awarding device 100 is involved. In other words, the points can be considered as electronic money equivalent to cash.
[0035] Services provided to skilled workers 120 at construction sites include, but are not limited to, the sale of beverages, food, and clothing through vending machines installed at the construction site, and the sale of food and beverages at cafeterias and shops. Furthermore, there may be an upper limit on the points awarded to skilled workers 120, and an expiration date may be set for their use.
[0036] The point deduction unit 204 deducts points from the worker 120 according to how the points have been used. For example, if worker 120 uses points to purchase a beverage from a vending machine installed at the construction site, the point deduction unit 204 deducts points equivalent to the price of the purchased beverage from the points awarded to worker 120.
[0037] Furthermore, the point deduction unit 204 may deduct points exceeding the upper limit or points that have expired if an upper limit or expiration date is set for the points that are awarded.
[0038] Next, with reference to Figure 3, the skilled worker data table 301 of the point awarding device 100 will be explained. The skilled worker data table 301 stores the entry record 312, personal information 313, and points 314 in association with the ID 311. The ID 311 corresponds to an identifier for identifying the skilled worker 120, and a different number or similar is assigned to each skilled worker 120 to avoid duplication. The entry record 312 is the date and time when the skilled worker 120 entered the construction site, such as when reporting to work, by holding the IC card 131 over the card reader 130 installed at the entrance of the construction site. The personal information 313 is the skilled worker 120's name, affiliated company name, occupation, and role, and is information obtained from the information stored on the CCUS server 110. The points 314 are points awarded according to the skilled worker 120's entry record, and the point balance reflects the latest status.
[0039] Referring to Figure 4, the hardware configuration of the point awarding device 100 will be described. The CPU (Central Processing Unit) 410 is a processor for arithmetic control and realizes the various functional configurations of the point awarding device 100 shown in Figure 2 by executing programs. The CPU 410 may have multiple processors and may execute different programs, modules, tasks, threads, etc. in parallel. The ROM (Read Only Memory) 420 stores initial data, fixed data such as programs, and other programs. The network interface 430 communicates with other devices via the network. Note that the CPU 410 is not limited to one, and may have multiple CPUs, or may include a GPU (Graphics Processing Unit) for image processing. Furthermore, it is desirable that the network interface 430 has a CPU independent of the CPU 410 and writes or reads transmitted and received data to or from the RAM (Random Access Memory) 440 area. It is also desirable to provide a DMAC (Direct Memory Access Controller) for transferring data between the RAM 440 and the storage 450 (not shown). In addition, the CPU 410 recognizes that data has been received or transferred to the RAM 440 and processes the data. Furthermore, the CPU 410 prepares the processing results in the RAM 440, and leaves subsequent transmission or transfer to the network interface 430 or DMAC.
[0040] RAM440 is random access memory used by the CPU410 as a work area for temporary storage. RAM440 has a storage area reserved for storing the data necessary to realize this embodiment. ID data441 is data relating to an identifier for identifying the worker 120. Entry date and time data442 is data relating to the date and time when the worker 120 entered the construction site. Personal information data443 is data relating to the personal information of the worker 120, such as their name. Point data444 is data relating to points assigned to the worker 120, for example, data relating to the current points (balance).
[0041] The transmitted and received data 445 is data transmitted and received via the network interface 430. The RAM 440 also has an application execution area 446 for running various application modules.
[0042] The storage 450 stores the database, various parameters, and the following data or programs necessary for realizing this embodiment. The storage 450 stores the skilled worker data table 301. The skilled worker data table 301 is a table that manages the relationship between ID 311 and point 314, etc., as shown in Figure 3.
[0043] The storage 450 further stores an acquisition module 451, an accumulation module 452, a point granting module 453, and a point deduction module 454. The acquisition module 451 is a module that acquires skilled worker data, which is recorded by associating at least the skilled worker's personal information, insurance information, and employment information, an identifier for identifying the skilled worker 120, and the skilled worker's entry record to the construction site. The accumulation module 452 stores extracted skilled worker data, which is generated by extracting the skilled worker's identifier, entry record, and personal information from the skilled worker data. The point granting module 453 is a module that grants the skilled worker 120 points that can be exchanged for goods according to the amount held at a given construction site, based on the entry record of the accumulated extracted skilled worker data. The point deduction module 454 is a module that deducts points granted to the skilled worker 120 according to the point usage status. These modules 451 to 454 are read by the CPU 410 into the application execution area 446 of the RAM 440 and executed. The control program 455 is a program for controlling the entire point awarding device 100.
[0044] Next, the processing procedure of the point awarding device 100 will be explained with reference to the flowchart shown in Figure 5. This flowchart is executed by the CPU 410 in Figure 4 using the RAM 440, and realizes the various functional configurations of the point awarding device 100 in Figure 2.
[0045] In step S501, the acquisition unit 201 acquires skilled worker data, which is recorded by associating at least the skilled worker's personal information, insurance information, and employment information, an identifier for identifying the skilled worker, and the skilled worker's entry record to the construction site. In step S503, the storage unit 202 stores extracted skilled worker data, which is generated by extracting the skilled worker's identifier, entry record, and personal information from the acquired skilled worker data. In step S505, the point awarding unit 203 determines whether there are entry records that are eligible for point awarding, that is, entry records for which entry records exist but for which points have not been awarded.
[0046] If the point awarding device 100 determines that there are entry records to which points have not been awarded (YES in step S505), it proceeds to step S507. In step S507, the point awarding unit 203 awards points to the skilled worker 120 according to the entry record. If the point awarding device 100 determines that there are no entry records to which points have not been awarded (NO in step S505), it proceeds to step S511. In step S509, the storage unit 202 stores the awarded points in association with the extracted skilled worker data.
[0047] In step S511, the point deduction unit 204 determines whether the awarded points have been used. If it determines that the points have been used (YES in step S511), the point awarding device 100 proceeds to step S513. In step S513, the point deduction unit 204 deducts the points awarded to the skilled worker 120 according to the point usage status. If it determines that the points have not been used (NO in step S511), the point awarding device 100 proceeds to step S515. In step S515, the accumulation unit 202 accumulates the points that have been deducted or the points that were not deducted because it was determined that the points had not been used.
[0048] Furthermore, the awarded points may be used as points that can be exchanged for goods in proportion to the amount held, for example, at this construction site where the business to which skilled worker 120 belongs is undertaking construction work, other construction sites undertaken by the general contractor of the construction site where the points were awarded, and all construction sites that employ CCUS.
[0049] According to this embodiment, the work history of skilled workers at construction sites can be accumulated and utilized. Skilled workers receive points each time they go to a construction site, making it easy for them to participate in a system to prove their work history. The points awarded to skilled workers are managed on a server separate from the CCUS server, making it easy to manage and utilize the points.
[0050] Although the present invention has been described above with reference to embodiments, the present invention is not limited to the embodiments described above and can be modified as appropriate. Various modifications to the configuration and details of the present invention can be made that will be understood by those skilled in the art within the scope of the present invention. Furthermore, any system or apparatus that combines the separate features included in each embodiment in any way is also included in the scope of the present invention.
[0051] Furthermore, the present invention may be applied to a system composed of multiple devices or to a single device. Moreover, the present invention is also applicable when an information processing program that realizes the functions of the embodiment is supplied to a system or device and executed by a built-in processor. Therefore, the technical scope of the present invention includes programs installed on a computer to realize the functions of the present invention on a computer, the medium on which the program is stored, the WWW (World Wide Web) server that allows the program to be downloaded, and the processor that executes the program. In particular, at least a non-transitory computer-readable medium containing a program that causes a computer to execute the processing steps included in the above-described embodiment is included in the technical scope of the present invention.
Claims
1. An acquisition unit that acquires skilled worker data, which includes at least skilled worker information including the skilled worker's personal information, insurance information and employment information, an identifier for identifying the skilled worker, and the skilled worker's entry record to the construction site, A storage unit that stores extracted skilled worker data, which is generated by extracting the skilled worker's identifier, entry record, and personal information from the skilled worker data, A point awarding unit that awards points to the skilled worker in accordance with the entry record of the accumulated extracted skilled worker data, in accordance with the amount held at a designated construction site, which can be exchanged for goods. Equipped with, The storage unit is a point-granting device that stores the awarded points in association with the extracted skilled worker data.
2. The point-granting device according to claim 1, wherein the personal information includes the name of the skilled worker, the name of the affiliated company, the job title, and the role.
3. The point awarding device according to claim 1 or 2, further comprising a point deduction unit that deducts points awarded to the skilled worker according to the usage status of the points.
4. The acquisition step includes obtaining skilled worker data that records the association of skilled worker information, including the skilled worker's personal information, insurance information, and employment information, an identifier for identifying the skilled worker, and the skilled worker's entry record to the construction site. A storage step of storing extracted skilled worker data generated by extracting the identifier, entry record, and personal information of the skilled worker from the skilled worker data, A point awarding step in which, according to the entry record of the accumulated extracted skilled worker data, points that can be exchanged for goods are awarded to the skilled worker in proportion to the amount held at the designated construction site, Includes, A point awarding method in which, in the aforementioned accumulation step, the awarded points are accumulated in association with the extracted skilled worker data.
5. The acquisition step includes obtaining skilled worker data that records the association of skilled worker information, including the skilled worker's personal information, insurance information, and employment information, an identifier for identifying the skilled worker, and the skilled worker's entry record to the construction site. A storage step of storing extracted skilled worker data generated by extracting the identifier, entry record, and personal information of the skilled worker from the skilled worker data, A point awarding step in which, according to the entry record of the accumulated extracted skilled worker data, points that can be exchanged for goods are awarded to the skilled worker in proportion to the amount held at the designated construction site, Have the computer run it, A point awarding program that, in the aforementioned accumulation step, accumulates the awarded points in association with the extracted skilled worker data.
Citation Information
Patent Citations
Point awarding system, point awarding method, and point awarding program
JP7373158B1
Point management system, point management method, and point management program
JP7376884B1
Point management system, point management method, and point management program
JP7462892B1