Work support device, work support method, and work support program

The business support device calculates average unit prices by rank to quickly and accurately record labor costs, addressing the challenge of confidential salary recording, enhancing business efficiency and sustainability.

JP2026022761APending Publication Date: 2026-02-13OBIC CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024124280
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-31
Publication Date
2026-02-13

AI Technical Summary

Technical Problem

Existing labor cost calculation systems in IT companies fail to quickly and accurately record labor costs while keeping private information such as employee salaries confidential.

Method used

A business support device and method that calculates average unit prices based on employee ranks, using a control unit to access rank-specific unit price masters and employee masters, allowing for confidential salary recording by averaging salary amounts for each rank and multiplying by working hours to determine labor costs.

Benefits of technology

Enables quick and accurate recording of labor costs while maintaining salary confidentiality, contributing to improved business efficiency and adherence to sustainable development goals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026022761000001_ABST
    Figure 2026022761000001_ABST
Patent Text Reader

Abstract

To provide a business support device, a business support method and a business support program for quickly and accurately adding up labor costs in the state of concealing private information such as salary by calculating an average unit price for each rank such as job responsibility.SOLUTION: A business support apparatus of the present embodiment is a business support apparatus including a control unit, wherein the control unit is capable of accessing a rank calculation master that stores a rank such as a responsibility of an employee and a salary amount in association with each other, and the control unit includes an average unit price calculation unit that calculates an average unit price for each rank by averaging the salary amounts of the employees stored in the rank calculation master for each rank and dividing the average salary amount for each rank by a predetermined work time and stores the average unit price in a rank-specific unit price master.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a business support device, a business support method, and a business support program. [Background technology]

[0002] In IT companies, labor costs account for 70% of costs. Since labor costs can be recorded daily during the work process, it is important from a management perspective to record labor costs as quickly and accurately as possible. When calculating labor costs on an individual basis, there is a problem in that individual salaries are known to the department that sets the unit prices.

[0003] Patent Document 1 describes a labor unit price calculation system that, when preparing an estimate for interior construction work, calculates the labor unit price for each work carried out in the interior construction work, corresponding to one or more construction methods with specifications that can be adopted for the work.The labor unit price calculation system is characterized by comprising the following steps: a step of analyzing the work content of the work in detail and separating and extracting each work part in the work; a step of determining a standard coefficient ratio for each extracted work part by coefficientizing the proportion of the workload that the work part accounts for in the work; a step of multiplying an arbitrarily set standard coefficient by the standard coefficient ratio to calculate a standard amount for each work part as an amount per unit area; a step of calculating an amount per unit area for each of the construction methods corresponding to the specifications of each work part based on the calculated standard amount; and a step of adding up the calculated amounts to determine the labor unit price per unit area for the construction method. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2005-50142 Summary of the Invention [Problem to be solved by the invention]

[0005] Although the technology in Patent Document 1 can provide a labor cost calculation system that enables the creation of quantitative and highly accurate estimates, it does not quickly and accurately record labor costs while concealing private information such as salaries for each employee with a different salary.

[0006] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a business support device, a business support method, and a business support program that can quickly and accurately record labor costs while keeping private information such as salary confidential by calculating average unit prices according to ranks of job responsibilities, etc. [Means for solving the problem]

[0007] In order to solve the above-mentioned problems and achieve the objectives, the business support device of the present invention is a business support device equipped with a control unit, which is capable of accessing a rank calculation master that stores the rank of an employee's job responsibilities and other information in association with their salary amount, and a rank-specific unit price master that stores the average unit price of employees for each rank, and the control unit is characterized by having an average unit price calculation unit that averages the employee salary amounts stored in the rank calculation master for each rank, divides the average salary amount for each rank by a specified working time to calculate the average unit price for each rank, and updates the rank-specific unit price master.

[0008] In addition, the business support device of the present invention is characterized by having an employee master that can access an employee master that stores employees linked to their ranks, and is equipped with a cost calculation unit that multiplies the working hours of the dispatched employee by the average unit price of the employee's rank in the rank-specific unit price master to calculate the cost amount of the employee.

[0009] In addition, the business support method of the present invention is a business support method executed by a business support device equipped with a control unit, which is capable of accessing a rank calculation master that stores employee ranks such as job responsibilities in association with salary amounts, and a rank-specific unit price master that stores the average unit prices of employees for each rank, and is characterized by including an average unit price calculation step executed by the control unit to average the employee salary amounts stored in the rank calculation master for each rank, divide the average salary amount for each rank by a specified working time to calculate the average unit price for each rank, and update the rank-specific unit price master.

[0010] In addition, the business support program of the present invention is a business support program to be executed by a business support device equipped with a control unit, and is capable of accessing a rank calculation master that stores employee ranks such as job responsibilities linked to salary amounts, and a rank-specific unit price master that stores the average unit price of employees for each rank, and causes the control unit to execute an average unit price calculation step that averages the employee salary amounts stored in the rank calculation master for each rank, divides the average salary amount for each rank by a specified working time to calculate the average unit price for each rank, and updates the rank-specific unit price master. [Effects of the Invention]

[0011] According to the present invention, by calculating the average unit price according to rank of job responsibility, etc., it is possible to quickly and accurately record labor costs while keeping private information such as salary confidential. [Brief explanation of the drawings]

[0012] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of a task assistance device according to the present embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of a rank calculation master. [Figure 3] FIG. 3 is a diagram illustrating an example of the average salary master. [Figure 4] FIG. 4 is a diagram illustrating an example of the rank-based unit price master. [Figure 5] FIG. 5 is a diagram illustrating an example of the employee master. [Figure 6] FIG. 6 is a diagram showing an example of the cost amount calculation screen. DETAILED DESCRIPTION OF THE INVENTION

[0013] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of a business support device, a business support method, and a business support program according to the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to the preferred embodiments.

[0014] [1. Configuration] An example of the configuration of a task assistance device according to this embodiment will be described with reference to Fig. 1 etc. Fig. 1 is a diagram showing an example of the configuration of a task assistance device 100 according to this embodiment.

[0015] The business support device 100 is constructed based on a commercially available desktop personal computer. Note that the business support device 100 is not limited to being constructed based on a stationary information processing device such as a desktop personal computer, but may also be constructed based on a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.

[0016] The business assistance device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The units included in the business assistance device 100 are connected to each other so as to be able to communicate with each other via any communication path.

[0017] The communication interface unit 104 communicably connects the business assistance device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the business assistance device 100 and the server device 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). Note that the data stored in the memory unit 106 may be stored in the server device 200, for example.

[0018] An input device 400 and an output device 500 are connected to the input / output interface unit 108. The output device 500 may be a monitor (including a home television), a speaker, or a printer. The input device 400 may be a keyboard, a mouse, a microphone, or a monitor that functions as a pointing device in cooperation with a mouse. In the following, the output device 500 may be referred to as the monitor 500, and the input device 400 may be referred to as the keyboard 400 or the mouse 400.

[0019] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs that work in conjunction with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. The storage unit 106 can be, for example, a memory device such as RAM (Random Access Memory) or ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc.

[0020] The storage unit 106 stores, for example, a rank calculation master 106a, an average salary master 106b, a rank-specific unit price master 106c, an employee master 106d, and the like.

[0021] The rank calculation master 106a stores the rank of an employee, such as their job responsibilities, in association with their salary. The rank calculation master 106a stores information such as employee number, employee name, rank, salary, etc., as shown in an example in FIG.

[0022] The average salary master 106b stores the average basic salary for each employee rank, as shown in FIG.

[0023] The rank-specific unit price master 106c stores the average unit price for each employee rank. The rank-specific unit price master 106c stores information such as revision date, rank, average unit price, etc., as shown in an example in FIG.

[0024] The employee master 106d stores employees and their ranks in association with each other. The employee master 106d stores information such as employee number, employee name, rank, salary, etc., as shown in an example in FIG.

[0025] The control unit 102 is a CPU or the like that performs overall control of the business support device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing operations based on these stored programs.

[0026] The control unit 102 conceptually includes a master unit price calculation unit 102a, a cost amount calculation unit 102b, and the like.

[0027] The master unit price calculation unit 102a averages the employee salaries stored in the rank calculation master 106a for each rank, divides the average salary for each rank by a predetermined number of working hours, calculates the average unit price for each rank, and updates the rank-specific unit price master 106c. In this specification, a "rank" is any word that can specify a range of salary, and can be set in units of job responsibilities and roles for each company.

[0028] The cost calculation unit 102b calculates the cost of an employee by multiplying the average unit price of the employee for each rank in the rank-specific unit price master 106c by the working hours of the employee.

[0029] [2. Processing] Here, a specific example of the processing executed by the task assistance device 100 will be described with reference to FIGS.

[0030] First, the average unit price calculation unit 102a averages the employee salaries stored in the rank calculation master 106a for each rank to calculate the average basic salary of employees for each rank. For example, in the rank calculation master 106a of FIG. 2, there are two employees with rank "SE" and employee numbers "A" and "B." The average of these employees' salaries, "200,000" and "220,000," is calculated, and this average becomes the average basic salary of employees with rank "SE." The calculated average basic salary is stored in the average salary master 106b. The average basic salary of employees with rank "SE (System Engineer)" is "210,000," as shown in FIG. 3. Average basic salaries are calculated in the same way for other ranks, such as "PL (Project Leader)" and "PM (Project Manager)."

[0031] Next, the average unit price calculation unit 102a divides the average salary for each rank (the average base salary of employees for each rank) by the predetermined working hours to calculate the average unit price for each rank. The average unit price calculation unit 102a also updates the rank-specific unit price master 106c with the calculated average unit price for each rank. The predetermined working hours are, for example, the expected working hours of employees, and the average unit price for each rank is calculated as 170 hours, for example. Dividing the average base salary of "210,000 yen" for the rank "SE" by "170 hours" gives "1,235 yen." Average unit prices are calculated in the same way for other ranks, such as "PL (Project Leader)" and "PM (Project Manager)." The calculated average unit price is stored in the rank-specific unit price master 106c.

[0032] The cost calculation unit 102b calculates the cost of an employee by multiplying the average unit price for each employee rank stored in the rank-specific unit price master 106c by the employee's working hours. Figure 5 shows an example of the employee master 106d, and Figure 6 shows an example of the contract registration screen MA. When a user enters the job number, dispatched employee, quantity, working hours, contract period, etc. on the contract registration screen MA, the cost calculation unit 102b references the employee master 106d to obtain the rank of the dispatched employee. The cost calculation unit 102b then obtains the average unit price for the employee rank from the rank-specific unit price master 106c and multiplies it by the working hours to calculate the cost. The rank of employee A entered on the contract registration screen MA is "SE" in the employee master 106d, and the average unit price for "SE" is "1,235 yen" in the rank-specific unit price master 106c. Furthermore, since the working hours are entered as "150 hours," the cost is "185,250 yen." The cost amount calculation unit 102b may calculate an allocation standard by multiplying the average unit price by the number of man-hours, in addition to calculating the cost amount.

[0033] As described above, in the business support device 100 according to this embodiment, the person in charge of setting the unit price can quickly and accurately record labor costs while keeping private information such as salaries confidential by obtaining the average unit price for each rank from the rank-specific unit price master 106c without referring to the rank calculation master 106a (accessible only to the human resources department) that stores the salary amounts of employees.

[0034] [3. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of SDGs Goals 8 and 9.

[0035] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.

[0036] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.

[0037] 4. Other Embodiments The present invention may be implemented in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

[0038] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.

[0039] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed as desired unless otherwise specified.

[0040] Furthermore, with regard to the task support device 100, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.

[0041] For example, all or any part of the processing functions of the business support device 100, particularly the processing functions performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. The program is recorded on a non-transitory computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the business support device 100 as needed. That is, a computer program for providing instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). The computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.

[0042] This computer program may be stored in an application program server connected to the business support device 100 via any network, and all or part of it may be downloaded as needed.

[0043] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.

[0044] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.

[0045] The various databases stored in the memory unit are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.

[0046] The business support device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The business support device 100 may be realized by installing software (including programs, data, etc.) that causes the device to perform the processes described in this embodiment.

[0047] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit depending on various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Industrial Applicability]

[0048] The present invention is useful for IT companies and the like. [Explanation of symbols]

[0049] 100 Business support equipment 102 Control section 102a Average unit price calculation section 102b Cost calculation section 104 Communication interface unit 106 Storage section 106a Rank calculation master 106b Average Salary Master 106c Rank-specific unit price master 106d Employee Master 108 Input / Output Interface Section 200 servers 300 Network 400 Input Device 500 output devices

Claims

1. A business support device including a control unit, A rank calculation master that stores employee ranks such as job responsibilities and salary amounts in association with each other; A rank-specific unit price master that stores the average unit price of employees by rank, is accessible to The control unit an average unit price calculation unit that averages the employee salaries stored in the rank calculation master for each rank, divides the average salary for each rank by a predetermined number of working hours, calculates an average unit price for each rank, and updates the unit price master for each rank; A business support device comprising:

2. Employee master data that links employees and their ranks, is accessible to a cost price calculation unit that calculates the cost price of the employee by multiplying the working hours of the employee to be dispatched by the average unit price of the employee's rank in the unit price master by the rank; The business support device according to claim 1 , further comprising:

3. A business support method to be executed by a business support device having a control unit, A rank calculation master that stores employee ranks such as job responsibilities and salary amounts in association with each other; A rank-specific unit price master that stores the average unit price of employees by rank, is accessible to causing the control unit to execute an average unit price calculation step of averaging the employee salaries stored in the rank calculation master for each rank, dividing the average salary for each rank by a predetermined number of working hours to calculate an average unit price for each rank, and updating the rank-specific unit price master; A business support method comprising:

4. A business assistance program to be executed by a business assistance device having a control unit, A rank calculation master that stores employee ranks such as job responsibilities and salary amounts in association with each other; A rank-specific unit price master that stores the average unit price of employees by rank, is accessible to The control unit an average unit price calculation step of averaging the employee salaries stored in the rank calculation master for each rank, dividing the average salary for each rank by a predetermined number of working hours to calculate an average unit price for each rank, and updating the rank-specific unit price master; A business support program to carry out the above.

Citation Information

Patent Citations

  • Unit labor cost calculation system

    JP2005050142A